java.io.Serializable
, SAMLToken
, XMLStructure
, SecurityToken
, WLDOMStructure
SAMLTrustToken
public class SAMLTokenImpl extends SecurityTokenImpl implements SAMLToken
Constructor | Description |
---|---|
SAMLTokenImpl() |
Deprecated.
|
SAMLTokenImpl(java.lang.Object cred) |
Deprecated.
|
SAMLTokenImpl(java.lang.String valueType,
java.lang.Object cred) |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object o) |
Deprecated.
|
java.lang.String |
getAssertionID() |
Deprecated.
|
java.lang.Object |
getCredential() |
Deprecated.
|
java.security.cert.X509Certificate |
getHolderOfCert() |
Deprecated.
|
java.lang.String |
getId() |
Deprecated.
|
java.security.PrivateKey |
getPrivateKey() |
Deprecated.
|
java.security.PublicKey |
getPublicKey() |
Deprecated.
|
java.security.Key |
getSecretKey() |
Deprecated.
|
javax.security.auth.Subject |
getSubject() |
Deprecated.
|
java.lang.String |
getValueType() |
Deprecated.
|
int |
hashCode() |
Deprecated.
|
boolean |
isFeatureSupported(java.lang.String s) |
Deprecated.
|
boolean |
isHolderOfKey() |
Deprecated.
|
boolean |
isSaml2() |
Deprecated.
|
void |
marshal(org.w3c.dom.Element parentElement,
org.w3c.dom.Node nextSibling,
java.util.Map namespaces) |
Deprecated.
Creates a Node, serializes the object to it and adds it as a child to the
parent element.
|
void |
setId(java.lang.String id) |
Deprecated.
|
void |
setSubject(javax.security.auth.Subject subject) |
Deprecated.
|
void |
unmarshal(org.w3c.dom.Node node) |
Deprecated.
Deserializes the object from a node.
|
public SAMLTokenImpl()
public SAMLTokenImpl(java.lang.Object cred)
public SAMLTokenImpl(java.lang.String valueType, java.lang.Object cred)
public java.lang.Object getCredential()
getCredential
in interface SecurityToken
getCredential
in class SecurityTokenImpl
public java.lang.String getValueType()
getValueType
in interface SecurityToken
getValueType
in class SecurityTokenImpl
public java.lang.String getId()
getId
in interface SecurityToken
getId
in class SecurityTokenImpl
public void setId(java.lang.String id)
setId
in interface SecurityToken
setId
in class SecurityTokenImpl
public java.security.PrivateKey getPrivateKey()
getPrivateKey
in interface SecurityToken
getPrivateKey
in class SecurityTokenImpl
public java.security.PublicKey getPublicKey()
getPublicKey
in interface SecurityToken
getPublicKey
in class SecurityTokenImpl
public java.security.Key getSecretKey()
getSecretKey
in interface SecurityToken
getSecretKey
in class SecurityTokenImpl
public java.security.cert.X509Certificate getHolderOfCert()
getHolderOfCert
in interface SAMLToken
public javax.security.auth.Subject getSubject()
getSubject
in interface SAMLToken
public void setSubject(javax.security.auth.Subject subject)
setSubject
in interface SAMLToken
public void marshal(org.w3c.dom.Element parentElement, org.w3c.dom.Node nextSibling, java.util.Map namespaces) throws MarshalException
WLDOMStructure
marshal
in interface WLDOMStructure
parentElement
- Parent element of the node.nextSibling
- Sibling the node is inserted before. If nextSibling is null,
the node has to be appended at the end.namespaces
- Namespace-prefix to URI mapping scoped for the node to create.MarshalException
public void unmarshal(org.w3c.dom.Node node) throws MarshalException
unmarshal
in interface WLDOMStructure
node
- Node the object is deserialzed from.MarshalException
public boolean isFeatureSupported(java.lang.String s)
isFeatureSupported
in interface XMLStructure
public java.lang.String getAssertionID()
getAssertionID
in interface SAMLToken
public boolean isHolderOfKey()
isHolderOfKey
in interface SAMLToken
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object