public void Decrypt(byte[] armorKey) { ArmorKey = armorKey; var decrypted = KerberosUtility.Decrypt( (Cryptographic.EncryptionType)EncFastReq.etype.Value, armorKey, EncFastReq.cipher.ByteArrayValue, (int)KeyUsageNumber.FAST_ENC); KrbFastReq krbFastReq = new KrbFastReq(); krbFastReq.BerDecode(new Asn1DecodingBuffer(decrypted)); FastReq = new KerberosFastRequest(krbFastReq); }
public KerberosFastRequest(KrbFastReq fastReq) { FastReq = fastReq; }
public KerberosFastRequest(FastOptions options, Asn1SequenceOf <PA_DATA> seqPaData, KDC_REQ_BODY kdcReqBody) { this.FastReq = new KrbFastReq(options, seqPaData, kdcReqBody); }