Home | History | Annotate | Download | only in x509

Lines Matching refs:Holder

12  * The Holder object.
17 * Holder ::= SEQUENCE {
20 * -- the holder's Public Key Certificate
24 * -- used to directly authenticate the holder,
40 public class Holder
54 public static Holder getInstance(Object obj)
56 if (obj instanceof Holder)
58 return (Holder)obj;
62 return new Holder(ASN1TaggedObject.getInstance(obj));
66 return new Holder(ASN1Sequence.getInstance(obj));
73 * Constructor for a holder for an V1 attribute certificate.
75 * @param tagObj The ASN.1 tagged holder object.
77 private Holder(ASN1TaggedObject tagObj)
88 throw new IllegalArgumentException("unknown tag in Holder");
94 * Constructor for a holder for an V2 attribute certificate.
98 private Holder(ASN1Sequence seq)
123 throw new IllegalArgumentException("unknown tag in Holder");
129 public Holder(IssuerSerial baseCertificateID)
135 * Constructs a holder from a IssuerSerial for a V1 or V2 certificate.
140 public Holder(IssuerSerial baseCertificateID, int version)
157 * Constructs a holder with an entityName for V2 attribute certificates.
161 public Holder(GeneralNames entityName)
167 * Constructs a holder with an entityName for V2 attribute certificates or
173 public Holder(GeneralNames entityName, int version)
180 * Constructs a holder from an object digest info.
184 public Holder(ObjectDigestInfo objectDigestInfo)