Table of Contents

Interface IClaimsService

Namespace
Fdyay.IdentityServer.Services.Tokens
Assembly
Fdyay.IdentityServer.Core.dll

Assembles the claims that go into access and identity tokens.

public interface IClaimsService

Methods

GetAccessTokenClaimsAsync(TokenCreationRequest, CancellationToken)

Gets the claims for an access token.

Task<IReadOnlyCollection<Claim>> GetAccessTokenClaimsAsync(TokenCreationRequest request, CancellationToken cancellationToken = default)

Parameters

request TokenCreationRequest
cancellationToken CancellationToken

Returns

Task<IReadOnlyCollection<Claim>>

GetIdentityTokenClaimsAsync(TokenCreationRequest, CancellationToken)

Gets the claims for an identity token.

Task<IReadOnlyCollection<Claim>> GetIdentityTokenClaimsAsync(TokenCreationRequest request, CancellationToken cancellationToken = default)

Parameters

request TokenCreationRequest
cancellationToken CancellationToken

Returns

Task<IReadOnlyCollection<Claim>>