com.ibm.wsspi.wssecurity.auth.token
Class LTPATokenWrapper
- java.lang.Object
com.ibm.wsspi.wssecurity.auth.token.WSSToken
com.ibm.wsspi.wssecurity.auth.token.LTPAToken
com.ibm.wsspi.wssecurity.auth.token.LTPATokenWrapper
All implemented interfaces:
PropagationToken, Token, java.lang.Cloneable
- public class LTPATokenWrapper
- extends LTPAToken
WSSToken
class, which implements the Token
class.
It will typically be created by the LTPATokenGenerator
and process by the
LTPATokenConsumer
.
Protected by com.ibm.websphere.security.WebSphereRuntimePermission("wssecurity.LTPATokenWrapper.getWSCredential")
Java 2 Security permission.
See Also:
Nested Class Summary
Nested classes/interfaces inherited from class com.ibm.wsspi.wssecurity.auth.token.WSSToken |
---|
WSSToken.AttributesEnumerator |
Field Summary
Fields inherited from class com.ibm.wsspi.wssecurity.auth.token.WSSToken |
---|
_attributes, _callerChecked, _error, _keyInfoType, _processed, _referenced, _tokenelem, _tokenId, _trusted, _usedTokenConsumer, _usedTokenGenerator, _usedToLogin, _version, _vtype |
Constructor Summary
Constructor and Description |
---|
LTPATokenWrapper(java.lang.String tokenId,byte[] cred)
Constructor
|
LTPATokenWrapper(java.lang.String tokenId,byte[] cred,java.lang.String username,char[] password,org.w3c.dom.Element elem)
Constructor
|
LTPATokenWrapper(java.lang.String tokenId,byte[] cred,com.ibm.websphere.security.cred.WSCredential wsCred,com.ibm.websphere.security.auth.WSPrincipal princ)
Constructor
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getWSCredential()
Protected by Java 2 Security permission
com.ibm.websphere.security.WebSphereRuntimePermission("wssecurity.LTPATokenWrapper.getWSCredential")
|
|
getWSPrincipal()
|
|
toString()
|
Methods inherited from class com.ibm.wsspi.wssecurity.auth.token.LTPAToken |
---|
equals, getBytes, getExpiration, getPrincipal, getUniqueID, hashCode, isValid, setBytes |
Methods inherited from class com.ibm.wsspi.wssecurity.auth.token.WSSToken |
---|
addAttribute, clone, getAttributeNames, getAttributes, getCallerChecked, getElement, getError, getId, getKeyInfoType, getName, getType, getUsedTokenConsumer, getUsedTokenGenerator, getUsedToLogin, getVersion, isForwardable, isProcessed, isReadOnly, isReferenced, isTrusted, setCallerChecked, setElement, setError, setId, setKeyInfoType, setProcessed, setReadOnly, setReferenced, setTrusted, setType, setType, setUsedTokenConsumer, setUsedTokenGenerator, setUsedToLogin |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail
LTPATokenWrapper
- public LTPATokenWrapper(java.lang.String tokenId,
- byte[] cred,
- java.lang.String username,
- char[] password,
- org.w3c.dom.Element elem)
Constructor
Parameters:
tokenId
- The token identifier cred
- A byte[] containing the credential username
- The username string; may be null if there is no username password
- The password as a char[]; may be null if there is no password elem
- A token element; may be null if there is no token element LTPATokenWrapper
- public LTPATokenWrapper(java.lang.String tokenId,
- byte[] cred)
Constructor
LTPATokenWrapper
- public LTPATokenWrapper(java.lang.String tokenId,
- byte[] cred,
- com.ibm.websphere.security.cred.WSCredential wsCred,
- com.ibm.websphere.security.auth.WSPrincipal princ)
Constructor
Method Detail
getWSCredential
- public com.ibm.websphere.security.cred.WSCredential getWSCredential( )
Protected by Java 2 Security permission
com.ibm.websphere.security.WebSphereRuntimePermission("wssecurity.LTPATokenWrapper.getWSCredential")
getWSPrincipal
- public com.ibm.websphere.security.auth.WSPrincipal getWSPrincipal( )
toString
- public java.lang.String toString( )