package
2.0.0+incompatible
Repository: https://github.com/tekker-dev/go-authcrunch.git
Documentation: pkg.go.dev

# Functions

NewSingleSignOnProvider returns SingleSignOnProvider instance.
NewSingleSignOnProviderConfig returns SingleSignOnProviderConfig instance.
ParseRequestURL extracts provider name and request type from URL.

# Constants

AssumeRoleRequest represents role assumption request type.
MenuRequest represents role selection request type.
MetadataRequest represents metadata request type.
UnknownRequest represents unspecified request type.

# Structs

EntityDescriptor TODO.
IDPEntityDescriptor TODO.
IDPSSODescriptor TODO.
KeyDescriptor TODO.
KeyInfo TODO.
Provider represents sso provider.
Request represents sso provider request.
Service TODO.
SingleSignOnProviderConfig represents an identity provider configuration.
SingleSignOnService TODO.
X509Data TODO.

# Interfaces

SingleSignOnProvider represents sso provider interface.

# Type aliases

RequestKind represents the type of SSO provider request.