public IS4UProvider CreateProvider(DecryptedKrbApReq krbApReq) => new S4UProvider(this.client, this.credential, krbApReq);
protected override Task Validate(DecryptedKrbApReq decryptedToken) { this.Data = decryptedToken; return(base.Validate(decryptedToken)); }
public TransitedKerberosPrincipal(DecryptedKrbApReq clientTicket) { this.clientTicket = clientTicket; }