Class SamlLogoutRequestContext
- Namespace
- Fdyay.IdentityServer.Models
- Assembly
- Fdyay.IdentityServer.AspNetCore.dll
One SAML service provider's logout request, ready for the browser to deliver.
public sealed record SamlLogoutRequestContext : IEquatable<SamlLogoutRequestContext>
- Inheritance
-
SamlLogoutRequestContext
- Implements
- Inherited Members
Constructors
SamlLogoutRequestContext(string, string, string)
One SAML service provider's logout request, ready for the browser to deliver.
public SamlLogoutRequestContext(string Url, string RequestId, string SpEntityId)
Parameters
UrlstringThe provider's single logout URL with a signed, HTTP-Redirect-bound
LogoutRequestin its query. Duende's carries the unencoded message; this server's signed-out page loads URLs, so the URL is what is handed over.RequestIdstringThe
IDof theLogoutRequest, which the provider's answer will name.SpEntityIdstringThe service provider it is addressed to.
Properties
RequestId
The ID of the LogoutRequest, which the provider's answer will name.
public string RequestId { get; init; }
Property Value
SpEntityId
The service provider it is addressed to.
public string SpEntityId { get; init; }
Property Value
Url
The provider's single logout URL with a signed, HTTP-Redirect-bound LogoutRequest in its query. Duende's
carries the unencoded message; this server's signed-out page loads URLs, so the URL is what is handed over.
public string Url { get; init; }