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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
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.