A B C D E F G H I L N O P R S T U V X Z 
All Classes All Packages

A

AbstractAttributeTranscoder<T> - Class in net.shibboleth.idp.attribute.transcoding
Base class for transcoders.
AbstractAttributeTranscoder() - Constructor for class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Constructor.
activationCondition - Variable in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Condition for use of this transcoder.
attach(PairwiseId) - Method in interface net.shibboleth.idp.attribute.DurablePairwiseIdStore
Attach a peer-supplied alias to a pairwise ID.
AttributeContext - Class in net.shibboleth.idp.attribute.context
A BaseContext that tracks a set of attributes.
AttributeContext() - Constructor for class net.shibboleth.idp.attribute.context.AttributeContext
Constructor.
AttributeDecodingException - Exception in net.shibboleth.idp.attribute
Indicates a problem during decoding into an attribute.
AttributeDecodingException() - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
Constructor.
AttributeDecodingException(Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
Constructor.
AttributeDecodingException(String) - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
Constructor.
AttributeDecodingException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
Constructor.
AttributeEncodingException - Exception in net.shibboleth.idp.attribute
Indicates a problem during the encoding of an attribute.
AttributeEncodingException() - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
Constructor.
AttributeEncodingException(Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
Constructor.
AttributeEncodingException(String) - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
Constructor.
AttributeEncodingException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
Constructor.
AttributeException - Exception in net.shibboleth.idp.attribute
Base class for attribute related exceptions.
AttributeException() - Constructor for exception net.shibboleth.idp.attribute.AttributeException
Constructor.
AttributeException(Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeException
Constructor.
AttributeException(String) - Constructor for exception net.shibboleth.idp.attribute.AttributeException
Constructor.
AttributeException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeException
Constructor.
attributes - Variable in class net.shibboleth.idp.attribute.context.AttributeContext
The attributes tracked by this context.
AttributesMapContainer - Class in net.shibboleth.idp.attribute
Container for decoded attributes.
AttributesMapContainer(Multimap<String, IdPAttribute>) - Constructor for class net.shibboleth.idp.attribute.AttributesMapContainer
Constructor.
AttributeTranscoder<T> - Interface in net.shibboleth.idp.attribute.transcoding
Transcoders are objects that support both attribute encoding and decoding for bidirectional translation between IdPAttribute format and technology-specific formats.
AttributeTranscoderRegistry - Interface in net.shibboleth.idp.attribute.transcoding
The transcoder registry provides access to "instructions" for converting between the IdPAttribute "neutral" representation within the IdP and protocol-specific forms such as SAML Attributes or OIDC claims.
AttributeTranscoderRegistry.NamingFunction<T> - Interface in net.shibboleth.idp.attribute.transcoding
Interface to a naming function that allows an object to be turned into a unique string name.

B

BasicNamingFunction<T> - Class in net.shibboleth.idp.attribute.transcoding
BasicNamingFunction(Class<T>, Function<T, String>) - Constructor for class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
Constructor.
ByteAttributeValue - Class in net.shibboleth.idp.attribute
A byte[] value for an IdPAttribute.
ByteAttributeValue(byte[]) - Constructor for class net.shibboleth.idp.attribute.ByteAttributeValue
Constructor.

C

checkActivation(ProfileRequestContext, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Apply any activation rules to the request.
checkedNamesFrom(Map<Locale, String>) - Method in class net.shibboleth.idp.attribute.IdPAttribute
Process input to IdPAttribute.setDisplayNames(Map) and {IdPAttribute.setDisplayDescriptions(Map) to strip out null input, null keys, and null values.
clone() - Method in class net.shibboleth.idp.attribute.IdPAttribute
Clones an attribute.
compareTo(IdPAttribute) - Method in class net.shibboleth.idp.attribute.IdPAttribute
compareTo(IdPAttributeValue) - Method in interface net.shibboleth.idp.attribute.IdPAttributeValue
consented - Variable in class net.shibboleth.idp.attribute.context.AttributeContext
Whether attribute release consent was obtained from the subject.
contains(String) - Method in class net.shibboleth.idp.attribute.IdPAttribute
Check for a string value amongst this object's value collection.
creationTime - Variable in class net.shibboleth.idp.attribute.PairwiseId
Time the identifier was created.

D

DateTimeAttributeValue - Class in net.shibboleth.idp.attribute
Base class for IdPAttribute values that are date/time values.
DateTimeAttributeValue(Instant) - Constructor for class net.shibboleth.idp.attribute.DateTimeAttributeValue
Constructor.
DateTimeAttributeValue(ZonedDateTime) - Constructor for class net.shibboleth.idp.attribute.DateTimeAttributeValue
Constructor.
deactivate(PairwiseId) - Method in interface net.shibboleth.idp.attribute.DurablePairwiseIdStore
Deactivate/revoke a pairwise ID.
deactivationTime - Variable in class net.shibboleth.idp.attribute.PairwiseId
Time the identifier was deactivated.
decode(ProfileRequestContext, T, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Decode the supplied object into a protocol-neutral representation.
decode(ProfileRequestContext, T, TranscodingRule) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
Decode the supplied object into a protocol-neutral representation.
descriptions - Variable in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Map of locale-specific descriptions.
displayDescriptions - Variable in class net.shibboleth.idp.attribute.IdPAttribute
Localized human readable descriptions of attribute.
displayNames - Variable in class net.shibboleth.idp.attribute.IdPAttribute
Localized human intelligible attribute names.
displayNames - Variable in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Map of locale-specific display names.
doDecode(ProfileRequestContext, T, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Decode the supplied object into a protocol-neutral representation.
doEncode(ProfileRequestContext, IdPAttribute, Class<? extends T>, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Encode the supplied attribute into a protocol specific representation.
DurablePairwiseIdStore - Interface in net.shibboleth.idp.attribute
Extended PairwiseIdStore interface that supports reversal, mutation, and deactivation features requiring durable storage.

E

EmptyAttributeValue - Class in net.shibboleth.idp.attribute
An IdPAttributeValue that is empty.
EmptyAttributeValue(EmptyAttributeValue.EmptyType) - Constructor for class net.shibboleth.idp.attribute.EmptyAttributeValue
Constructor.
EmptyAttributeValue.EmptyType - Enum in net.shibboleth.idp.attribute
Types of empty values.
EmptyType() - Constructor for enum net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
 
encode(ProfileRequestContext, IdPAttribute, Class<? extends T>, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Encode the supplied attribute into a protocol specific representation.
encode(ProfileRequestContext, IdPAttribute, Class<? extends T>, TranscodingRule) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
Encode the supplied attribute into a protocol specific representation.
equals(Object) - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
equals(Object) - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
equals(Object) - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
equals(Object) - Method in class net.shibboleth.idp.attribute.IdPAttribute
equals(Object) - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
equals(Object) - Method in class net.shibboleth.idp.attribute.StringAttributeValue
equals(Object) - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue

F

filterEntry - Static variable in class net.shibboleth.idp.attribute.IdPAttribute
Helper Function for map manipulation.
fromResource(Resource) - Static method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Build a new rule from a property set resource.

G

get() - Method in class net.shibboleth.idp.attribute.AttributesMapContainer
get(String, Class<T>) - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Get the value of a property key in the rule.
getByIssuedValue(PairwiseId) - Method in interface net.shibboleth.idp.attribute.DurablePairwiseIdStore
Populate the underlying principal/source fields for the input object based on the supplied values.
getBySourceValue(PairwiseId, boolean) - Method in interface net.shibboleth.idp.attribute.PairwiseIdStore
Populate the pairwise ID field for the input object based on the supplied values.
getCreationTime() - Method in class net.shibboleth.idp.attribute.PairwiseId
Get the time the identifier was created.
getDeactivationTime() - Method in class net.shibboleth.idp.attribute.PairwiseId
Get the time the identifier was deactivated.
getDescriptions() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Get the descriptions to attach to any IdPAttribute objects created by this transcoder.
getDescriptions(IdPAttribute) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Get the localized descriptions for an IdPAttribute.
getDisplayDescriptions() - Method in class net.shibboleth.idp.attribute.IdPAttribute
Deprecated, for removal: This API element is subject to removal in a future version.
These values should be calculated at point of use
getDisplayNames() - Method in class net.shibboleth.idp.attribute.IdPAttribute
Deprecated, for removal: This API element is subject to removal in a future version.
These values should be calculated at point of use
getDisplayNames() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Get the display names to attach to any IdPAttribute objects created by this transcoder.
getDisplayNames(IdPAttribute) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Get the localized display names for an IdPAttribute.
getDisplayValue() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
Get a displayable form of the value for user interfaces and similar purposes.
getDisplayValue() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
Get a displayable form of the value for user interfaces and similar purposes.
getDisplayValue() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
Get a displayable form of the value for user interfaces and similar purposes.
getDisplayValue() - Method in interface net.shibboleth.idp.attribute.IdPAttributeValue
Get a displayable form of the value for user interfaces and similar purposes.
getDisplayValue() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
Get a displayable form of the value for user interfaces and similar purposes.
getDisplayValue() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
Get a displayable form of the value for user interfaces and similar purposes.
getDisplayValue() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
Get a displayable form of the value for user interfaces and similar purposes.
getEncodedName(TranscodingRule) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
Get the name of the encoded object that would be created by a given set of instructions.
getEncodedType() - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
Get the class representing the type of object supported by this transcoder.
getFunction() - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry.NamingFunction
Gets the function that produces a name for an input object.
getFunction() - Method in class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
Gets the function that produces a name for an input object.
getId() - Method in class net.shibboleth.idp.attribute.IdPAttribute
Gets the unique ID of the attribute.
getIdPAttributes() - Method in class net.shibboleth.idp.attribute.context.AttributeContext
Gets the map of attributes, indexed by attribute ID, tracked by this context.
getIsRequired() - Method in class net.shibboleth.idp.attribute.IdPRequestedAttribute
Deprecated, for removal: This API element is subject to removal in a future version.
remove in V5
getIssuerEntityID() - Method in class net.shibboleth.idp.attribute.PairwiseId
Get the ID of the entity that issued the identifier.
getMap() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Access the underlying mapping rule.
getNativeValue() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
Get the native representation of the value of this attribute.
getNativeValue() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
Get the native representation of the value of this attribute.
getNativeValue() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
Get the native representation of the value of this attribute.
getNativeValue() - Method in interface net.shibboleth.idp.attribute.IdPAttributeValue
Get the native representation of the value of this attribute.
getNativeValue() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
Get the native representation of the value of this attribute.
getNativeValue() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
Get the native representation of the value of this attribute.
getNativeValue() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
Get the native representation of the value of this attribute.
getOrDefault(String, Class<T>, T) - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Get the value of a property key in the rule or a default value if no property exists.
getPairwiseId() - Method in class net.shibboleth.idp.attribute.PairwiseId
Get the pairwise identifier.
getPeerProvidedId() - Method in class net.shibboleth.idp.attribute.PairwiseId
Get the alias, provided by the recipient, attached to this ID.
getPrincipalName() - Method in class net.shibboleth.idp.attribute.PairwiseId
Get the name of the principal the identifier represents.
getRecipientEntityID() - Method in class net.shibboleth.idp.attribute.PairwiseId
Get the ID of the entity to which the identifier was issued.
getScope() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
Get the scope of the value.
getSourceSystemId() - Method in class net.shibboleth.idp.attribute.PairwiseId
Get the underlying unique key/ID from the source IDM system, which may be more stable than the "name".
getStringValues(String) - Method in class net.shibboleth.idp.attribute.AttributesMapContainer
Shorthand method that returns a collapsed copy of the String values of a given IdPAttribute in the container, or an empty collection.
getTranscoder(TranscodingRule) - Static method in class net.shibboleth.idp.attribute.transcoding.TranscoderSupport
Pull an AttributeTranscoder object out of the rule provided.
getTranscodingRules(IdPAttribute, Class<?>) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Obtains a set of instructions for encoding an input IdPAttribute into a target type.
getTranscodingRules(T) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Obtains a set of instructions for decoding an input object into an IdPAttribute.
getType() - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry.NamingFunction
Gets the type of object supported.
getType() - Method in class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
Gets the type of object supported.
getUnfilteredIdPAttributes() - Method in class net.shibboleth.idp.attribute.context.AttributeContext
Gets the map of unfiltered attributes, indexed by attribute ID, tracked by this context.
getValue() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
Return the value.
getValue() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
Return the value.
getValue() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
Return the value.
getValue() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
Return the value.
getValue() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
Return the value.
getValues() - Method in class net.shibboleth.idp.attribute.IdPAttribute
Get the unmodifiable ordered collection of values of the attribute.

H

hashCode() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
hashCode() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
hashCode() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
hashCode() - Method in class net.shibboleth.idp.attribute.IdPAttribute
hashCode() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
hashCode() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
hashCode() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue

I

id - Variable in class net.shibboleth.idp.attribute.IdPAttribute
ID of this attribute.
IdPAttribute - Class in net.shibboleth.idp.attribute
Each attribute represents one piece of information about a user and has associated encoders used to turn that information in to protocol-specific formats.
IdPAttribute(String) - Constructor for class net.shibboleth.idp.attribute.IdPAttribute
Constructor.
IdPAttributeValue - Interface in net.shibboleth.idp.attribute
Interface for values of an IdPAttribute.
IdPRequestedAttribute - Class in net.shibboleth.idp.attribute
IdP Representation of the SAML2 RequestedAttribute.
IdPRequestedAttribute(String) - Constructor for class net.shibboleth.idp.attribute.IdPRequestedAttribute
Constructor.
isConsented() - Method in class net.shibboleth.idp.attribute.context.AttributeContext
Gets whether attribute release consent was obtained from the subject during this request but not stored.
isDeprecatedId(String) - Static method in class net.shibboleth.idp.attribute.IdPAttribute
Centralized method to police deprecated Identifiers.
isInvalidId(String) - Static method in class net.shibboleth.idp.attribute.IdPAttribute
Centralized method to police invalid Identifiers.
isRequired - Variable in class net.shibboleth.idp.attribute.IdPRequestedAttribute
Is this attribute required.
isRequired() - Method in class net.shibboleth.idp.attribute.IdPRequestedAttribute
Is this attribute marked as required?
issuerEntityID - Variable in class net.shibboleth.idp.attribute.PairwiseId
ID of the entity that issued that identifier.

L

log - Variable in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Class logger.
LOG - Static variable in class net.shibboleth.idp.attribute.IdPAttribute
Logger - static.
LOG - Static variable in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
Log.

N

namingFunction - Variable in class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
Naming function.
net.shibboleth.idp.attribute - package net.shibboleth.idp.attribute
IdPAttributes are protocol-agnostic units of information about some thing, usually a user.
net.shibboleth.idp.attribute.context - package net.shibboleth.idp.attribute.context
Context to do with Attribute Manipulation.
net.shibboleth.idp.attribute.transcoding - package net.shibboleth.idp.attribute.transcoding
APIs for transcoding of attributes.
NULL - Static variable in class net.shibboleth.idp.attribute.EmptyAttributeValue
Instance of null empty attribute value.
NULL_VALUE - net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
Value that is the Java null reference.

O

objectType - Variable in class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
Object type.

P

pairwiseId - Variable in class net.shibboleth.idp.attribute.PairwiseId
The identifier.
PairwiseId - Class in net.shibboleth.idp.attribute
Object representing a pairwise/targeted identifier entry as a storage input/output.
PairwiseId() - Constructor for class net.shibboleth.idp.attribute.PairwiseId
 
PairwiseIdStore - Interface in net.shibboleth.idp.attribute
Storage and retrieval interface for pairwise/targeted identifiers allowing for custom implementations.
peerProvidedId - Variable in class net.shibboleth.idp.attribute.PairwiseId
A secondary identifier attached to the record by the recipient.
principalName - Variable in class net.shibboleth.idp.attribute.PairwiseId
Name of the principal represented by the identifier.
processDescriptions() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Process any properties that start with AttributeTranscoderRegistry.PROP_DESCRIPTION and create a Locale map around them.
processDisplayNames() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Process any properties that start with AttributeTranscoderRegistry.PROP_DISPLAY_NAME and create a Locale map around them.
PROP_CONDITION - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Property name for accessing an activation condition object to apply.
PROP_DECODER - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Property prefix for indicating whether a rule applies to decoding.
PROP_DESCRIPTION - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Property prefix for language-specific description of attribute.
PROP_DISPLAY_NAME - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Property prefix for language-specific display name of attribute.
PROP_ENCODER - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Property prefix for indicating whether a rule applies to encoding.
PROP_ID - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Property name for accessing the name of the IdPAttribute to decode into.
PROP_RELYINGPARTIES - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Property name for accessing relying parties to wrap an activation condition around.
PROP_TRANSCODER - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
Property name for accessing AttributeTranscoder object to use.
providedValue - Variable in class net.shibboleth.idp.attribute.AttributesMapContainer
The map we are encapsulating.

R

recipientEntityID - Variable in class net.shibboleth.idp.attribute.PairwiseId
ID of the entity to which the identifier was issued.
rule - Variable in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Underlying map containing the rule.

S

scope - Variable in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
Scope of the attribute value.
ScopedStringAttributeValue - Class in net.shibboleth.idp.attribute
An attribute value with an associated scope.
ScopedStringAttributeValue(String, String) - Constructor for class net.shibboleth.idp.attribute.ScopedStringAttributeValue
Constructor.
serialVersionUID - Static variable in exception net.shibboleth.idp.attribute.AttributeDecodingException
Serialization ID.
serialVersionUID - Static variable in exception net.shibboleth.idp.attribute.AttributeEncodingException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.idp.attribute.AttributeException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
Serial version UID.
setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
Set an activation condition for this transcoder.
setConsented(boolean) - Method in class net.shibboleth.idp.attribute.context.AttributeContext
Sets whether attribute release consent was obtained from the subject during this request but not stored.
setCreationTime(Instant) - Method in class net.shibboleth.idp.attribute.PairwiseId
Set the time the identifier was created.
setDeactivationTime(Instant) - Method in class net.shibboleth.idp.attribute.PairwiseId
Set the time the identifier was deactivated.
setDisplayDescriptions(Map<Locale, String>) - Method in class net.shibboleth.idp.attribute.IdPAttribute
Deprecated, for removal: This API element is subject to removal in a future version.
These values should be calculated at point of use
setDisplayNames(Map<Locale, String>) - Method in class net.shibboleth.idp.attribute.IdPAttribute
Deprecated, for removal: This API element is subject to removal in a future version.
These values should be calculated at point of use
setIdPAttributes(Collection<IdPAttribute>) - Method in class net.shibboleth.idp.attribute.context.AttributeContext
Sets the attributes tracked by this context.
setIssuerEntityID(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
Set the ID of the entity that issued the identifier.
setPairwiseId(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
Set the pairwise identifier.
setPeerProvidedId(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
Set the alias, provided by the recipient, attached to this ID.
setPrincipalName(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
Set the name of the principal the identifier represents.
setRecipientEntityID(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
Set the ID of the entity to which the identifier was issued.
setRequired(boolean) - Method in class net.shibboleth.idp.attribute.IdPRequestedAttribute
Set whether this attribute is to be marked as required.
setSourceSystemId(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
Set the underlying unique key/ID from the source IDM system, which may be more stable than the "name".
setUnfilteredIdPAttributes(Collection<IdPAttribute>) - Method in class net.shibboleth.idp.attribute.context.AttributeContext
Sets the unfiltered attributes tracked by this context.
setValues(Collection<IdPAttributeValue>) - Method in class net.shibboleth.idp.attribute.IdPAttribute
Replaces the existing values for this attribute with the given values.
sourceSystemId - Variable in class net.shibboleth.idp.attribute.PairwiseId
Underlying unique key/ID of the principal.
SPACE_CONTAINING - Static variable in class net.shibboleth.idp.attribute.IdPAttribute
Value for testing illegal name.
StringAttributeValue - Class in net.shibboleth.idp.attribute
Base class for IdPAttribute values that are strings.
StringAttributeValue(String) - Constructor for class net.shibboleth.idp.attribute.StringAttributeValue
Constructor.

T

toBase64() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
Gets this value as a Base64-encoded string.
toHex() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
Get this value as a hex-encoded string.
toString() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
toString() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
toString() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
toString() - Method in class net.shibboleth.idp.attribute.IdPAttribute
toString() - Method in class net.shibboleth.idp.attribute.PairwiseId
toString() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
toString() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
toString() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
TranscoderSupport - Class in net.shibboleth.idp.attribute.transcoding
Support functions for working with AttributeTranscoder framework.
TranscoderSupport() - Constructor for class net.shibboleth.idp.attribute.transcoding.TranscoderSupport
Constructor.
TranscodingRule - Class in net.shibboleth.idp.attribute.transcoding
Wrapper around a Map representing a rule for transcoding, used to detect and load the rules at runtime from a Spring context.
TranscodingRule(Map<String, Object>) - Constructor for class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Constructor.
TranscodingRule(Properties) - Constructor for class net.shibboleth.idp.attribute.transcoding.TranscodingRule
Constructor.

U

unfilteredAttributes - Variable in class net.shibboleth.idp.attribute.context.AttributeContext
The attributes tracked by this context prior to filtering.
UnsupportedAttributeTypeException - Exception in net.shibboleth.idp.attribute
Exception thrown when a particular IdPAttributeValue type was expected but a different one was encountered.
UnsupportedAttributeTypeException() - Constructor for exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
Constructor.
UnsupportedAttributeTypeException(Exception) - Constructor for exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
Constructor.
UnsupportedAttributeTypeException(String) - Constructor for exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
Constructor.
UnsupportedAttributeTypeException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
Constructor.

V

value - Variable in class net.shibboleth.idp.attribute.ByteAttributeValue
Value of the attribute.
value - Variable in class net.shibboleth.idp.attribute.DateTimeAttributeValue
The attribute value.
value - Variable in class net.shibboleth.idp.attribute.EmptyAttributeValue
Value of the attribute.
value - Variable in class net.shibboleth.idp.attribute.StringAttributeValue
The attribute value.
value - Variable in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
Value of the attribute.
valueOf(byte[]) - Static method in class net.shibboleth.idp.attribute.ByteAttributeValue
Returns an EmptyAttributeValue or ByteAttributeValue as appropriate.
valueOf(String) - Static method in enum net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class net.shibboleth.idp.attribute.StringAttributeValue
Returns an EmptyAttributeValue or StringAttributeValue as appropriate.
valueOf(String, String) - Static method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
Returns an EmptyAttributeValue or ScopedStringAttributeValue as appropriate.
values - Variable in class net.shibboleth.idp.attribute.IdPAttribute
Values for this attribute.
values() - Static method in enum net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
Returns an array containing the constants of this enum type, in the order they are declared.

X

XMLObjectAttributeValue - Class in net.shibboleth.idp.attribute
XMLObjectAttributeValue(XMLObject) - Constructor for class net.shibboleth.idp.attribute.XMLObjectAttributeValue
Constructor.

Z

ZERO_LENGTH - Static variable in class net.shibboleth.idp.attribute.EmptyAttributeValue
Instance of zero length attribute value.
ZERO_LENGTH_VALUE - net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
Value with zero length.
A B C D E F G H I L N O P R S T U V X Z 
All Classes All Packages