public class CRLIdentifier extends XAdESBaseElement
CrlRef element references one CRL. Each reference contains a
set of data (CRLIdentifier element) including the issuer
(Issuer element), the time when the CRL was issued (
IssueTime element) and optionally the number of the CRL
(Number element).
CRLIdentifier element contents MUST follow the rules
established by XMLDSIG [3] in its clause 4.4.4 for strings representing
Distinguished Names.
Below follows the schema definition:
<xsd:complexType name="CRLIdentifierType">
<xsd:sequence>
<xsd:element name="Issuer" type="xsd:string"/>
<xsd:element name="IssueTime" type="xsd:dateTime" />
<xsd:element name="Number" type="xsd:integer" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="URI" type="xsd:anyURI" use="optional"/>
</xsd:complexType>
mContext, mElement, mId| Constructor and Description |
|---|
CRLIdentifier(Context aContext,
java.lang.String aIssuer,
javax.xml.datatype.XMLGregorianCalendar aIssueTime,
java.math.BigInteger aNumber,
java.lang.String aURI) |
CRLIdentifier(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getIssuer() |
javax.xml.datatype.XMLGregorianCalendar |
getIssueTime() |
java.lang.String |
getLocalName() |
java.math.BigInteger |
getNumber() |
java.lang.String |
getURI() |
java.lang.String |
toString() |
getNamespaceaddBigIntegerElement, addLineBreak, addLineBreak, checkNamespace, createElement, generateAndSetId, getAttribute, getBigIntegerFromElement, getChildText, getContext, getDocument, getElement, getId, insertBase64EncodedElement, insertElement, insertTextElement, selectChildElement, selectChildren, setIdpublic CRLIdentifier(Context aContext, java.lang.String aIssuer, javax.xml.datatype.XMLGregorianCalendar aIssueTime, java.math.BigInteger aNumber, java.lang.String aURI)
public CRLIdentifier(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 getIssuer()
public javax.xml.datatype.XMLGregorianCalendar getIssueTime()
public java.math.BigInteger getNumber()
public java.lang.String getURI()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getLocalName()
getLocalName in class BaseElementCopyright © 2025. All rights reserved.