Skip to main content

createProxyAuthProviderFactory()

Home > @backstage/plugin-auth-node > createProxyAuthProviderFactory

Signature:

function createProxyAuthProviderFactory<TResult>(options: {
authenticator: ProxyAuthenticator<unknown, TResult, unknown>;
profileTransform?: ProfileTransform<TResult>;
signInResolver?: SignInResolver<TResult>;
signInResolverFactories?: Record<string, SignInResolverFactory<TResult, unknown>>;
}): AuthProviderFactory;

Parameters

ParameterTypeDescription
options{ authenticator: ProxyAuthenticator<unknown, TResult, unknown>; profileTransform?: ProfileTransform<TResult>; signInResolver?: SignInResolver<TResult>; signInResolverFactories?: Record<string, SignInResolverFactory<TResult, unknown>>; }

Returns:

AuthProviderFactory