Variable authorizationDetailsTypeOf
authorizationDetailsTypeOf: (
value: any,
) => {
acr: string;
actions: any;
bearer: any;
consentActions: any[];
datatypes: any;
derivableFrom: any[];
description: string;
interaction: string;
introspectionClaims: any[];
limits: any;
locations: any[];
maxLifetimeS: any;
privileges: any;
problem: string;
required: any[];
schema: any;
type: string;
validate: any;
validateLimits: any;
} = authorizationDetailsTypeOf
Type Declaration
-
- (
value: any,
): {
acr: string;
actions: any;
bearer: any;
consentActions: any[];
datatypes: any;
derivableFrom: any[];
description: string;
interaction: string;
introspectionClaims: any[];
limits: any;
locations: any[];
maxLifetimeS: any;
privileges: any;
problem: string;
required: any[];
schema: any;
type: string;
validate: any;
validateLimits: any;
}
-
Returns {
acr: string;
actions: any;
bearer: any;
consentActions: any[];
datatypes: any;
derivableFrom: any[];
description: string;
interaction: string;
introspectionClaims: any[];
limits: any;
locations: any[];
maxLifetimeS: any;
privileges: any;
problem: string;
required: any[];
schema: any;
type: string;
validate: any;
validateLimits: any;
}
the type, description, locations, schema, the compiled validator (or
null) and problem ('' when usable)
Reads one
oauthAuthorizationDetailsTypevalue as a definition: a bare type name, or a JSON object oftype,description,locationsand a JSON Schema that compiles. Never throws.