Class LogoutMessage
- Namespace
- Duende.IdentityServer.Models
- Assembly
- Duende.IdentityServer.dll
Models the validated singout context.
public class LogoutMessage
- Inheritance
-
LogoutMessage
- Inherited Members
Constructors
LogoutMessage()
Initializes a new instance of the LogoutMessage class.
public LogoutMessage()
LogoutMessage(ValidatedEndSessionRequest)
Initializes a new instance of the LogoutMessage class.
public LogoutMessage(ValidatedEndSessionRequest request)
Parameters
request
ValidatedEndSessionRequestThe request.
Properties
ClientId
Gets or sets the client identifier.
public string? ClientId { get; set; }
Property Value
ClientIds
Ids of clients known to have an authentication session for user at end session time
public IEnumerable<string>? ClientIds { get; set; }
Property Value
ClientName
Gets or sets the client name.
public string? ClientName { get; set; }
Property Value
Parameters
Gets the entire parameter collection.
public IDictionary<string, string[]> Parameters { get; set; }
Property Value
- IDictionary<string, string[]>
PostLogoutRedirectUri
Gets or sets the post logout redirect URI.
public string? PostLogoutRedirectUri { get; set; }
Property Value
SessionId
Gets or sets the session identifier for the user at logout time.
public string? SessionId { get; set; }
Property Value
SubjectId
Gets or sets the subject identifier for the user at logout time.
public string? SubjectId { get; set; }
Property Value
UiLocales
The UI locales.
public string? UiLocales { get; set; }