IO Wallet SDK
    Preparing search index...

    Interface FetchMetadataOptions

    interface FetchMetadataOptions {
        authorizationServer?: string;
        callbacks: { verifyJwt?: VerifyJwtCallback } & Pick<
            CallbackContext,
            "fetch",
        >;
        config: IoWalletSdkConfig;
        credentialIssuerUrl: string;
    }
    Index

    Properties

    authorizationServer?: string

    Optional Authorization Server URL selected from a credential offer. When provided, it must be a valid HTTPS URL and exactly match one of the Credential Issuer metadata authorization_servers.

    callbacks: { verifyJwt?: VerifyJwtCallback } & Pick<CallbackContext, "fetch">

    Callback providing the fetch implementation

    Type Declaration

    • OptionalverifyJwt?: VerifyJwtCallback

      Optional JWT signature verification callback. When provided, the entity statement signature retrieved via federation discovery is verified using this callback. When omitted, trust is derived solely from TLS (the default behaviour).

    config: IoWalletSdkConfig

    SDK configuration used to route discovery logic by IT-Wallet specification version.

    credentialIssuerUrl: string

    Base URL of the Credential Issuer (e.g. "https://issuer.example.it"). The well-known paths are appended automatically.