Table of Contents

Interface ITeamClaimsEnricher

Namespace
Tharga.Team
Assembly
Tharga.Team.dll

Implement to inject custom claims (e.g. global roles) before team consent evaluation. Register via AddClaimsEnricher<T>() on ThargaBlazorOptions. Called once per request inside TeamServerClaimsTransformation, before member lookup and consent check.

public interface ITeamClaimsEnricher

Methods

EnrichAsync(ClaimsIdentity)

Task EnrichAsync(ClaimsIdentity identity)

Parameters

identity ClaimsIdentity

Returns

Task