Documentation ¶
Index ¶
- Constants
- type AzureADB2C
- func (p AzureADB2C) GetAuthorizationURL(ctx context.Context, deps oauthrelyingparty.Dependencies, ...) (string, error)
- func (AzureADB2C) GetJSONSchema() map[string]interface{}
- func (p AzureADB2C) GetUserProfile(ctx context.Context, deps oauthrelyingparty.Dependencies, ...) (authInfo oauthrelyingparty.UserProfile, err error)
- func (AzureADB2C) ProviderID(cfg oauthrelyingparty.ProviderConfig) oauthrelyingparty.ProviderID
- func (AzureADB2C) SetDefaults(cfg oauthrelyingparty.ProviderConfig)
- type ProviderConfig
Constants ¶
View Source
const Type = liboauthrelyingparty.TypeAzureADB2C
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureADB2C ¶
type AzureADB2C struct{}
func (AzureADB2C) GetAuthorizationURL ¶
func (p AzureADB2C) GetAuthorizationURL(ctx context.Context, deps oauthrelyingparty.Dependencies, param oauthrelyingparty.GetAuthorizationURLOptions) (string, error)
func (AzureADB2C) GetJSONSchema ¶
func (AzureADB2C) GetJSONSchema() map[string]interface{}
func (AzureADB2C) GetUserProfile ¶
func (p AzureADB2C) GetUserProfile(ctx context.Context, deps oauthrelyingparty.Dependencies, param oauthrelyingparty.GetUserProfileOptions) (authInfo oauthrelyingparty.UserProfile, err error)
func (AzureADB2C) ProviderID ¶
func (AzureADB2C) ProviderID(cfg oauthrelyingparty.ProviderConfig) oauthrelyingparty.ProviderID
func (AzureADB2C) SetDefaults ¶
func (AzureADB2C) SetDefaults(cfg oauthrelyingparty.ProviderConfig)
type ProviderConfig ¶
type ProviderConfig oauthrelyingparty.ProviderConfig
func (ProviderConfig) Policy ¶
func (c ProviderConfig) Policy() string
func (ProviderConfig) Tenant ¶
func (c ProviderConfig) Tenant() string
Click to show internal directories.
Click to hide internal directories.