Show / Hide Table of Contents

Namespace IRM.IdentityModel

Classes

CurrentClaimsPrincipalAccessor

Provides an accessor of the current user from the System.Security.Claims.ClaimsPrincipal.Current.

EpochTimeExtensions

Useful extension methods for epoch time.

PrincipalAccessorDecorator

A ICurrentPrincipalAccessor where the user can be changed (temporarly or for the lifetime of the instance).

PrincipalTenantAccessor

Represent a tenant accessor that uses the current principal (user) to get the tenant id.

SingleTenantAccessor

Represent a single tenant, which is useful in single-tenant systems.

SpecifiedPrincipalAccessor

Represents a principal accessor that uses the supplied System.Security.Claims.ClaimsPrincipal.

TenantAccessorDecorator

A ITenantAccessor where the tenant can be changed (temporarly or for the lifetime of the instance).

Interfaces

ICurrentPrincipalAccessor

Provides an abstraction for an accessor of the current user.

ITenantAccessor

Represents a service that knows how to extract the unique identifier of a tenant.

Back to top Generated by DocFX