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.

class Duende.​IdentityServer.​ResponseHandling.​AuthorizeResponseGenerator

Assembly: Duende.IdentityServer

Inheritance: object → AuthorizeResponseGenerator

Implemented Interfaces

The authorize response generator

Fields and Constants

The options
protected readonly Services.​ITokenService
TokenService
The token service
AuthorizationCodeStore
The authorization code store
protected readonly Services.​IEventService
Events
The event service
The logger
protected readonly IClock
Clock
The clock
protected readonly Services.​IKeyMaterialService
KeyMaterialService
The key material service

Methods

CreateResponseAsync​(Validation.​ValidatedAuthorizeRequest request)
Creates the response
request The request.
CreateHybridFlowResponseAsync​(Validation.​ValidatedAuthorizeRequest request)
Creates the response for a hybrid flow request
CreateCodeFlowResponseAsync​(Validation.​ValidatedAuthorizeRequest request)
Creates the response for a code flow request
CreateImplicitFlowResponseAsync​(Validation.​ValidatedAuthorizeRequest request, string authorizationCode = null)
Creates the response for a implicit flow request
CreateCodeAsync​(Validation.​ValidatedAuthorizeRequest request)
Creates an authorization code
public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object
public string
ToString​()
Inherited from object