org.globus.wsrf.impl.security.authentication
Interface Constants

All Superinterfaces:
Constants, org.globus.gsi.GSIConstants

public interface Constants
extends Constants

Defines internal security constants.


Field Summary
static java.lang.String AUTHZ_REQUIRED
          A MessageContext property that has a boolean value that determines if authorization needs to be done.
static java.lang.String CONTEXT
          Used by handlers only for storing GSSContext-ContextId mapping
static java.lang.String CONTEXT_LIFETIME
          Lifetime of the context
static java.lang.String ENFORCED_SECURE_HEADERS
          A MessageContext property that contains the list of headers a) that were present in the requst b) were used for dispatch c) should have been secured.
static java.lang.String GSI_MECH_TYPE
           
static java.lang.String INVOCATION_SUBJECT
          The invocation JAAS subject object.
static java.lang.String OPERATION_NAME
           
static java.lang.String PEER_SUBJECT
          The JAAS subject object of the caller/peer.
static java.lang.String ROUTED
           
static java.lang.String SECURE_HEADERS
          A MessageContext property that contains a Map of headers to be secured (signed or encrypted).
static java.lang.String SECURE_NOTIFICATION_FACTORY
           
static java.lang.String TRANSPORT_SECURITY_CONTEXT
          A MessageContext proeprty that stores context in case of transport security
static java.lang.String TTL
           
static java.lang.String USERNAME_AUTH
           
 
Fields inherited from interface org.globus.wsrf.security.Constants
AUTHORIZATION, CLIENT_DESCRIPTOR, CLIENT_DESCRIPTOR_FILE, GSI_ANONYMOUS, GSI_SEC_CONV, GSI_SEC_CONV_ANON, GSI_SEC_CONV_SECREPLY_UNNECESSARY, GSI_SEC_MSG, GSI_SEC_MSG_SECREPLY_UNNECESSARY, GSI_SEC_MSG_SINGLECERT, PASSWORD, PASSWORD_TYPE, USERNAME
 
Fields inherited from interface org.globus.gsi.GSIConstants
CA, DELEGATION_CHAR, DELEGATION_FULL, DELEGATION_LIMITED, DELEGATION_NONE, DELEGATION_TYPE_FULL, DELEGATION_TYPE_LIMITED, EEC, ENCRYPTION, GLOBUS_CIPHER, GSI_2_LIMITED_PROXY, GSI_2_PROXY, GSI_3_IMPERSONATION_PROXY, GSI_3_INDEPENDENT_PROXY, GSI_3_LIMITED_PROXY, GSI_3_RESTRICTED_PROXY, GSI_4_IMPERSONATION_PROXY, GSI_4_INDEPENDENT_PROXY, GSI_4_LIMITED_PROXY, GSI_4_RESTRICTED_PROXY, GSI_TRANSPORT, MODE_GSI, MODE_SSL, NONE, SIGNATURE, TRUSTED_CERTIFICATES
 
Methods inherited from interface org.globus.gsi.GSIConstants
 

Field Detail

GSI_MECH_TYPE

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

CONTEXT

public static final java.lang.String CONTEXT
Used by handlers only for storing GSSContext-ContextId mapping

See Also:
Constant Field Values

TTL

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

CONTEXT_LIFETIME

public static final java.lang.String CONTEXT_LIFETIME
Lifetime of the context

See Also:
Constant Field Values

ROUTED

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

SECURE_NOTIFICATION_FACTORY

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

INVOCATION_SUBJECT

public static final java.lang.String INVOCATION_SUBJECT
The invocation JAAS subject object. The appropriate invocation subject is set according to the run-as mode.

See Also:
Constant Field Values

PEER_SUBJECT

public static final java.lang.String PEER_SUBJECT
The JAAS subject object of the caller/peer.

See Also:
Constant Field Values

USERNAME_AUTH

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

OPERATION_NAME

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

SECURE_HEADERS

public static final java.lang.String SECURE_HEADERS
A MessageContext property that contains a Map of headers to be secured (signed or encrypted).

See Also:
Constant Field Values

ENFORCED_SECURE_HEADERS

public static final java.lang.String ENFORCED_SECURE_HEADERS
A MessageContext property that contains the list of headers a) that were present in the requst b) were used for dispatch c) should have been secured.

See Also:
Constant Field Values

AUTHZ_REQUIRED

public static final java.lang.String AUTHZ_REQUIRED
A MessageContext property that has a boolean value that determines if authorization needs to be done.

See Also:
Constant Field Values

TRANSPORT_SECURITY_CONTEXT

public static final java.lang.String TRANSPORT_SECURITY_CONTEXT
A MessageContext proeprty that stores context in case of transport security

See Also:
Constant Field Values