UserSessionRevocationResultDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Result of revoking all sessions and tokens of one user in a tenant
(POST {tenant}/v1/users/{userName}/revokeSessions).
public record UserSessionRevocationResultDto : IEquatable<UserSessionRevocationResultDto>
Inheritance Object → UserSessionRevocationResultDto
Implements IEquatable<UserSessionRevocationResultDto>
Properties
UserName
The user name.
public string UserName { get; set; }
Property Value
Subject
The subject (user id).
public string Subject { get; set; }
Property Value
SecurityStampRotated
The security stamp was rotated.
public bool SecurityStampRotated { get; set; }
Property Value
RevokedTokens
OAuth tokens (refresh tokens, codes) revoked.
public long RevokedTokens { get; set; }
Property Value
RevokedAuthorizations
OAuth authorizations revoked.
public long RevokedAuthorizations { get; set; }
Property Value
RemovedSessions
Server-side browser sessions removed.
public long RemovedSessions { get; set; }
Property Value
Constructors
UserSessionRevocationResultDto()
public UserSessionRevocationResultDto()