org.bouncycastle.asn1.x509
Class UserNotice
java.lang.Object
|
+--org.bouncycastle.asn1.ASN1Object
|
+--org.bouncycastle.asn1.x509.UserNotice
- All Implemented Interfaces:
- ASN1Encodable, Encodable
- public class UserNotice
- extends ASN1Object
UserNotice class, used in
CertificatePolicies X509 extensions (in policy
qualifiers).
UserNotice ::= SEQUENCE {
noticeRef NoticeReference OPTIONAL,
explicitText DisplayText OPTIONAL}
- See Also:
PolicyQualifierId
,
PolicyInformation
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
UserNotice
public UserNotice(NoticeReference noticeRef,
DisplayText explicitText)
- Creates a new UserNotice instance.
- Parameters:
noticeRef
- a NoticeReference valueexplicitText
- a DisplayText value
UserNotice
public UserNotice(NoticeReference noticeRef,
java.lang.String str)
- Creates a new UserNotice instance.
- Parameters:
noticeRef
- a NoticeReference valuestr
- the explicitText field as a String.
getInstance
public static UserNotice getInstance(java.lang.Object obj)
getNoticeRef
public NoticeReference getNoticeRef()
getExplicitText
public DisplayText getExplicitText()
toASN1Primitive
public ASN1Primitive toASN1Primitive()
- Description copied from class:
ASN1Object
- Method providing a primitive representation of this object suitable for encoding.
- Overrides:
toASN1Primitive
in class ASN1Object
- Following copied from class:
org.bouncycastle.asn1.ASN1Object
- Returns:
- a primitive representation of this object.