com.ibm.wsspi.security.token
Class AttributeNameConstants
- java.lang.Object
com.ibm.wsspi.security.token.AttributeNameConstants
- public class AttributeNameConstants
- extends java.lang.Object
Field Summary
Modifier and Type | Field and Description |
---|---|
|
CALLER_PRINCIPAL_CLASS
|
|
DEFAULT_CALLER_PRINCIPAL_CLASS
|
|
KERBEROS_KEY
|
|
KERBEROS_PRINCIPAL
|
|
KERBEROS_TICKET
|
|
REFRESH_GROUPS
|
|
VERIFY_USER
|
|
WSAUTHTOKEN_NAME
|
|
WSAUTHZTOKEN_NAME
|
|
WSCREDENTIAL_CACHE_KEY
|
|
WSCREDENTIAL_EXPIRATION
|
|
WSCREDENTIAL_FORWARDABLE
|
|
WSCREDENTIAL_GROUPS
|
|
WSCREDENTIAL_LONGSECURITYNAME
|
|
WSCREDENTIAL_OID
|
|
WSCREDENTIAL_PASSWORD
WSCREDENTIAL_PASSWORD can be specified in combination with WSCREDENTIAL_USERID to
in the java.util.Hashtable either via a TAI or custom login module.
|
|
WSCREDENTIAL_PRIMARYGROUPID
|
|
WSCREDENTIAL_PROPERTIES_KEY
This shared state variable is used by the system login modules to find out
if a java.util.Hashtable has been provided to bypass the normal login.
|
|
WSCREDENTIAL_REALM
|
|
WSCREDENTIAL_SECURITYNAME
|
|
WSCREDENTIAL_UNIQUEID
The following WSCREDENTIAL_* attributes can be specified within a java.util.Hashtable
either via a TAI.getSubject() or a custom login module via the shared state
variable WSCREDENTIAL_PROPERTIES_KEY.
|
|
WSCREDENTIAL_USERID
WSCREDENTIAL_USERID can be specified separately to allow WAS to create
a WSCredential by accessing the user registry to obtain all of the
required attributes.
|
|
WSKERBEROSTICKET_NAME
|
|
WSKERBEROSTOKEN_NAME
|
|
WSPROP_CALLERS
|
|
WSPROP_HOSTS
|
|
WSPROPTOKEN_KEY_V1
|
|
WSPROPTOKEN_NAME
|
|
WSSSOTOKEN_NAME
|
|
WSTOKEN_EXPIRATION
|
|
WSTOKEN_UNIQUEID
|
|
ZOS_AUDIT_STRING
|
|
ZOS_CALLER_PRINCIPAL_CLASS
|
|
ZOS_USERID
|
Constructor Summary
Constructor and Description |
---|
AttributeNameConstants()
|
Method Summary
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail
WSCREDENTIAL_PROPERTIES_KEY
- public static final java.lang.String WSCREDENTIAL_PROPERTIES_KEY
This shared state variable is used by the system login modules to find out
if a java.util.Hashtable has been provided to bypass the normal login. When
found, a java.util.Hashtable may present just a userid via WSCREDENTIAL_USERID,
a userid/password combination via WSCREDENTIAL_USERID and WSCREDENTIAL_PASSWORD,
or all of the required attributes needed to generate a WSCredential via the
alternate WSCREDENTIAL_* properties as follows.
See Also:
WSCREDENTIAL_USERID
- public static final java.lang.String WSCREDENTIAL_USERID
WSCREDENTIAL_USERID can be specified separately to allow WAS to create
a WSCredential by accessing the user registry to obtain all of the
required attributes.
See Also:
WSCREDENTIAL_PASSWORD
- public static final java.lang.String WSCREDENTIAL_PASSWORD
WSCREDENTIAL_PASSWORD can be specified in combination with WSCREDENTIAL_USERID to
in the java.util.Hashtable either via a TAI or custom login module. It can
be specified separately to allow WAS to create a WSCredential by accessing
the user registry to obtain all of the required attributes.
See Also:
WSCREDENTIAL_UNIQUEID
- public static final java.lang.String WSCREDENTIAL_UNIQUEID
The following WSCREDENTIAL_* attributes can be specified within a java.util.Hashtable
either via a TAI.getSubject() or a custom login module via the shared state
variable WSCREDENTIAL_PROPERTIES_KEY. When all of the following are specified,
a WSCredential is created without accessing a user registry remotely.
See Also:
WSCREDENTIAL_REALM
- public static final java.lang.String WSCREDENTIAL_REALM
See Also:
WSCREDENTIAL_SECURITYNAME
- public static final java.lang.String WSCREDENTIAL_SECURITYNAME
See Also:
WSCREDENTIAL_LONGSECURITYNAME
- public static final java.lang.String WSCREDENTIAL_LONGSECURITYNAME
See Also:
WSCREDENTIAL_PRIMARYGROUPID
- public static final java.lang.String WSCREDENTIAL_PRIMARYGROUPID
See Also:
WSCREDENTIAL_GROUPS
- public static final java.lang.String WSCREDENTIAL_GROUPS
See Also:
WSCREDENTIAL_OID
- public static final java.lang.String WSCREDENTIAL_OID
See Also:
WSCREDENTIAL_FORWARDABLE
- public static final java.lang.String WSCREDENTIAL_FORWARDABLE
See Also:
WSCREDENTIAL_EXPIRATION
- public static final java.lang.String WSCREDENTIAL_EXPIRATION
See Also:
WSCREDENTIAL_CACHE_KEY
- public static final java.lang.String WSCREDENTIAL_CACHE_KEY
See Also:
WSTOKEN_UNIQUEID
- public static final java.lang.String WSTOKEN_UNIQUEID
See Also:
WSTOKEN_EXPIRATION
- public static final java.lang.String WSTOKEN_EXPIRATION
See Also:
WSPROP_CALLERS
- public static final java.lang.String WSPROP_CALLERS
See Also:
WSPROP_HOSTS
- public static final java.lang.String WSPROP_HOSTS
See Also:
WSPROPTOKEN_KEY_V1
- public static final java.lang.String WSPROPTOKEN_KEY_V1
See Also:
WSPROPTOKEN_NAME
- public static final java.lang.String WSPROPTOKEN_NAME
See Also:
WSAUTHTOKEN_NAME
- public static final java.lang.String WSAUTHTOKEN_NAME
See Also:
WSAUTHZTOKEN_NAME
- public static final java.lang.String WSAUTHZTOKEN_NAME
See Also:
WSSSOTOKEN_NAME
- public static final java.lang.String WSSSOTOKEN_NAME
See Also:
WSKERBEROSTOKEN_NAME
- public static final java.lang.String WSKERBEROSTOKEN_NAME
See Also:
WSKERBEROSTICKET_NAME
- public static final java.lang.String WSKERBEROSTICKET_NAME
See Also:
ZOS_USERID
- public static final java.lang.String ZOS_USERID
See Also:
ZOS_AUDIT_STRING
- public static final java.lang.String ZOS_AUDIT_STRING
See Also:
CALLER_PRINCIPAL_CLASS
- public static final java.lang.String CALLER_PRINCIPAL_CLASS
See Also:
DEFAULT_CALLER_PRINCIPAL_CLASS
- public static final java.lang.String DEFAULT_CALLER_PRINCIPAL_CLASS
See Also:
ZOS_CALLER_PRINCIPAL_CLASS
- public static final java.lang.String ZOS_CALLER_PRINCIPAL_CLASS
See Also:
KERBEROS_PRINCIPAL
- public static final java.lang.String KERBEROS_PRINCIPAL
See Also:
KERBEROS_KEY
- public static final java.lang.String KERBEROS_KEY
See Also:
KERBEROS_TICKET
- public static final java.lang.String KERBEROS_TICKET
See Also:
REFRESH_GROUPS
- public static final java.lang.String REFRESH_GROUPS
See Also:
VERIFY_USER
- public static final java.lang.String VERIFY_USER
See Also:
Constructor Detail
AttributeNameConstants
- public AttributeNameConstants()