org.mozilla.jss.pkix.cmc
public class TaggedAttribute extends Object implements ASN1Value
TaggedAttribute ::= SEQUENCE { bodyPartID BodyPartId, attrType OBJECT IDENTIFIER, attrValues SET OF AttributeValue bodyIdMax INTEGER ::= 4294967295 BodyPartID ::= INTEGER(0..bodyIdMax)
Nested Class Summary | |
---|---|
static class | TaggedAttribute.Template
A Template for decoding an Attribute. |
Field Summary | |
---|---|
static INTEGER | BODYIDMAX |
static Tag | TAG |
Constructor Summary | |
---|---|
TaggedAttribute(INTEGER bodyPartID, OBJECT_IDENTIFIER type, SET values) | |
TaggedAttribute(INTEGER bodyPartID, OBJECT_IDENTIFIER type, ASN1Value value) |
Method Summary | |
---|---|
void | encode(OutputStream ostream) |
void | encode(Tag implicit, OutputStream ostream) |
INTEGER | getBodyPartID() |
Tag | getTag() |
static TaggedAttribute.Template | getTemplate() |
OBJECT_IDENTIFIER | getType() |
SET | getValues()
If this AVA was constructed, returns the SET of ASN1Values passed to the
constructor. |