Skip to main content

QOAuthClientBuilder

@quik/oauth-server


@quik/oauth-server / QOAuthClientBuilder

Class: QOAuthClientBuilder

Defined in: oauth-server/src/utils/QOAuthClientBuilder.ts:5

Constructors

Constructor

new QOAuthClientBuilder(id): QOAuthClientBuilder

Defined in: oauth-server/src/utils/QOAuthClientBuilder.ts:12

Parameters

id

string

Returns

QOAuthClientBuilder

Methods

build()

build(): QOAuthCreateClientInput

Defined in: oauth-server/src/utils/QOAuthClientBuilder.ts:45

Returns

QOAuthCreateClientInput


confidential()

confidential(redirectUris?): this

Defined in: oauth-server/src/utils/QOAuthClientBuilder.ts:22

Parameters

redirectUris?

string[]

Returns

this


grantTypes()

grantTypes(...types): this

Defined in: oauth-server/src/utils/QOAuthClientBuilder.ts:35

Parameters

types

...QOAuthGrantTypeEnum[]

Returns

this


public()

public(redirectUris): this

Defined in: oauth-server/src/utils/QOAuthClientBuilder.ts:16

Parameters

redirectUris

string[]

Returns

this


redirectUri()

redirectUri(...uris): this

Defined in: oauth-server/src/utils/QOAuthClientBuilder.ts:40

Parameters

uris

...string[]

Returns

this


scopes()

scopes(...scopes): this

Defined in: oauth-server/src/utils/QOAuthClientBuilder.ts:30

Parameters

scopes

...string[]

Returns

this