Class WSFederationConstants


  • public final class WSFederationConstants
    extends Object
    WSFederationConstants defines various constants for the WS-Federation implementation
    • Field Detail

      • WSIGNOUTCLEANUP10

        public static final String WSIGNOUTCLEANUP10
        WS-Federation 'sign-out cleanup' action. This is handled identically to WSIGNOUT10, following the WS-Federation 1.1 specification.
        See Also:
        Constant Field Values
      • RSTR_TAG_NAME

        public static final String RSTR_TAG_NAME
        XML tag name for <RequestSecurityTokenResponse%gt;.
        See Also:
        Constant Field Values
      • CLAIMS_GROUP_DISPLAY_NAME

        public static final String CLAIMS_GROUP_DISPLAY_NAME
        Display name for Group claim.
        See Also:
        Constant Field Values
      • ACCOUNT_REALM_SELECTION

        public static final String ACCOUNT_REALM_SELECTION
        Configuration attribute for account realm selection mechanism.
        See Also:
        Constant Field Values
      • ACCOUNT_REALM_COOKIE_NAME

        public static final String ACCOUNT_REALM_COOKIE_NAME
        Configuration attribute for account realm cookie name.
        See Also:
        Constant Field Values
      • HOME_REALM_DISCOVERY_SERVICE

        public static final String HOME_REALM_DISCOVERY_SERVICE
        Configuration attribute for home realm discovery URL.
        See Also:
        Constant Field Values
      • WANT_ASSERTION_SIGNED

        public static final String WANT_ASSERTION_SIGNED
        Configuration attribute - does the service provider require a signature on the assertion? Default is true.
        See Also:
        Constant Field Values
      • DISPLAY_NAME

        public static final String DISPLAY_NAME
        Configuration attribute for provider display name.
        See Also:
        Constant Field Values
      • ACCOUNT_REALM_COOKIE_NAME_DEFAULT

        public static final String ACCOUNT_REALM_COOKIE_NAME_DEFAULT
        Default value for account realm cookie name
        See Also:
        Constant Field Values
      • ACCOUNT_REALM_SELECTION_DEFAULT

        public static final String ACCOUNT_REALM_SELECTION_DEFAULT
        Default mechanism for carrying account realm
        See Also:
        Constant Field Values
      • SESSION_SP_LIST

        public static final String SESSION_SP_LIST
        Session property name for list of service provider to which this identity provider has sent a token
        See Also:
        Constant Field Values
      • SESSION_IDP

        public static final String SESSION_IDP
        Session property name for identity provider from which this service provider has received a token
        See Also:
        Constant Field Values
      • POST_ACTION

        public static final String POST_ACTION
        Attribute name for communicating form action URL from servlet to JSP
        See Also:
        Constant Field Values
      • POST_WA

        public static final String POST_WA
        Attribute name for communicating WS-Federation wa parameter from servlet to JSP
        See Also:
        Constant Field Values
      • POST_WCTX

        public static final String POST_WCTX
        Attribute name for communicating WS-Federation wctx parameter from servlet to JSP
        See Also:
        Constant Field Values
      • POST_WRESULT

        public static final String POST_WRESULT
        Attribute name for communicating WS-Federation wresult parameter from servlet to JSP
        See Also:
        Constant Field Values
      • LOGOUT_DISPLAY_NAME

        public static final String LOGOUT_DISPLAY_NAME
        Attribute name for communicating local provider display name from servlet to JSP
        See Also:
        Constant Field Values
      • LOGOUT_WREPLY

        public static final String LOGOUT_WREPLY
        Attribute name for communicating WS-Federation wreply parameter from servlet to JSP
        See Also:
        Constant Field Values
      • LOGOUT_PROVIDER_LIST

        public static final String LOGOUT_PROVIDER_LIST
        Attribute name for communicating list of providers from servlet to JSP
        See Also:
        Constant Field Values
      • AM_WSFEDERATION

        public static String AM_WSFEDERATION
        Debug log name.
      • NAME_META_ALIAS_IN_URI

        public static final String NAME_META_ALIAS_IN_URI
        Constant used to identify meta alias in URL.
        See Also:
        Constant Field Values
      • DEFAULT_FEDERATION_ID

        public static final String DEFAULT_FEDERATION_ID
        Entity ID to use if WS-Federation omits it.
        See Also:
        Constant Field Values
      • ENTITYID_PARAM

        public static final String ENTITYID_PARAM
        HTTP request parameter for ws-federation entity id
        See Also:
        Constant Field Values
      • NAMED_CLAIM_TYPES

        public static final String[] NAMED_CLAIM_TYPES
        Claim type URIs, as defined in 'WS-Federation: Passive Requestor Interoperability Profile' document
      • NAMED_CLAIM_DISPLAY_NAMES

        public static final String[] NAMED_CLAIM_DISPLAY_NAMES
        Claim type Displey names
      • NAMED_CLAIM_UPN

        public static final int NAMED_CLAIM_UPN
        Index into NAMED_CLAIM_TYPES and NAMED_CLAIM_DISPLAY_NAMES arrays for UPN
        See Also:
        Constant Field Values
      • NAMED_CLAIM_EMAILADDRESS

        public static final int NAMED_CLAIM_EMAILADDRESS
        Index into NAMED_CLAIM_TYPES and NAMED_CLAIM_DISPLAY_NAMES arrays for Email Address
        See Also:
        Constant Field Values
      • NAMED_CLAIM_COMMONNAME

        public static final int NAMED_CLAIM_COMMONNAME
        Index into NAMED_CLAIM_TYPES and NAMED_CLAIM_DISPLAY_NAMES arrays for Common Name
        See Also:
        Constant Field Values
      • NAMEID_ATTRIBUTE

        public static final String NAMEID_ATTRIBUTE
        Configuration attribute for NameID attribute.
        See Also:
        Constant Field Values
      • NAME_INCLUDES_DOMAIN

        public static final String NAME_INCLUDES_DOMAIN
        Configuration attribute for Trim domain.
        See Also:
        Constant Field Values
      • DOMAIN_ATTRIBUTE

        public static final String DOMAIN_ATTRIBUTE
        Configuration attribute for Domain attribute.
        See Also:
        Constant Field Values
      • METADATA_URL_PREFIX

        public static final String METADATA_URL_PREFIX
        The URL prefix for WS-Fed metadata requests
        See Also:
        Constant Field Values
      • METADATA_URL_SUFFIX

        public static final String METADATA_URL_SUFFIX
        The URL suffix for WS-Fed metadata requests
        See Also:
        Constant Field Values
      • MEX_ENDPOINT_PREFIX

        public static final String MEX_ENDPOINT_PREFIX
        The URL prefix for WS-Fed MEX requests.
        See Also:
        Constant Field Values
      • STS_ENDPOINT_PREFIX

        public static final String STS_ENDPOINT_PREFIX
        The URL prefix for WS-Fed STS requests.
        See Also:
        Constant Field Values
      • WREPLY_URL_LIST

        public static String WREPLY_URL_LIST
        List of valid wreply Urls
      • ACTIVE_REQUESTOR_PROFILE_ENABLED

        public static String ACTIVE_REQUESTOR_PROFILE_ENABLED
        Configuration attribute for Active Requestor Profile Enabled setting.
      • ENDPOINT_BASE_URL

        public static String ENDPOINT_BASE_URL
        Configuration attribute for Endpoint Base URL setting.
      • TRUSTED_ADDRESSES

        public static String TRUSTED_ADDRESSES
        Configuration attribute for Trusted Addresses setting.
      • AUTHENTICATOR_CLASS

        public static String AUTHENTICATOR_CLASS
        Configuration attribute for Authenticator Class setting.
    • Constructor Detail

      • WSFederationConstants

        public WSFederationConstants()