Skip to main content
References

OpenID

Classes

default

Defined in: recipe/openid/index.ts:4

Constructors

Constructor
new default(): default;
Returns

default

Properties

PropertyModifierTypeDefault valueDefined in
initstatic(config?) => RecipeListFunctionOpenIdRecipe.initrecipe/openid/index.ts:5

Methods

getOpenIdDiscoveryConfiguration()
static getOpenIdDiscoveryConfiguration(userContext?): Promise<{
authorization_endpoint: string;
end_session_endpoint: string;
id_token_signing_alg_values_supported: string[];
issuer: string;
jwks_uri: string;
response_types_supported: string[];
revocation_endpoint: string;
status: "OK";
subject_types_supported: string[];
token_endpoint: string;
token_introspection_endpoint: string;
userinfo_endpoint: string;
}>;

Defined in: recipe/openid/index.ts:7

Parameters
ParameterType
userContext?Record<string, any>
Returns

Promise<{ authorization_endpoint: string; end_session_endpoint: string; id_token_signing_alg_values_supported: string[]; issuer: string; jwks_uri: string; response_types_supported: string[]; revocation_endpoint: string; status: "OK"; subject_types_supported: string[]; token_endpoint: string; token_introspection_endpoint: string; userinfo_endpoint: string; }>

Variables

getOpenIdDiscoveryConfiguration()

getOpenIdDiscoveryConfiguration: (userContext?) => Promise<{
authorization_endpoint: string;
end_session_endpoint: string;
id_token_signing_alg_values_supported: string[];
issuer: string;
jwks_uri: string;
response_types_supported: string[];
revocation_endpoint: string;
status: "OK";
subject_types_supported: string[];
token_endpoint: string;
token_introspection_endpoint: string;
userinfo_endpoint: string;
}> = OpenIdRecipeWrapper.getOpenIdDiscoveryConfiguration;

Defined in: recipe/openid/index.ts:15

Parameters

ParameterType
userContext?Record<string, any>

Returns

Promise<{ authorization_endpoint: string; end_session_endpoint: string; id_token_signing_alg_values_supported: string[]; issuer: string; jwks_uri: string; response_types_supported: string[]; revocation_endpoint: string; status: "OK"; subject_types_supported: string[]; token_endpoint: string; token_introspection_endpoint: string; userinfo_endpoint: string; }>

init()

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

Defined in: recipe/openid/index.ts:14

Parameters

ParameterType
config?TypeInput

Returns

RecipeListFunction