All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
static SecurityTokenReference |
createAndUnmarshal(Node node) |
String |
getId() |
X509IssuerSerial |
getIssuerSerial() |
KeyIdentifier |
getKeyIdentifier() |
protected static String |
getPrefix(Map namespaces,
String ns,
String defaultPrefix) |
QName |
getQName() |
String |
getReferenceURI() |
SecurityToken |
getSecurityToken() |
static Node |
getStrNode(SecurityTokenReference str) |
QName |
getSTRType() |
String |
getUsage() |
String |
getValueType() |
boolean |
isFeatureSupported(String feature) |
void |
marshal(Element parent,
Node nextSibling,
Map namespaces)
Creates a Node, serializes the object to it and adds it as a child to the
parent element.
|
protected void |
marshalAttributes(Element str,
Map namespaces) |
Node |
marshalDirectRef(Element parent,
Node nextSibling,
Map namespaces,
String uri) |
Node |
marshalEmbeddedRef(Element parent,
Node nextSibling,
Map namespaces,
SecurityToken token) |
protected Element |
marshalInternal(Element parent,
Node nextSibling,
Map namespaces) |
Node |
marshalKeyIdRef(Element parent,
Node nextSibling,
Map namespaces,
KeyIdentifier keyId) |
Object |
newKeyInfoObject(XMLStreamReader reader) |
static void |
register(SecurityTokenHandler handler) |
void |
setId(String id) |
void |
setKeyIdentifier(KeyIdentifier keyId) |
void |
setReferenceURI(String uri) |
void |
setSTRType(QName STRType) |
void |
setValueType(String valueType) |
void |
unmarshal(Node node)
Deserializes the object from a node.
|
void |
unmarshalDirectRef(Element STRTypeNode) |
void |
unmarshalEmbeddedRef(Element STRTypeNode) |
protected void |
unmarshalInternal(Node node) |
void |
unmarshalKeyIdRef(Element STRTypeNode) |