Skip to main content

SchemesStore

@quik/authorization


@quik/authorization / SchemesStore

Variable: SchemesStore

const SchemesStore: object

Defined in: authorization/src/schemes/store.ts:139

Type Declaration

add

add: (name, scheme) => void = addSecurityScheme

Register a security scheme.

Parameters

name

string

Unique name of the scheme.

scheme

SecurityScheme

Scheme configuration.

Returns

void

clear

clear: () => void = clearSecuritySchemes

Remove all registered security schemes.

Returns

void

get

get: () => object = getSecuritySchemes

Retrieve all registered security schemes.

Returns

object

one

one: (name) => SecurityScheme = getSecurityScheme

Retrieve a single security scheme by name.

Parameters

name

string

Name of the scheme to retrieve.

Returns

SecurityScheme

remove

remove: (name) => void = removeSecurityScheme

Remove a registered security scheme.

Parameters

name

string

Name of the scheme to remove.

Returns

void