XMLStructure, KeyInfoObjectFactory, SecurityTokenReference, WLDOMStructurepublic 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, waitcreateAndUnmarshal, getId, getIssuerSerial, getKeyIdentifier, getPrefix, getQName, getReferenceURI, getSecurityToken, getStrNode, getSTRType, getUsage, isFeatureSupported, marshal, marshalAttributes, marshalEmbeddedRef, marshalInternal, newKeyInfoObject, register, setId, setKeyIdentifier, setReferenceURI, setSTRType, setValueType, unmarshal, unmarshalEmbeddedRef, unmarshalInternalpublic 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 tokenWSSecurityExceptionpublic java.lang.String getValueType()
getValueType in interface SecurityTokenReferencegetValueType in class SecurityTokenReferenceImplpublic 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 SecurityTokenReferenceImplpublic void unmarshalDirectRef(org.w3c.dom.Element STRTypeNode)
unmarshalDirectRef in class SecurityTokenReferenceImplpublic 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 SecurityTokenReferenceImplMarshalExceptionpublic void unmarshalKeyIdRef(org.w3c.dom.Element STRTypeNode)
throws MarshalException
unmarshalKeyIdRef in class SecurityTokenReferenceImplMarshalException