Skip to main content
References

JWT

Classes

default

Defined in: recipe/jwt/index.ts:20

Constructors

Constructor
new default(): default;
Returns

default

Properties

PropertyModifierTypeDefault valueDefined in
initstatic(config?) => RecipeListFunctionRecipe.initrecipe/jwt/index.ts:21

Methods

createJWT()
static createJWT(
payload,
validitySeconds?,
useStaticSigningKey?,
userContext?): Promise<
| {
jwt: string;
status: "OK";
}
| {
status: "UNSUPPORTED_ALGORITHM_ERROR";
}>;

Defined in: recipe/jwt/index.ts:23

Parameters
ParameterType
payloadany
validitySeconds?number
useStaticSigningKey?boolean
userContext?Record<string, any>
Returns

Promise< | { jwt: string; status: "OK"; } | { status: "UNSUPPORTED_ALGORITHM_ERROR"; }>

getJWKS()
static getJWKS(userContext?): Promise<{
keys: JsonWebKey[];
validityInSeconds?: number;
}>;

Defined in: recipe/jwt/index.ts:37

Parameters
ParameterType
userContext?Record<string, any>
Returns

Promise<{ keys: JsonWebKey[]; validityInSeconds?: number; }>

Variables

createJWT()

createJWT: (payload, validitySeconds?, useStaticSigningKey?, userContext?) => Promise<
| {
jwt: string;
status: "OK";
}
| {
status: "UNSUPPORTED_ALGORITHM_ERROR";
}> = Wrapper.createJWT;

Defined in: recipe/jwt/index.ts:45

Parameters

ParameterType
payloadany
validitySeconds?number
useStaticSigningKey?boolean
userContext?Record<string, any>

Returns

Promise< | { jwt: string; status: "OK"; } | { status: "UNSUPPORTED_ALGORITHM_ERROR"; }>

getJWKS()

getJWKS: (userContext?) => Promise<{
keys: JsonWebKey[];
validityInSeconds?: number;
}> = Wrapper.getJWKS;

Defined in: recipe/jwt/index.ts:46

Parameters

ParameterType
userContext?Record<string, any>

Returns

Promise<{ keys: JsonWebKey[]; validityInSeconds?: number; }>

init()

init: (config?) => RecipeListFunction = Wrapper.init;

Defined in: recipe/jwt/index.ts:44

Parameters

ParameterType
config?TypeInput

Returns

RecipeListFunction

References

APIInterface

Re-exports APIInterface

APIOptions

Re-exports APIOptions

JsonWebKey

Re-exports JsonWebKey

RecipeInterface

Re-exports RecipeInterface