public static KeyPurposeId getInstance(Object o) { if (o instanceof KeyPurposeId) { return (KeyPurposeId)o; } else if (o != null) { return new KeyPurposeId(ASN1ObjectIdentifier.getInstance(o)); } return null; }
public static CertPolicyId getInstance(Object o) { if (o instanceof CertPolicyId) { return (CertPolicyId)o; } else if (o != null) { return new CertPolicyId(ASN1ObjectIdentifier.getInstance(o)); } return null; }
public ASN1ObjectIdentifier getContentType() { return ASN1ObjectIdentifier.getInstance(data.getObjectAt(0)); }
private QCStatement( ASN1Sequence seq) { Enumeration e = seq.getObjects(); // qcStatementId qcStatementId = ASN1ObjectIdentifier.getInstance(e.nextElement()); // qcstatementInfo if (e.hasMoreElements()) { qcStatementInfo = (ASN1Encodable) e.nextElement(); } }
private QCStatement( ASN1Sequence seq) { Enumeration e = seq.getObjects(); // qcStatementId qcStatementId = ASN1ObjectIdentifier.getInstance(e.nextElement()); // qcstatementInfo if (e.hasMoreElements()) { qcStatementInfo = (ASN1Encodable) e.nextElement(); } }
private SigPolicyQualifierInfo( ASN1Sequence seq) { sigPolicyQualifierId = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); sigQualifier = seq.getObjectAt(1); }
/** * @deprecated use getInstance(). */ public OtherRecipientInfo( ASN1Sequence seq) { oriType = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); oriValue = seq.getObjectAt(1); }
private SigPolicyQualifierInfo( ASN1Sequence seq) { sigPolicyQualifierId = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); sigQualifier = seq.getObjectAt(1); }
private ExtendedFailInfo(ASN1Sequence s) { if (s.size() != 2) { throw new IllegalArgumentException("Sequence must be 2 elements."); } failInfoOID = ASN1ObjectIdentifier.getInstance(s.getObjectAt(0)); failInfoValue = s.getObjectAt(1); }
private InfoTypeAndValue(ASN1Sequence seq) { infoType = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); if (seq.size() > 1) { infoValue = (ASN1Encodable)seq.getObjectAt(1); } }
private AccessDescription( ASN1Sequence seq) { if (seq.size() != 2) { throw new IllegalArgumentException("wrong number of elements in sequence"); } accessMethod = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); accessLocation = GeneralName.getInstance(seq.getObjectAt(1)); }
private X9FieldID( ASN1Sequence seq) { this.id = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); this.parameters = seq.getObjectAt(1).toASN1Primitive(); }
private SecretKeyData(ASN1Sequence seq) { this.keyAlgorithm = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); this.keyBytes = ASN1OctetString.getInstance(seq.getObjectAt(1)); }
private AccessDescription( ASN1Sequence seq) { if (seq.size() != 2) { throw new IllegalArgumentException("wrong number of elements in sequence"); } accessMethod = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); accessLocation = GeneralName.getInstance(seq.getObjectAt(1)); }
private CMCUnsignedData(ASN1Sequence seq) { if (seq.size() != 3) { throw new IllegalArgumentException("incorrect sequence size"); } this.bodyPartPath = BodyPartPath.getInstance(seq.getObjectAt(0)); this.identifier = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(1)); this.content = seq.getObjectAt(2); }
private Attribute( ASN1Sequence seq) { if (seq.size() != 2) { throw new IllegalArgumentException("Bad sequence size: " + seq.size()); } attrType = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); attrValues = ASN1Set.getInstance(seq.getObjectAt(1)); }
private OtherMsg(ASN1Sequence seq) { if (seq.size() != 3) { throw new IllegalArgumentException("incorrect sequence size"); } this.bodyPartID = BodyPartID.getInstance(seq.getObjectAt(0)); this.otherMsgType = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(1)); this.otherMsgValue = seq.getObjectAt(2); }
private Attribute( ASN1Sequence seq) { if (seq.size() != 2) { throw new IllegalArgumentException("Bad sequence size: " + seq.size()); } attrType = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(0)); attrValues = ASN1Set.getInstance(seq.getObjectAt(1)); }
/** * @param in the stream to read the packet from. */ protected ECPublicBCPGKey( BCPGInputStream in) throws IOException { this.oid = ASN1ObjectIdentifier.getInstance(ASN1Primitive.fromByteArray(readBytesOfEncodedLength(in))); this.point = new MPInteger(in).getValue(); }
private TaggedAttribute(ASN1Sequence seq) { if (seq.size() != 3) { throw new IllegalArgumentException("incorrect sequence size"); } this.bodyPartID = BodyPartID.getInstance(seq.getObjectAt(0)); this.attrType = ASN1ObjectIdentifier.getInstance(seq.getObjectAt(1)); this.attrValues = ASN1Set.getInstance(seq.getObjectAt(2)); }