Uses of Class
net.shibboleth.idp.attribute.IdPAttribute
Packages that use IdPAttribute
Package
Description
IdPAttributes are protocol-agnostic
units of information about some thing, usually a user.Configuration support for leveraging
IdPAttribute objects
decoded from SAML metadata for access to settings.Context to do with Attribute Manipulation.
APIs for transcoding of attributes.
-
Uses of IdPAttribute in net.shibboleth.idp.attribute
Subclasses of IdPAttribute in net.shibboleth.idp.attributeFields in net.shibboleth.idp.attribute with type parameters of type IdPAttributeModifier and TypeFieldDescriptionprivate final Multimap<String,IdPAttribute> AttributesMapContainer.providedValueThe map we are encapsulating.Methods in net.shibboleth.idp.attribute that return IdPAttributeMethods in net.shibboleth.idp.attribute that return types with arguments of type IdPAttributeMethods in net.shibboleth.idp.attribute with parameters of type IdPAttributeConstructor parameters in net.shibboleth.idp.attribute with type arguments of type IdPAttributeModifierConstructorDescriptionConstructor. -
Uses of IdPAttribute in net.shibboleth.idp.attribute.config
Methods in net.shibboleth.idp.attribute.config that return IdPAttributeModifier and TypeMethodDescriptionprivate IdPAttributeAbstractMetadataDrivenConfigurationLookupStrategy.findMatchingMappedTag(LockableClassToInstanceMultiMap<?> input, String name) Find first matching attribute in the input object's node metadata.private IdPAttributeAbstractMetadataDrivenConfigurationLookupStrategy.findMatchingMappedTag(EntityDescriptor entity, String name) Find first matching attribute in the input object's node metadata.Methods in net.shibboleth.idp.attribute.config with parameters of type IdPAttributeModifier and TypeMethodDescriptionprotected abstract TAbstractMetadataDrivenConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.protected TBeanConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.protected BooleanBooleanConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.protected DoubleDoubleConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.protected DurationDurationConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.protected IntegerIntegerConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.ListConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.protected LongLongConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.SetConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.protected StringStringConfigurationLookupStrategy.doTranslate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type.AbstractMetadataDrivenConfigurationLookupStrategy.processMappedTag(IdPAttribute tag, AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext cacheContext) Process a mapped tag by returning any value found and caching if necessary.private TAbstractMetadataDrivenConfigurationLookupStrategy.translate(IdPAttribute tag) Translate the value(s) into a setting of the appropriate type. -
Uses of IdPAttribute in net.shibboleth.idp.attribute.context
Fields in net.shibboleth.idp.attribute.context with type parameters of type IdPAttributeModifier and TypeFieldDescriptionprivate Map<String,IdPAttribute> AttributeContext.attributesThe attributes tracked by this context.private Map<String,IdPAttribute> AttributeContext.unfilteredAttributesThe attributes tracked by this context prior to filtering.Methods in net.shibboleth.idp.attribute.context that return types with arguments of type IdPAttributeModifier and TypeMethodDescriptionAttributeContext.getIdPAttributes()Gets the map of attributes, indexed by attribute ID, tracked by this context.AttributeContext.getUnfilteredIdPAttributes()Gets the map of unfiltered attributes, indexed by attribute ID, tracked by this context.Method parameters in net.shibboleth.idp.attribute.context with type arguments of type IdPAttributeModifier and TypeMethodDescriptionAttributeContext.setIdPAttributes(Collection<IdPAttribute> newAttributes) Sets the attributes tracked by this context.AttributeContext.setUnfilteredIdPAttributes(Collection<IdPAttribute> newAttributes) Sets the unfiltered attributes tracked by this context. -
Uses of IdPAttribute in net.shibboleth.idp.attribute.transcoding
Methods in net.shibboleth.idp.attribute.transcoding that return IdPAttributeModifier and TypeMethodDescriptionAbstractAttributeTranscoder.decode(ProfileRequestContext profileRequestContext, T input, TranscodingRule rule) Decode the supplied object into a protocol-neutral representation.AttributeTranscoder.decode(ProfileRequestContext profileRequestContext, T input, TranscodingRule rule) Decode the supplied object into a protocol-neutral representation.protected abstract IdPAttributeAbstractAttributeTranscoder.doDecode(ProfileRequestContext profileRequestContext, T input, TranscodingRule rule) Decode the supplied object into a protocol-neutral representation.Methods in net.shibboleth.idp.attribute.transcoding with parameters of type IdPAttributeModifier and TypeMethodDescriptionprotected abstract TAbstractAttributeTranscoder.doEncode(ProfileRequestContext profileRequestContext, IdPAttribute attribute, Class<? extends T> to, TranscodingRule rule) Encode the supplied attribute into a protocol specific representation.AbstractAttributeTranscoder.encode(ProfileRequestContext profileRequestContext, IdPAttribute attribute, Class<? extends T> to, TranscodingRule rule) Encode the supplied attribute into a protocol specific representation.AttributeTranscoder.encode(ProfileRequestContext profileRequestContext, IdPAttribute attribute, Class<? extends T> to, TranscodingRule rule) Encode the supplied attribute into a protocol specific representation.AttributeTranscoderRegistry.getDescriptions(IdPAttribute attribute) Get the localized descriptions for anIdPAttribute.AttributeTranscoderRegistry.getDisplayNames(IdPAttribute attribute) Get the localized display names for anIdPAttribute.AttributeTranscoderRegistry.getTranscodingRules(IdPAttribute from, Class<?> to) Obtains a set of instructions for encoding an inputIdPAttributeinto a target type.