identityprovider

package
v0.0.0-...-e007fce Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: EPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const (
	OAuthFinalizerName = "oauthclients.finalizers.che.eclipse.org"
)

Variables

This section is empty.

Functions

func GetOAuthClient

func GetOAuthClient(ctx *chetypes.DeployContext) (*oauth.OAuthClient, error)

func GetOAuthClientName

func GetOAuthClientName(ctx *chetypes.DeployContext) string

func GetOAuthClientSpec

func GetOAuthClientSpec(
	name string,
	secret string,
	redirectURIs []string,
	accessTokenInactivityTimeoutSeconds *int32,
	accessTokenMaxAgeSeconds *int32) *oauth.OAuthClient

Types

type IdentityProviderReconciler

type IdentityProviderReconciler struct {
	deploy.Reconcilable
}

func NewIdentityProviderReconciler

func NewIdentityProviderReconciler() *IdentityProviderReconciler

func (*IdentityProviderReconciler) Finalize

func (*IdentityProviderReconciler) Reconcile

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL