Documentation ¶
Index ¶
Constants ¶
View Source
const (
IDPTokenURL = "idpTokenURL"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provisioner ¶
type Provisioner interface { IsIDPCredential() bool GetIDPProvider() oauth.Provider GetIDPCredentialData() provisioning.IDPCredentialData RegisterClient() error UnregisterClient() error GetAgentDetails() (map[string]string, error) Validate() error }
func NewProvisioner ¶
func NewProvisioner(ctx context.Context, idpRegistry oauth.IdPRegistry, app *management.ManagedApplication, credential *management.Credential, opts ...oauth.ConfigOption) (Provisioner, error)
type ProvisionerOption ¶
type ProvisionerOption func(p *provisioner)
Click to show internal directories.
Click to hide internal directories.