Skip to main content

ResolveAuthorizationRequest

@hyperledger/identus-sdk v8.0.0


@hyperledger/identus-sdk / plugins/internal/oidc / ResolveAuthorizationRequest

Class: ResolveAuthorizationRequest

Defined in: packages/lib/sdk/src/plugins/internal/oidc/connection/ResolveAuthorizationRequest.ts:31

OIDC Convenience Task Credential Offer to Authorization Request

OIDC Connection flow 1/2 OIDC Credential Issuance flow 1/3

steps

  • fetchIssuerMetadata
  • fetchAuthorizationServerMetadata
  • createAuthorizationRequest

Param

Extends

Constructors

Constructor

new ResolveAuthorizationRequest(...args: [ResolveAuthorizationRequestArgs]): ResolveAuthorizationRequest

Defined in: packages/lib/sdk/src/utils/tasks.ts:18

Parameters

ParameterTypeDescription
...args[ResolveAuthorizationRequestArgs]-

Returns

ResolveAuthorizationRequest

Inherited from

Utils.Task<AuthorizationRequest, ResolveAuthorizationRequestArgs>.constructor

Methods

log()

log(): unknown

Defined in: packages/lib/sdk/src/utils/tasks.ts:27

Returns

unknown

Inherited from

Utils.Task.log


run()

run(ctx: Context): Promise<AuthorizationRequest>

Defined in: packages/lib/sdk/src/plugins/internal/oidc/connection/ResolveAuthorizationRequest.ts:32

Parameters

ParameterType
ctxContext

Returns

Promise<AuthorizationRequest>

Overrides

Utils.Task.run