The extension identifies a CRL as being a delta CRL. Delta CRLs contain updates to revocation information previously distributed, rather than all the information that would appear in a complete CRL. The extension contains a CRL number that identifies the CRL, complete for a given scope, that was used as the starting point in the generation of this delta CRL.
The extension is defined in Section 5.2.4 of Internet X.509 PKI Certificate and Certificate Revocation List (CRL) Profile.
Its ASN.1 definition is as follows:
id-ce-deltaCRLIndicator OBJECT IDENTIFIER ::= { id-ce 27 }
BaseCRLNumber ::= CRLNumber
CRLNumber ::= INTEGER (0..MAX)
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| public | DeltaCRLIndicatorExtension(int
the value to be set for the extension. crlNum)Creates a delta CRL indicator extension with the integer value . |
| public | DeltaCRLIndicatorExtension(BigInteger
the value to be set for the extension. crlNum)Creates a delta CRL indicator extension with the BigInteger value . |
| public | DeltaCRLIndicatorExtension(Boolean
true if the extension is to be treated as critical. critical, Object an array of DER encoded bytes of the actual value. value)Creates the extension from the passed DER encoded value of the same. |
| Modifier and Type | Method and Description |
|---|---|
| public void | encode(DerOutputStream
the DerOutputStream to write the extension to. out)Overrides sun. Implements sun. Writes the extension to the DerOutputStream. |
| LABEL | back to summary |
|---|---|
| private static final String LABEL | |
| NAME | back to summary |
|---|---|
| public static final String NAME | |
| DeltaCRLIndicatorExtension | back to summary |
|---|---|
| public DeltaCRLIndicatorExtension(int crlNum) Creates a delta CRL indicator extension with the integer value . The criticality is set to true.
| |
| DeltaCRLIndicatorExtension | back to summary |
|---|---|
| public DeltaCRLIndicatorExtension(BigInteger crlNum) Creates a delta CRL indicator extension with the BigInteger value . The criticality is set to true.
| |
| DeltaCRLIndicatorExtension | back to summary |
|---|---|
| public DeltaCRLIndicatorExtension(Boolean critical, Object value) throws IOException Creates the extension from the passed DER encoded value of the same.
| |
| encode | back to summary |
|---|---|
| public void encode(DerOutputStream out) Overrides sun. Implements sun. Writes the extension to the DerOutputStream.
| |