Documentation ¶
Index ¶
- Constants
- type CognitoProvider
- func (a *CognitoProvider) DiscoverApplications(info policyprovider.IntegrationInfo) ([]policyprovider.ApplicationInfo, error)
- func (a *CognitoProvider) GetPolicyInfo(info policyprovider.IntegrationInfo, ...) ([]hexapolicy.PolicyInfo, error)
- func (a *CognitoProvider) Name() string
- func (a *CognitoProvider) SetPolicyInfo(info policyprovider.IntegrationInfo, ...) (int, error)
Constants ¶
View Source
const ProviderTypeAwsCognito string = "cognito"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CognitoProvider ¶ added in v0.6.2
type CognitoProvider struct {
AwsClientOpts awscommon.AWSClientOptions
}
func (*CognitoProvider) DiscoverApplications ¶ added in v0.6.2
func (a *CognitoProvider) DiscoverApplications(info policyprovider.IntegrationInfo) ([]policyprovider.ApplicationInfo, error)
func (*CognitoProvider) GetPolicyInfo ¶ added in v0.6.2
func (a *CognitoProvider) GetPolicyInfo(info policyprovider.IntegrationInfo, applicationInfo policyprovider.ApplicationInfo) ([]hexapolicy.PolicyInfo, error)
func (*CognitoProvider) Name ¶ added in v0.6.2
func (a *CognitoProvider) Name() string
func (*CognitoProvider) SetPolicyInfo ¶ added in v0.6.2
func (a *CognitoProvider) SetPolicyInfo(info policyprovider.IntegrationInfo, applicationInfo policyprovider.ApplicationInfo, policyInfos []hexapolicy.PolicyInfo) (int, error)
Click to show internal directories.
Click to hide internal directories.