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