org.globus.wsrf.security
Interface Constants

All Superinterfaces:
org.globus.gsi.GSIConstants
All Known Subinterfaces:
Constants

public interface Constants
extends org.globus.gsi.GSIConstants

Defines public security constants.


Field Summary
static java.lang.String AUTHORIZATION
          Property used to configure client side authorization method.
static java.lang.String BASIC_SEC_PROFILE_CORE_NS
           
static java.lang.String BASIC_SEC_PROFILE_CORE_PREFIX
           
static java.lang.String CLIENT_DESCRIPTOR
          Property used to configure client security descriptor object.
static java.lang.String CLIENT_DESCRIPTOR_FILE
          Property used to configure client security descritpor filename.
static java.lang.String ENDPOINT_KEY_INFO
           
static java.lang.String GSI_ANONYMOUS
          GSI anonymous flag.
static java.lang.String GSI_SEC_CONV
          GSI Secure Conversation message protection method type that will be used or was used to protect the request.
static java.lang.String GSI_SEC_CONV_ANON
          Deprecated. This option has been superceded by GSI_ANONYMOUS
static java.lang.String GSI_SEC_MSG
          GSI Secure Message protection method type that will be used or was used to protect the request.
static java.lang.String PASSWORD
          Property used to set password on the message context.
static java.lang.String PASSWORD_TYPE
          Property used to set password typeon the message context.
static java.lang.String SAML_ASSERTION_OID
           
static java.lang.String SAML_ASSERTION_STR
           
static java.lang.String SAML_AUTHZ_ASSERTION
           
static java.lang.String TRUSTED_CERTIFICATES
          Property used to set trusted certificate location on the message context.
static java.lang.String USAGE_ENCRYPTION
           
static java.lang.String USAGE_SIGNATURE
           
static java.lang.String USERNAME
          Property used to set username on the message context.
static java.lang.String WSSE_USAGE_ATTR
           
 
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
 
Methods inherited from interface org.globus.gsi.GSIConstants
 

Field Detail

GSI_SEC_CONV

public static final java.lang.String GSI_SEC_CONV
GSI Secure Conversation message protection method type that will be used or was used to protect the request. Can be set to: SIGNATURE or ENCRYPTION or NONE.

See Also:
Constant Field Values

GSI_SEC_MSG

public static final java.lang.String GSI_SEC_MSG
GSI Secure Message protection method type that will be used or was used to protect the request. Can be set to: SIGNATURE or ENCRYPTION or NONE.

See Also:
Constant Field Values

GSI_SEC_CONV_ANON

public static final java.lang.String GSI_SEC_CONV_ANON
Deprecated. This option has been superceded by GSI_ANONYMOUS

GSI Secure Converation anonymous flag. If set to Boolean.TRUE, then anonymous authentication is used, or else client credentials are required.

See Also:
Constant Field Values

GSI_ANONYMOUS

public static final java.lang.String GSI_ANONYMOUS
GSI anonymous flag. If set to Boolean.TRUE, then anonymous authentication is used, if not then client credentials are required.

See Also:
Constant Field Values

AUTHORIZATION

public static final java.lang.String AUTHORIZATION
Property used to configure client side authorization method.

See Also:
Constant Field Values

CLIENT_DESCRIPTOR_FILE

public static final java.lang.String CLIENT_DESCRIPTOR_FILE
Property used to configure client security descritpor filename.

See Also:
Constant Field Values

CLIENT_DESCRIPTOR

public static final java.lang.String CLIENT_DESCRIPTOR
Property used to configure client security descriptor object. Value of the property should be set to an instance of org.globus.wsrf.impl.security.descriptor.ClientSecurityDescriptor

See Also:
Constant Field Values

USERNAME

public static final java.lang.String USERNAME
Property used to set username on the message context.

See Also:
Constant Field Values

PASSWORD

public static final java.lang.String PASSWORD
Property used to set password on the message context.

See Also:
Constant Field Values

PASSWORD_TYPE

public static final java.lang.String PASSWORD_TYPE
Property used to set password typeon the message context. Should be either WSConstants.PASSWORD_TEXT or WSConstants.PASSWORD_DIGEST

See Also:
Constant Field Values

TRUSTED_CERTIFICATES

public static final java.lang.String TRUSTED_CERTIFICATES
Property used to set trusted certificate location on the message context. Should be comma separated list of locations.

See Also:
Constant Field Values

SAML_ASSERTION_OID

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

SAML_AUTHZ_ASSERTION

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

SAML_ASSERTION_STR

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

BASIC_SEC_PROFILE_CORE_NS

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

BASIC_SEC_PROFILE_CORE_PREFIX

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

ENDPOINT_KEY_INFO

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

WSSE_USAGE_ATTR

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

USAGE_SIGNATURE

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

USAGE_ENCRYPTION

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