public class EncryptableNameIdentifier extends NameIdentifier
EMAIL_ADDRESS, NAME_ID_FORMAT_EMAIL_ADDRESS, NAME_ID_FORMAT_UNSPECIFIED, NAME_ID_FORMAT_WINDOWS_DOMAIN_QNAME, NAME_ID_FORMAT_X509_SUBJECT_NAME, WINDOWS_DOMAIN_QNAME, X509_SUBJECT_NAME
Constructor and Description |
---|
EncryptableNameIdentifier(org.w3c.dom.Document owner)
Creates a new
EncryptableNameIdentifier instance. |
EncryptableNameIdentifier(org.w3c.dom.Document owner, java.util.Date issueInstant)
Creates a new
EncryptableNameIdentifier instance. |
EncryptableNameIdentifier(org.w3c.dom.Element element)
Creates a new
EncryptableNameIdentifier instance from the given Element node. |
EncryptableNameIdentifier(org.w3c.dom.Element element, java.lang.String SystemId)
Creates a new
EncryptableNameIdentifier instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getIssueInstant()
Returns the value of this EncryptableNameIdentifier element's IssueInstant attribute, or
null if the attribute is not specified. |
java.lang.String |
getNonce()
Returns the value of this EncryptableNameIdentifier element's Nonce attribute, or
null if the attribute is not specified. |
void |
setIssueInstant(java.util.Date issueInstant)
Sets the value of this EncryptablNameIdentifier element's IssueInstant attribute.
|
void |
setNonce(java.lang.String nonce)
Sets the value of this EncryptablNameIdentifier element's Nonce attribute.
|
getFormat, getNameQualifier, getSubjectName, getValue, setFormat, setNameQualifier, setSubjectName, setValue
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML
public EncryptableNameIdentifier(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
EncryptableNameIdentifier
instance from the given Element node.element
- An EncryptableNameIdentifier element.org.w3c.dom.DOMException
public EncryptableNameIdentifier(org.w3c.dom.Element element, java.lang.String SystemId) throws org.w3c.dom.DOMException
EncryptableNameIdentifier
instance from the given Element node.element
- A EncryptableNameIdentifier element.org.w3c.dom.DOMException
public EncryptableNameIdentifier(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
EncryptableNameIdentifier
instance.owner
- The owner document of the new EncryptableNameIdentifier.org.w3c.dom.DOMException
public EncryptableNameIdentifier(org.w3c.dom.Document owner, java.util.Date issueInstant) throws org.w3c.dom.DOMException
EncryptableNameIdentifier
instance.owner
- The owner document of the new EncryptableNameIdentifier.issueInstant
- The value of this EncryptableNameIdentifier element's IssueInstant attribute.org.w3c.dom.DOMException
public void setIssueInstant(java.util.Date issueInstant) throws org.w3c.dom.DOMException
issueInstant
- The attribute value.org.w3c.dom.DOMException
public java.util.Date getIssueInstant()
null
if the attribute is not specified.public void setNonce(java.lang.String nonce) throws org.w3c.dom.DOMException
nonce
- The attribute value.org.w3c.dom.DOMException
public java.lang.String getNonce()
null
if the attribute is not specified.