Documentation
¶
Index ¶
- Variables
- func BuildAtlasFederatedAuth(br *AtlasFederatedAuthBuildRequest) (*akov2.AtlasFederatedAuth, error)
- func GetIdentityProviderForFederatedSettings(st store.IdentityProviderLister, federationSettingsID string, ...) (*atlasv2.FederationIdentityProvider, error)
- type AtlasFederatedAuthBuildRequest
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNoMatchingSAMLProvider = errors.New("failed to retrieve the SAML identity provider matching the legacy ID")
)
Functions ¶
func BuildAtlasFederatedAuth ¶
func BuildAtlasFederatedAuth(br *AtlasFederatedAuthBuildRequest) (*akov2.AtlasFederatedAuth, error)
BuildAtlasFederatedAuth builds an AtlasFederatedAuth resource.
func GetIdentityProviderForFederatedSettings ¶
func GetIdentityProviderForFederatedSettings(st store.IdentityProviderLister, federationSettingsID string, identityProviderID string) (*atlasv2.FederationIdentityProvider, error)
GetIdentityProviderForFederatedSettings retrieves the requested identityprovider from a list of the identity provider for the given federation settings.
Types ¶
type AtlasFederatedAuthBuildRequest ¶
type AtlasFederatedAuthBuildRequest struct { IncludeSecret bool IdentityProviderLister store.IdentityProviderLister ConnectedOrgConfigsDescriber store.ConnectedOrgConfigsDescriber ProjectStore store.OperatorProjectStore IdentityProviderDescriber store.IdentityProviderDescriber ProjectName string OrgID string ProjectID string FederatedSettings *atlasv2.OrgFederationSettings Version string TargetNamespace string Dictionary map[string]string }
Click to show internal directories.
Click to hide internal directories.