Package org.bouncycastle.asn1.x509
Class UserNotice
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.x509.UserNotice
- All Implemented Interfaces:
ASN1Encodable
,Encodable
UserNotice
class, used in
CertificatePolicies
X509 extensions (in policy
qualifiers).
UserNotice ::= SEQUENCE { noticeRef NoticeReference OPTIONAL, explicitText DisplayText OPTIONAL}
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUserNotice
(NoticeReference noticeRef, String str) Creates a newUserNotice
instance.UserNotice
(NoticeReference noticeRef, DisplayText explicitText) Creates a newUserNotice
instance. -
Method Summary
Modifier and TypeMethodDescriptionstatic UserNotice
getInstance
(Object obj) Method providing a primitive representation of this object suitable for encoding.Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
-
Constructor Details
-
UserNotice
Creates a newUserNotice
instance.- Parameters:
noticeRef
- aNoticeReference
valueexplicitText
- aDisplayText
value
-
UserNotice
Creates a newUserNotice
instance.- Parameters:
noticeRef
- aNoticeReference
valuestr
- the explicitText field as a String.
-
-
Method Details
-
getInstance
-
getNoticeRef
-
getExplicitText
-
toASN1Primitive
Description copied from class:ASN1Object
Method providing a primitive representation of this object suitable for encoding.- Specified by:
toASN1Primitive
in interfaceASN1Encodable
- Specified by:
toASN1Primitive
in classASN1Object
- Returns:
- a primitive representation of this object.
-