Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthenticateUser ¶
Types ¶
type PrincipalProvider ¶
type PrincipalProvider interface { GetName() string AuthenticateUser(jsonInput v3.LoginInput) (v3.Principal, []v3.Principal, map[string]string, int, error) SearchPrincipals(name string, myToken v3.Token) ([]v3.Principal, int, error) }
PrincipalProvider interfacse defines what methods an identity provider should implement
Click to show internal directories.
Click to hide internal directories.