public class SPKIData extends BaseElement implements KeyInfoElement
Type="http://www.w3.org/2000/09/xmldsig#SPKIData
"
(this can be used within a RetrievalMethod or
Reference element to identify the referent's type)The SPKIData element within KeyInfo is used to
convey information related to SPKI public key pairs, certificates and other
SPKI data. SPKISexp is the base64 encoding of a SPKI canonical
S-expression. SPKIData must have at least one
SPKISexp; SPKISexp can be complemented/extended by
siblings from an external namespace within SPKIData, or
SPKIData can be entirely replaced with an alternative SPKI XML
structure as a child of KeyInfo.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SPKIDataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence maxOccurs="unbounded">
<element name="SPKISexp" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
<any processContents='lax' namespace='##other' minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
mContext, mElement, mId| Constructor and Description |
|---|
SPKIData(org.w3c.dom.Element aElement,
Context aContext)
Construct SPKIData from existing
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLocalName() |
addBigIntegerElement, addLineBreak, addLineBreak, checkNamespace, createElement, generateAndSetId, getAttribute, getBigIntegerFromElement, getChildText, getContext, getDocument, getElement, getId, getNamespace, insertBase64EncodedElement, insertElement, insertTextElement, selectChildElement, selectChildren, setIdpublic SPKIData(org.w3c.dom.Element aElement,
Context aContext)
throws XMLSignatureException
aElement - xml elementaContext - according to contextXMLSignatureException - when structure is invalid or can not be
resolved appropriatelypublic java.lang.String getLocalName()
getLocalName in class BaseElementCopyright © 2025. All rights reserved.