Table of Contents

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

Url string

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.

RequestId string

The ID of the LogoutRequest, which the provider's answer will name.

SpEntityId string

The 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

string

SpEntityId

The service provider it is addressed to.

public string SpEntityId { get; init; }

Property Value

string

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; }

Property Value

string