GetInstance() публичный статический Метод

public static GetInstance ( object o ) : EncryptedKey
o object
Результат EncryptedKey
Пример #1
0
        private PkiArchiveOptions(Asn1TaggedObject tagged)
        {
            switch (tagged.TagNo)
            {
            case encryptedPrivKey:
                value = EncryptedKey.GetInstance(tagged.GetObject());
                break;

            case keyGenParameters:
                value = Asn1OctetString.GetInstance(tagged, false);
                break;

            case archiveRemGenPrivKey:
                value = DerBoolean.GetInstance(tagged, false);
                break;

            default:
                throw new ArgumentException("unknown tag number: " + tagged.TagNo, "tagged");
            }
        }
Пример #2
0
        private PkiArchiveOptions(Asn1TaggedObject tagged)
        {
            switch (tagged.TagNo)
            {
            case 0:
                this.value = EncryptedKey.GetInstance(tagged.GetObject());
                return;

            case 1:
                this.value = Asn1OctetString.GetInstance(tagged, false);
                return;

            case 2:
                this.value = DerBoolean.GetInstance(tagged, false);
                return;

            default:
                throw new ArgumentException("unknown tag number: " + tagged.TagNo, "tagged");
            }
        }
Пример #3
0
        private PkiArchiveOptions(Asn1TaggedObject tagged)
        {
            //IL_0069: Unknown result type (might be due to invalid IL or missing references)
            switch (tagged.TagNo)
            {
            case 0:
                value = EncryptedKey.GetInstance(tagged.GetObject());
                break;

            case 1:
                value = Asn1OctetString.GetInstance(tagged, isExplicit: false);
                break;

            case 2:
                value = DerBoolean.GetInstance(tagged, isExplicit: false);
                break;

            default:
                throw new ArgumentException(string.Concat((object)"unknown tag number: ", (object)tagged.TagNo), "tagged");
            }
        }