CertificationRequestInfo.fromAsn1 constructor
CertificationRequestInfo.fromAsn1(
- ASN1Sequence sequence
CertificationRequestInfo ::= SEQUENCE {
version INTEGER { v1(0) } (v1,...),
subject Name,
subjectPKInfo SubjectPublicKeyInfo{{ PKInfoAlgorithms }},
attributes 0
Attributes{{ CRIAttributes }}
}
Implementation
factory CertificationRequestInfo.fromAsn1(ASN1Sequence sequence) {
return CertificationRequestInfo(
toDart(sequence.elements[0]).toInt() + 1,
Name.fromAsn1(sequence.elements[1] as ASN1Sequence),
SubjectPublicKeyInfo.fromAsn1(sequence.elements[2] as ASN1Sequence),
null /*TODO*/);
}