Index

A B C D E G H L M N P R S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

AttributeMappingNodeProcessor - Class in net.shibboleth.idp.saml.attribute.impl
An implementation of MetadataNodeProcessor which extracts IdPRequestedAttributes from any AttributeConsumingService we find and IdPAttributes from any EntityDescriptor that we find.
AttributeMappingNodeProcessor(ReloadableService<AttributeTranscoderRegistry>) - Constructor for class net.shibboleth.idp.saml.attribute.impl.AttributeMappingNodeProcessor
Constructor.

B

buildNameId(String, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Builds a name ID.
buildNameId(String, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Builds a name ID.

C

canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder

D

decodeAttribute(Collection<TranscodingRule>, T, Multimap<String, IdPAttribute>) - Method in class net.shibboleth.idp.saml.attribute.impl.AttributeMappingNodeProcessor
Access the registry of transcoding rules to decode the input object.
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
decodeValue(ProfileRequestContext, AttributeDesignator, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
decodeValue(ProfileRequestContext, Attribute, TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
defaultTranscoder - Variable in class net.shibboleth.idp.saml.attribute.impl.AttributeMappingNodeProcessor
Fallback for URI-named entity tags.
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
doDataConnectorResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.EntityAttributesDataConnector

E

encodeOneValue(IdPAttributeValue, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Worker function for doAttributeDefintionResolve.
encodeOneValue(IdPAttributeValue, AttributeResolutionContext) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Worker function for doAttributeDefintionResolve.
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, ByteAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, ByteAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, DateTimeAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, ScopedStringAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, ScopedStringAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, StringAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, StringAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, XMLObjectAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, XMLObjectAttributeValue) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
EntityAttributesDataConnector - Class in net.shibboleth.idp.saml.attribute.resolver.impl
A DataConnector that returns the decoded EntityAttributes from a peer's metadata.
EntityAttributesDataConnector() - Constructor for class net.shibboleth.idp.saml.attribute.resolver.impl.EntityAttributesDataConnector
Constructor.

G

getDateTimeValue(TranscodingRule, Long) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
Convert a long value into an Instant.
getDateTimeValue(TranscodingRule, String) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
Convert a string value into an Instant.
getDateTimeValue(TranscodingRule, XMLObject) - Method in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
Function to return an XML object in date/time form.
getNameIdFormat() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Gets the format for the NameID used as an attribute value.
getNameIdFormat() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Gets the format for the NameID used as an attribute value.
getNameIdQualifier() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Gets the NameQualifier for the NameID used as an attribute value.
getNameIdQualifier() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Gets the NameQualifier for the NameID used as an attribute value.
getNameIdSPQualifier() - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Gets the SPNameQualifier for the NameID used as an attribute value.

H

handleAttributeConsumingService(AttributeTranscoderRegistry, AttributeConsumingService) - Method in class net.shibboleth.idp.saml.attribute.impl.AttributeMappingNodeProcessor
Look inside the AttributeConsumingService for any RequestedAttributes and map them.
handleEntityAttributes(AttributeTranscoderRegistry, Extensions) - Method in class net.shibboleth.idp.saml.attribute.impl.AttributeMappingNodeProcessor
Look inside the Extensions for EntityAttributes and map them.

L

log - Variable in class net.shibboleth.idp.saml.attribute.impl.AttributeMappingNodeProcessor
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.EntityAttributesDataConnector
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
Class logger.
log - Variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
Class logger.

M

metadataContextLookupStrategy - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.EntityAttributesDataConnector
Metadata context lookup strategy.

N

nameIDBuilder - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
The builder for the object represented inside this attribute.
nameIdentifierBuilder - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
The builder for the object represented inside this attribute.
nameIdFormat - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Format of the NameID.
nameIdFormat - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Format of the NameID.
nameIdQualifier - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Name qualifier for the NameID.
nameIdQualifier - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Name qualifier for the NameID.
nameIdSPQualifier - Variable in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
SP name qualifier for the NameID.
net.shibboleth.idp.saml.attribute.impl - package net.shibboleth.idp.saml.attribute.impl
Miscellaneous implementation classes related to SAML Attributes.
net.shibboleth.idp.saml.attribute.resolver.impl - package net.shibboleth.idp.saml.attribute.resolver.impl
Implementations of SAML related AttributeDefinition and DataConnector.
net.shibboleth.idp.saml.attribute.transcoding.impl - package net.shibboleth.idp.saml.attribute.transcoding.impl
Implementations of SAML transcoders.

P

process(XMLObject) - Method in class net.shibboleth.idp.saml.attribute.impl.AttributeMappingNodeProcessor
PROP_EPOCH_UNITS - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
One of "ms" or "s", controlling the unit to use when converting to an epoch.
PROP_INCLUDE_ATTR_VALUE - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
Property indicating whether to decode the AttributeValue element itself, or its child element.
PROP_INCLUDE_ATTR_VALUE - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
Property indicating whether to decode the AttributeValue element itself, or its child element.
PROP_SCOPE_ATTR_NAME - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
Name of XML attribute when scopeType property is "attribute".
PROP_SCOPE_ATTR_NAME - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
Name of XML attribute when scopeType property is "attribute".
PROP_SCOPE_DELIMITER - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
Scope delimiter when scopeType property is "inline".
PROP_SCOPE_DELIMITER - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
Scope delimiter when scopeType property is "inline".
PROP_SCOPE_TYPE - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
One of "inline" or "attribute", controlling the style of XML encoding.
PROP_SCOPE_TYPE - Static variable in class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
One of "inline" or "attribute", controlling the style of XML encoding.

R

resolveMappedTags(XMLObject, Map<String, IdPAttribute>) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.EntityAttributesDataConnector
 

S

SAML1ByteAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML1ByteAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ByteAttributeTranscoder
 
SAML1NameIdentifierAttributeDefinition - Class in net.shibboleth.idp.saml.attribute.resolver.impl
Deprecated, for removal: This API element is subject to removal in a future version. 
SAML1NameIdentifierAttributeDefinition() - Constructor for class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Constructor.
SAML1ScopedStringAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML1ScopedStringAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1ScopedStringAttributeTranscoder
 
SAML1StringAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML1StringAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1StringAttributeTranscoder
 
SAML1XMLObjectAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML1XMLObjectAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML1XMLObjectAttributeTranscoder
 
SAML2ByteAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML2ByteAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ByteAttributeTranscoder
 
SAML2DateTimeAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML2DateTimeAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2DateTimeAttributeTranscoder
 
SAML2NameIDAttributeDefinition - Class in net.shibboleth.idp.saml.attribute.resolver.impl
Deprecated, for removal: This API element is subject to removal in a future version. 
SAML2NameIDAttributeDefinition() - Constructor for class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Constructor.
SAML2ScopedStringAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML2ScopedStringAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2ScopedStringAttributeTranscoder
 
SAML2StringAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML2StringAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2StringAttributeTranscoder
 
SAML2XMLObjectAttributeTranscoder - Class in net.shibboleth.idp.saml.attribute.transcoding.impl
SAML2XMLObjectAttributeTranscoder() - Constructor for class net.shibboleth.idp.saml.attribute.transcoding.impl.SAML2XMLObjectAttributeTranscoder
 
setMetadataContextLookupStrategy(Function<ProfileRequestContext, SAMLMetadataContext>) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.EntityAttributesDataConnector
Set the lookup strategy for the SAMLMetadataContext to pull tags from.
setNameIdFormat(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Sets the format for the NameID used as an attribute value.
setNameIdFormat(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Sets the format for the NameID used as an attribute value.
setNameIdQualifier(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML1NameIdentifierAttributeDefinition
Deprecated.
Sets the NameQualifier for the NameID used as an attribute value.
setNameIdQualifier(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Sets the NameQualifier for the NameID used as an attribute value.
setNameIdSPQualifier(String) - Method in class net.shibboleth.idp.saml.attribute.resolver.impl.SAML2NameIDAttributeDefinition
Deprecated.
Sets the SPNameQualifier for the NameID used as an attribute value.

T

transcoderRegistry - Variable in class net.shibboleth.idp.saml.attribute.impl.AttributeMappingNodeProcessor
Service used to get the registry of decoding rules.
A B C D E G H L M N P R S T 
All Classes and Interfaces|All Packages|Constant Field Values