org.mozilla.jss.pkix.cmmf
Class IssuerAndSubject
java.lang.Object
|
+--org.mozilla.jss.pkix.cmmf.IssuerAndSubject
- public class IssuerAndSubject
- extends java.lang.Object
- implements ASN1Value
CMMF IssuerAndSubject.
IssuerAndSubject ::= SEQUENCE {
issuer Name,
subject Name,
certReqId INTEGER OPTIONAL }
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
issuer
private ANY issuer
subject
private ANY subject
certReqId
private INTEGER certReqId
sequence
private SEQUENCE sequence
TAG
private static final Tag TAG
templateInstance
private static final IssuerAndSubject.Template templateInstance
IssuerAndSubject
private IssuerAndSubject()
IssuerAndSubject
public IssuerAndSubject(ANY issuer,
ANY subject,
INTEGER certReqId)
getIssuer
public ANY getIssuer()
- Returns the
issuer
field.
getSubject
public ANY getSubject()
- Returns the
subject
field.
getCertReqId
public INTEGER getCertReqId()
- Returns the
certReqId
field, which may be null
.
getTag
public Tag getTag()
- Specified by:
- getTag in interface ASN1Value
encode
public void encode(java.io.OutputStream ostream)
throws java.io.IOException
- Specified by:
- encode in interface ASN1Value
encode
public void encode(Tag implicitTag,
java.io.OutputStream ostream)
throws java.io.IOException
- Specified by:
- encode in interface ASN1Value
getTemplate
public static IssuerAndSubject.Template getTemplate()