Variable federationEntityMetadataConst
federationEntityMetadata: {
identifier: "federation_entity";
policySchema: ZodObject<
Record<
string,
ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>,
>,
$strip,
>;
schema: ZodObject<
{
contacts: ZodOptional<ZodArray<ZodString>>;
federation_fetch_endpoint: ZodOptional<ZodURL>;
federation_historical_keys_endpoint: ZodOptional<ZodURL>;
federation_list_endpoint: ZodOptional<ZodURL>;
federation_resolve_endpoint: ZodOptional<ZodURL>;
federation_trust_mark_endpoint: ZodOptional<ZodURL>;
federation_trust_mark_list_endpoint: ZodOptional<ZodURL>;
federation_trust_mark_status_endpoint: ZodOptional<ZodURL>;
homepage_uri: ZodOptional<ZodURL>;
jwks: ZodOptional<
ZodObject<
{
keys: ZodArray<
ZodObject<
{
alg: ZodOptional<ZodString>;
key_ops: ZodOptional<ZodArray<(...)>>;
kid: ZodString;
kty: ZodString;
use: ZodOptional<ZodString>;
x5c: ZodOptional<ZodArray<(...)>>;
x5t: ZodOptional<ZodString>;
"x5t#S256": ZodOptional<ZodString>;
x5u: ZodOptional<ZodString>;
},
$loose,
>,
>;
},
$strip,
>,
>;
jwks_uri: ZodOptional<ZodURL>;
logo_uri: ZodOptional<ZodURL>;
organization_name: ZodOptional<ZodString>;
policy_uri: ZodOptional<ZodURL>;
signed_jwks_uri: ZodOptional<ZodURL>;
},
$strip,
>;
} = ...
Type Declaration
identifier: "federation_entity"
policySchema: ZodObject<
Record<
string,
ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>,
>,
$strip,
>
schema: ZodObject<
{
contacts: ZodOptional<ZodArray<ZodString>>;
federation_fetch_endpoint: ZodOptional<ZodURL>;
federation_historical_keys_endpoint: ZodOptional<ZodURL>;
federation_list_endpoint: ZodOptional<ZodURL>;
federation_resolve_endpoint: ZodOptional<ZodURL>;
federation_trust_mark_endpoint: ZodOptional<ZodURL>;
federation_trust_mark_list_endpoint: ZodOptional<ZodURL>;
federation_trust_mark_status_endpoint: ZodOptional<ZodURL>;
homepage_uri: ZodOptional<ZodURL>;
jwks: ZodOptional<
ZodObject<
{
keys: ZodArray<
ZodObject<
{
alg: ZodOptional<ZodString>;
key_ops: ZodOptional<ZodArray<(...)>>;
kid: ZodString;
kty: ZodString;
use: ZodOptional<ZodString>;
x5c: ZodOptional<ZodArray<(...)>>;
x5t: ZodOptional<ZodString>;
"x5t#S256": ZodOptional<ZodString>;
x5u: ZodOptional<ZodString>;
},
$loose,
>,
>;
},
$strip,
>,
>;
jwks_uri: ZodOptional<ZodURL>;
logo_uri: ZodOptional<ZodURL>;
organization_name: ZodOptional<ZodString>;
policy_uri: ZodOptional<ZodURL>;
signed_jwks_uri: ZodOptional<ZodURL>;
},
$strip,
>