A B C D E F G H I L N O P R S T U V X Z
All Classes All Packages
All Classes All Packages
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
BaseContextthat 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
IdPAttributeformat 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
-
Basic implementation of a
AttributeTranscoderRegistry.NamingFunction. - 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 anIdPAttribute. - 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
IdPAttributevalues 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
PairwiseIdStoreinterface that supports reversal, mutation, and deactivation features requiring durable storage.
E
- EmptyAttributeValue - Class in net.shibboleth.idp.attribute
-
An
IdPAttributeValuethat 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
IdPAttributeobjects 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
IdPAttributeobjects 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
AttributeTranscoderobject 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
IdPAttributeinto 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_DESCRIPTIONand 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_NAMEand 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
IdPAttributeto 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
AttributeTranscoderobject 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
IdPAttributevalues 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
AttributeTranscoderframework. - TranscoderSupport() - Constructor for class net.shibboleth.idp.attribute.transcoding.TranscoderSupport
-
Constructor.
- TranscodingRule - Class in net.shibboleth.idp.attribute.transcoding
-
Wrapper around a
Maprepresenting 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
IdPAttributeValuetype 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
EmptyAttributeValueorByteAttributeValueas 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
EmptyAttributeValueorStringAttributeValueas appropriate. - valueOf(String, String) - Static method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
-
Returns an
EmptyAttributeValueorScopedStringAttributeValueas 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
-
A
XMLObjectAttributeValuevalue for anIdPAttribute. - 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.
All Classes All Packages