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