Class UserSession
- Namespace
- Duende.IdentityServer.Models
- Assembly
- Duende.IdentityServer.dll
Results from querying user sessions from session management service.
public class UserSession
- Inheritance
-
UserSession
- Inherited Members
Constructors
UserSession()
public UserSession()
Properties
AuthenticationTicket
The underlying AuthenticationTicket
public AuthenticationTicket AuthenticationTicket { get; set; }
Property Value
ClientIds
The client ids for the session
public IReadOnlyCollection<string> ClientIds { get; set; }
Property Value
Created
The creation time
public DateTime Created { get; set; }
Property Value
DisplayName
The display name for the user
public string? DisplayName { get; set; }
Property Value
Expires
The expiration time
public DateTime? Expires { get; set; }
Property Value
Issuer
The issuer of the token service at login time.
public string? Issuer { get; set; }
Property Value
Renewed
The renewal time
public DateTime Renewed { get; set; }
Property Value
SessionId
The session ID
public string SessionId { get; set; }
Property Value
SubjectId
The subject ID
public string SubjectId { get; set; }