IO Wallet SDK
    Preparing search index...

    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,
      >