Org.BouncyCastle.Asn1.Cmp.PkiMessage.PkiMessage C# (CSharp) Méthode

PkiMessage() private méthode

private PkiMessage ( Asn1Sequence seq ) : System
seq Asn1Sequence
Résultat System
        private PkiMessage(Asn1Sequence seq)
        {
            header = PkiHeader.GetInstance(seq[0]);
            body = PkiBody.GetInstance(seq[1]);

            for (int pos = 2; pos < seq.Count; ++pos)
            {
                Asn1TaggedObject tObj = (Asn1TaggedObject)seq[pos].ToAsn1Object();

                if (tObj.TagNo == 0)
                {
                    protection = DerBitString.GetInstance(tObj, true);
                }
                else
                {
                    extraCerts = Asn1Sequence.GetInstance(tObj, true);
                }
            }
        }

Same methods

PkiMessage::PkiMessage ( PkiHeader header, PkiBody body ) : System
PkiMessage::PkiMessage ( PkiHeader header, PkiBody body, DerBitString protection ) : System
PkiMessage::PkiMessage ( PkiHeader header, PkiBody body, DerBitString protection, CmpCertificate extraCerts ) : System