com.adobe.idp.um.api
Interface UMConstants.SSOConstants

Enclosing class:
UMConstants

public static interface UMConstants.SSOConstants

Constants used for the SSO


Field Summary
static java.lang.String ASSERTION_EXPIRY_TIME
          Constant name against which the expiry time of the SAML assertion would be stored
static java.lang.String ATTR_REST_AUTH_ERROR
          Attribute name storing error status related to authentication
static java.lang.String ATTR_SAVED_REQUEST
          Attribute name against which the incoming com.adobe.idp.um.auth.filter.Request would be saved in session.
static java.lang.String ATTR_UM_SERVLET_CONTEXT
           
static int AUTH_PHASE_COOKIE_AUTH
          This phase indicates that user authentication is done using the cookie
static int AUTH_PHASE_DEFAULT
           
static int AUTH_PHASE_GENRIC_AUTH
          This phase indicates that user authentication is done by direct authentication means
static java.lang.String ENCODED_PARAMETER_PREFIX
          Prefix added to the parameter names before sending the request back for authentication
static java.lang.String LC_ASSERTION_USER
          Username to be used to represent a user instance whose password should be treated as a LC assertion
static java.lang.String LIVECYCLE_AUTH_DATA
          Name of the cookie which carries the meta data in between the authentication process
static java.lang.String LIVECYCLE_AUTH_TOKEN
          Name of the cookie to be looked in every request to determine users authentication status
static int LOGIN_FAILURE
          Authentication result code for an unsuccessful authentication attempt
static int LOGIN_FAILURE_COOKIE_MISSING
          Error code indicating that required metadata cookie is not present.
static int LOGIN_FAILURE_INVALID_COOKIE
          Failure indicating that authentication has filed because the cookie was found to be invalid
static int LOGIN_FAILURE_SPNEGO
          Authentication failed using SPNEGO
static int LOGIN_SUCCESS
          Authentication result code for successful authentication
static int LOGIN_SUCCESS_POST_SESSION_EXPIRY
          Success code indicating that user has been logged in again after his previous session had expired
static java.lang.String P_ASSERTION
          Parameter name containing the LC assertion
static java.lang.String P_AUTH_PHASE
          Parameter indicating the current authentication phase.
static java.lang.String P_DEFAULT_ASSERTION
          Parameter name containing the default assertion to be identify the user for Guest access
static java.lang.String P_DOMAINNAME
           
static java.lang.String P_ERROR_URL
          Parameter name whose value would be use to redirect to in-case of any error
static java.lang.String P_IGNORE_COOKIE
          Parameter name if set to true would force the authentication logic to ignore the SSO Cookie and instead use the request params to perform the authentication
static java.lang.String P_INITIAL_REQUEST_TYPE
          Parameter name referring to the type of request (GET or POST) received at any end ui
static java.lang.String P_LOGIN_RESULT
          Name of the parameter containing the login attempts result code.
static java.lang.String P_LOGIN_URL
          Name of the parameter to be provided so that SSOFilter can redirect back to it for login.
static java.lang.String P_LOGOUT_URL
          Name of the parameter to be provided with logout url so that SSOFilter can redirect back to it
static java.lang.String P_NO_REDIRECT
          Name of the Parameter to be passed in the request if no redirect is required in the response.
static java.lang.String P_PASSWORD
           
static java.lang.String P_SOURCE_URL
          Name of the parameter to be provided with login page so that SSOFilter can redirect back to it after authentication
static java.lang.String P_USERNAME
           
static java.lang.String SSO_PRINCIPAL_CONTEXT
           
 

Field Detail

SSO_PRINCIPAL_CONTEXT

static final java.lang.String SSO_PRINCIPAL_CONTEXT
See Also:
Constant Field Values

LIVECYCLE_AUTH_TOKEN

static final java.lang.String LIVECYCLE_AUTH_TOKEN
Name of the cookie to be looked in every request to determine users authentication status

See Also:
Constant Field Values

LIVECYCLE_AUTH_DATA

static final java.lang.String LIVECYCLE_AUTH_DATA
Name of the cookie which carries the meta data in between the authentication process

See Also:
Constant Field Values

LC_ASSERTION_USER

static final java.lang.String LC_ASSERTION_USER
Username to be used to represent a user instance whose password should be treated as a LC assertion

See Also:
Constant Field Values

P_LOGIN_RESULT

static final java.lang.String P_LOGIN_RESULT
Name of the parameter containing the login attempts result code. Gnerally appended in the redirect url

See Also:
Constant Field Values

P_LOGOUT_URL

static final java.lang.String P_LOGOUT_URL
Name of the parameter to be provided with logout url so that SSOFilter can redirect back to it

See Also:
Constant Field Values

P_ASSERTION

static final java.lang.String P_ASSERTION
Parameter name containing the LC assertion

See Also:
Constant Field Values

P_DEFAULT_ASSERTION

static final java.lang.String P_DEFAULT_ASSERTION
Parameter name containing the default assertion to be identify the user for Guest access

See Also:
Constant Field Values

P_INITIAL_REQUEST_TYPE

static final java.lang.String P_INITIAL_REQUEST_TYPE
Parameter name referring to the type of request (GET or POST) received at any end ui

See Also:
Constant Field Values

ASSERTION_EXPIRY_TIME

static final java.lang.String ASSERTION_EXPIRY_TIME
Constant name against which the expiry time of the SAML assertion would be stored

See Also:
Constant Field Values

P_LOGIN_URL

static final java.lang.String P_LOGIN_URL
Name of the parameter to be provided so that SSOFilter can redirect back to it for login. This would be used if that data is not found through SSOData

See Also:
Constant Field Values

P_SOURCE_URL

static final java.lang.String P_SOURCE_URL
Name of the parameter to be provided with login page so that SSOFilter can redirect back to it after authentication

See Also:
Constant Field Values

P_ERROR_URL

static final java.lang.String P_ERROR_URL
Parameter name whose value would be use to redirect to in-case of any error

See Also:
Constant Field Values

P_IGNORE_COOKIE

static final java.lang.String P_IGNORE_COOKIE
Parameter name if set to true would force the authentication logic to ignore the SSO Cookie and instead use the request params to perform the authentication

See Also:
Constant Field Values

ENCODED_PARAMETER_PREFIX

static final java.lang.String ENCODED_PARAMETER_PREFIX
Prefix added to the parameter names before sending the request back for authentication

See Also:
Constant Field Values

P_NO_REDIRECT

static final java.lang.String P_NO_REDIRECT
Name of the Parameter to be passed in the request if no redirect is required in the response. If this parameter is present and true then response would contain
        true
 

See Also:
Constant Field Values

P_AUTH_PHASE

static final java.lang.String P_AUTH_PHASE
Parameter indicating the current authentication phase. A non negative value indicate that request is coming from UM

See Also:
Constant Field Values

AUTH_PHASE_DEFAULT

static final int AUTH_PHASE_DEFAULT
See Also:
Constant Field Values

AUTH_PHASE_COOKIE_AUTH

static final int AUTH_PHASE_COOKIE_AUTH
This phase indicates that user authentication is done using the cookie

See Also:
Constant Field Values

AUTH_PHASE_GENRIC_AUTH

static final int AUTH_PHASE_GENRIC_AUTH
This phase indicates that user authentication is done by direct authentication means

See Also:
Constant Field Values

P_PASSWORD

static final java.lang.String P_PASSWORD
See Also:
Constant Field Values

P_USERNAME

static final java.lang.String P_USERNAME
See Also:
Constant Field Values

P_DOMAINNAME

static final java.lang.String P_DOMAINNAME
See Also:
Constant Field Values

ATTR_SAVED_REQUEST

static final java.lang.String ATTR_SAVED_REQUEST
Attribute name against which the incoming com.adobe.idp.um.auth.filter.Request would be saved in session. This would be later used to replay the original request once UM has performed the required authentication checks

See Also:
Constant Field Values

LOGIN_SUCCESS

static final int LOGIN_SUCCESS
Authentication result code for successful authentication

See Also:
Constant Field Values

LOGIN_FAILURE

static final int LOGIN_FAILURE
Authentication result code for an unsuccessful authentication attempt

See Also:
Constant Field Values

LOGIN_FAILURE_SPNEGO

static final int LOGIN_FAILURE_SPNEGO
Authentication failed using SPNEGO

See Also:
Constant Field Values

LOGIN_FAILURE_COOKIE_MISSING

static final int LOGIN_FAILURE_COOKIE_MISSING
Error code indicating that required metadata cookie is not present. Can be used in case of cookie disabled by browser

See Also:
Constant Field Values

LOGIN_FAILURE_INVALID_COOKIE

static final int LOGIN_FAILURE_INVALID_COOKIE
Failure indicating that authentication has filed because the cookie was found to be invalid

See Also:
Constant Field Values

LOGIN_SUCCESS_POST_SESSION_EXPIRY

static final int LOGIN_SUCCESS_POST_SESSION_EXPIRY
Success code indicating that user has been logged in again after his previous session had expired

See Also:
Constant Field Values

ATTR_REST_AUTH_ERROR

static final java.lang.String ATTR_REST_AUTH_ERROR
Attribute name storing error status related to authentication

See Also:
Constant Field Values

ATTR_UM_SERVLET_CONTEXT

static final java.lang.String ATTR_UM_SERVLET_CONTEXT
See Also:
Constant Field Values