| java.lang.Object | |
| ↳ | sun.security.x509.ReasonFlags |
Represent the CRL Reason Flags.
This extension, if present, defines the identifies the reason for the certificate revocation.
The ASN.1 syntax for this is:
ReasonFlags ::= BIT STRING {
unused (0),
keyCompromise (1),
cACompromise (2),
affiliationChanged (3),
superseded (4),
cessationOfOperation (5),
certificateHold (6),
privilegeWithdrawn (7),
aACompromise (8) }
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Create a ReasonFlags with the passed bit settings.
| |||||||||||
Create a ReasonFlags with the passed bit settings.
| |||||||||||
Create a ReasonFlags with the passed bit settings.
| |||||||||||
Create the object from the passed DER encoded value.
| |||||||||||
Create the object from the passed DER encoded value.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Delete the attribute value.
| |||||||||||
Write the extension to the DerOutputStream.
| |||||||||||
Get the attribute value.
| |||||||||||
Return an enumeration of names of attributes existing within this
attribute.
| |||||||||||
Returns the reason flags as a boolean array.
| |||||||||||
Set the attribute value.
| |||||||||||
Returns a printable representation of the ReasonFlags.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Create a ReasonFlags with the passed bit settings.
| reasons | the bits to be set for the ReasonFlags. |
|---|
Create a ReasonFlags with the passed bit settings.
| reasons | the bits to be set for the ReasonFlags. |
|---|
Create a ReasonFlags with the passed bit settings.
| reasons | the bits to be set for the ReasonFlags. |
|---|
Create the object from the passed DER encoded value.
| in | the DerInputStream to read the ReasonFlags from. |
|---|
| IOException | on decoding errors. |
|---|
Create the object from the passed DER encoded value.
| derVal | the DerValue decoded from the stream. |
|---|
| IOException | on decoding errors. |
|---|
Write the extension to the DerOutputStream.
| out | the DerOutputStream to write the extension to. |
|---|
| IOException | on encoding errors. |
|---|
Return an enumeration of names of attributes existing within this attribute.
Returns the reason flags as a boolean array.
Returns a printable representation of the ReasonFlags.