public KerberosContextToken(GssApiToken gssToken = null, ReadOnlyMemory <byte>?data = null) { var kerb = data ?? gssToken?.Token; if (KrbApReq.CanDecode(kerb.Value)) { KrbApReq = KrbApReq.DecodeApplication(kerb.Value); } else if (KrbApRep.CanDecode(kerb.Value)) { KrbApRep = KrbApRep.DecodeApplication(kerb.Value); } }
public KerberosContextToken(GssApiToken gssToken = null, ReadOnlyMemory <byte>?data = null) { var kerb = data ?? gssToken?.Token; this.KrbApReq = KrbApReq.DecodeApplication(kerb.Value); }