Class WSFederationConstants
- java.lang.Object
-
- com.sun.identity.wsfederation.common.WSFederationConstants
-
public final class WSFederationConstants extends Object
WSFederationConstantsdefines various constants for the WS-Federation implementation
-
-
Field Summary
Fields Modifier and Type Field Description static StringACCOUNT_REALM_COOKIE_NAMEConfiguration attribute for account realm cookie name.static StringACCOUNT_REALM_COOKIE_NAME_DEFAULTDefault value for account realm cookie namestatic StringACCOUNT_REALM_SELECTIONConfiguration attribute for account realm selection mechanism.static StringACCOUNT_REALM_SELECTION_DEFAULTDefault mechanism for carrying account realmstatic StringACTIVE_REQUESTOR_PROFILE_ENABLEDConfiguration attribute for Active Requestor Profile Enabled setting.static StringADDRESS_TAG_NAMEXML tag name for<Address%gt;.static StringAM_WSFEDERATIONDebug log name.static StringAPPLIESTO_TAG_NAMEXML tag name for<AppliesTo%gt;.static StringAUTHENTICATOR_CLASSConfiguration attribute for Authenticator Class setting.static StringBUNDLE_NAMEResource bundle name.static StringCLAIMS_GROUP_DISPLAY_NAMEDisplay name for Group claim.static StringCLAIMS_GROUP_URIGroup claim URI.static StringCLAIMS_URIClaim URI.static StringCOOKIECookie HTTP header namestatic StringDEFAULT_FEDERATION_IDEntity ID to use if WS-Federation omits it.static StringDISPLAY_NAMEConfiguration attribute for provider display name.static StringDOMAIN_ATTRIBUTEConfiguration attribute for Domain attribute.static StringENDPOINT_BASE_URLConfiguration attribute for Endpoint Base URL setting.static StringENTITYID_PARAMHTTP request parameter for ws-federation entity idstatic StringHOME_REALM_DISCOVERY_SERVICEConfiguration attribute for home realm discovery URL.static StringLOGOUT_DISPLAY_NAMEAttribute name for communicating local provider display name from servlet to JSPstatic StringLOGOUT_PROVIDER_LISTAttribute name for communicating list of providers from servlet to JSPstatic StringLOGOUT_WREPLYAttribute name for communicating WS-Federation wreply parameter from servlet to JSPstatic StringMETADATA_URL_PREFIXThe URL prefix for WS-Fed metadata requestsstatic StringMETADATA_URL_SUFFIXThe URL suffix for WS-Fed metadata requestsstatic StringMEX_ENDPOINT_PREFIXThe URL prefix for WS-Fed MEX requests.static StringNAME_INCLUDES_DOMAINConfiguration attribute for Trim domain.static StringNAME_META_ALIAS_IN_URIConstant used to identify meta alias in URL.static intNAMED_CLAIM_COMMONNAMEIndex into NAMED_CLAIM_TYPES and NAMED_CLAIM_DISPLAY_NAMES arrays for Common Namestatic String[]NAMED_CLAIM_DISPLAY_NAMESClaim type Displey namesstatic intNAMED_CLAIM_EMAILADDRESSIndex into NAMED_CLAIM_TYPES and NAMED_CLAIM_DISPLAY_NAMES arrays for Email Addressstatic String[]NAMED_CLAIM_TYPESClaim type URIs, as defined in 'WS-Federation: Passive Requestor Interoperability Profile' documentstatic intNAMED_CLAIM_UPNIndex into NAMED_CLAIM_TYPES and NAMED_CLAIM_DISPLAY_NAMES arrays for UPNstatic StringNAMEID_ATTRIBUTEConfiguration attribute for NameID attribute.static StringNAMEID_FORMATConfiguration attribute for NameID format.static StringNAMEID_INFONameID info attribute.static StringNAMEID_INFO_KEYNameID info key attribute.static StringPOST_ACTIONAttribute name for communicating form action URL from servlet to JSPstatic StringPOST_WAAttribute name for communicating WS-Federation wa parameter from servlet to JSPstatic StringPOST_WCTXAttribute name for communicating WS-Federation wctx parameter from servlet to JSPstatic StringPOST_WRESULTAttribute name for communicating WS-Federation wresult parameter from servlet to JSPstatic StringREALM_PARAMHTTP request parameter for OpenAM realmstatic StringRST_TAG_NAMEXML tag name for<RequestedSecurityToken%gt;.static StringRSTR_TAG_NAMEXML tag name for<RequestSecurityTokenResponse%gt;.static StringSESSION_IDPSession property name for identity provider from which this service provider has received a tokenstatic StringSESSION_SP_LISTSession property name for list of service provider to which this identity provider has sent a tokenstatic StringSTS_ENDPOINT_PREFIXThe URL prefix for WS-Fed STS requests.static StringTRUSTED_ADDRESSESConfiguration attribute for Trusted Addresses setting.static StringUIDThe default attribute for short user namestatic StringUPN_DOMAINConfiguration attribute for default UPN domain.static StringURN_OASIS_NAMES_TC_SAML_11SAML 1.1 URN.static StringUSERAGENTUser agent HTTP header namestatic StringWAWS-Federation HTTP parameter for 'action'.static StringWANT_ASSERTION_SIGNEDConfiguration attribute - does the service provider require a signature on the assertion?static StringWCTWS-Federation HTTP parameter for 'current time'.static StringWCTXWS-Federation HTTP parameter for 'context value'.static StringWHRWS-Federation HTTP parameter for 'home realm'.static StringWREPLYWS-Federation HTTP parameter for 'destination url'.static StringWREPLY_URL_LISTList of valid wreply Urlsstatic StringWRESULTWS-Federation HTTP parameter for 'result'.static StringWS_ADDRESSING_URIWS-Addressing URI.static StringWS_POLICY_URIWS-Policy URI.static StringWSA_NAMESPACEThe XML namespace for WS-Addressing.static StringWSFEDERATIONWS-Federation data store provider name.static StringWSIGNIN10WS-Federation 'sign-in' action.static StringWSIGNOUT10WS-Federation 'sign-out' action.static StringWSIGNOUTCLEANUP10WS-Federation 'sign-out cleanup' action.static StringWSSE_NAMESPACEThe XML namespace for WS-Security.static StringWST_NAMESPACEThe XML namespace for WS-Trust.static StringWSU_NAMESPACEThe XML namespace for WS-Security Utility.static StringWTREALMWS-Federation HTTP parameter for 'requesting realm'.
-
Constructor Summary
Constructors Constructor Description WSFederationConstants()
-
-
-
Field Detail
-
WSFEDERATION
public static final String WSFEDERATION
WS-Federation data store provider name.- See Also:
- Constant Field Values
-
WSIGNIN10
public static final String WSIGNIN10
WS-Federation 'sign-in' action.- See Also:
- Constant Field Values
-
WSIGNOUT10
public static final String WSIGNOUT10
WS-Federation 'sign-out' action.- See Also:
- Constant Field Values
-
WSIGNOUTCLEANUP10
public static final String WSIGNOUTCLEANUP10
WS-Federation 'sign-out cleanup' action. This is handled identically toWSIGNOUT10, following the WS-Federation 1.1 specification.- See Also:
- Constant Field Values
-
RST_TAG_NAME
public static final String RST_TAG_NAME
XML tag name for<RequestedSecurityToken%gt;.- 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
-
APPLIESTO_TAG_NAME
public static final String APPLIESTO_TAG_NAME
XML tag name for<AppliesTo%gt;.- See Also:
- Constant Field Values
-
ADDRESS_TAG_NAME
public static final String ADDRESS_TAG_NAME
XML tag name for<Address%gt;.- See Also:
- Constant Field Values
-
URN_OASIS_NAMES_TC_SAML_11
public static final String URN_OASIS_NAMES_TC_SAML_11
SAML 1.1 URN.- See Also:
- Constant Field Values
-
CLAIMS_URI
public static final String CLAIMS_URI
Claim URI.- See Also:
- Constant Field Values
-
CLAIMS_GROUP_URI
public static final String CLAIMS_GROUP_URI
Group claim URI.- See Also:
- Constant Field Values
-
WS_ADDRESSING_URI
public static final String WS_ADDRESSING_URI
WS-Addressing URI.- 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
-
UPN_DOMAIN
public static final String UPN_DOMAIN
Configuration attribute for default UPN domain.- 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
-
USERAGENT
public static final String USERAGENT
User agent HTTP header name- See Also:
- Constant Field Values
-
COOKIE
public static final String COOKIE
Cookie HTTP header 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
-
NAMEID_INFO
public static final String NAMEID_INFO
NameID info attribute.- See Also:
- Constant Field Values
-
NAMEID_INFO_KEY
public static final String NAMEID_INFO_KEY
NameID info key attribute.- 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.
-
BUNDLE_NAME
public static final String BUNDLE_NAME
Resource bundle name.- See Also:
- Constant Field Values
-
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
-
WA
public static final String WA
WS-Federation HTTP parameter for 'action'.- See Also:
- Constant Field Values
-
WRESULT
public static final String WRESULT
WS-Federation HTTP parameter for 'result'.- See Also:
- Constant Field Values
-
WHR
public static final String WHR
WS-Federation HTTP parameter for 'home realm'.- See Also:
- Constant Field Values
-
WTREALM
public static final String WTREALM
WS-Federation HTTP parameter for 'requesting realm'.- See Also:
- Constant Field Values
-
WREPLY
public static final String WREPLY
WS-Federation HTTP parameter for 'destination url'.- See Also:
- Constant Field Values
-
WCT
public static final String WCT
WS-Federation HTTP parameter for 'current time'.- See Also:
- Constant Field Values
-
WCTX
public static final String WCTX
WS-Federation HTTP parameter for 'context value'.- See Also:
- Constant Field Values
-
REALM_PARAM
public static final String REALM_PARAM
HTTP request parameter for OpenAM realm- 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
-
NAMEID_FORMAT
public static final String NAMEID_FORMAT
Configuration attribute for NameID format.- 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
-
UID
public static final String UID
The default attribute for short user name- 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
-
WS_POLICY_URI
public static final String WS_POLICY_URI
WS-Policy URI.- See Also:
- Constant Field Values
-
WREPLY_URL_LIST
public static String WREPLY_URL_LIST
List of valid wreply Urls
-
WSA_NAMESPACE
public static final String WSA_NAMESPACE
The XML namespace for WS-Addressing.- See Also:
- Constant Field Values
-
WSSE_NAMESPACE
public static final String WSSE_NAMESPACE
The XML namespace for WS-Security.- See Also:
- Constant Field Values
-
WST_NAMESPACE
public static final String WST_NAMESPACE
The XML namespace for WS-Trust.- See Also:
- Constant Field Values
-
WSU_NAMESPACE
public static final String WSU_NAMESPACE
The XML namespace for WS-Security Utility.- See Also:
- Constant Field Values
-
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.
-
-