Variable DiscoveredCredentialOfferValidatorConst

DiscoveredCredentialOfferValidator: ZodObject<{
    authorizeEndpoint: ZodString;
    credentialEndpoint: ZodString;
    credentials: ZodArray<ZodObject<{
        claims: ZodArray<ZodObject<{
            name: ZodString;
            namespace: ZodString;
        }, "strip", ZodTypeAny, {
            name: string;
            namespace: string;
        }, {
            name: string;
            namespace: string;
        }>, "many">;
        doctype: ZodString;
        name: ZodOptional<ZodString>;
    }, "strip", ZodTypeAny, {
        claims: ({ name: string; namespace: string; })[];
        doctype: string;
        name?: string;
    }, {
        claims: ({ name: string; namespace: string; })[];
        doctype: string;
        name?: string;
    }>, "many">;
    issuer: ZodString;
    mdocIacasUri: ZodOptional<ZodString>;
    tokenEndpoint: ZodString;
}, "strip", ZodTypeAny, {
    authorizeEndpoint: string;
    credentialEndpoint: string;
    credentials: ({ claims: { name: string; namespace: string; }[]; doctype: string; name?: string | undefined; })[];
    issuer: string;
    mdocIacasUri?: string;
    tokenEndpoint: string;
}, {
    authorizeEndpoint: string;
    credentialEndpoint: string;
    credentials: ({ claims: { name: string; namespace: string; }[]; doctype: string; name?: string | undefined; })[];
    issuer: string;
    mdocIacasUri?: string;
    tokenEndpoint: string;
}> = ...

Type declaration

  • authorizeEndpoint: ZodString
  • credentialEndpoint: ZodString
  • credentials: ZodArray<ZodObject<{
        claims: ZodArray<ZodObject<{
            name: ZodString;
            namespace: ZodString;
        }, "strip", ZodTypeAny, {
            name: string;
            namespace: string;
        }, {
            name: string;
            namespace: string;
        }>, "many">;
        doctype: ZodString;
        name: ZodOptional<ZodString>;
    }, "strip", ZodTypeAny, {
        claims: ({ name: string; namespace: string; })[];
        doctype: string;
        name?: string;
    }, {
        claims: ({ name: string; namespace: string; })[];
        doctype: string;
        name?: string;
    }>, "many">
  • issuer: ZodString
  • mdocIacasUri: ZodOptional<ZodString>
  • tokenEndpoint: ZodString

Type declaration

  • authorizeEndpoint: string
  • credentialEndpoint: string
  • credentials: ({ claims: { name: string; namespace: string; }[]; doctype: string; name?: string | undefined; })[]
  • issuer: string
  • Optional mdocIacasUri?: string
  • tokenEndpoint: string

Type declaration

  • authorizeEndpoint: string
  • credentialEndpoint: string
  • credentials: ({ claims: { name: string; namespace: string; }[]; doctype: string; name?: string | undefined; })[]
  • issuer: string
  • Optional mdocIacasUri?: string
  • tokenEndpoint: string

Generated using TypeDoc