Table of Contents

Class BackChannelLogoutRequest

Namespace
Duende.IdentityServer.Services
Assembly
Duende.IdentityServer.dll

Information necessary to make a back-channel logout request to a client.

public class BackChannelLogoutRequest
Inheritance
BackChannelLogoutRequest
Inherited Members

Constructors

BackChannelLogoutRequest()

public BackChannelLogoutRequest()

Properties

ClientId

Gets or sets the client identifier.

public string ClientId { get; set; }

Property Value

string

Issuer

The issuer for the back-channel logout

public string? Issuer { get; set; }

Property Value

string

LogoutReason

Indicates why the user's session ended.

public LogoutNotificationReason? LogoutReason { get; set; }

Property Value

LogoutNotificationReason?

LogoutUri

Gets or sets the back channel logout URI.

public string LogoutUri { get; set; }

Property Value

string

SessionId

Gets or sets the session identifier.

public string? SessionId { get; set; }

Property Value

string

SessionIdRequired

Gets a value indicating whether the session identifier is required.

public bool SessionIdRequired { get; set; }

Property Value

bool

SubjectId

Gets the subject identifier.

public string? SubjectId { get; set; }

Property Value

string