/** * Return the number of string elements present. * * @return number of elements present. */ public int size() { return strings.size(); }
public synchronized int size() { if (encoded != null) { parse(); } return super.size(); }
static BEROctetString fromSequence(ASN1Sequence seq) { ASN1OctetString[] v = new ASN1OctetString[seq.size()]; Enumeration e = seq.getObjects(); int index = 0; while (e.hasMoreElements()) { v[index++] = (ASN1OctetString)e.nextElement(); } return new BEROctetString(v); } }
public RSAPublicKeyStructure( ASN1Sequence seq) { if (seq.size() != 2) { throw new IllegalArgumentException("Bad sequence size: " + seq.size()); } Enumeration e = seq.getObjects(); modulus = ASN1Integer.getInstance(e.nextElement()).getPositiveValue(); publicExponent = ASN1Integer.getInstance(e.nextElement()).getPositiveValue(); }
private CommitmentTypeIndication( ASN1Sequence seq) { commitmentTypeId = (ASN1ObjectIdentifier)seq.getObjectAt(0); if (seq.size() > 1) { commitmentTypeQualifier = (ASN1Sequence)seq.getObjectAt(1); } }
public RevDetails[] toRevDetailsArray() { RevDetails[] result = new RevDetails[content.size()]; for (int i = 0; i != result.length; i++) { result[i] = RevDetails.getInstance(content.getObjectAt(i)); } return result; }
public CertReqMsg[] toCertReqMsgArray() { CertReqMsg[] result = new CertReqMsg[content.size()]; for (int i = 0; i != result.length; i++) { result[i] = CertReqMsg.getInstance(content.getObjectAt(i)); } return result; }
private ObjectDataSequence(ASN1Sequence seq) { dataSequence = new ASN1Encodable[seq.size()]; for (int i = 0; i != dataSequence.length; i++) { dataSequence[i] = ObjectData.getInstance(seq.getObjectAt(i)); } }
public InfoTypeAndValue[] toInfoTypeAndValueArray() { InfoTypeAndValue[] result = new InfoTypeAndValue[content.size()]; for (int i = 0; i != result.length; i++) { result[i] = InfoTypeAndValue.getInstance(content.getObjectAt(i)); } return result; }
public PKIMessage[] toPKIMessageArray() { PKIMessage[] result = new PKIMessage[content.size()]; for (int i = 0; i != result.length; i++) { result[i] = PKIMessage.getInstance(content.getObjectAt(i)); } return result; }
public ASN1OctetString getContent() { if (data.size() == 3) { ASN1TaggedObject o = ASN1TaggedObject.getInstance(data.getObjectAt(2)); return ASN1OctetString.getInstance(o, false); } return null; }
private LraPopWitness(ASN1Sequence seq) { if (seq.size() != 2) { throw new IllegalArgumentException("incorrect sequence size"); } this.pkiDataBodyid = BodyPartID.getInstance(seq.getObjectAt(0)); this.bodyIds = ASN1Sequence.getInstance(seq.getObjectAt(1)); }
private TaggedContentInfo(ASN1Sequence seq) { if (seq.size() != 2) { throw new IllegalArgumentException("incorrect sequence size"); } this.bodyPartID = BodyPartID.getInstance(seq.getObjectAt(0)); this.contentInfo = ContentInfo.getInstance(seq.getObjectAt(1)); }
private TaggedCertificationRequest(ASN1Sequence seq) { if (seq.size() != 2) { throw new IllegalArgumentException("incorrect sequence size"); } this.bodyPartID = BodyPartID.getInstance(seq.getObjectAt(0)); this.certificationRequest = CertificationRequest.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 PublishTrustAnchors(ASN1Sequence seq) { if (seq.size() != 3) { throw new IllegalArgumentException("incorrect sequence size"); } this.seqNumber = ASN1Integer.getInstance(seq.getObjectAt(0)); this.hashAlgorithm = AlgorithmIdentifier.getInstance(seq.getObjectAt(1)); this.anchorHashes = ASN1Sequence.getInstance(seq.getObjectAt(2)); }
private EncryptedPrivateKeyData(ASN1Sequence seq) { encryptedPrivateKeyInfo = EncryptedPrivateKeyInfo.getInstance(seq.getObjectAt(0)); ASN1Sequence certSeq = ASN1Sequence.getInstance(seq.getObjectAt(1)); certificateChain = new Certificate[certSeq.size()]; for (int i = 0; i != certificateChain.length; i++) { certificateChain[i] = Certificate.getInstance(certSeq.getObjectAt(i)); } }