Backstage
Docs
Github
Preparing search index...
@backstage/plugin-auth-node
ProxyAuthenticator
Interface ProxyAuthenticator<TContext, TResult, TProviderInfo>
interface
ProxyAuthenticator
<
TContext
,
TResult
,
TProviderInfo
=
undefined
>
{
defaultProfileTransform
:
ProfileTransform
<
TResult
>
;
authenticate
(
options
:
{
req
:
Request
}
,
ctx
:
TContext
,
)
:
Promise
<
{
providerInfo
?:
TProviderInfo
;
result
:
TResult
}
>
;
initialize
(
ctx
:
{
config
:
Config
}
)
:
TContext
;
}
Type Parameters
TContext
TResult
TProviderInfo
=
undefined
Index
Properties
default
Profile
Transform
Methods
authenticate
initialize
Properties
default
Profile
Transform
defaultProfileTransform
:
ProfileTransform
<
TResult
>
Methods
authenticate
authenticate
(
options
:
{
req
:
Request
}
,
ctx
:
TContext
,
)
:
Promise
<
{
providerInfo
?:
TProviderInfo
;
result
:
TResult
}
>
Parameters
options
:
{
req
:
Request
}
ctx
:
TContext
Returns
Promise
<
{
providerInfo
?:
TProviderInfo
;
result
:
TResult
}
>
initialize
initialize
(
ctx
:
{
config
:
Config
}
)
:
TContext
Parameters
ctx
:
{
config
:
Config
}
Returns
TContext
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
default
Profile
Transform
Methods
authenticate
initialize
Docs
Github
Backstage
Loading...