XMLStructure
, KeyInfoObjectFactory
, SecurityTokenReference
, WLDOMStructure
public class SAMLSecurityTokenReference extends SecurityTokenReferenceImpl
This class will handle the STR with the addtional wss 1.1 Token Type attribute.
User: sychang Date: Jun 30, 2006 Time: 11:59:30 AM
Constructor | Description |
---|---|
SAMLSecurityTokenReference() |
Deprecated.
default constructor
|
SAMLSecurityTokenReference(javax.xml.namespace.QName STRType,
java.lang.String valueType,
SecurityToken token) |
Deprecated.
create a SAMLSecurityTokenReference
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getValueType() |
Deprecated.
|
org.w3c.dom.Node |
marshalDirectRef(org.w3c.dom.Element parent,
org.w3c.dom.Node nextSibling,
java.util.Map namespaces,
java.lang.String uri) |
Deprecated.
Override base class method, because STP 1.1 spec says must set token type attr
and not set value type attr.
|
org.w3c.dom.Node |
marshalKeyIdRef(org.w3c.dom.Element parent,
org.w3c.dom.Node nextSibling,
java.util.Map namespaces,
KeyIdentifier keyId) |
Deprecated.
|
void |
unmarshalDirectRef(org.w3c.dom.Element STRTypeNode) |
Deprecated.
|
void |
unmarshalKeyIdRef(org.w3c.dom.Element STRTypeNode) |
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createAndUnmarshal, getId, getIssuerSerial, getKeyIdentifier, getPrefix, getQName, getReferenceURI, getSecurityToken, getStrNode, getSTRType, getUsage, isFeatureSupported, marshal, marshalAttributes, marshalEmbeddedRef, marshalInternal, newKeyInfoObject, register, setId, setKeyIdentifier, setReferenceURI, setSTRType, setValueType, unmarshal, unmarshalEmbeddedRef, unmarshalInternal
public SAMLSecurityTokenReference()
public SAMLSecurityTokenReference(javax.xml.namespace.QName STRType, java.lang.String valueType, SecurityToken token) throws WSSecurityException
STRType
- type of security token referencevalueType
- SAML_VALUE_TYPEtoken
- saml tokenWSSecurityException
public java.lang.String getValueType()
getValueType
in interface SecurityTokenReference
getValueType
in class SecurityTokenReferenceImpl
public org.w3c.dom.Node marshalDirectRef(org.w3c.dom.Element parent, org.w3c.dom.Node nextSibling, java.util.Map namespaces, java.lang.String uri)
marshalDirectRef
in class SecurityTokenReferenceImpl
public void unmarshalDirectRef(org.w3c.dom.Element STRTypeNode)
unmarshalDirectRef
in class SecurityTokenReferenceImpl
public org.w3c.dom.Node marshalKeyIdRef(org.w3c.dom.Element parent, org.w3c.dom.Node nextSibling, java.util.Map namespaces, KeyIdentifier keyId) throws MarshalException
marshalKeyIdRef
in class SecurityTokenReferenceImpl
MarshalException
public void unmarshalKeyIdRef(org.w3c.dom.Element STRTypeNode) throws MarshalException
unmarshalKeyIdRef
in class SecurityTokenReferenceImpl
MarshalException