Table of Contents

Interface IProfileService

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

Provides identity information (claims) about users to the token pipeline.

public interface IProfileService

Methods

GetProfileDataAsync(ProfileDataRequestContext, CancellationToken)

Adds the requested claims to IssuedClaims.

Task GetProfileDataAsync(ProfileDataRequestContext context, CancellationToken cancellationToken = default)

Parameters

context ProfileDataRequestContext
cancellationToken CancellationToken

Returns

Task

IsActiveAsync(IsActiveContext, CancellationToken)

Determines whether the subject is still active and allowed to receive tokens.

Task IsActiveAsync(IsActiveContext context, CancellationToken cancellationToken = default)

Parameters

context IsActiveContext
cancellationToken CancellationToken

Returns

Task