public class NameID extends java.lang.Object implements ResponderID
ResponderID ::= CHOICE {
byName [1] EXPLICIT Name,
byKey [2] EXPLICIT KeyHash }
| Modifier and Type | Class and Description |
|---|---|
static class |
NameID.Template
A Template for decoding
ResponseBytes. |
| Constructor and Description |
|---|
NameID(org.mozilla.jss.pkix.primitive.Name n) |
| Modifier and Type | Method and Description |
|---|---|
void |
encode(java.io.OutputStream os) |
void |
encode(org.mozilla.jss.asn1.Tag tag,
java.io.OutputStream os) |
org.mozilla.jss.pkix.primitive.Name |
getName() |
org.mozilla.jss.asn1.Tag |
getTag() |
static NameID.Template |
getTemplate() |
public org.mozilla.jss.asn1.Tag getTag()
getTag in interface org.mozilla.jss.asn1.ASN1Valuepublic void encode(org.mozilla.jss.asn1.Tag tag,
java.io.OutputStream os)
throws java.io.IOException
encode in interface org.mozilla.jss.asn1.ASN1Valuejava.io.IOExceptionpublic void encode(java.io.OutputStream os)
throws java.io.IOException
encode in interface org.mozilla.jss.asn1.ASN1Valuejava.io.IOExceptionpublic org.mozilla.jss.pkix.primitive.Name getName()
public static NameID.Template getTemplate()