public class RevocationValues extends RevocationValuesType implements UnsignedSignaturePropertyElement
RevocationValues property element is used to hold the values
of the revocation information which are to be shipped with the electronic
signature. If CompleteRevocationRefs and
RevocationValues are present, all the revocation data referenced
in RevocationRefs MUST be present either in the
ds:KeyInfo element of the signature or in the
RevocationValues property element.
This is an optional unsigned property that qualifies the signature.
There SHALL be at most one occurence of this property in the signature.
Below follows the Schema definition for this element.
<xsd:element name="RevocationValues" type="RevocationValuesType"/>
<xsd:complexType name="RevocationValuesType">
<xsd:sequence>
<xsd:element name="CRLValues" type="CRLValuesType" minOccurs="0"/>
<xsd:element name="OCSPValues" type="OCSPValuesType" minOccurs="0"/>
<xsd:element name="OtherValues" type="OtherCertStatusValuesType" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
</xsd:complexType>
Revocation information can include Certificate Revocation Lists (CRLValues) or responses from an online certificate status server (OCSPValues). Additionally a placeholder for other revocation information (OtherValues) is provided for future use.
Note: Curretly other values is not supported..
mContext, mElement, mId| Constructor and Description |
|---|
RevocationValues(Context aContext) |
RevocationValues(org.w3c.dom.Element aElement,
Context aContext)
Construct XADESBaseElement from existing
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLocalName() |
addCRL, addCRLValue, addOCSPResponse, addOCSPValue, getAllCRLs, getAllOCSPResponses, getCRL, getCRLValue, getCRLValueCount, getOCSPResponse, getOCSPValue, getOCSPValueCountgetNamespaceaddBigIntegerElement, addLineBreak, addLineBreak, checkNamespace, createElement, generateAndSetId, getAttribute, getBigIntegerFromElement, getChildText, getContext, getDocument, getElement, getId, insertBase64EncodedElement, insertElement, insertTextElement, selectChildElement, selectChildren, setIdpublic RevocationValues(Context aContext)
public RevocationValues(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.