RequestSecurityTokenResponse.cs 830 B

12345678910111213141516171819202122232425
  1. using System.IdentityModel.Tokens;
  2. namespace System.IdentityModel.Protocols.WSTrust
  3. {
  4. public class RequestSecurityTokenResponse : WSTrustMessage
  5. {
  6. public bool IsFinal { get; set; }
  7. public SecurityKeyIdentifierClause RequestedAttachedReference { get; set; }
  8. public RequestedProofToken RequestedProofToken { get; set; }
  9. public RequestedSecurityToken RequestedSecurityToken { get; set; }
  10. public bool RequestedTokenCancelled { get; set; }
  11. public SecurityKeyIdentifierClause RequestedUnattachedReference { get; set; }
  12. public Status Status { get; set; }
  13. public RequestSecurityTokenResponse ()
  14. { }
  15. public RequestSecurityTokenResponse (WSTrustMessage message) {
  16. Context = message.Context;
  17. KeyType = message.KeyType;
  18. KeySizeInBits = message.KeySizeInBits;
  19. RequestType = message.RequestType;
  20. }
  21. }
  22. }