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.ASN1Value
public void encode(org.mozilla.jss.asn1.Tag tag, java.io.OutputStream os) throws java.io.IOException
encode
in interface org.mozilla.jss.asn1.ASN1Value
java.io.IOException
public void encode(java.io.OutputStream os) throws java.io.IOException
encode
in interface org.mozilla.jss.asn1.ASN1Value
java.io.IOException
public org.mozilla.jss.pkix.primitive.Name getName()
public static NameID.Template getTemplate()