Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
interface Duende.​IdentityServer.​Services.​IClaimsService
Assembly: Duende.IdentityServer
The claims service is responsible for determining which claims to include in tokens
Methods
System.​Threading.​Tasks.​Task<​System.​Collections.​Generic.​IEnumerable<​System.​Security.​Claims.​Claim>>
GetIdentityTokenClaimsAsync​(System.​Security.​Claims.​ClaimsPrincipal subject,
Validation.​ResourceValidationResult resources,
bool includeAllIdentityClaims,
Validation.​ValidatedRequest request)
Returns claims for an identity token
Returns Claims for the identity token
subject
The subject
resources
The resources.
includeAllIdentityClaims
Specifies if all claims should be included in the token, or if the userinfo endpoint can be used to retrieve them
request
The raw request
System.​Threading.​Tasks.​Task<​System.​Collections.​Generic.​IEnumerable<​System.​Security.​Claims.​Claim>>
GetAccessTokenClaimsAsync​(System.​Security.​Claims.​ClaimsPrincipal subject,
Validation.​ResourceValidationResult resources,
Validation.​ValidatedRequest request)
Returns claims for an access token.
Returns Claims for the access token
subject
The subject.
resources
The resources.
request
The raw request.