Interface AttributeMetadataProvider

  • All Superinterfaces:
    DescribedObject, NamedObject

    public interface AttributeMetadataProvider
    extends DescribedObject
    Implementation defines an AttributeType metadata. The metadata can be used to give user-controlled semantics to ordinary attributes, e.g. to mark an attribute as contact email address or define how it should be mapped to SAML attribute.
    Author:
    K. Benedyczak
    • Method Detail

      • isSingleton

        boolean isSingleton()
        Returns:
        true if this metadata can be set for a single attribute only.
      • isSecuritySensitive

        boolean isSecuritySensitive()
        Returns:
        true if the attribute annotated with this attribute is security sensitive