Table of Contents

Class TeamAccessContext

Namespace
Tharga.Team.Service
Assembly
Tharga.Team.Service.dll

The record that an authorization decision was made for the current call flow.

public sealed record TeamAccessContext : IEquatable<TeamAccessContext>
Inheritance
TeamAccessContext
Implements
Inherited Members

Properties

Kind

public TeamAccessKind Kind { get; }

Property Value

TeamAccessKind

Reason

Why access was granted. Always set for system and unchecked access.

public string Reason { get; }

Property Value

string

TeamKey

The team the call was authorized against, or null for system and unchecked access.

public string TeamKey { get; }

Property Value

string