public class X509ThumbPrintIdentifier extends KeyIdentifier
logdelegateElement, soapFactoryATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE| Constructor and Description |
|---|
X509ThumbPrintIdentifier(Document doc)
Creates an "empty" KeyIdentifier element with default encoding type
and default value type.
|
X509ThumbPrintIdentifier(SOAPElement element) |
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
getCertificate() |
byte[] |
getDecodedBase64EncodedValue() |
static byte[] |
getThumbPrintIdentifier(X509Certificate cert) |
void |
setCertificate(X509Certificate cert) |
getDecodedReferenceValue, getEncodingType, getReferenceValue, getValueType, getWsuId, setEncodingType, setReferenceValue, setValueType, setWsuIdaddAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, compareDocumentPosition, detachNode, equals, getAllAttributes, getAllAttributesAsQNames, getAsSoapElement, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getBaseURI, getChildElements, getChildElements, getChildNodes, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFeature, getFirstChild, getLastChild, getLocalName, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getTagName, getTextContent, getUserData, getValue, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, hashCode, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setParentElement, setPrefix, setSOAPElement, setTextContent, setUserData, setValue, toStringaddAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQNamepublic X509ThumbPrintIdentifier(Document doc) throws XWSSecurityException
XWSSecurityExceptionpublic X509ThumbPrintIdentifier(SOAPElement element) throws XWSSecurityException
XWSSecurityExceptionpublic byte[] getDecodedBase64EncodedValue()
throws XWSSecurityException
XWSSecurityExceptionpublic static byte[] getThumbPrintIdentifier(X509Certificate cert) throws XWSSecurityException
XWSSecurityExceptionpublic void setCertificate(X509Certificate cert)
public X509Certificate getCertificate()
Copyright © 2005–2018 Oracle Corporation. All rights reserved.