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.