org.mozilla.jss.asn1
Class SET.Template.Element
java.lang.Object
|
+--org.mozilla.jss.asn1.SET.Template.Element
- Enclosing class:
- SET.Template
- public static class SET.Template.Element
- extends java.lang.Object
An element of a SET template.
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
repeatable
private boolean repeatable
optional
private boolean optional
implicitTag
private Tag implicitTag
type
private ASN1Template type
defaultVal
private ASN1Value defaultVal
SET.Template.Element
public SET.Template.Element(Tag implicitTag,
ASN1Template type,
boolean optional)
SET.Template.Element
public SET.Template.Element(Tag implicitTag,
ASN1Template type,
ASN1Value defaultVal)
makeRepeatable
void makeRepeatable()
isRepeatable
boolean isRepeatable()
isOptional
public boolean isOptional()
getImplicitTag
public Tag getImplicitTag()
tagMatch
public boolean tagMatch(Tag tag)
- Determines whether the given tag satisfies this SET element.
getTemplate
public ASN1Template getTemplate()
- Returns the template for this element.
getDefault
public ASN1Value getDefault()
- Returns the default value for this element, if one exists.
Otherwise, returns null.