public abstract class X509DataElement extends BaseElement
Base Element for X509Data children elements.
An X509Data element within KeyInfo contains one
or more identifiers of keys or X509 certificates (or certificates'
identifiers or a revocation list). The content of X509Data is:
X509IssuerSerial element, which
contains an X.509 issuer distinguished name/serial number
pair. The distinguished name SHOULD be represented as a
string that complies with section 3 of RFC4514
, to be generated
according to the "Distinguished Name Encoding Rules" section
below,X509SubjectName element, which
contains an X.509 subject distinguished name that SHOULD be
represented as a string that complies with section 3 of
RFC4514 [LDAP-DN],
to be generated according to the
"Distinguished Name Encoding Rules" section,X509SKI element, which contains the
base64 encoded plain (i.e. non-DER-encoded) value of a X509
V.3 SubjectKeyIdentifier extension.X509Certificate element, which
contains a base64-encoded [X509v3] certificate, andX509CRL element, which contains a
base64-encoded certificate revocation list (CRL) [X509v3].X509Certificate,
X509CRL,
X509IssuerSerial,
X509SKI,
X509SubjectName,
X509Data,
KeyInfomContext, mElement, mId| Modifier | Constructor and Description |
|---|---|
protected |
X509DataElement(Context aContext) |
protected |
X509DataElement(org.w3c.dom.Element aElement,
Context aContext)
Construct X509DataElement from existing
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getNamespace() |
addBigIntegerElement, addLineBreak, addLineBreak, checkNamespace, createElement, generateAndSetId, getAttribute, getBigIntegerFromElement, getChildText, getContext, getDocument, getElement, getId, getLocalName, insertBase64EncodedElement, insertElement, insertTextElement, selectChildElement, selectChildren, setIdprotected X509DataElement(Context aContext)
protected X509DataElement(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 getNamespace()
getNamespace in class BaseElementCopyright © 2025. All rights reserved.