|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object weblogic.xml.crypto.wss.SecurityTokenReferenceImpl
public class SecurityTokenReferenceImpl
Constructor Summary | |
---|---|
SecurityTokenReferenceImpl()
|
|
SecurityTokenReferenceImpl(QName STRType,
String valueType,
SecurityToken token)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SecurityTokenReferenceImpl()
public SecurityTokenReferenceImpl(QName STRType, String valueType, SecurityToken token)
Method Detail |
---|
public static void register(SecurityTokenHandler handler)
public String getValueType()
getValueType
in interface SecurityTokenReference
public QName getSTRType()
getSTRType
in interface SecurityTokenReference
public void setSTRType(QName STRType)
setSTRType
in interface SecurityTokenReference
public X509IssuerSerial getIssuerSerial()
getIssuerSerial
in interface SecurityTokenReference
public void setValueType(String valueType)
setValueType
in interface SecurityTokenReference
public String getId()
getId
in interface SecurityTokenReference
public void setId(String id)
setId
in interface SecurityTokenReference
public String getUsage()
public KeyIdentifier getKeyIdentifier()
getKeyIdentifier
in interface SecurityTokenReference
public void setKeyIdentifier(KeyIdentifier keyId)
setKeyIdentifier
in interface SecurityTokenReference
public String getReferenceURI()
getReferenceURI
in interface SecurityTokenReference
public void setReferenceURI(String uri)
setReferenceURI
in interface SecurityTokenReference
public SecurityToken getSecurityToken()
getSecurityToken
in interface SecurityTokenReference
public void marshal(Element parent, Node nextSibling, Map namespaces) throws MarshalException
WLDOMStructure
marshal
in interface WLDOMStructure
parent
- 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(Node node) throws MarshalException
WLDOMStructure
unmarshal
in interface WLDOMStructure
node
- Node the object is deserialzed from.
MarshalException
protected void unmarshalInternal(Node node)
public static SecurityTokenReference createAndUnmarshal(Node node) throws MarshalException
MarshalException
public QName getQName()
getQName
in interface KeyInfoObjectFactory
public Object newKeyInfoObject(XMLStreamReader reader) throws MarshalException
newKeyInfoObject
in interface KeyInfoObjectFactory
MarshalException
public boolean isFeatureSupported(String feature)
isFeatureSupported
in interface XMLStructure
protected Element marshalInternal(Element parent, Node nextSibling, Map namespaces)
protected void marshalAttributes(Element str, Map namespaces)
protected static String getPrefix(Map namespaces, String ns, String defaultPrefix)
public Node marshalDirectRef(Element parent, Node nextSibling, Map namespaces, String uri)
public Node marshalEmbeddedRef(Element parent, Node nextSibling, Map namespaces, SecurityToken token) throws MarshalException
MarshalException
public Node marshalKeyIdRef(Element parent, Node nextSibling, Map namespaces, KeyIdentifier keyId) throws MarshalException
MarshalException
public void unmarshalDirectRef(Element STRTypeNode)
public void unmarshalKeyIdRef(Element STRTypeNode) throws MarshalException
MarshalException
public void unmarshalEmbeddedRef(Element STRTypeNode) throws MarshalException
MarshalException
public static Node getStrNode(SecurityTokenReference str) throws MarshalException
MarshalException
|
Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.2) Part Number E27170-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |