Configuration for creating a journey client instance.

const config: JourneyClientConfig = {
serverConfig: {
wellknown: 'https://am.example.com/am/oauth2/alpha/.well-known/openid-configuration',
},
// realmPath is optional - can be inferred from the well-known issuer
};
interface JourneyClientConfig {
    middleware?: RequestMiddleware[];
    realmPath?: string;
    serverConfig: JourneyServerConfig;
}

Properties

middleware?: RequestMiddleware[]

Optional middleware for request customization

realmPath?: string

Optional realm path - inferred from wellknown issuer if not provided

serverConfig: JourneyServerConfig