org.bouncycastle.asn1.x509
public class UserNotice extends ASN1Encodable
UserNotice
class, used in
CertificatePolicies
X509 extensions (in policy
qualifiers).
UserNotice ::= SEQUENCE { noticeRef NoticeReference OPTIONAL, explicitText DisplayText OPTIONAL}
See Also: PolicyQualifierId PolicyInformation
Constructor Summary | |
---|---|
UserNotice(NoticeReference noticeRef, DisplayText explicitText)
Creates a new UserNotice instance.
| |
UserNotice(NoticeReference noticeRef, String str)
Creates a new UserNotice instance.
| |
UserNotice(ASN1Sequence as)
Creates a new UserNotice instance.
|
Method Summary | |
---|---|
DisplayText | getExplicitText() |
NoticeReference | getNoticeRef() |
DERObject | toASN1Object() |
UserNotice
instance.
Parameters: noticeRef a NoticeReference
value explicitText a DisplayText
value
UserNotice
instance.
Parameters: noticeRef a NoticeReference
value str the explicitText field as a String.
UserNotice
instance.
Useful from reconstructing a UserNotice
instance
from its encodable/encoded form.
Parameters: as an ASN1Sequence
value obtained from either
calling @{link toASN1Object()} for a UserNotice
instance or from parsing it from a DER-encoded stream.