Class EidasConstants

java.lang.Object
se.swedenconnect.opensaml.eidas.common.EidasConstants

public class EidasConstants extends Object
Constants for the OpenSAML eIDAS extension library.
Author:
Martin Lindström
  • Field Details

    • EIDAS_NS

      public static final String EIDAS_NS
      The eIDAS SAML extension XML Namespace.
      See Also:
    • EIDAS_PREFIX

      public static final String EIDAS_PREFIX
      The eIDAS SAML extension QName prefix.
      See Also:
    • EIDAS_NP_NS

      public static final String EIDAS_NP_NS
      The eIDAS Natural Persons attribute XML Namespace.
      See Also:
    • EIDAS_NP_PREFIX

      public static final String EIDAS_NP_PREFIX
      The eIDAS Natural Persons attribute QName prefix.
      See Also:
    • EIDAS_SERVICELIST_NS

      public static final String EIDAS_SERVICELIST_NS
      The eIDAS metadata service list XML namespace.
      See Also:
    • EIDAS_SERVICELIST_PREFIX

      public static final String EIDAS_SERVICELIST_PREFIX
      The eIDAS metadata service list namespace prefix.
      See Also:
    • EIDAS_LOA_LOW

      public static final String EIDAS_LOA_LOW
      The Authentication Context URI for the "Low" Level of Assurance.
      See Also:
    • EIDAS_LOA_LOW_NON_NOTIFIED

      public static final String EIDAS_LOA_LOW_NON_NOTIFIED
      The Authentication Context URI for the "Low" Level of Assurance where the eID scheme is not notified by the eIDAS country.
      See Also:
    • EIDAS_LOA_LOW_NON_NOTIFIED2

      public static final String EIDAS_LOA_LOW_NON_NOTIFIED2
      Included for backwards compatibility and interoperability. Some applications used this URI for not-notified low before the URI was fully determined.
      See Also:
    • EIDAS_LOA_SUBSTANTIAL

      public static final String EIDAS_LOA_SUBSTANTIAL
      The Authentication Context URI for the "Substantial" Level of Assurance.
      See Also:
    • EIDAS_LOA_SUBSTANTIAL_NON_NOTIFIED

      public static final String EIDAS_LOA_SUBSTANTIAL_NON_NOTIFIED
      The Authentication Context URI for the "Substantial" Level of Assurance where the eID scheme is not notified by the eIDAS country.
      See Also:
    • EIDAS_LOA_SUBSTANTIAL_NON_NOTIFIED2

      public static final String EIDAS_LOA_SUBSTANTIAL_NON_NOTIFIED2
      Included for backwards compatibility and interoperability. Some applications used this URI for not-notified substantial before the URI was fully determined.
      See Also:
    • EIDAS_LOA_HIGH

      public static final String EIDAS_LOA_HIGH
      The Authentication Context URI for the "High" Level of Assurance.
      See Also:
    • EIDAS_LOA_HIGH_NON_NOTIFIED

      public static final String EIDAS_LOA_HIGH_NON_NOTIFIED
      The Authentication Context URI for the "High" Level of Assurance where the eID scheme is not notified by the eIDAS country.
      See Also:
    • EIDAS_LOA_HIGH_NON_NOTIFIED2

      public static final String EIDAS_LOA_HIGH_NON_NOTIFIED2
      Included for backwards compatibility and interoperability. Some applications used this URI for not-notified high before the URI was fully determined.
      See Also:
    • EIDAS_PROTOCOL_VERSION_ATTRIBUTE_NAME

      public static final String EIDAS_PROTOCOL_VERSION_ATTRIBUTE_NAME
      Attribute name for the entity attribute representing an eIDAS protocol version, as described in section 3.4 of the "eIDAS Message Format" specification.
      See Also:
    • EIDAS_APPLICATION_IDENTIFIER_ATTRIBUTE_NAME

      public static final String EIDAS_APPLICATION_IDENTIFIER_ATTRIBUTE_NAME
      Attribute name for the entity attribute representing an eIDAS application identifier, as described in section 3.4 of the "eIDAS Message Format" specification.
      See Also: