Versions in this module Expand all Collapse all v1 v1.0.2 Nov 5, 2023 v1.0.1 Nov 5, 2023 Changes in this version + const ActionBindingReferenceByID + const ActionBindingReferenceByName + const ActionStatusBuilding + const ActionStatusBuilt + const ActionStatusFailed + const ActionStatusPackaged + const ActionStatusPending + const ActionStatusRetrying + const ActionTriggerClientCredentials + const ActionTriggerPostLogin + const ConnectionStrategyAD + const ConnectionStrategyADFS + const ConnectionStrategyAmazon + const ConnectionStrategyApple + const ConnectionStrategyAuth0 + const ConnectionStrategyAzureAD + const ConnectionStrategyBitBucket + const ConnectionStrategyBox + const ConnectionStrategyCustom + const ConnectionStrategyDropbox + const ConnectionStrategyEmail + const ConnectionStrategyFacebook + const ConnectionStrategyGitHub + const ConnectionStrategyGoogleApps + const ConnectionStrategyGoogleOAuth2 + const ConnectionStrategyLine + const ConnectionStrategyLinkedin + const ConnectionStrategyOAuth2 + const ConnectionStrategyOIDC + const ConnectionStrategyOkta + const ConnectionStrategyPaypal + const ConnectionStrategyPingFederate + const ConnectionStrategySAML + const ConnectionStrategySMS + const ConnectionStrategySalesforce + const ConnectionStrategySalesforceCommunity + const ConnectionStrategySalesforceSandbox + const ConnectionStrategyShopify + const ConnectionStrategyTwitter + const ConnectionStrategyWindowsLive + const ConnectionStrategyWordpress + const ConnectionStrategyYahoo + const EmailProviderAzureCS + const EmailProviderMS365 + const EmailProviderMailgun + const EmailProviderMandrill + const EmailProviderSES + const EmailProviderSMTP + const EmailProviderSendGrid + const EmailProviderSparkPost + const LogStreamTypeAmazonEventBridge + const LogStreamTypeAzureEventGrid + const LogStreamTypeDatadog + const LogStreamTypeHTTP + const LogStreamTypeMixpanel + const LogStreamTypeSegment + const LogStreamTypeSplunk + const LogStreamTypeSumo + func Stringify(v interface{}) string + type AWSClientAddon struct + LifetimeInSeconds *int + Principal *string + Role *string + func (a *AWSClientAddon) GetLifetimeInSeconds() int + func (a *AWSClientAddon) GetPrincipal() string + func (a *AWSClientAddon) GetRole() string + func (a *AWSClientAddon) String() string + type Action struct + AllChangesDeployed bool + BuiltAt *time.Time + Code *string + CreatedAt *time.Time + Dependencies *[]ActionDependency + DeployedVersion *ActionVersion + ID *string + Name *string + Runtime *string + Secrets *[]ActionSecret + Status *string + SupportedTriggers []ActionTrigger + UpdatedAt *time.Time + func (a *Action) GetBuiltAt() time.Time + func (a *Action) GetCode() string + func (a *Action) GetCreatedAt() time.Time + func (a *Action) GetDependencies() []ActionDependency + func (a *Action) GetDeployedVersion() *ActionVersion + func (a *Action) GetID() string + func (a *Action) GetName() string + func (a *Action) GetRuntime() string + func (a *Action) GetSecrets() []ActionSecret + func (a *Action) GetStatus() string + func (a *Action) GetUpdatedAt() time.Time + func (a *Action) String() string + type ActionBinding struct + Action *Action + CreatedAt *time.Time + DisplayName *string + ID *string + Ref *ActionBindingReference + Secrets []*ActionSecret + TriggerID *string + UpdatedAt *time.Time + func (a *ActionBinding) GetAction() *Action + func (a *ActionBinding) GetCreatedAt() time.Time + func (a *ActionBinding) GetDisplayName() string + func (a *ActionBinding) GetID() string + func (a *ActionBinding) GetRef() *ActionBindingReference + func (a *ActionBinding) GetTriggerID() string + func (a *ActionBinding) GetUpdatedAt() time.Time + func (a *ActionBinding) String() string + type ActionBindingList struct + Bindings []*ActionBinding + func (a *ActionBindingList) String() string + type ActionBindingReference struct + Type *string + Value *string + func (a *ActionBindingReference) GetType() string + func (a *ActionBindingReference) GetValue() string + func (a *ActionBindingReference) String() string + type ActionDependency struct + Name *string + RegistryURL *string + Version *string + func (a *ActionDependency) GetName() string + func (a *ActionDependency) GetRegistryURL() string + func (a *ActionDependency) GetVersion() string + func (a *ActionDependency) String() string + type ActionExecution struct + CreatedAt *time.Time + ID *string + Results []*ActionExecutionResult + Status *string + TriggerID *string + UpdatedAt *time.Time + func (a *ActionExecution) GetCreatedAt() time.Time + func (a *ActionExecution) GetID() string + func (a *ActionExecution) GetStatus() string + func (a *ActionExecution) GetTriggerID() string + func (a *ActionExecution) GetUpdatedAt() time.Time + func (a *ActionExecution) String() string + type ActionExecutionResult struct + ActionName *string + EndedAt *time.Time + Error map[string]interface{} + StartedAt *time.Time + func (a *ActionExecutionResult) GetActionName() string + func (a *ActionExecutionResult) GetEndedAt() time.Time + func (a *ActionExecutionResult) GetError() map[string]interface{} + func (a *ActionExecutionResult) GetStartedAt() time.Time + func (a *ActionExecutionResult) String() string + type ActionList struct + Actions []*Action + func (a *ActionList) String() string + type ActionLogSession struct + Expires *time.Time + Filters []ActionLogSessionFilter + URL *string + func (a *ActionLogSession) GetExpires() time.Time + func (a *ActionLogSession) GetURL() string + func (a *ActionLogSession) String() string + type ActionLogSessionFilter struct + Key string + Val string + func (a *ActionLogSessionFilter) String() string + type ActionManager manager + func (m *ActionManager) Bindings(ctx context.Context, triggerID string, opts ...RequestOption) (bl *ActionBindingList, err error) + func (m *ActionManager) Create(ctx context.Context, a *Action, opts ...RequestOption) error + func (m *ActionManager) Delete(ctx context.Context, id string, opts ...RequestOption) error + func (m *ActionManager) Deploy(ctx context.Context, id string, opts ...RequestOption) (v *ActionVersion, err error) + func (m *ActionManager) DeployVersion(ctx context.Context, id string, versionID string, opts ...RequestOption) (v *ActionVersion, err error) + func (m *ActionManager) Execution(ctx context.Context, executionID string, opts ...RequestOption) (v *ActionExecution, err error) + func (m *ActionManager) List(ctx context.Context, opts ...RequestOption) (l *ActionList, err error) + func (m *ActionManager) LogSession(ctx context.Context, l *ActionLogSession, opts ...RequestOption) (err error) + func (m *ActionManager) Read(ctx context.Context, id string, opts ...RequestOption) (a *Action, err error) + func (m *ActionManager) Test(ctx context.Context, id string, payload *ActionTestPayload, ...) (err error) + func (m *ActionManager) Triggers(ctx context.Context, opts ...RequestOption) (l *ActionTriggerList, err error) + func (m *ActionManager) Update(ctx context.Context, id string, a *Action, opts ...RequestOption) error + func (m *ActionManager) UpdateBindings(ctx context.Context, triggerID string, b []*ActionBinding, ...) error + func (m *ActionManager) Version(ctx context.Context, id string, versionID string, opts ...RequestOption) (v *ActionVersion, err error) + func (m *ActionManager) Versions(ctx context.Context, id string, opts ...RequestOption) (c *ActionVersionList, err error) + type ActionSecret struct + Name *string + UpdatedAt *time.Time + Value *string + func (a *ActionSecret) GetName() string + func (a *ActionSecret) GetUpdatedAt() time.Time + func (a *ActionSecret) GetValue() string + func (a *ActionSecret) String() string + type ActionTestPayload map[string]interface + type ActionTrigger struct + ID *string + Status *string + Version *string + func (a *ActionTrigger) GetID() string + func (a *ActionTrigger) GetStatus() string + func (a *ActionTrigger) GetVersion() string + func (a *ActionTrigger) String() string + type ActionTriggerList struct + Triggers []*ActionTrigger + func (a *ActionTriggerList) String() string + type ActionVersion struct + Action *Action + BuiltAt *time.Time + Code *string + CreatedAt *time.Time + Dependencies []*ActionDependency + Deployed bool + Errors []*ActionVersionError + ID *string + Number int + Status *string + UpdatedAt *time.Time + func (a *ActionVersion) GetAction() *Action + func (a *ActionVersion) GetBuiltAt() time.Time + func (a *ActionVersion) GetCode() string + func (a *ActionVersion) GetCreatedAt() time.Time + func (a *ActionVersion) GetID() string + func (a *ActionVersion) GetStatus() string + func (a *ActionVersion) GetUpdatedAt() time.Time + func (a *ActionVersion) String() string + type ActionVersionError struct + ID *string + Message *string + URL *string + func (a *ActionVersionError) GetID() string + func (a *ActionVersionError) GetMessage() string + func (a *ActionVersionError) GetURL() string + func (a *ActionVersionError) String() string + type ActionVersionList struct + Versions []*ActionVersion + func (a *ActionVersionList) String() string + type AnomalyManager manager + func (m *AnomalyManager) CheckIP(ctx context.Context, ip string, opts ...RequestOption) (isBlocked bool, err error) + func (m *AnomalyManager) UnblockIP(ctx context.Context, ip string, opts ...RequestOption) (err error) + type AttackProtectionManager manager + func (m *AttackProtectionManager) GetBreachedPasswordDetection(ctx context.Context, opts ...RequestOption) (*BreachedPasswordDetection, error) + func (m *AttackProtectionManager) GetBruteForceProtection(ctx context.Context, opts ...RequestOption) (*BruteForceProtection, error) + func (m *AttackProtectionManager) GetSuspiciousIPThrottling(ctx context.Context, opts ...RequestOption) (*SuspiciousIPThrottling, error) + func (m *AttackProtectionManager) UpdateBreachedPasswordDetection(ctx context.Context, breachedPasswordDetection *BreachedPasswordDetection, ...) error + func (m *AttackProtectionManager) UpdateBruteForceProtection(ctx context.Context, bruteForceProtection *BruteForceProtection, ...) error + func (m *AttackProtectionManager) UpdateSuspiciousIPThrottling(ctx context.Context, suspiciousIPThrottling *SuspiciousIPThrottling, ...) error + type AuthenticationMethod struct + AuthenticationMethods *[]AuthenticationMethodReference + Confirmed *bool + CreatedAt *time.Time + CredentialBackedUp *bool + CredentialDeviceType *string + Email *string + EnrolledAt *time.Time + ID *string + IdentityUserID *string + KeyID *string + LastAuthedAt *time.Time + LinkID *string + Name *string + PhoneNumber *string + PreferredAuthenticationMethod *string + PublicKey *string + RelyingPartyIdentifier *string + TOTPSecret *string + Type *string + UserAgent *string + func (a *AuthenticationMethod) GetAuthenticationMethods() []AuthenticationMethodReference + func (a *AuthenticationMethod) GetConfirmed() bool + func (a *AuthenticationMethod) GetCreatedAt() time.Time + func (a *AuthenticationMethod) GetCredentialBackedUp() bool + func (a *AuthenticationMethod) GetCredentialDeviceType() string + func (a *AuthenticationMethod) GetEmail() string + func (a *AuthenticationMethod) GetEnrolledAt() time.Time + func (a *AuthenticationMethod) GetID() string + func (a *AuthenticationMethod) GetIdentityUserID() string + func (a *AuthenticationMethod) GetKeyID() string + func (a *AuthenticationMethod) GetLastAuthedAt() time.Time + func (a *AuthenticationMethod) GetLinkID() string + func (a *AuthenticationMethod) GetName() string + func (a *AuthenticationMethod) GetPhoneNumber() string + func (a *AuthenticationMethod) GetPreferredAuthenticationMethod() string + func (a *AuthenticationMethod) GetPublicKey() string + func (a *AuthenticationMethod) GetRelyingPartyIdentifier() string + func (a *AuthenticationMethod) GetTOTPSecret() string + func (a *AuthenticationMethod) GetType() string + func (a *AuthenticationMethod) GetUserAgent() string + func (a *AuthenticationMethod) String() string + type AuthenticationMethodList struct + Authenticators []*AuthenticationMethod + func (a *AuthenticationMethodList) String() string + type AuthenticationMethodReference struct + ID *string + Type *string + func (a *AuthenticationMethodReference) GetID() string + func (a *AuthenticationMethodReference) GetType() string + func (a *AuthenticationMethodReference) String() string + type AuthenticationMethods struct + Passkey *PasskeyAuthenticationMethod + Password *PasswordAuthenticationMethod + func (a *AuthenticationMethods) GetPasskey() *PasskeyAuthenticationMethod + func (a *AuthenticationMethods) GetPassword() *PasswordAuthenticationMethod + func (a *AuthenticationMethods) String() string + type AzureBlobClientAddon struct + AccountName *string + BlobDelete *bool + BlobName *string + BlobRead *bool + BlobWrite *bool + ContainerDelete *bool + ContainerList *bool + ContainerName *string + ContainerRead *bool + ContainerWrite *bool + Expiration *int + SignedIdentifier *string + StorageAccessKey *string + func (a *AzureBlobClientAddon) GetAccountName() string + func (a *AzureBlobClientAddon) GetBlobDelete() bool + func (a *AzureBlobClientAddon) GetBlobName() string + func (a *AzureBlobClientAddon) GetBlobRead() bool + func (a *AzureBlobClientAddon) GetBlobWrite() bool + func (a *AzureBlobClientAddon) GetContainerDelete() bool + func (a *AzureBlobClientAddon) GetContainerList() bool + func (a *AzureBlobClientAddon) GetContainerName() string + func (a *AzureBlobClientAddon) GetContainerRead() bool + func (a *AzureBlobClientAddon) GetContainerWrite() bool + func (a *AzureBlobClientAddon) GetExpiration() int + func (a *AzureBlobClientAddon) GetSignedIdentifier() string + func (a *AzureBlobClientAddon) GetStorageAccessKey() string + func (a *AzureBlobClientAddon) String() string + type AzureSBClientAddon struct + EntityPath *string + Expiration *int + Namespace *string + SASKey *string + SASKeyName *string + func (a *AzureSBClientAddon) GetEntityPath() string + func (a *AzureSBClientAddon) GetExpiration() int + func (a *AzureSBClientAddon) GetNamespace() string + func (a *AzureSBClientAddon) GetSASKey() string + func (a *AzureSBClientAddon) GetSASKeyName() string + func (a *AzureSBClientAddon) String() string + type BlacklistManager manager + func (m *BlacklistManager) Create(ctx context.Context, t *BlacklistToken, opts ...RequestOption) error + func (m *BlacklistManager) List(ctx context.Context, opts ...RequestOption) (bl []*BlacklistToken, err error) + type BlacklistToken struct + Audience string + JTI string + func (b *BlacklistToken) String() string + type BoxClientAddon struct + func (b *BoxClientAddon) String() string + type Branding struct + Colors *BrandingColors + FaviconURL *string + Font *BrandingFont + LogoURL *string + func (b *Branding) GetColors() *BrandingColors + func (b *Branding) GetFaviconURL() string + func (b *Branding) GetFont() *BrandingFont + func (b *Branding) GetLogoURL() string + func (b *Branding) String() string + type BrandingColors struct + PageBackground *string + PageBackgroundGradient *BrandingPageBackgroundGradient + Primary *string + func (b *BrandingColors) GetPageBackground() string + func (b *BrandingColors) GetPageBackgroundGradient() *BrandingPageBackgroundGradient + func (b *BrandingColors) GetPrimary() string + func (b *BrandingColors) String() string + func (bc *BrandingColors) MarshalJSON() ([]byte, error) + func (bc *BrandingColors) UnmarshalJSON(data []byte) error + type BrandingFont struct + URL *string + func (b *BrandingFont) GetURL() string + func (b *BrandingFont) String() string + type BrandingManager manager + func (m *BrandingManager) DeleteUniversalLogin(ctx context.Context, opts ...RequestOption) (err error) + func (m *BrandingManager) Read(ctx context.Context, opts ...RequestOption) (b *Branding, err error) + func (m *BrandingManager) SetUniversalLogin(ctx context.Context, ul *BrandingUniversalLogin, opts ...RequestOption) (err error) + func (m *BrandingManager) UniversalLogin(ctx context.Context, opts ...RequestOption) (ul *BrandingUniversalLogin, err error) + func (m *BrandingManager) Update(ctx context.Context, t *Branding, opts ...RequestOption) (err error) + type BrandingPageBackgroundGradient struct + AngleDegree *int + End *string + Start *string + Type *string + func (b *BrandingPageBackgroundGradient) GetAngleDegree() int + func (b *BrandingPageBackgroundGradient) GetEnd() string + func (b *BrandingPageBackgroundGradient) GetStart() string + func (b *BrandingPageBackgroundGradient) GetType() string + func (b *BrandingPageBackgroundGradient) String() string + type BrandingTheme struct + Borders BrandingThemeBorders + Colors BrandingThemeColors + DisplayName *string + Fonts BrandingThemeFonts + ID *string + PageBackground BrandingThemePageBackground + Widget BrandingThemeWidget + func (b *BrandingTheme) GetDisplayName() string + func (b *BrandingTheme) GetID() string + func (b *BrandingTheme) String() string + type BrandingThemeBorders struct + ButtonBorderRadius float64 + ButtonBorderWeight float64 + ButtonsStyle string + InputBorderRadius float64 + InputBorderWeight float64 + InputsStyle string + ShowWidgetShadow bool + WidgetBorderWeight float64 + WidgetCornerRadius float64 + func (b *BrandingThemeBorders) String() string + type BrandingThemeColors struct + BaseFocusColor *string + BaseHoverColor *string + BodyText string + Error string + Header string + Icons string + InputBackground string + InputBorder string + InputFilledText string + InputLabelsPlaceholders string + LinksFocusedComponents string + PrimaryButton string + PrimaryButtonLabel string + SecondaryButtonBorder string + SecondaryButtonLabel string + Success string + WidgetBackground string + WidgetBorder string + func (b *BrandingThemeColors) GetBaseFocusColor() string + func (b *BrandingThemeColors) GetBaseHoverColor() string + func (b *BrandingThemeColors) String() string + type BrandingThemeFonts struct + BodyText BrandingThemeText + ButtonsText BrandingThemeText + FontURL string + InputLabels BrandingThemeText + Links BrandingThemeText + LinksStyle string + ReferenceTextSize float64 + Subtitle BrandingThemeText + Title BrandingThemeText + func (b *BrandingThemeFonts) String() string + type BrandingThemeManager manager + func (m *BrandingThemeManager) Create(ctx context.Context, theme *BrandingTheme, opts ...RequestOption) (err error) + func (m *BrandingThemeManager) Default(ctx context.Context, opts ...RequestOption) (theme *BrandingTheme, err error) + func (m *BrandingThemeManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *BrandingThemeManager) Read(ctx context.Context, id string, opts ...RequestOption) (theme *BrandingTheme, err error) + func (m *BrandingThemeManager) Update(ctx context.Context, id string, theme *BrandingTheme, opts ...RequestOption) (err error) + type BrandingThemePageBackground struct + BackgroundColor string + BackgroundImageURL string + PageLayout string + func (b *BrandingThemePageBackground) String() string + type BrandingThemeText struct + Bold bool + Size float64 + func (b *BrandingThemeText) String() string + type BrandingThemeWidget struct + HeaderTextAlignment string + LogoHeight float64 + LogoPosition string + LogoURL string + SocialButtonsLayout string + func (b *BrandingThemeWidget) String() string + type BrandingUniversalLogin struct + Body *string + func (b *BrandingUniversalLogin) GetBody() string + func (b *BrandingUniversalLogin) String() string + type BreachedPasswordDetection struct + AdminNotificationFrequency *[]string + Enabled *bool + Method *string + Shields *[]string + Stage *BreachedPasswordDetectionStage + func (b *BreachedPasswordDetection) GetAdminNotificationFrequency() []string + func (b *BreachedPasswordDetection) GetEnabled() bool + func (b *BreachedPasswordDetection) GetMethod() string + func (b *BreachedPasswordDetection) GetShields() []string + func (b *BreachedPasswordDetection) GetStage() *BreachedPasswordDetectionStage + func (b *BreachedPasswordDetection) String() string + type BreachedPasswordDetectionPreUserRegistration struct + Shields *[]string + func (b *BreachedPasswordDetectionPreUserRegistration) GetShields() []string + func (b *BreachedPasswordDetectionPreUserRegistration) String() string + type BreachedPasswordDetectionStage struct + PreUserRegistration *BreachedPasswordDetectionPreUserRegistration + func (b *BreachedPasswordDetectionStage) GetPreUserRegistration() *BreachedPasswordDetectionPreUserRegistration + func (b *BreachedPasswordDetectionStage) String() string + type BruteForceProtection struct + AllowList *[]string + Enabled *bool + MaxAttempts *int + Mode *string + Shields *[]string + func (b *BruteForceProtection) GetAllowList() []string + func (b *BruteForceProtection) GetEnabled() bool + func (b *BruteForceProtection) GetMaxAttempts() int + func (b *BruteForceProtection) GetMode() string + func (b *BruteForceProtection) GetShields() []string + func (b *BruteForceProtection) String() string + type Client struct + Addons *ClientAddons + AllowedClients *[]string + AllowedLogoutURLs *[]string + AllowedOrigins *[]string + AppType *string + Callbacks *[]string + ClientAliases *[]string + ClientAuthenticationMethods *ClientAuthenticationMethods + ClientID *string + ClientMetadata *map[string]interface{} + ClientSecret *string + CrossOriginAuth *bool + CrossOriginLocation *string + CustomLoginPage *string + CustomLoginPageOn *bool + CustomLoginPagePreview *string + Description *string + EncryptionKey *map[string]string + FormTemplate *string + GrantTypes *[]string + InitiateLoginURI *string + IsFirstParty *bool + IsTokenEndpointIPHeaderTrusted *bool + JWTConfiguration *ClientJWTConfiguration + LogoURI *string + Mobile *ClientMobile + Name *string + NativeSocialLogin *ClientNativeSocialLogin + OIDCBackchannelLogout *OIDCBackchannelLogout + OIDCConformant *bool + OrganizationRequireBehavior *string + OrganizationUsage *string + RefreshToken *ClientRefreshToken + RequirePushedAuthorizationRequests *bool + SSO *bool + SSODisabled *bool + SigningKeys []map[string]string + TokenEndpointAuthMethod *string + WebOrigins *[]string + func (c *Client) GetAddons() *ClientAddons + func (c *Client) GetAllowedClients() []string + func (c *Client) GetAllowedLogoutURLs() []string + func (c *Client) GetAllowedOrigins() []string + func (c *Client) GetAppType() string + func (c *Client) GetCallbacks() []string + func (c *Client) GetClientAliases() []string + func (c *Client) GetClientAuthenticationMethods() *ClientAuthenticationMethods + func (c *Client) GetClientID() string + func (c *Client) GetClientMetadata() map[string]interface{} + func (c *Client) GetClientSecret() string + func (c *Client) GetCrossOriginAuth() bool + func (c *Client) GetCrossOriginLocation() string + func (c *Client) GetCustomLoginPage() string + func (c *Client) GetCustomLoginPageOn() bool + func (c *Client) GetCustomLoginPagePreview() string + func (c *Client) GetDescription() string + func (c *Client) GetEncryptionKey() map[string]string + func (c *Client) GetFormTemplate() string + func (c *Client) GetGrantTypes() []string + func (c *Client) GetInitiateLoginURI() string + func (c *Client) GetIsFirstParty() bool + func (c *Client) GetIsTokenEndpointIPHeaderTrusted() bool + func (c *Client) GetJWTConfiguration() *ClientJWTConfiguration + func (c *Client) GetLogoURI() string + func (c *Client) GetMobile() *ClientMobile + func (c *Client) GetName() string + func (c *Client) GetNativeSocialLogin() *ClientNativeSocialLogin + func (c *Client) GetOIDCBackchannelLogout() *OIDCBackchannelLogout + func (c *Client) GetOIDCConformant() bool + func (c *Client) GetOrganizationRequireBehavior() string + func (c *Client) GetOrganizationUsage() string + func (c *Client) GetRefreshToken() *ClientRefreshToken + func (c *Client) GetRequirePushedAuthorizationRequests() bool + func (c *Client) GetSSO() bool + func (c *Client) GetSSODisabled() bool + func (c *Client) GetTokenEndpointAuthMethod() string + func (c *Client) GetWebOrigins() []string + func (c *Client) String() string + type ClientAddons struct + AWS *AWSClientAddon + AzureBlob *AzureBlobClientAddon + AzureSB *AzureSBClientAddon + Box *BoxClientAddon + CloudBees *CloudBeesClientAddon + Concur *ConcurClientAddon + Dropbox *DropboxClientAddon + EchoSign *EchoSignClientAddon + Egnyte *EgnyteClientAddon + Firebase *FirebaseClientAddon + Layer *LayerClientAddon + MSCRM *MSCRMClientAddon + NewRelic *NewRelicClientAddon + Office365 *Office365ClientAddon + RMS *RMSClientAddon + SAML2 *SAML2ClientAddon + SAPAPI *SAPAPIClientAddon + SSOIntegration *SSOIntegrationClientAddon + Salesforce *SalesforceClientAddon + SalesforceAPI *SalesforceAPIClientAddon + SalesforceSandboxAPI *SalesforceSandboxAPIClientAddon + Sentry *SentryClientAddon + SharePoint *SharePointClientAddon + Slack *SlackClientAddon + SpringCM *SpringCMClientAddon + WAMS *WAMSClientAddon + WSFED *WSFEDClientAddon + Zendesk *ZendeskClientAddon + Zoom *ZoomClientAddon + func (c *ClientAddons) GetAWS() *AWSClientAddon + func (c *ClientAddons) GetAzureBlob() *AzureBlobClientAddon + func (c *ClientAddons) GetAzureSB() *AzureSBClientAddon + func (c *ClientAddons) GetBox() *BoxClientAddon + func (c *ClientAddons) GetCloudBees() *CloudBeesClientAddon + func (c *ClientAddons) GetConcur() *ConcurClientAddon + func (c *ClientAddons) GetDropbox() *DropboxClientAddon + func (c *ClientAddons) GetEchoSign() *EchoSignClientAddon + func (c *ClientAddons) GetEgnyte() *EgnyteClientAddon + func (c *ClientAddons) GetFirebase() *FirebaseClientAddon + func (c *ClientAddons) GetLayer() *LayerClientAddon + func (c *ClientAddons) GetMSCRM() *MSCRMClientAddon + func (c *ClientAddons) GetNewRelic() *NewRelicClientAddon + func (c *ClientAddons) GetOffice365() *Office365ClientAddon + func (c *ClientAddons) GetRMS() *RMSClientAddon + func (c *ClientAddons) GetSAML2() *SAML2ClientAddon + func (c *ClientAddons) GetSAPAPI() *SAPAPIClientAddon + func (c *ClientAddons) GetSSOIntegration() *SSOIntegrationClientAddon + func (c *ClientAddons) GetSalesforce() *SalesforceClientAddon + func (c *ClientAddons) GetSalesforceAPI() *SalesforceAPIClientAddon + func (c *ClientAddons) GetSalesforceSandboxAPI() *SalesforceSandboxAPIClientAddon + func (c *ClientAddons) GetSentry() *SentryClientAddon + func (c *ClientAddons) GetSharePoint() *SharePointClientAddon + func (c *ClientAddons) GetSlack() *SlackClientAddon + func (c *ClientAddons) GetSpringCM() *SpringCMClientAddon + func (c *ClientAddons) GetWAMS() *WAMSClientAddon + func (c *ClientAddons) GetWSFED() *WSFEDClientAddon + func (c *ClientAddons) GetZendesk() *ZendeskClientAddon + func (c *ClientAddons) GetZoom() *ZoomClientAddon + func (c *ClientAddons) String() string + type ClientAuthenticationMethods struct + PrivateKeyJWT *PrivateKeyJWT + func (c *ClientAuthenticationMethods) GetPrivateKeyJWT() *PrivateKeyJWT + func (c *ClientAuthenticationMethods) String() string + type ClientGrant struct + Audience *string + ClientID *string + ID *string + Scope []string + func (c *ClientGrant) GetAudience() string + func (c *ClientGrant) GetClientID() string + func (c *ClientGrant) GetID() string + func (c *ClientGrant) String() string + type ClientGrantList struct + ClientGrants []*ClientGrant + func (c *ClientGrantList) String() string + type ClientGrantManager manager + func (m *ClientGrantManager) Create(ctx context.Context, g *ClientGrant, opts ...RequestOption) (err error) + func (m *ClientGrantManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *ClientGrantManager) List(ctx context.Context, opts ...RequestOption) (gs *ClientGrantList, err error) + func (m *ClientGrantManager) Read(ctx context.Context, id string, opts ...RequestOption) (*ClientGrant, error) + func (m *ClientGrantManager) Update(ctx context.Context, id string, g *ClientGrant, opts ...RequestOption) (err error) + type ClientJWTConfiguration struct + Algorithm *string + LifetimeInSeconds *int + Scopes *map[string]string + SecretEncoded *bool + func (c *ClientJWTConfiguration) GetAlgorithm() string + func (c *ClientJWTConfiguration) GetLifetimeInSeconds() int + func (c *ClientJWTConfiguration) GetScopes() map[string]string + func (c *ClientJWTConfiguration) GetSecretEncoded() bool + func (c *ClientJWTConfiguration) String() string + func (jc *ClientJWTConfiguration) MarshalJSON() ([]byte, error) + func (jc *ClientJWTConfiguration) UnmarshalJSON(b []byte) error + type ClientList struct + Clients []*Client + func (c *ClientList) String() string + type ClientManager manager + func (m *ClientManager) Create(ctx context.Context, c *Client, opts ...RequestOption) (err error) + func (m *ClientManager) CreateCredential(ctx context.Context, clientID string, credential *Credential, ...) error + func (m *ClientManager) Delete(ctx context.Context, id string, opts ...RequestOption) error + func (m *ClientManager) DeleteCredential(ctx context.Context, clientID string, credentialID string, ...) error + func (m *ClientManager) GetCredential(ctx context.Context, clientID string, credentialID string, ...) (c *Credential, err error) + func (m *ClientManager) List(ctx context.Context, opts ...RequestOption) (c *ClientList, err error) + func (m *ClientManager) ListCredentials(ctx context.Context, clientID string, opts ...RequestOption) (c []*Credential, err error) + func (m *ClientManager) Read(ctx context.Context, id string, opts ...RequestOption) (c *Client, err error) + func (m *ClientManager) RotateSecret(ctx context.Context, id string, opts ...RequestOption) (c *Client, err error) + func (m *ClientManager) Update(ctx context.Context, id string, c *Client, opts ...RequestOption) (err error) + func (m *ClientManager) UpdateCredential(ctx context.Context, clientID, credentialID string, credential *Credential, ...) error + type ClientMobile struct + Android *ClientMobileAndroid + IOS *ClientMobileIOS + func (c *ClientMobile) GetAndroid() *ClientMobileAndroid + func (c *ClientMobile) GetIOS() *ClientMobileIOS + func (c *ClientMobile) String() string + type ClientMobileAndroid struct + AppPackageName *string + KeyHashes *[]string + func (c *ClientMobileAndroid) GetAppPackageName() string + func (c *ClientMobileAndroid) GetKeyHashes() []string + func (c *ClientMobileAndroid) String() string + type ClientMobileIOS struct + AppID *string + TeamID *string + func (c *ClientMobileIOS) GetAppID() string + func (c *ClientMobileIOS) GetTeamID() string + func (c *ClientMobileIOS) String() string + type ClientNativeSocialLogin struct + Apple *ClientNativeSocialLoginSupportEnabled + Facebook *ClientNativeSocialLoginSupportEnabled + func (c *ClientNativeSocialLogin) GetApple() *ClientNativeSocialLoginSupportEnabled + func (c *ClientNativeSocialLogin) GetFacebook() *ClientNativeSocialLoginSupportEnabled + func (c *ClientNativeSocialLogin) String() string + type ClientNativeSocialLoginSupportEnabled struct + Enabled *bool + func (c *ClientNativeSocialLoginSupportEnabled) GetEnabled() bool + func (c *ClientNativeSocialLoginSupportEnabled) String() string + type ClientRefreshToken struct + ExpirationType *string + IdleTokenLifetime *int + InfiniteIdleTokenLifetime *bool + InfiniteTokenLifetime *bool + Leeway *int + RotationType *string + TokenLifetime *int + func (c *ClientRefreshToken) GetExpirationType() string + func (c *ClientRefreshToken) GetIdleTokenLifetime() int + func (c *ClientRefreshToken) GetInfiniteIdleTokenLifetime() bool + func (c *ClientRefreshToken) GetInfiniteTokenLifetime() bool + func (c *ClientRefreshToken) GetLeeway() int + func (c *ClientRefreshToken) GetRotationType() string + func (c *ClientRefreshToken) GetTokenLifetime() int + func (c *ClientRefreshToken) String() string + type CloudBeesClientAddon struct + func (c *CloudBeesClientAddon) String() string + type ConcurClientAddon struct + func (c *ConcurClientAddon) String() string + type Connection struct + DisplayName *string + EnabledClients *[]string + ID *string + IsDomainConnection *bool + Metadata *map[string]string + Name *string + Options interface{} + ProvisioningTicketURL *string + Realms *[]string + ShowAsButton *bool + Strategy *string + func (c *Connection) GetDisplayName() string + func (c *Connection) GetEnabledClients() []string + func (c *Connection) GetID() string + func (c *Connection) GetIsDomainConnection() bool + func (c *Connection) GetMetadata() map[string]string + func (c *Connection) GetName() string + func (c *Connection) GetProvisioningTicketURL() string + func (c *Connection) GetRealms() []string + func (c *Connection) GetShowAsButton() bool + func (c *Connection) GetStrategy() string + func (c *Connection) MarshalJSON() ([]byte, error) + func (c *Connection) String() string + func (c *Connection) UnmarshalJSON(b []byte) error + type ConnectionGatewayAuthentication struct + Audience *string + Method *string + Secret *string + SecretBase64Encoded *bool + Subject *string + func (c *ConnectionGatewayAuthentication) GetAudience() string + func (c *ConnectionGatewayAuthentication) GetMethod() string + func (c *ConnectionGatewayAuthentication) GetSecret() string + func (c *ConnectionGatewayAuthentication) GetSecretBase64Encoded() bool + func (c *ConnectionGatewayAuthentication) GetSubject() string + func (c *ConnectionGatewayAuthentication) String() string + type ConnectionList struct + Connections []*Connection + func (c *ConnectionList) String() string + type ConnectionManager manager + func (m *ConnectionManager) Create(ctx context.Context, c *Connection, opts ...RequestOption) error + func (m *ConnectionManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *ConnectionManager) List(ctx context.Context, opts ...RequestOption) (c *ConnectionList, err error) + func (m *ConnectionManager) Read(ctx context.Context, id string, opts ...RequestOption) (c *Connection, err error) + func (m *ConnectionManager) ReadByName(ctx context.Context, name string, opts ...RequestOption) (*Connection, error) + func (m *ConnectionManager) Update(ctx context.Context, id string, c *Connection, opts ...RequestOption) (err error) + type ConnectionOptions struct + AuthenticationMethods *AuthenticationMethods + BruteForceProtection *bool + Configuration *map[string]string + CustomScripts *map[string]string + DisableSelfServiceChangePassword *bool + DisableSignup *bool + EnableScriptContext *bool + EnabledDatabaseCustomization *bool + ImportMode *bool + MFA map[string]interface{} + NonPersistentAttrs *[]string + PasskeyOptions *PasskeyOptions + PasswordComplexityOptions map[string]interface{} + PasswordDictionary map[string]interface{} + PasswordHistory map[string]interface{} + PasswordNoPersonalInfo map[string]interface{} + PasswordPolicy *string + RequiresUsername *bool + SetUserAttributes *string + StrategyVersion *int + UpstreamParams map[string]interface{} + Validation map[string]interface{} + func (c *ConnectionOptions) GetAuthenticationMethods() *AuthenticationMethods + func (c *ConnectionOptions) GetBruteForceProtection() bool + func (c *ConnectionOptions) GetConfiguration() map[string]string + func (c *ConnectionOptions) GetCustomScripts() map[string]string + func (c *ConnectionOptions) GetDisableSelfServiceChangePassword() bool + func (c *ConnectionOptions) GetDisableSignup() bool + func (c *ConnectionOptions) GetEnableScriptContext() bool + func (c *ConnectionOptions) GetEnabledDatabaseCustomization() bool + func (c *ConnectionOptions) GetImportMode() bool + func (c *ConnectionOptions) GetMFA() map[string]interface{} + func (c *ConnectionOptions) GetNonPersistentAttrs() []string + func (c *ConnectionOptions) GetPasskeyOptions() *PasskeyOptions + func (c *ConnectionOptions) GetPasswordComplexityOptions() map[string]interface{} + func (c *ConnectionOptions) GetPasswordDictionary() map[string]interface{} + func (c *ConnectionOptions) GetPasswordHistory() map[string]interface{} + func (c *ConnectionOptions) GetPasswordNoPersonalInfo() map[string]interface{} + func (c *ConnectionOptions) GetPasswordPolicy() string + func (c *ConnectionOptions) GetRequiresUsername() bool + func (c *ConnectionOptions) GetSetUserAttributes() string + func (c *ConnectionOptions) GetStrategyVersion() int + func (c *ConnectionOptions) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptions) GetValidation() map[string]interface{} + func (c *ConnectionOptions) String() string + type ConnectionOptionsAD struct + AgentIP *string + AgentMode *bool + AgentVersion *string + BruteForceProtection *bool + CertAuth *bool + Certs *[]string + DisableCache *bool + DomainAliases *[]string + IPs *[]string + Kerberos *bool + LogoURL *string + NonPersistentAttrs *[]string + SetUserAttributes *string + TenantDomain *string + Thumbprints *[]string + UpstreamParams map[string]interface{} + func (c *ConnectionOptionsAD) GetAgentIP() string + func (c *ConnectionOptionsAD) GetAgentMode() bool + func (c *ConnectionOptionsAD) GetAgentVersion() string + func (c *ConnectionOptionsAD) GetBruteForceProtection() bool + func (c *ConnectionOptionsAD) GetCertAuth() bool + func (c *ConnectionOptionsAD) GetCerts() []string + func (c *ConnectionOptionsAD) GetDisableCache() bool + func (c *ConnectionOptionsAD) GetDomainAliases() []string + func (c *ConnectionOptionsAD) GetIPs() []string + func (c *ConnectionOptionsAD) GetKerberos() bool + func (c *ConnectionOptionsAD) GetLogoURL() string + func (c *ConnectionOptionsAD) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsAD) GetSetUserAttributes() string + func (c *ConnectionOptionsAD) GetTenantDomain() string + func (c *ConnectionOptionsAD) GetThumbprints() []string + func (c *ConnectionOptionsAD) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsAD) String() string + type ConnectionOptionsADFS struct + ADFSServer *string + CertRolloverNotification *string + DomainAliases *[]string + EnableUsersAPI *bool + EntityID *string + FedMetadataXML *string + LogoURL *string + NonPersistentAttrs *[]string + PreviousThumbprints *[]string + SetUserAttributes *string + SignInEndpoint *string + TenantDomain *string + Thumbprints *[]string + TrustEmailVerified *string + UpstreamParams map[string]interface{} + func (c *ConnectionOptionsADFS) GetADFSServer() string + func (c *ConnectionOptionsADFS) GetCertRolloverNotification() string + func (c *ConnectionOptionsADFS) GetDomainAliases() []string + func (c *ConnectionOptionsADFS) GetEnableUsersAPI() bool + func (c *ConnectionOptionsADFS) GetEntityID() string + func (c *ConnectionOptionsADFS) GetFedMetadataXML() string + func (c *ConnectionOptionsADFS) GetLogoURL() string + func (c *ConnectionOptionsADFS) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsADFS) GetPreviousThumbprints() []string + func (c *ConnectionOptionsADFS) GetSetUserAttributes() string + func (c *ConnectionOptionsADFS) GetSignInEndpoint() string + func (c *ConnectionOptionsADFS) GetTenantDomain() string + func (c *ConnectionOptionsADFS) GetThumbprints() []string + func (c *ConnectionOptionsADFS) GetTrustEmailVerified() string + func (c *ConnectionOptionsADFS) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsADFS) String() string + type ConnectionOptionsApple struct + ClientID *string + ClientSecret *string + Email *bool + KeyID *string + Name *bool + NonPersistentAttrs *[]string + Scope *string + SetUserAttributes *string + TeamID *string + UpstreamParams map[string]interface{} + func (c *ConnectionOptionsApple) GetClientID() string + func (c *ConnectionOptionsApple) GetClientSecret() string + func (c *ConnectionOptionsApple) GetEmail() bool + func (c *ConnectionOptionsApple) GetKeyID() string + func (c *ConnectionOptionsApple) GetName() bool + func (c *ConnectionOptionsApple) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsApple) GetScope() string + func (c *ConnectionOptionsApple) GetSetUserAttributes() string + func (c *ConnectionOptionsApple) GetTeamID() string + func (c *ConnectionOptionsApple) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsApple) Scopes() []string + func (c *ConnectionOptionsApple) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsApple) String() string + type ConnectionOptionsAzureAD struct + Admin *bool + AgreedTerms *bool + AppDomain *string + AppID *string + AssignedPlans *bool + BasicProfile *bool + CertRolloverNotification *string + ClientID *string + ClientSecret *string + Domain *string + DomainAliases *[]string + EnableUsersAPI *bool + ExtendedProfile *bool + Granted *bool + Groups *bool + IdentityAPI *string + IsSuspended *bool + LogoURL *string + MaxGroupsToRetrieve *string + NestedGroups *bool + NonPersistentAttrs *[]string + SetUserAttributes *string + TenantDomain *string + TenantID *string + Thumbprints *[]string + TrustEmailVerified *string + UpstreamParams map[string]interface{} + UseCommonEndpoint *bool + UseWSFederation *bool + WAADCommonEndpoint *bool + WAADProtocol *string + func (c *ConnectionOptionsAzureAD) GetAdmin() bool + func (c *ConnectionOptionsAzureAD) GetAgreedTerms() bool + func (c *ConnectionOptionsAzureAD) GetAppDomain() string + func (c *ConnectionOptionsAzureAD) GetAppID() string + func (c *ConnectionOptionsAzureAD) GetAssignedPlans() bool + func (c *ConnectionOptionsAzureAD) GetBasicProfile() bool + func (c *ConnectionOptionsAzureAD) GetCertRolloverNotification() string + func (c *ConnectionOptionsAzureAD) GetClientID() string + func (c *ConnectionOptionsAzureAD) GetClientSecret() string + func (c *ConnectionOptionsAzureAD) GetDomain() string + func (c *ConnectionOptionsAzureAD) GetDomainAliases() []string + func (c *ConnectionOptionsAzureAD) GetEnableUsersAPI() bool + func (c *ConnectionOptionsAzureAD) GetExtendedProfile() bool + func (c *ConnectionOptionsAzureAD) GetGranted() bool + func (c *ConnectionOptionsAzureAD) GetGroups() bool + func (c *ConnectionOptionsAzureAD) GetIdentityAPI() string + func (c *ConnectionOptionsAzureAD) GetIsSuspended() bool + func (c *ConnectionOptionsAzureAD) GetLogoURL() string + func (c *ConnectionOptionsAzureAD) GetMaxGroupsToRetrieve() string + func (c *ConnectionOptionsAzureAD) GetNestedGroups() bool + func (c *ConnectionOptionsAzureAD) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsAzureAD) GetSetUserAttributes() string + func (c *ConnectionOptionsAzureAD) GetTenantDomain() string + func (c *ConnectionOptionsAzureAD) GetTenantID() string + func (c *ConnectionOptionsAzureAD) GetThumbprints() []string + func (c *ConnectionOptionsAzureAD) GetTrustEmailVerified() string + func (c *ConnectionOptionsAzureAD) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsAzureAD) GetUseCommonEndpoint() bool + func (c *ConnectionOptionsAzureAD) GetUseWSFederation() bool + func (c *ConnectionOptionsAzureAD) GetWAADCommonEndpoint() bool + func (c *ConnectionOptionsAzureAD) GetWAADProtocol() string + func (c *ConnectionOptionsAzureAD) Scopes() []string + func (c *ConnectionOptionsAzureAD) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsAzureAD) String() string + type ConnectionOptionsEmail struct + AuthParams interface{} + BruteForceProtection *bool + DisableSignup *bool + Email *ConnectionOptionsEmailSettings + Name *string + NonPersistentAttrs *[]string + OTP *ConnectionOptionsOTP + SetUserAttributes *string + UpstreamParams map[string]interface{} + func (c *ConnectionOptionsEmail) GetBruteForceProtection() bool + func (c *ConnectionOptionsEmail) GetDisableSignup() bool + func (c *ConnectionOptionsEmail) GetEmail() *ConnectionOptionsEmailSettings + func (c *ConnectionOptionsEmail) GetName() string + func (c *ConnectionOptionsEmail) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsEmail) GetOTP() *ConnectionOptionsOTP + func (c *ConnectionOptionsEmail) GetSetUserAttributes() string + func (c *ConnectionOptionsEmail) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsEmail) String() string + type ConnectionOptionsEmailSettings struct + Body *string + From *string + Subject *string + Syntax *string + func (c *ConnectionOptionsEmailSettings) GetBody() string + func (c *ConnectionOptionsEmailSettings) GetFrom() string + func (c *ConnectionOptionsEmailSettings) GetSubject() string + func (c *ConnectionOptionsEmailSettings) GetSyntax() string + func (c *ConnectionOptionsEmailSettings) String() string + type ConnectionOptionsFacebook struct + AdsManagement *bool + AdsRead *bool + AllowContextProfileField *bool + BusinessManagement *bool + ClientID *string + ClientSecret *string + Email *bool + GroupsAccessMemberInfo *bool + LeadsRetrieval *bool + ManageNotifications *bool + ManagePages *bool + NonPersistentAttrs *[]string + PagesManageCTA *bool + PagesManageInstantArticles *bool + PagesMessaging *bool + PagesMessagingPhoneNumber *bool + PagesMessagingSubscriptions *bool + PagesShowList *bool + PublicProfile *bool + PublishActions *bool + PublishPages *bool + PublishToGroups *bool + PublishVideo *bool + ReadAudienceNetworkInsights *bool + ReadInsights *bool + ReadMailbox *bool + ReadPageMailboxes *bool + ReadStream *bool + Scope *string + SetUserAttributes *string + UpstreamParams map[string]interface{} + UserAgeRange *bool + UserBirthday *bool + UserEvents *bool + UserFriends *bool + UserGender *bool + UserGroups *bool + UserHometown *bool + UserLikes *bool + UserLink *bool + UserLocation *bool + UserManagedGroups *bool + UserPhotos *bool + UserPosts *bool + UserStatus *bool + UserTaggedPlaces *bool + UserVideos *bool + func (c *ConnectionOptionsFacebook) GetAdsManagement() bool + func (c *ConnectionOptionsFacebook) GetAdsRead() bool + func (c *ConnectionOptionsFacebook) GetAllowContextProfileField() bool + func (c *ConnectionOptionsFacebook) GetBusinessManagement() bool + func (c *ConnectionOptionsFacebook) GetClientID() string + func (c *ConnectionOptionsFacebook) GetClientSecret() string + func (c *ConnectionOptionsFacebook) GetEmail() bool + func (c *ConnectionOptionsFacebook) GetGroupsAccessMemberInfo() bool + func (c *ConnectionOptionsFacebook) GetLeadsRetrieval() bool + func (c *ConnectionOptionsFacebook) GetManageNotifications() bool + func (c *ConnectionOptionsFacebook) GetManagePages() bool + func (c *ConnectionOptionsFacebook) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsFacebook) GetPagesManageCTA() bool + func (c *ConnectionOptionsFacebook) GetPagesManageInstantArticles() bool + func (c *ConnectionOptionsFacebook) GetPagesMessaging() bool + func (c *ConnectionOptionsFacebook) GetPagesMessagingPhoneNumber() bool + func (c *ConnectionOptionsFacebook) GetPagesMessagingSubscriptions() bool + func (c *ConnectionOptionsFacebook) GetPagesShowList() bool + func (c *ConnectionOptionsFacebook) GetPublicProfile() bool + func (c *ConnectionOptionsFacebook) GetPublishActions() bool + func (c *ConnectionOptionsFacebook) GetPublishPages() bool + func (c *ConnectionOptionsFacebook) GetPublishToGroups() bool + func (c *ConnectionOptionsFacebook) GetPublishVideo() bool + func (c *ConnectionOptionsFacebook) GetReadAudienceNetworkInsights() bool + func (c *ConnectionOptionsFacebook) GetReadInsights() bool + func (c *ConnectionOptionsFacebook) GetReadMailbox() bool + func (c *ConnectionOptionsFacebook) GetReadPageMailboxes() bool + func (c *ConnectionOptionsFacebook) GetReadStream() bool + func (c *ConnectionOptionsFacebook) GetScope() string + func (c *ConnectionOptionsFacebook) GetSetUserAttributes() string + func (c *ConnectionOptionsFacebook) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsFacebook) GetUserAgeRange() bool + func (c *ConnectionOptionsFacebook) GetUserBirthday() bool + func (c *ConnectionOptionsFacebook) GetUserEvents() bool + func (c *ConnectionOptionsFacebook) GetUserFriends() bool + func (c *ConnectionOptionsFacebook) GetUserGender() bool + func (c *ConnectionOptionsFacebook) GetUserGroups() bool + func (c *ConnectionOptionsFacebook) GetUserHometown() bool + func (c *ConnectionOptionsFacebook) GetUserLikes() bool + func (c *ConnectionOptionsFacebook) GetUserLink() bool + func (c *ConnectionOptionsFacebook) GetUserLocation() bool + func (c *ConnectionOptionsFacebook) GetUserManagedGroups() bool + func (c *ConnectionOptionsFacebook) GetUserPhotos() bool + func (c *ConnectionOptionsFacebook) GetUserPosts() bool + func (c *ConnectionOptionsFacebook) GetUserStatus() bool + func (c *ConnectionOptionsFacebook) GetUserTaggedPlaces() bool + func (c *ConnectionOptionsFacebook) GetUserVideos() bool + func (c *ConnectionOptionsFacebook) Scopes() []string + func (c *ConnectionOptionsFacebook) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsFacebook) String() string + type ConnectionOptionsGitHub struct + AdminOrg *bool + AdminPublicKey *bool + AdminRepoHook *bool + ClientID *string + ClientSecret *string + DeleteRepo *bool + Email *bool + Follow *bool + Gist *bool + NonPersistentAttrs *[]string + Notifications *bool + Profile *bool + PublicRepo *bool + ReadOrg *bool + ReadPublicKey *bool + ReadRepoHook *bool + ReadUser *bool + Repo *bool + RepoDeployment *bool + RepoStatus *bool + Scope []interface{} + SetUserAttributes *string + UpstreamParams map[string]interface{} + WriteOrg *bool + WritePublicKey *bool + WriteRepoHook *bool + func (c *ConnectionOptionsGitHub) GetAdminOrg() bool + func (c *ConnectionOptionsGitHub) GetAdminPublicKey() bool + func (c *ConnectionOptionsGitHub) GetAdminRepoHook() bool + func (c *ConnectionOptionsGitHub) GetClientID() string + func (c *ConnectionOptionsGitHub) GetClientSecret() string + func (c *ConnectionOptionsGitHub) GetDeleteRepo() bool + func (c *ConnectionOptionsGitHub) GetEmail() bool + func (c *ConnectionOptionsGitHub) GetFollow() bool + func (c *ConnectionOptionsGitHub) GetGist() bool + func (c *ConnectionOptionsGitHub) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsGitHub) GetNotifications() bool + func (c *ConnectionOptionsGitHub) GetProfile() bool + func (c *ConnectionOptionsGitHub) GetPublicRepo() bool + func (c *ConnectionOptionsGitHub) GetReadOrg() bool + func (c *ConnectionOptionsGitHub) GetReadPublicKey() bool + func (c *ConnectionOptionsGitHub) GetReadRepoHook() bool + func (c *ConnectionOptionsGitHub) GetReadUser() bool + func (c *ConnectionOptionsGitHub) GetRepo() bool + func (c *ConnectionOptionsGitHub) GetRepoDeployment() bool + func (c *ConnectionOptionsGitHub) GetRepoStatus() bool + func (c *ConnectionOptionsGitHub) GetSetUserAttributes() string + func (c *ConnectionOptionsGitHub) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsGitHub) GetWriteOrg() bool + func (c *ConnectionOptionsGitHub) GetWritePublicKey() bool + func (c *ConnectionOptionsGitHub) GetWriteRepoHook() bool + func (c *ConnectionOptionsGitHub) Scopes() []string + func (c *ConnectionOptionsGitHub) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsGitHub) String() string + type ConnectionOptionsGoogleApps struct + Admin *bool + AdminAccessToken *string + AdminAccessTokenExpiresIn *string + AdminRefreshToken *string + AgreedTerms *bool + BasicProfile *bool + ClientID *string + ClientSecret *string + Domain *string + DomainAliases *[]string + EnableUsersAPI *bool + ExtendedProfile *bool + Groups *bool + HandleLoginFromSocial *bool + IsSuspended *bool + LogoURL *string + MapUserIDtoID *bool + NonPersistentAttrs *[]string + SetUserAttributes *string + TenantDomain *string + UpstreamParams map[string]interface{} + func (c *ConnectionOptionsGoogleApps) GetAdmin() bool + func (c *ConnectionOptionsGoogleApps) GetAdminAccessToken() string + func (c *ConnectionOptionsGoogleApps) GetAdminAccessTokenExpiresIn() string + func (c *ConnectionOptionsGoogleApps) GetAdminRefreshToken() string + func (c *ConnectionOptionsGoogleApps) GetAgreedTerms() bool + func (c *ConnectionOptionsGoogleApps) GetBasicProfile() bool + func (c *ConnectionOptionsGoogleApps) GetClientID() string + func (c *ConnectionOptionsGoogleApps) GetClientSecret() string + func (c *ConnectionOptionsGoogleApps) GetDomain() string + func (c *ConnectionOptionsGoogleApps) GetDomainAliases() []string + func (c *ConnectionOptionsGoogleApps) GetEnableUsersAPI() bool + func (c *ConnectionOptionsGoogleApps) GetExtendedProfile() bool + func (c *ConnectionOptionsGoogleApps) GetGroups() bool + func (c *ConnectionOptionsGoogleApps) GetHandleLoginFromSocial() bool + func (c *ConnectionOptionsGoogleApps) GetIsSuspended() bool + func (c *ConnectionOptionsGoogleApps) GetLogoURL() string + func (c *ConnectionOptionsGoogleApps) GetMapUserIDtoID() bool + func (c *ConnectionOptionsGoogleApps) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsGoogleApps) GetSetUserAttributes() string + func (c *ConnectionOptionsGoogleApps) GetTenantDomain() string + func (c *ConnectionOptionsGoogleApps) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsGoogleApps) Scopes() []string + func (c *ConnectionOptionsGoogleApps) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsGoogleApps) String() string + type ConnectionOptionsGoogleOAuth2 struct + AdsenseManagement *bool + AllowedAudiences *[]string + Analytics *bool + Blogger *bool + Calendar *bool + ChromeWebStore *bool + ClientID *string + ClientSecret *string + Contacts *bool + ContentAPIForShopping *bool + Coordinate *bool + CoordinateReadonly *bool + DocumentList *bool + Email *bool + Gmail *bool + GoogleAffiliateNetwork *bool + GoogleBooks *bool + GoogleCloudStorage *bool + GoogleDrive *bool + GoogleDriveFiles *bool + GooglePlus *bool + LatitudeBest *bool + LatitudeCity *bool + Moderator *bool + NonPersistentAttrs *[]string + Orkut *bool + PicasaWeb *bool + Profile *bool + Scope []interface{} + SetUserAttributes *string + Sites *bool + Spreadsheets *bool + Tasks *bool + URLShortener *bool + UpstreamParams map[string]interface{} + WebmasterTools *bool + Youtube *bool + func (c *ConnectionOptionsGoogleOAuth2) GetAdsenseManagement() bool + func (c *ConnectionOptionsGoogleOAuth2) GetAllowedAudiences() []string + func (c *ConnectionOptionsGoogleOAuth2) GetAnalytics() bool + func (c *ConnectionOptionsGoogleOAuth2) GetBlogger() bool + func (c *ConnectionOptionsGoogleOAuth2) GetCalendar() bool + func (c *ConnectionOptionsGoogleOAuth2) GetChromeWebStore() bool + func (c *ConnectionOptionsGoogleOAuth2) GetClientID() string + func (c *ConnectionOptionsGoogleOAuth2) GetClientSecret() string + func (c *ConnectionOptionsGoogleOAuth2) GetContacts() bool + func (c *ConnectionOptionsGoogleOAuth2) GetContentAPIForShopping() bool + func (c *ConnectionOptionsGoogleOAuth2) GetCoordinate() bool + func (c *ConnectionOptionsGoogleOAuth2) GetCoordinateReadonly() bool + func (c *ConnectionOptionsGoogleOAuth2) GetDocumentList() bool + func (c *ConnectionOptionsGoogleOAuth2) GetEmail() bool + func (c *ConnectionOptionsGoogleOAuth2) GetGmail() bool + func (c *ConnectionOptionsGoogleOAuth2) GetGoogleAffiliateNetwork() bool + func (c *ConnectionOptionsGoogleOAuth2) GetGoogleBooks() bool + func (c *ConnectionOptionsGoogleOAuth2) GetGoogleCloudStorage() bool + func (c *ConnectionOptionsGoogleOAuth2) GetGoogleDrive() bool + func (c *ConnectionOptionsGoogleOAuth2) GetGoogleDriveFiles() bool + func (c *ConnectionOptionsGoogleOAuth2) GetGooglePlus() bool + func (c *ConnectionOptionsGoogleOAuth2) GetLatitudeBest() bool + func (c *ConnectionOptionsGoogleOAuth2) GetLatitudeCity() bool + func (c *ConnectionOptionsGoogleOAuth2) GetModerator() bool + func (c *ConnectionOptionsGoogleOAuth2) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsGoogleOAuth2) GetOrkut() bool + func (c *ConnectionOptionsGoogleOAuth2) GetPicasaWeb() bool + func (c *ConnectionOptionsGoogleOAuth2) GetProfile() bool + func (c *ConnectionOptionsGoogleOAuth2) GetSetUserAttributes() string + func (c *ConnectionOptionsGoogleOAuth2) GetSites() bool + func (c *ConnectionOptionsGoogleOAuth2) GetSpreadsheets() bool + func (c *ConnectionOptionsGoogleOAuth2) GetTasks() bool + func (c *ConnectionOptionsGoogleOAuth2) GetURLShortener() bool + func (c *ConnectionOptionsGoogleOAuth2) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsGoogleOAuth2) GetWebmasterTools() bool + func (c *ConnectionOptionsGoogleOAuth2) GetYoutube() bool + func (c *ConnectionOptionsGoogleOAuth2) MarshalJSON() ([]byte, error) + func (c *ConnectionOptionsGoogleOAuth2) Scopes() []string + func (c *ConnectionOptionsGoogleOAuth2) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsGoogleOAuth2) String() string + func (c *ConnectionOptionsGoogleOAuth2) UnmarshalJSON(data []byte) error + type ConnectionOptionsLinkedin struct + BasicProfile *bool + ClientID *string + ClientSecret *string + Email *bool + NonPersistentAttrs *[]string + Profile *bool + Scope []interface{} + SetUserAttributes *string + StrategyVersion *int + UpstreamParams map[string]interface{} + func (c *ConnectionOptionsLinkedin) GetBasicProfile() bool + func (c *ConnectionOptionsLinkedin) GetClientID() string + func (c *ConnectionOptionsLinkedin) GetClientSecret() string + func (c *ConnectionOptionsLinkedin) GetEmail() bool + func (c *ConnectionOptionsLinkedin) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsLinkedin) GetProfile() bool + func (c *ConnectionOptionsLinkedin) GetSetUserAttributes() string + func (c *ConnectionOptionsLinkedin) GetStrategyVersion() int + func (c *ConnectionOptionsLinkedin) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsLinkedin) Scopes() []string + func (c *ConnectionOptionsLinkedin) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsLinkedin) String() string + type ConnectionOptionsOAuth2 struct + AuthorizationURL *string + ClientID *string + ClientSecret *string + LogoURL *string + NonPersistentAttrs *[]string + PKCEEnabled *bool + Scope *string + Scripts *map[string]string + SetUserAttributes *string + TokenURL *string + UpstreamParams map[string]interface{} + func (c *ConnectionOptionsOAuth2) GetAuthorizationURL() string + func (c *ConnectionOptionsOAuth2) GetClientID() string + func (c *ConnectionOptionsOAuth2) GetClientSecret() string + func (c *ConnectionOptionsOAuth2) GetLogoURL() string + func (c *ConnectionOptionsOAuth2) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsOAuth2) GetPKCEEnabled() bool + func (c *ConnectionOptionsOAuth2) GetScope() string + func (c *ConnectionOptionsOAuth2) GetScripts() map[string]string + func (c *ConnectionOptionsOAuth2) GetSetUserAttributes() string + func (c *ConnectionOptionsOAuth2) GetTokenURL() string + func (c *ConnectionOptionsOAuth2) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsOAuth2) Scopes() []string + func (c *ConnectionOptionsOAuth2) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsOAuth2) String() string + type ConnectionOptionsOIDC struct + AttributeMap *ConnectionOptionsOIDCAttributeMap + AuthorizationEndpoint *string + ClientID *string + ClientSecret *string + ConnectionSettings *ConnectionOptionsOIDCConnectionSettings + DiscoveryURL *string + DomainAliases *[]string + Issuer *string + JWKSURI *string + LogoURL *string + NonPersistentAttrs *[]string + Scope *string + SetUserAttributes *string + TenantDomain *string + TokenEndpoint *string + Type *string + UpstreamParams map[string]interface{} + UserInfoEndpoint *string + func (c *ConnectionOptionsOIDC) GetAttributeMap() *ConnectionOptionsOIDCAttributeMap + func (c *ConnectionOptionsOIDC) GetAuthorizationEndpoint() string + func (c *ConnectionOptionsOIDC) GetClientID() string + func (c *ConnectionOptionsOIDC) GetClientSecret() string + func (c *ConnectionOptionsOIDC) GetConnectionSettings() *ConnectionOptionsOIDCConnectionSettings + func (c *ConnectionOptionsOIDC) GetDiscoveryURL() string + func (c *ConnectionOptionsOIDC) GetDomainAliases() []string + func (c *ConnectionOptionsOIDC) GetIssuer() string + func (c *ConnectionOptionsOIDC) GetJWKSURI() string + func (c *ConnectionOptionsOIDC) GetLogoURL() string + func (c *ConnectionOptionsOIDC) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsOIDC) GetScope() string + func (c *ConnectionOptionsOIDC) GetSetUserAttributes() string + func (c *ConnectionOptionsOIDC) GetTenantDomain() string + func (c *ConnectionOptionsOIDC) GetTokenEndpoint() string + func (c *ConnectionOptionsOIDC) GetType() string + func (c *ConnectionOptionsOIDC) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsOIDC) GetUserInfoEndpoint() string + func (c *ConnectionOptionsOIDC) Scopes() []string + func (c *ConnectionOptionsOIDC) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsOIDC) String() string + type ConnectionOptionsOIDCAttributeMap struct + Attributes map[string]interface{} + MappingMode *string + UserInfoScope *string + func (c *ConnectionOptionsOIDCAttributeMap) GetAttributes() map[string]interface{} + func (c *ConnectionOptionsOIDCAttributeMap) GetMappingMode() string + func (c *ConnectionOptionsOIDCAttributeMap) GetUserInfoScope() string + func (c *ConnectionOptionsOIDCAttributeMap) String() string + type ConnectionOptionsOIDCConnectionSettings struct + PKCE *string + func (c *ConnectionOptionsOIDCConnectionSettings) GetPKCE() string + func (c *ConnectionOptionsOIDCConnectionSettings) String() string + type ConnectionOptionsOTP struct + Length *int + TimeStep *int + func (c *ConnectionOptionsOTP) GetLength() int + func (c *ConnectionOptionsOTP) GetTimeStep() int + func (c *ConnectionOptionsOTP) String() string + type ConnectionOptionsOkta struct + AttributeMap *ConnectionOptionsOIDCAttributeMap + AuthorizationEndpoint *string + ClientID *string + ClientSecret *string + ConnectionSettings *ConnectionOptionsOIDCConnectionSettings + Domain *string + DomainAliases *[]string + Issuer *string + JWKSURI *string + LogoURL *string + NonPersistentAttrs *[]string + Scope *string + SetUserAttributes *string + TokenEndpoint *string + UpstreamParams map[string]interface{} + UserInfoEndpoint *string + func (c *ConnectionOptionsOkta) GetAttributeMap() *ConnectionOptionsOIDCAttributeMap + func (c *ConnectionOptionsOkta) GetAuthorizationEndpoint() string + func (c *ConnectionOptionsOkta) GetClientID() string + func (c *ConnectionOptionsOkta) GetClientSecret() string + func (c *ConnectionOptionsOkta) GetConnectionSettings() *ConnectionOptionsOIDCConnectionSettings + func (c *ConnectionOptionsOkta) GetDomain() string + func (c *ConnectionOptionsOkta) GetDomainAliases() []string + func (c *ConnectionOptionsOkta) GetIssuer() string + func (c *ConnectionOptionsOkta) GetJWKSURI() string + func (c *ConnectionOptionsOkta) GetLogoURL() string + func (c *ConnectionOptionsOkta) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsOkta) GetScope() string + func (c *ConnectionOptionsOkta) GetSetUserAttributes() string + func (c *ConnectionOptionsOkta) GetTokenEndpoint() string + func (c *ConnectionOptionsOkta) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsOkta) GetUserInfoEndpoint() string + func (c *ConnectionOptionsOkta) Scopes() []string + func (c *ConnectionOptionsOkta) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsOkta) String() string + type ConnectionOptionsPingFederate struct + APIEnableUsers *bool + AgentIP *string + AgentMode *bool + AgentVersion *string + BindingMethod *string + Cert *string + CertRolloverNotification *string + Debug *bool + DecryptionKey *ConnectionOptionsSAMLDecryptionKey + DigestAlgorithm *string + DisableSignout *bool + DomainAliases *[]string + EntityID *string + Expires *string + ExtGroups *bool + ExtProfile *bool + FieldsMap map[string]interface{} + IdpInitiated *ConnectionOptionsSAMLIdpInitiated + LogoURL *string + MetadataURL *string + MetadataXML *string + NonPersistentAttrs *[]string + PingFederateBaseURL *string + ProtocolBinding *string + RequestTemplate *string + SetUserAttributes *string + SignInEndpoint *string + SignOutEndpoint *string + SignSAMLRequest *bool + SignatureAlgorithm *string + SigningCert *string + SigningKey *ConnectionOptionsSAMLSigningKey + Subject map[string]interface{} + TenantDomain *string + Thumbprints *[]string + UpstreamParams map[string]interface{} + UserIDAttribute *string + func (c *ConnectionOptionsPingFederate) GetAPIEnableUsers() bool + func (c *ConnectionOptionsPingFederate) GetAgentIP() string + func (c *ConnectionOptionsPingFederate) GetAgentMode() bool + func (c *ConnectionOptionsPingFederate) GetAgentVersion() string + func (c *ConnectionOptionsPingFederate) GetBindingMethod() string + func (c *ConnectionOptionsPingFederate) GetCert() string + func (c *ConnectionOptionsPingFederate) GetCertRolloverNotification() string + func (c *ConnectionOptionsPingFederate) GetDebug() bool + func (c *ConnectionOptionsPingFederate) GetDecryptionKey() *ConnectionOptionsSAMLDecryptionKey + func (c *ConnectionOptionsPingFederate) GetDigestAlgorithm() string + func (c *ConnectionOptionsPingFederate) GetDisableSignout() bool + func (c *ConnectionOptionsPingFederate) GetDomainAliases() []string + func (c *ConnectionOptionsPingFederate) GetEntityID() string + func (c *ConnectionOptionsPingFederate) GetExpires() string + func (c *ConnectionOptionsPingFederate) GetExtGroups() bool + func (c *ConnectionOptionsPingFederate) GetExtProfile() bool + func (c *ConnectionOptionsPingFederate) GetFieldsMap() map[string]interface{} + func (c *ConnectionOptionsPingFederate) GetIdpInitiated() *ConnectionOptionsSAMLIdpInitiated + func (c *ConnectionOptionsPingFederate) GetLogoURL() string + func (c *ConnectionOptionsPingFederate) GetMetadataURL() string + func (c *ConnectionOptionsPingFederate) GetMetadataXML() string + func (c *ConnectionOptionsPingFederate) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsPingFederate) GetPingFederateBaseURL() string + func (c *ConnectionOptionsPingFederate) GetProtocolBinding() string + func (c *ConnectionOptionsPingFederate) GetRequestTemplate() string + func (c *ConnectionOptionsPingFederate) GetSetUserAttributes() string + func (c *ConnectionOptionsPingFederate) GetSignInEndpoint() string + func (c *ConnectionOptionsPingFederate) GetSignOutEndpoint() string + func (c *ConnectionOptionsPingFederate) GetSignSAMLRequest() bool + func (c *ConnectionOptionsPingFederate) GetSignatureAlgorithm() string + func (c *ConnectionOptionsPingFederate) GetSigningCert() string + func (c *ConnectionOptionsPingFederate) GetSigningKey() *ConnectionOptionsSAMLSigningKey + func (c *ConnectionOptionsPingFederate) GetSubject() map[string]interface{} + func (c *ConnectionOptionsPingFederate) GetTenantDomain() string + func (c *ConnectionOptionsPingFederate) GetThumbprints() []string + func (c *ConnectionOptionsPingFederate) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsPingFederate) GetUserIDAttribute() string + func (c *ConnectionOptionsPingFederate) Scopes() []string + func (c *ConnectionOptionsPingFederate) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsPingFederate) String() string + type ConnectionOptionsSAML struct + AgentIP *string + AgentMode *bool + AgentVersion *string + BindingMethod *string + Cert *string + CertRolloverNotification *string + Debug *bool + DecryptionKey *ConnectionOptionsSAMLDecryptionKey + DigestAglorithm *string + DisableSignOut *bool + DomainAliases *[]string + EntityID *string + Expires *string + ExtGroups *bool + ExtProfile *bool + FieldsMap map[string]interface{} + IdpInitiated *ConnectionOptionsSAMLIdpInitiated + LogoURL *string + MetadataURL *string + MetadataXML *string + NonPersistentAttrs *[]string + ProtocolBinding *string + RequestTemplate *string + SetUserAttributes *string + SignInEndpoint *string + SignOutEndpoint *string + SignSAMLRequest *bool + SignatureAlgorithm *string + SigningCert *string + SigningKey *ConnectionOptionsSAMLSigningKey + Subject map[string]interface{} + TenantDomain *string + Thumbprints []interface{} + UpstreamParams map[string]interface{} + UserIDAttribute *string + func (c *ConnectionOptionsSAML) GetAgentIP() string + func (c *ConnectionOptionsSAML) GetAgentMode() bool + func (c *ConnectionOptionsSAML) GetAgentVersion() string + func (c *ConnectionOptionsSAML) GetBindingMethod() string + func (c *ConnectionOptionsSAML) GetCert() string + func (c *ConnectionOptionsSAML) GetCertRolloverNotification() string + func (c *ConnectionOptionsSAML) GetDebug() bool + func (c *ConnectionOptionsSAML) GetDecryptionKey() *ConnectionOptionsSAMLDecryptionKey + func (c *ConnectionOptionsSAML) GetDigestAglorithm() string + func (c *ConnectionOptionsSAML) GetDisableSignOut() bool + func (c *ConnectionOptionsSAML) GetDomainAliases() []string + func (c *ConnectionOptionsSAML) GetEntityID() string + func (c *ConnectionOptionsSAML) GetExpires() string + func (c *ConnectionOptionsSAML) GetExtGroups() bool + func (c *ConnectionOptionsSAML) GetExtProfile() bool + func (c *ConnectionOptionsSAML) GetFieldsMap() map[string]interface{} + func (c *ConnectionOptionsSAML) GetIdpInitiated() *ConnectionOptionsSAMLIdpInitiated + func (c *ConnectionOptionsSAML) GetLogoURL() string + func (c *ConnectionOptionsSAML) GetMetadataURL() string + func (c *ConnectionOptionsSAML) GetMetadataXML() string + func (c *ConnectionOptionsSAML) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsSAML) GetProtocolBinding() string + func (c *ConnectionOptionsSAML) GetRequestTemplate() string + func (c *ConnectionOptionsSAML) GetSetUserAttributes() string + func (c *ConnectionOptionsSAML) GetSignInEndpoint() string + func (c *ConnectionOptionsSAML) GetSignOutEndpoint() string + func (c *ConnectionOptionsSAML) GetSignSAMLRequest() bool + func (c *ConnectionOptionsSAML) GetSignatureAlgorithm() string + func (c *ConnectionOptionsSAML) GetSigningCert() string + func (c *ConnectionOptionsSAML) GetSigningKey() *ConnectionOptionsSAMLSigningKey + func (c *ConnectionOptionsSAML) GetSubject() map[string]interface{} + func (c *ConnectionOptionsSAML) GetTenantDomain() string + func (c *ConnectionOptionsSAML) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsSAML) GetUserIDAttribute() string + func (c *ConnectionOptionsSAML) Scopes() []string + func (c *ConnectionOptionsSAML) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsSAML) String() string + type ConnectionOptionsSAMLDecryptionKey struct + Cert *string + Key *string + func (c *ConnectionOptionsSAMLDecryptionKey) GetCert() string + func (c *ConnectionOptionsSAMLDecryptionKey) GetKey() string + func (c *ConnectionOptionsSAMLDecryptionKey) String() string + type ConnectionOptionsSAMLIdpInitiated struct + ClientAuthorizeQuery *string + ClientID *string + ClientProtocol *string + Enabled *bool + NonPersistentAttrs *[]string + SetUserAttributes *string + func (c *ConnectionOptionsSAMLIdpInitiated) GetClientAuthorizeQuery() string + func (c *ConnectionOptionsSAMLIdpInitiated) GetClientID() string + func (c *ConnectionOptionsSAMLIdpInitiated) GetClientProtocol() string + func (c *ConnectionOptionsSAMLIdpInitiated) GetEnabled() bool + func (c *ConnectionOptionsSAMLIdpInitiated) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsSAMLIdpInitiated) GetSetUserAttributes() string + func (c *ConnectionOptionsSAMLIdpInitiated) String() string + type ConnectionOptionsSAMLSigningKey struct + Cert *string + Key *string + func (c *ConnectionOptionsSAMLSigningKey) GetCert() string + func (c *ConnectionOptionsSAMLSigningKey) GetKey() string + func (c *ConnectionOptionsSAMLSigningKey) String() string + type ConnectionOptionsSMS struct + AuthParams interface{} + BruteForceProtection *bool + DisableSignup *bool + ForwardRequestInfo *bool + From *string + GatewayAuthentication *ConnectionGatewayAuthentication + GatewayURL *string + MessagingServiceSID *string + Name *string + OTP *ConnectionOptionsOTP + Provider *string + Syntax *string + Template *string + TwilioSID *string + TwilioToken *string + UpstreamParams map[string]interface{} + func (c *ConnectionOptionsSMS) GetBruteForceProtection() bool + func (c *ConnectionOptionsSMS) GetDisableSignup() bool + func (c *ConnectionOptionsSMS) GetForwardRequestInfo() bool + func (c *ConnectionOptionsSMS) GetFrom() string + func (c *ConnectionOptionsSMS) GetGatewayAuthentication() *ConnectionGatewayAuthentication + func (c *ConnectionOptionsSMS) GetGatewayURL() string + func (c *ConnectionOptionsSMS) GetMessagingServiceSID() string + func (c *ConnectionOptionsSMS) GetName() string + func (c *ConnectionOptionsSMS) GetOTP() *ConnectionOptionsOTP + func (c *ConnectionOptionsSMS) GetProvider() string + func (c *ConnectionOptionsSMS) GetSyntax() string + func (c *ConnectionOptionsSMS) GetTemplate() string + func (c *ConnectionOptionsSMS) GetTwilioSID() string + func (c *ConnectionOptionsSMS) GetTwilioToken() string + func (c *ConnectionOptionsSMS) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsSMS) String() string + type ConnectionOptionsSalesforce struct + ClientID *string + ClientSecret *string + CommunityBaseURL *string + NonPersistentAttrs *[]string + Profile *bool + Scope []interface{} + SetUserAttributes *string + UpstreamParams map[string]interface{} + func (c *ConnectionOptionsSalesforce) GetClientID() string + func (c *ConnectionOptionsSalesforce) GetClientSecret() string + func (c *ConnectionOptionsSalesforce) GetCommunityBaseURL() string + func (c *ConnectionOptionsSalesforce) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsSalesforce) GetProfile() bool + func (c *ConnectionOptionsSalesforce) GetSetUserAttributes() string + func (c *ConnectionOptionsSalesforce) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsSalesforce) Scopes() []string + func (c *ConnectionOptionsSalesforce) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsSalesforce) String() string + type ConnectionOptionsScoper interface + Scopes func() []string + SetScopes func(enable bool, scopes ...string) + type ConnectionOptionsWindowsLive struct + Calendars *bool + CalendarsUpdate *bool + ClientID *string + ClientSecret *string + Contacts *bool + ContactsUpdate *bool + Device *bool + DeviceCommand *bool + Emails *bool + EmailsUpdate *bool + Files *bool + FilesAll *bool + FilesAllUpdate *bool + FilesUpdate *bool + NonPersistentAttrs *[]string + Notes *bool + NotesCreate *bool + NotesUpdate *bool + OfflineAccess *bool + Scope []interface{} + SetUserAttributes *string + Signin *bool + StrategyVersion *int + Tasks *bool + TasksUpdate *bool + UpstreamParams map[string]interface{} + User *bool + UserActivity *bool + UserUpdate *bool + func (c *ConnectionOptionsWindowsLive) GetCalendars() bool + func (c *ConnectionOptionsWindowsLive) GetCalendarsUpdate() bool + func (c *ConnectionOptionsWindowsLive) GetClientID() string + func (c *ConnectionOptionsWindowsLive) GetClientSecret() string + func (c *ConnectionOptionsWindowsLive) GetContacts() bool + func (c *ConnectionOptionsWindowsLive) GetContactsUpdate() bool + func (c *ConnectionOptionsWindowsLive) GetDevice() bool + func (c *ConnectionOptionsWindowsLive) GetDeviceCommand() bool + func (c *ConnectionOptionsWindowsLive) GetEmails() bool + func (c *ConnectionOptionsWindowsLive) GetEmailsUpdate() bool + func (c *ConnectionOptionsWindowsLive) GetFiles() bool + func (c *ConnectionOptionsWindowsLive) GetFilesAll() bool + func (c *ConnectionOptionsWindowsLive) GetFilesAllUpdate() bool + func (c *ConnectionOptionsWindowsLive) GetFilesUpdate() bool + func (c *ConnectionOptionsWindowsLive) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsWindowsLive) GetNotes() bool + func (c *ConnectionOptionsWindowsLive) GetNotesCreate() bool + func (c *ConnectionOptionsWindowsLive) GetNotesUpdate() bool + func (c *ConnectionOptionsWindowsLive) GetOfflineAccess() bool + func (c *ConnectionOptionsWindowsLive) GetSetUserAttributes() string + func (c *ConnectionOptionsWindowsLive) GetSignin() bool + func (c *ConnectionOptionsWindowsLive) GetStrategyVersion() int + func (c *ConnectionOptionsWindowsLive) GetTasks() bool + func (c *ConnectionOptionsWindowsLive) GetTasksUpdate() bool + func (c *ConnectionOptionsWindowsLive) GetUpstreamParams() map[string]interface{} + func (c *ConnectionOptionsWindowsLive) GetUser() bool + func (c *ConnectionOptionsWindowsLive) GetUserActivity() bool + func (c *ConnectionOptionsWindowsLive) GetUserUpdate() bool + func (c *ConnectionOptionsWindowsLive) Scopes() []string + func (c *ConnectionOptionsWindowsLive) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsWindowsLive) String() string + type CreateEnrollmentTicket struct + Email string + SendMail bool + UserID string + func (c *CreateEnrollmentTicket) String() string + type Credential struct + Algorithm *string + CreatedAt *time.Time + CredentialType *string + ExpiresAt *time.Time + ID *string + KeyID *string + Name *string + PEM *string + ParseExpiryFromCert *bool + UpdatedAt *time.Time + func (c *Credential) GetAlgorithm() string + func (c *Credential) GetCreatedAt() time.Time + func (c *Credential) GetCredentialType() string + func (c *Credential) GetExpiresAt() time.Time + func (c *Credential) GetID() string + func (c *Credential) GetKeyID() string + func (c *Credential) GetName() string + func (c *Credential) GetPEM() string + func (c *Credential) GetParseExpiryFromCert() bool + func (c *Credential) GetUpdatedAt() time.Time + func (c *Credential) String() string + type CustomDomain struct + CNAMEAPIKey *string + CustomClientIPHeader *string + Domain *string + ID *string + OriginDomainName *string + Primary *bool + Status *string + TLSPolicy *string + Type *string + Verification *CustomDomainVerification + VerificationMethod *string + func (c *CustomDomain) GetCNAMEAPIKey() string + func (c *CustomDomain) GetCustomClientIPHeader() string + func (c *CustomDomain) GetDomain() string + func (c *CustomDomain) GetID() string + func (c *CustomDomain) GetOriginDomainName() string + func (c *CustomDomain) GetPrimary() bool + func (c *CustomDomain) GetStatus() string + func (c *CustomDomain) GetTLSPolicy() string + func (c *CustomDomain) GetType() string + func (c *CustomDomain) GetVerification() *CustomDomainVerification + func (c *CustomDomain) GetVerificationMethod() string + func (c *CustomDomain) String() string + type CustomDomainManager manager + func (m *CustomDomainManager) Create(ctx context.Context, c *CustomDomain, opts ...RequestOption) (err error) + func (m *CustomDomainManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *CustomDomainManager) List(ctx context.Context, opts ...RequestOption) (c []*CustomDomain, err error) + func (m *CustomDomainManager) Read(ctx context.Context, id string, opts ...RequestOption) (c *CustomDomain, err error) + func (m *CustomDomainManager) Update(ctx context.Context, id string, c *CustomDomain, opts ...RequestOption) (err error) + func (m *CustomDomainManager) Verify(ctx context.Context, id string, opts ...RequestOption) (c *CustomDomain, err error) + type CustomDomainVerification struct + Methods []map[string]interface{} + func (c *CustomDomainVerification) String() string + type DailyStat struct + CreatedAt *time.Time + Date *time.Time + LeakedPasswords *int + Logins *int + Signups *int + UpdatedAt *time.Time + func (d *DailyStat) GetCreatedAt() time.Time + func (d *DailyStat) GetDate() time.Time + func (d *DailyStat) GetLeakedPasswords() int + func (d *DailyStat) GetLogins() int + func (d *DailyStat) GetSignups() int + func (d *DailyStat) GetUpdatedAt() time.Time + func (d *DailyStat) String() string + type DropboxClientAddon struct + func (d *DropboxClientAddon) String() string + type EchoSignClientAddon struct + Domain *string + func (e *EchoSignClientAddon) GetDomain() string + func (e *EchoSignClientAddon) String() string + type EgnyteClientAddon struct + Domain *string + func (e *EgnyteClientAddon) GetDomain() string + func (e *EgnyteClientAddon) String() string + type EmailProvider struct + Credentials interface{} + DefaultFromAddress *string + Enabled *bool + Name *string + Settings interface{} + func (e *EmailProvider) GetDefaultFromAddress() string + func (e *EmailProvider) GetEnabled() bool + func (e *EmailProvider) GetName() string + func (e *EmailProvider) String() string + func (ep *EmailProvider) MarshalJSON() ([]byte, error) + func (ep *EmailProvider) UnmarshalJSON(b []byte) error + type EmailProviderCredentialsAzureCS struct + ConnectionString *string + func (e *EmailProviderCredentialsAzureCS) GetConnectionString() string + func (e *EmailProviderCredentialsAzureCS) String() string + type EmailProviderCredentialsMS365 struct + ClientID *string + ClientSecret *string + TenantID *string + func (e *EmailProviderCredentialsMS365) GetClientID() string + func (e *EmailProviderCredentialsMS365) GetClientSecret() string + func (e *EmailProviderCredentialsMS365) GetTenantID() string + func (e *EmailProviderCredentialsMS365) String() string + type EmailProviderCredentialsMailgun struct + APIKey *string + Domain *string + Region *string + func (e *EmailProviderCredentialsMailgun) GetAPIKey() string + func (e *EmailProviderCredentialsMailgun) GetDomain() string + func (e *EmailProviderCredentialsMailgun) GetRegion() string + func (e *EmailProviderCredentialsMailgun) String() string + type EmailProviderCredentialsMandrill struct + APIKey *string + func (e *EmailProviderCredentialsMandrill) GetAPIKey() string + func (e *EmailProviderCredentialsMandrill) String() string + type EmailProviderCredentialsSES struct + AccessKeyID *string + Region *string + SecretAccessKey *string + func (e *EmailProviderCredentialsSES) GetAccessKeyID() string + func (e *EmailProviderCredentialsSES) GetRegion() string + func (e *EmailProviderCredentialsSES) GetSecretAccessKey() string + func (e *EmailProviderCredentialsSES) String() string + type EmailProviderCredentialsSMTP struct + SMTPHost *string + SMTPPass *string + SMTPPort *int + SMTPUser *string + func (e *EmailProviderCredentialsSMTP) GetSMTPHost() string + func (e *EmailProviderCredentialsSMTP) GetSMTPPass() string + func (e *EmailProviderCredentialsSMTP) GetSMTPPort() int + func (e *EmailProviderCredentialsSMTP) GetSMTPUser() string + func (e *EmailProviderCredentialsSMTP) String() string + type EmailProviderCredentialsSendGrid struct + APIKey *string + func (e *EmailProviderCredentialsSendGrid) GetAPIKey() string + func (e *EmailProviderCredentialsSendGrid) String() string + type EmailProviderCredentialsSparkPost struct + APIKey *string + Region *string + func (e *EmailProviderCredentialsSparkPost) GetAPIKey() string + func (e *EmailProviderCredentialsSparkPost) GetRegion() string + func (e *EmailProviderCredentialsSparkPost) String() string + type EmailProviderManager manager + func (m *EmailProviderManager) Create(ctx context.Context, ep *EmailProvider, opts ...RequestOption) error + func (m *EmailProviderManager) Delete(ctx context.Context, opts ...RequestOption) (err error) + func (m *EmailProviderManager) Read(ctx context.Context, opts ...RequestOption) (ep *EmailProvider, err error) + func (m *EmailProviderManager) Update(ctx context.Context, ep *EmailProvider, opts ...RequestOption) (err error) + type EmailProviderSettingsMandrill struct + Message *EmailProviderSettingsMandrillMessage + func (e *EmailProviderSettingsMandrill) GetMessage() *EmailProviderSettingsMandrillMessage + func (e *EmailProviderSettingsMandrill) String() string + type EmailProviderSettingsMandrillMessage struct + ViewContentLink *bool + func (e *EmailProviderSettingsMandrillMessage) GetViewContentLink() bool + func (e *EmailProviderSettingsMandrillMessage) String() string + type EmailProviderSettingsSES struct + Message *EmailProviderSettingsSESMessage + func (e *EmailProviderSettingsSES) GetMessage() *EmailProviderSettingsSESMessage + func (e *EmailProviderSettingsSES) String() string + type EmailProviderSettingsSESMessage struct + ConfigurationSetName *string + func (e *EmailProviderSettingsSESMessage) GetConfigurationSetName() string + func (e *EmailProviderSettingsSESMessage) String() string + type EmailProviderSettingsSMTP struct + Headers *EmailProviderSettingsSMTPHeaders + func (e *EmailProviderSettingsSMTP) GetHeaders() *EmailProviderSettingsSMTPHeaders + func (e *EmailProviderSettingsSMTP) String() string + type EmailProviderSettingsSMTPHeaders struct + XMCViewContentLink *string + XSESConfigurationSet *string + func (e *EmailProviderSettingsSMTPHeaders) GetXMCViewContentLink() string + func (e *EmailProviderSettingsSMTPHeaders) GetXSESConfigurationSet() string + func (e *EmailProviderSettingsSMTPHeaders) String() string + type EmailTemplate struct + Body *string + Enabled *bool + From *string + IncludeEmailInRedirect *bool + ResultURL *string + Subject *string + Syntax *string + Template *string + URLLifetimeInSecoonds *int + func (e *EmailTemplate) GetBody() string + func (e *EmailTemplate) GetEnabled() bool + func (e *EmailTemplate) GetFrom() string + func (e *EmailTemplate) GetIncludeEmailInRedirect() bool + func (e *EmailTemplate) GetResultURL() string + func (e *EmailTemplate) GetSubject() string + func (e *EmailTemplate) GetSyntax() string + func (e *EmailTemplate) GetTemplate() string + func (e *EmailTemplate) GetURLLifetimeInSecoonds() int + func (e *EmailTemplate) String() string + type EmailTemplateManager manager + func (m *EmailTemplateManager) Create(ctx context.Context, e *EmailTemplate, opts ...RequestOption) error + func (m *EmailTemplateManager) Read(ctx context.Context, template string, opts ...RequestOption) (e *EmailTemplate, err error) + func (m *EmailTemplateManager) Replace(ctx context.Context, template string, e *EmailTemplate, opts ...RequestOption) (err error) + func (m *EmailTemplateManager) Update(ctx context.Context, template string, e *EmailTemplate, opts ...RequestOption) (err error) + type Enrollment struct + EnrolledAt *time.Time + ID *string + Identifier *string + LastAuth *time.Time + Name *string + PhoneNumber *string + Status *string + func (e *Enrollment) GetEnrolledAt() time.Time + func (e *Enrollment) GetID() string + func (e *Enrollment) GetIdentifier() string + func (e *Enrollment) GetLastAuth() time.Time + func (e *Enrollment) GetName() string + func (e *Enrollment) GetPhoneNumber() string + func (e *Enrollment) GetStatus() string + func (e *Enrollment) String() string + type EnrollmentManager manager + func (m *EnrollmentManager) CreateTicket(ctx context.Context, t *CreateEnrollmentTicket, opts ...RequestOption) (EnrollmentTicket, error) + func (m *EnrollmentManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *EnrollmentManager) Get(ctx context.Context, id string, opts ...RequestOption) (en *Enrollment, err error) + type EnrollmentTicket struct + TicketID string + TicketURL string + func (e *EnrollmentTicket) String() string + type Error interface + Status func() int + type FirebaseClientAddon struct + ClientEmail *string + LifetimeInSeconds *int + PrivateKey *string + PrivateKeyID *string + Secret *string + func (f *FirebaseClientAddon) GetClientEmail() string + func (f *FirebaseClientAddon) GetLifetimeInSeconds() int + func (f *FirebaseClientAddon) GetPrivateKey() string + func (f *FirebaseClientAddon) GetPrivateKeyID() string + func (f *FirebaseClientAddon) GetSecret() string + func (f *FirebaseClientAddon) String() string + type Grant struct + Audience *string + ClientID *string + ID *string + Scope []interface{} + UserID *string + func (g *Grant) GetAudience() string + func (g *Grant) GetClientID() string + func (g *Grant) GetID() string + func (g *Grant) GetUserID() string + func (g *Grant) String() string + type GrantList struct + Grants []*Grant + func (g *GrantList) String() string + type GrantManager manager + func (m *GrantManager) Delete(ctx context.Context, id string, opts ...RequestOption) error + func (m *GrantManager) List(ctx context.Context, opts ...RequestOption) (g *GrantList, err error) + type GuardianManager struct + Enrollment *EnrollmentManager + MultiFactor *MultiFactorManager + type Hook struct + Dependencies *map[string]string + Enabled *bool + ID *string + Name *string + Script *string + TriggerID *string + func (h *Hook) GetDependencies() map[string]string + func (h *Hook) GetEnabled() bool + func (h *Hook) GetID() string + func (h *Hook) GetName() string + func (h *Hook) GetScript() string + func (h *Hook) GetTriggerID() string + func (h *Hook) String() string + type HookList struct + Hooks []*Hook + func (h *HookList) String() string + type HookManager manager + func (m *HookManager) Create(ctx context.Context, h *Hook, opts ...RequestOption) error + func (m *HookManager) CreateSecrets(ctx context.Context, hookID string, s HookSecrets, opts ...RequestOption) (err error) + func (m *HookManager) Delete(ctx context.Context, id string, opts ...RequestOption) error + func (m *HookManager) List(ctx context.Context, opts ...RequestOption) (l *HookList, err error) + func (m *HookManager) Read(ctx context.Context, id string, opts ...RequestOption) (h *Hook, err error) + func (m *HookManager) RemoveAllSecrets(ctx context.Context, hookID string, opts ...RequestOption) (err error) + func (m *HookManager) RemoveSecrets(ctx context.Context, hookID string, keys []string, opts ...RequestOption) (err error) + func (m *HookManager) ReplaceSecrets(ctx context.Context, hookID string, s HookSecrets, opts ...RequestOption) (err error) + func (m *HookManager) Secrets(ctx context.Context, hookID string, opts ...RequestOption) (s HookSecrets, err error) + func (m *HookManager) Update(ctx context.Context, id string, h *Hook, opts ...RequestOption) error + func (m *HookManager) UpdateSecrets(ctx context.Context, hookID string, s HookSecrets, opts ...RequestOption) (err error) + type HookSecrets map[string]string + func (s HookSecrets) Keys() []string + type Job struct + ClientID *string + ConnectionID *string + CreatedAt *time.Time + ExternalID *string + Fields []map[string]interface{} + Format *string + ID *string + Identity *UserIdentity + Limit *int + Location *string + OrganizationID *string + PercentageDone *int + SendCompletionEmail *bool + Status *string + Summary *JobSummary + TimeLeftSeconds *int + Type *string + Upsert *bool + UserID *string + Users []map[string]interface{} + func (j *Job) GetClientID() string + func (j *Job) GetConnectionID() string + func (j *Job) GetCreatedAt() time.Time + func (j *Job) GetExternalID() string + func (j *Job) GetFormat() string + func (j *Job) GetID() string + func (j *Job) GetIdentity() *UserIdentity + func (j *Job) GetLimit() int + func (j *Job) GetLocation() string + func (j *Job) GetOrganizationID() string + func (j *Job) GetPercentageDone() int + func (j *Job) GetSendCompletionEmail() bool + func (j *Job) GetStatus() string + func (j *Job) GetSummary() *JobSummary + func (j *Job) GetTimeLeftSeconds() int + func (j *Job) GetType() string + func (j *Job) GetUpsert() bool + func (j *Job) GetUserID() string + func (j *Job) MarshalJSON() ([]byte, error) + func (j *Job) String() string + type JobError struct + Errors []JobUserErrors + User map[string]interface{} + func (j *JobError) GetUser() map[string]interface{} + func (j *JobError) String() string + type JobManager manager + func (m *JobManager) ExportUsers(ctx context.Context, j *Job, opts ...RequestOption) error + func (m *JobManager) ImportUsers(ctx context.Context, j *Job, opts ...RequestOption) error + func (m *JobManager) Read(ctx context.Context, id string, opts ...RequestOption) (j *Job, err error) + func (m *JobManager) ReadErrors(ctx context.Context, id string, opts ...RequestOption) (jobErrors []JobError, err error) + func (m *JobManager) VerifyEmail(ctx context.Context, j *Job, opts ...RequestOption) error + type JobSummary struct + Failed *int + Inserted *int + Total *int + Updated *int + func (j *JobSummary) GetFailed() int + func (j *JobSummary) GetInserted() int + func (j *JobSummary) GetTotal() int + func (j *JobSummary) GetUpdated() int + func (j *JobSummary) String() string + type JobUserErrors struct + Code string + Message string + Path string + func (j *JobUserErrors) String() string + type LayerClientAddon struct + Expiration *int + KeyID *string + Principal *string + PrivateKey *string + ProviderID *string + func (l *LayerClientAddon) GetExpiration() int + func (l *LayerClientAddon) GetKeyID() string + func (l *LayerClientAddon) GetPrincipal() string + func (l *LayerClientAddon) GetPrivateKey() string + func (l *LayerClientAddon) GetProviderID() string + func (l *LayerClientAddon) String() string + type List struct + Length int + Limit int + Next string + Start int + Total int + func (l *List) String() string + func (l List) HasNext() bool + type Log struct + Audience *string + ClientID *string + ClientName *string + Connection *string + ConnectionID *string + Date *time.Time + Description *string + Details map[string]interface{} + Hostname *string + ID *string + IP *string + IsMobile *bool + LocationInfo map[string]interface{} + LogID *string + OrganizationID *string + OrganizationName *string + Scope *string + Strategy *string + StrategyType *string + Type *string + UserAgent *string + UserID *string + UserName *string + func (l *Log) GetAudience() string + func (l *Log) GetClientID() string + func (l *Log) GetClientName() string + func (l *Log) GetConnection() string + func (l *Log) GetConnectionID() string + func (l *Log) GetDate() time.Time + func (l *Log) GetDescription() string + func (l *Log) GetDetails() map[string]interface{} + func (l *Log) GetHostname() string + func (l *Log) GetID() string + func (l *Log) GetIP() string + func (l *Log) GetIsMobile() bool + func (l *Log) GetLocationInfo() map[string]interface{} + func (l *Log) GetLogID() string + func (l *Log) GetOrganizationID() string + func (l *Log) GetOrganizationName() string + func (l *Log) GetScope() string + func (l *Log) GetStrategy() string + func (l *Log) GetStrategyType() string + func (l *Log) GetType() string + func (l *Log) GetUserAgent() string + func (l *Log) GetUserID() string + func (l *Log) GetUserName() string + func (l *Log) String() string + func (l *Log) TypeName() string + func (l *Log) UnmarshalJSON(data []byte) error + type LogManager manager + func (m *LogManager) List(ctx context.Context, opts ...RequestOption) (l []*Log, err error) + func (m *LogManager) Listv2(ctx context.Context, opts ...RequestOption) (l []*Logv2, err error) + func (m *LogManager) Read(ctx context.Context, id string, opts ...RequestOption) (l *Log, err error) + func (m *LogManager) Search(ctx context.Context, opts ...RequestOption) ([]*Log, error) + type LogStream struct + Filters *[]map[string]string + ID *string + Name *string + Sink interface{} + Status *string + Type *string + func (l *LogStream) GetFilters() []map[string]string + func (l *LogStream) GetID() string + func (l *LogStream) GetName() string + func (l *LogStream) GetStatus() string + func (l *LogStream) GetType() string + func (l *LogStream) String() string + func (ls *LogStream) MarshalJSON() ([]byte, error) + func (ls *LogStream) UnmarshalJSON(b []byte) error + type LogStreamManager manager + func (m *LogStreamManager) Create(ctx context.Context, l *LogStream, opts ...RequestOption) error + func (m *LogStreamManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *LogStreamManager) List(ctx context.Context, opts ...RequestOption) (ls []*LogStream, err error) + func (m *LogStreamManager) Read(ctx context.Context, id string, opts ...RequestOption) (l *LogStream, err error) + func (m *LogStreamManager) Update(ctx context.Context, id string, l *LogStream, opts ...RequestOption) (err error) + type LogStreamSinkAmazonEventBridge struct + AccountID *string + PartnerEventSource *string + Region *string + func (l *LogStreamSinkAmazonEventBridge) GetAccountID() string + func (l *LogStreamSinkAmazonEventBridge) GetPartnerEventSource() string + func (l *LogStreamSinkAmazonEventBridge) GetRegion() string + func (l *LogStreamSinkAmazonEventBridge) String() string + type LogStreamSinkAzureEventGrid struct + PartnerTopic *string + Region *string + ResourceGroup *string + SubscriptionID *string + func (l *LogStreamSinkAzureEventGrid) GetPartnerTopic() string + func (l *LogStreamSinkAzureEventGrid) GetRegion() string + func (l *LogStreamSinkAzureEventGrid) GetResourceGroup() string + func (l *LogStreamSinkAzureEventGrid) GetSubscriptionID() string + func (l *LogStreamSinkAzureEventGrid) String() string + type LogStreamSinkDatadog struct + APIKey *string + Region *string + func (l *LogStreamSinkDatadog) GetAPIKey() string + func (l *LogStreamSinkDatadog) GetRegion() string + func (l *LogStreamSinkDatadog) String() string + type LogStreamSinkHTTP struct + Authorization *string + ContentFormat *string + ContentType *string + CustomHeaders *[]map[string]string + Endpoint *string + func (l *LogStreamSinkHTTP) GetAuthorization() string + func (l *LogStreamSinkHTTP) GetContentFormat() string + func (l *LogStreamSinkHTTP) GetContentType() string + func (l *LogStreamSinkHTTP) GetCustomHeaders() []map[string]string + func (l *LogStreamSinkHTTP) GetEndpoint() string + func (l *LogStreamSinkHTTP) String() string + type LogStreamSinkMixpanel struct + ProjectID *string + Region *string + ServiceAccountPassword *string + ServiceAccountUsername *string + func (l *LogStreamSinkMixpanel) GetProjectID() string + func (l *LogStreamSinkMixpanel) GetRegion() string + func (l *LogStreamSinkMixpanel) GetServiceAccountPassword() string + func (l *LogStreamSinkMixpanel) GetServiceAccountUsername() string + func (l *LogStreamSinkMixpanel) String() string + type LogStreamSinkSegment struct + WriteKey *string + func (l *LogStreamSinkSegment) GetWriteKey() string + func (l *LogStreamSinkSegment) String() string + type LogStreamSinkSplunk struct + Domain *string + Port *string + Secure *bool + Token *string + func (l *LogStreamSinkSplunk) GetDomain() string + func (l *LogStreamSinkSplunk) GetPort() string + func (l *LogStreamSinkSplunk) GetSecure() bool + func (l *LogStreamSinkSplunk) GetToken() string + func (l *LogStreamSinkSplunk) String() string + type LogStreamSinkSumo struct + SourceAddress *string + func (l *LogStreamSinkSumo) GetSourceAddress() string + func (l *LogStreamSinkSumo) String() string + type Logv2 map[string]interface + func (l Logv2) GetDate() time.Time + func (l Logv2) GetID() string + func (l Logv2) String() string + type MSCRMClientAddon struct + URL *string + func (m *MSCRMClientAddon) GetURL() string + func (m *MSCRMClientAddon) String() string + type Management struct + Action *ActionManager + Anomaly *AnomalyManager + AttackProtection *AttackProtectionManager + Blacklist *BlacklistManager + Branding *BrandingManager + BrandingTheme *BrandingThemeManager + Client *ClientManager + ClientGrant *ClientGrantManager + Connection *ConnectionManager + CustomDomain *CustomDomainManager + EmailProvider *EmailProviderManager + EmailTemplate *EmailTemplateManager + Grant *GrantManager + Guardian *GuardianManager + Hook *HookManager + Job *JobManager + Log *LogManager + LogStream *LogStreamManager + Organization *OrganizationManager + Prompt *PromptManager + ResourceServer *ResourceServerManager + Role *RoleManager + Rule *RuleManager + RuleConfig *RuleConfigManager + SigningKey *SigningKeyManager + Stat *StatManager + Tenant *TenantManager + Ticket *TicketManager + User *UserManager + func New(domain string, options ...Option) (*Management, error) + func (m *Management) Do(req *http.Request) (*http.Response, error) + func (m *Management) NewRequest(ctx context.Context, method, uri string, payload interface{}, ...) (*http.Request, error) + func (m *Management) Request(ctx context.Context, method, uri string, payload interface{}, ...) error + func (m *Management) URI(path ...string) string + type MultiFactor struct + Enabled *bool + Name *string + TrialExpired *bool + func (m *MultiFactor) GetEnabled() bool + func (m *MultiFactor) GetName() string + func (m *MultiFactor) GetTrialExpired() bool + func (m *MultiFactor) String() string + type MultiFactorDUO manager + func (m *MultiFactorDUO) Enable(ctx context.Context, enabled bool, opts ...RequestOption) error + func (m *MultiFactorDUO) Read(ctx context.Context, opts ...RequestOption) (s *MultiFactorDUOSettings, err error) + func (m *MultiFactorDUO) Update(ctx context.Context, s *MultiFactorDUOSettings, opts ...RequestOption) error + type MultiFactorDUOSettings struct + Hostname *string + IntegrationKey *string + SecretKey *string + func (m *MultiFactorDUOSettings) GetHostname() string + func (m *MultiFactorDUOSettings) GetIntegrationKey() string + func (m *MultiFactorDUOSettings) GetSecretKey() string + func (m *MultiFactorDUOSettings) String() string + type MultiFactorEmail manager + func (m *MultiFactorEmail) Enable(ctx context.Context, enabled bool, opts ...RequestOption) error + type MultiFactorManager struct + DUO *MultiFactorDUO + Email *MultiFactorEmail + OTP *MultiFactorOTP + Phone *MultiFactorPhone + Push *MultiFactorPush + RecoveryCode *MultiFactorRecoveryCode + SMS *MultiFactorSMS + WebAuthnPlatform *MultiFactorWebAuthnPlatform + WebAuthnRoaming *MultiFactorWebAuthnRoaming + func (m *MultiFactorManager) List(ctx context.Context, opts ...RequestOption) (mf []*MultiFactor, err error) + func (m *MultiFactorManager) Policy(ctx context.Context, opts ...RequestOption) (p *MultiFactorPolicies, err error) + func (m *MultiFactorManager) UpdatePolicy(ctx context.Context, p *MultiFactorPolicies, opts ...RequestOption) error + type MultiFactorOTP manager + func (m *MultiFactorOTP) Enable(ctx context.Context, enabled bool, opts ...RequestOption) error + type MultiFactorPhone manager + func (m *MultiFactorPhone) Enable(ctx context.Context, enabled bool, opts ...RequestOption) error + func (m *MultiFactorPhone) MessageTypes(ctx context.Context, opts ...RequestOption) (mt *PhoneMessageTypes, err error) + func (m *MultiFactorPhone) Provider(ctx context.Context, opts ...RequestOption) (p *MultiFactorProvider, err error) + func (m *MultiFactorPhone) UpdateMessageTypes(ctx context.Context, mt *PhoneMessageTypes, opts ...RequestOption) error + func (m *MultiFactorPhone) UpdateProvider(ctx context.Context, p *MultiFactorProvider, opts ...RequestOption) error + type MultiFactorPolicies []string + type MultiFactorProvider struct + Provider *string + func (m *MultiFactorProvider) GetProvider() string + func (m *MultiFactorProvider) String() string + type MultiFactorProviderAmazonSNS struct + APNSPlatformApplicationARN *string + AccessKeyID *string + GCMPlatformApplicationARN *string + Region *string + SecretAccessKeyID *string + func (m *MultiFactorProviderAmazonSNS) GetAPNSPlatformApplicationARN() string + func (m *MultiFactorProviderAmazonSNS) GetAccessKeyID() string + func (m *MultiFactorProviderAmazonSNS) GetGCMPlatformApplicationARN() string + func (m *MultiFactorProviderAmazonSNS) GetRegion() string + func (m *MultiFactorProviderAmazonSNS) GetSecretAccessKeyID() string + func (m *MultiFactorProviderAmazonSNS) String() string + type MultiFactorProviderTwilio struct + AuthToken *string + From *string + MessagingServiceSid *string + SID *string + func (m *MultiFactorProviderTwilio) GetAuthToken() string + func (m *MultiFactorProviderTwilio) GetFrom() string + func (m *MultiFactorProviderTwilio) GetMessagingServiceSid() string + func (m *MultiFactorProviderTwilio) GetSID() string + func (m *MultiFactorProviderTwilio) String() string + type MultiFactorPush manager + func (m *MultiFactorPush) AmazonSNS(ctx context.Context, opts ...RequestOption) (s *MultiFactorProviderAmazonSNS, err error) + func (m *MultiFactorPush) CustomApp(ctx context.Context, opts ...RequestOption) (a *MultiFactorPushCustomApp, err error) + func (m *MultiFactorPush) DirectAPNS(ctx context.Context, opts ...RequestOption) (s *MultiFactorPushDirectAPNS, err error) + func (m *MultiFactorPush) Enable(ctx context.Context, enabled bool, opts ...RequestOption) error + func (m *MultiFactorPush) Provider(ctx context.Context, opts ...RequestOption) (p *MultiFactorProvider, err error) + func (m *MultiFactorPush) UpdateAmazonSNS(ctx context.Context, sc *MultiFactorProviderAmazonSNS, opts ...RequestOption) error + func (m *MultiFactorPush) UpdateCustomApp(ctx context.Context, a *MultiFactorPushCustomApp, opts ...RequestOption) error + func (m *MultiFactorPush) UpdateDirectAPNS(ctx context.Context, sc *MultiFactorPushDirectAPNS, opts ...RequestOption) error + func (m *MultiFactorPush) UpdateDirectFCM(ctx context.Context, sc *MultiFactorPushDirectFCM, opts ...RequestOption) error + func (m *MultiFactorPush) UpdateProvider(ctx context.Context, p *MultiFactorProvider, opts ...RequestOption) error + type MultiFactorPushCustomApp struct + AppName *string + AppleAppLink *string + GoogleAppLink *string + func (m *MultiFactorPushCustomApp) GetAppName() string + func (m *MultiFactorPushCustomApp) GetAppleAppLink() string + func (m *MultiFactorPushCustomApp) GetGoogleAppLink() string + func (m *MultiFactorPushCustomApp) String() string + type MultiFactorPushDirectAPNS struct + BundleID *string + Enabled *bool + P12 *string + Sandbox *bool + func (m *MultiFactorPushDirectAPNS) GetBundleID() string + func (m *MultiFactorPushDirectAPNS) GetEnabled() bool + func (m *MultiFactorPushDirectAPNS) GetP12() string + func (m *MultiFactorPushDirectAPNS) GetSandbox() bool + func (m *MultiFactorPushDirectAPNS) String() string + type MultiFactorPushDirectFCM struct + ServerKey *string + func (m *MultiFactorPushDirectFCM) GetServerKey() string + func (m *MultiFactorPushDirectFCM) String() string + type MultiFactorRecoveryCode manager + func (m *MultiFactorRecoveryCode) Enable(ctx context.Context, enabled bool, opts ...RequestOption) error + type MultiFactorSMS manager + func (m *MultiFactorSMS) Enable(ctx context.Context, enabled bool, opts ...RequestOption) error + func (m *MultiFactorSMS) Template(ctx context.Context, opts ...RequestOption) (t *MultiFactorSMSTemplate, err error) + func (m *MultiFactorSMS) Twilio(ctx context.Context, opts ...RequestOption) (t *MultiFactorProviderTwilio, err error) + func (m *MultiFactorSMS) UpdateTemplate(ctx context.Context, t *MultiFactorSMSTemplate, opts ...RequestOption) error + func (m *MultiFactorSMS) UpdateTwilio(ctx context.Context, t *MultiFactorProviderTwilio, opts ...RequestOption) error + type MultiFactorSMSTemplate struct + EnrollmentMessage *string + VerificationMessage *string + func (m *MultiFactorSMSTemplate) GetEnrollmentMessage() string + func (m *MultiFactorSMSTemplate) GetVerificationMessage() string + func (m *MultiFactorSMSTemplate) String() string + type MultiFactorWebAuthnPlatform manager + func (m *MultiFactorWebAuthnPlatform) Enable(ctx context.Context, enabled bool, opts ...RequestOption) error + func (m *MultiFactorWebAuthnPlatform) Read(ctx context.Context, opts ...RequestOption) (s *MultiFactorWebAuthnSettings, err error) + func (m *MultiFactorWebAuthnPlatform) Update(ctx context.Context, s *MultiFactorWebAuthnSettings, opts ...RequestOption) error + type MultiFactorWebAuthnRoaming manager + func (m *MultiFactorWebAuthnRoaming) Enable(ctx context.Context, enabled bool, opts ...RequestOption) error + func (m *MultiFactorWebAuthnRoaming) Read(ctx context.Context, opts ...RequestOption) (s *MultiFactorWebAuthnSettings, err error) + func (m *MultiFactorWebAuthnRoaming) Update(ctx context.Context, s *MultiFactorWebAuthnSettings, opts ...RequestOption) error + type MultiFactorWebAuthnSettings struct + OverrideRelyingParty *bool + RelyingPartyIdentifier *string + UserVerification *string + func (m *MultiFactorWebAuthnSettings) GetOverrideRelyingParty() bool + func (m *MultiFactorWebAuthnSettings) GetRelyingPartyIdentifier() string + func (m *MultiFactorWebAuthnSettings) GetUserVerification() string + func (m *MultiFactorWebAuthnSettings) String() string + type NewRelicClientAddon struct + Account *string + func (n *NewRelicClientAddon) GetAccount() string + func (n *NewRelicClientAddon) String() string + type OIDCBackchannelLogout struct + BackChannelLogoutURLs *[]string + func (o *OIDCBackchannelLogout) GetBackChannelLogoutURLs() []string + func (o *OIDCBackchannelLogout) String() string + type Office365ClientAddon struct + Connection *string + Domain *string + func (o *Office365ClientAddon) GetConnection() string + func (o *Office365ClientAddon) GetDomain() string + func (o *Office365ClientAddon) String() string + type Option func(*Management) + func WithAuth0ClientEnvEntry(key string, value string) Option + func WithClient(client *http.Client) Option + func WithClientCredentials(ctx context.Context, clientID, clientSecret string) Option + func WithClientCredentialsAndAudience(ctx context.Context, clientID, clientSecret, audience string) Option + func WithDebug(d bool) Option + func WithInsecure() Option + func WithNoAuth0ClientInfo() Option + func WithNoRetries() Option + func WithRetries(maxRetries int, statuses []int) Option + func WithStaticToken(token string) Option + func WithUserAgent(userAgent string) Option + type Organization struct + Branding *OrganizationBranding + DisplayName *string + ID *string + Metadata *map[string]string + Name *string + func (o *Organization) GetBranding() *OrganizationBranding + func (o *Organization) GetDisplayName() string + func (o *Organization) GetID() string + func (o *Organization) GetMetadata() map[string]string + func (o *Organization) GetName() string + func (o *Organization) String() string + type OrganizationBranding struct + Colors *map[string]string + LogoURL *string + func (o *OrganizationBranding) GetColors() map[string]string + func (o *OrganizationBranding) GetLogoURL() string + func (o *OrganizationBranding) String() string + type OrganizationConnection struct + AssignMembershipOnLogin *bool + Connection *OrganizationConnectionDetails + ConnectionID *string + func (o *OrganizationConnection) GetAssignMembershipOnLogin() bool + func (o *OrganizationConnection) GetConnection() *OrganizationConnectionDetails + func (o *OrganizationConnection) GetConnectionID() string + func (o *OrganizationConnection) String() string + type OrganizationConnectionDetails struct + Name *string + Strategy *string + func (o *OrganizationConnectionDetails) GetName() string + func (o *OrganizationConnectionDetails) GetStrategy() string + func (o *OrganizationConnectionDetails) String() string + type OrganizationConnectionList struct + OrganizationConnections []*OrganizationConnection + func (o *OrganizationConnectionList) String() string + type OrganizationInvitation struct + AppMetadata map[string]interface{} + ClientID *string + ConnectionID *string + CreatedAt *string + ExpiresAt *string + ID *string + InvitationURL *string + Invitee *OrganizationInvitationInvitee + Inviter *OrganizationInvitationInviter + OrganizationID *string + Roles []string + SendInvitationEmail *bool + TTLSec *int + TicketID *string + UserMetadata map[string]interface{} + func (o *OrganizationInvitation) GetAppMetadata() map[string]interface{} + func (o *OrganizationInvitation) GetClientID() string + func (o *OrganizationInvitation) GetConnectionID() string + func (o *OrganizationInvitation) GetCreatedAt() string + func (o *OrganizationInvitation) GetExpiresAt() string + func (o *OrganizationInvitation) GetID() string + func (o *OrganizationInvitation) GetInvitationURL() string + func (o *OrganizationInvitation) GetInvitee() *OrganizationInvitationInvitee + func (o *OrganizationInvitation) GetInviter() *OrganizationInvitationInviter + func (o *OrganizationInvitation) GetOrganizationID() string + func (o *OrganizationInvitation) GetSendInvitationEmail() bool + func (o *OrganizationInvitation) GetTTLSec() int + func (o *OrganizationInvitation) GetTicketID() string + func (o *OrganizationInvitation) GetUserMetadata() map[string]interface{} + func (o *OrganizationInvitation) String() string + type OrganizationInvitationInvitee struct + Email *string + func (o *OrganizationInvitationInvitee) GetEmail() string + func (o *OrganizationInvitationInvitee) String() string + type OrganizationInvitationInviter struct + Name *string + func (o *OrganizationInvitationInviter) GetName() string + func (o *OrganizationInvitationInviter) String() string + type OrganizationInvitationList struct + OrganizationInvitations []*OrganizationInvitation + func (o *OrganizationInvitationList) String() string + type OrganizationList struct + Organizations []*Organization + func (o *OrganizationList) String() string + type OrganizationManager manager + func (m *OrganizationManager) AddConnection(ctx context.Context, id string, c *OrganizationConnection, ...) (err error) + func (m *OrganizationManager) AddMembers(ctx context.Context, id string, memberIDs []string, opts ...RequestOption) (err error) + func (m *OrganizationManager) AssignMemberRoles(ctx context.Context, id string, memberID string, roles []string, ...) (err error) + func (m *OrganizationManager) Connection(ctx context.Context, id string, connectionID string, opts ...RequestOption) (c *OrganizationConnection, err error) + func (m *OrganizationManager) Connections(ctx context.Context, id string, opts ...RequestOption) (c *OrganizationConnectionList, err error) + func (m *OrganizationManager) Create(ctx context.Context, o *Organization, opts ...RequestOption) (err error) + func (m *OrganizationManager) CreateInvitation(ctx context.Context, id string, i *OrganizationInvitation, ...) (err error) + func (m *OrganizationManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *OrganizationManager) DeleteConnection(ctx context.Context, id string, connectionID string, opts ...RequestOption) (err error) + func (m *OrganizationManager) DeleteInvitation(ctx context.Context, id string, invitationID string, opts ...RequestOption) (err error) + func (m *OrganizationManager) DeleteMemberRoles(ctx context.Context, id string, memberID string, roles []string, ...) (err error) + func (m *OrganizationManager) DeleteMembers(ctx context.Context, id string, memberIDs []string, opts ...RequestOption) (err error) + func (m *OrganizationManager) Invitation(ctx context.Context, id string, invitationID string, opts ...RequestOption) (i *OrganizationInvitation, err error) + func (m *OrganizationManager) Invitations(ctx context.Context, id string, opts ...RequestOption) (i *OrganizationInvitationList, err error) + func (m *OrganizationManager) List(ctx context.Context, opts ...RequestOption) (o *OrganizationList, err error) + func (m *OrganizationManager) MemberRoles(ctx context.Context, id string, memberID string, opts ...RequestOption) (r *OrganizationMemberRoleList, err error) + func (m *OrganizationManager) Members(ctx context.Context, id string, opts ...RequestOption) (o *OrganizationMemberList, err error) + func (m *OrganizationManager) Read(ctx context.Context, id string, opts ...RequestOption) (o *Organization, err error) + func (m *OrganizationManager) ReadByName(ctx context.Context, name string, opts ...RequestOption) (o *Organization, err error) + func (m *OrganizationManager) Update(ctx context.Context, id string, o *Organization, opts ...RequestOption) (err error) + func (m *OrganizationManager) UpdateConnection(ctx context.Context, id string, connectionID string, c *OrganizationConnection, ...) (err error) + type OrganizationMember struct + Email *string + Name *string + Picture *string + Roles []*OrganizationMemberListRole + UserID *string + func (o *OrganizationMember) GetEmail() string + func (o *OrganizationMember) GetName() string + func (o *OrganizationMember) GetPicture() string + func (o *OrganizationMember) GetUserID() string + func (o *OrganizationMember) String() string + type OrganizationMemberList struct + Members []OrganizationMember + func (o *OrganizationMemberList) String() string + type OrganizationMemberListRole struct + ID *string + Name *string + func (o *OrganizationMemberListRole) GetID() string + func (o *OrganizationMemberListRole) GetName() string + func (o *OrganizationMemberListRole) String() string + type OrganizationMemberRole struct + Description *string + ID *string + Name *string + func (o *OrganizationMemberRole) GetDescription() string + func (o *OrganizationMemberRole) GetID() string + func (o *OrganizationMemberRole) GetName() string + func (o *OrganizationMemberRole) String() string + type OrganizationMemberRoleList struct + Roles []OrganizationMemberRole + func (o *OrganizationMemberRoleList) String() string + type PasskeyAuthenticationMethod struct + Enabled *bool + func (p *PasskeyAuthenticationMethod) GetEnabled() bool + func (p *PasskeyAuthenticationMethod) String() string + type PasskeyOptions struct + ChallengeUI *string + LocalEnrollmentEnabled *bool + ProgressiveEnrollmentEnabled *bool + func (p *PasskeyOptions) GetChallengeUI() string + func (p *PasskeyOptions) GetLocalEnrollmentEnabled() bool + func (p *PasskeyOptions) GetProgressiveEnrollmentEnabled() bool + func (p *PasskeyOptions) String() string + type PasswordAuthenticationMethod struct + Enabled *bool + func (p *PasswordAuthenticationMethod) GetEnabled() bool + func (p *PasswordAuthenticationMethod) String() string + type Permission struct + Description *string + Name *string + ResourceServerIdentifier *string + ResourceServerName *string + func (p *Permission) GetDescription() string + func (p *Permission) GetName() string + func (p *Permission) GetResourceServerIdentifier() string + func (p *Permission) GetResourceServerName() string + func (p *Permission) String() string + type PermissionList struct + Permissions []*Permission + func (p *PermissionList) String() string + type PhoneMessageTypes struct + MessageTypes *[]string + func (p *PhoneMessageTypes) GetMessageTypes() []string + func (p *PhoneMessageTypes) String() string + type PreLogin struct + MaxAttempts *int + Rate *int + func (p *PreLogin) GetMaxAttempts() int + func (p *PreLogin) GetRate() int + func (p *PreLogin) String() string + type PreUserRegistration struct + MaxAttempts *int + Rate *int + func (p *PreUserRegistration) GetMaxAttempts() int + func (p *PreUserRegistration) GetRate() int + func (p *PreUserRegistration) String() string + type PrivateKeyJWT struct + Credentials *[]Credential + func (p *PrivateKeyJWT) GetCredentials() []Credential + func (p *PrivateKeyJWT) String() string + type Prompt struct + IdentifierFirst *bool + UniversalLoginExperience string + WebAuthnPlatformFirstFactor *bool + func (p *Prompt) GetIdentifierFirst() bool + func (p *Prompt) GetWebAuthnPlatformFirstFactor() bool + func (p *Prompt) String() string + type PromptManager manager + func (m *PromptManager) CustomText(ctx context.Context, p string, l string, opts ...RequestOption) (t map[string]interface{}, err error) + func (m *PromptManager) Read(ctx context.Context, opts ...RequestOption) (p *Prompt, err error) + func (m *PromptManager) SetCustomText(ctx context.Context, p string, l string, b map[string]interface{}, ...) (err error) + func (m *PromptManager) Update(ctx context.Context, p *Prompt, opts ...RequestOption) error + type RMSClientAddon struct + URL *string + func (r *RMSClientAddon) GetURL() string + func (r *RMSClientAddon) String() string + type RequestOption interface + func Body(b []byte) RequestOption + func ExcludeFields(fields ...string) RequestOption + func From(checkpoint string) RequestOption + func Header(key, value string) RequestOption + func IncludeFields(fields ...string) RequestOption + func IncludeTotals(include bool) RequestOption + func Page(page int) RequestOption + func Parameter(key, value string) RequestOption + func PerPage(items int) RequestOption + func Query(s string) RequestOption + func Sort(sort string) RequestOption + func Take(items int) RequestOption + type ResourceServer struct + AllowOfflineAccess *bool + EnforcePolicies *bool + ID *string + Identifier *string + Name *string + Options *map[string]string + Scopes *[]ResourceServerScope + SigningAlgorithm *string + SigningSecret *string + SkipConsentForVerifiableFirstPartyClients *bool + TokenDialect *string + TokenLifetime *int + TokenLifetimeForWeb *int + VerificationLocation *string + func (r *ResourceServer) GetAllowOfflineAccess() bool + func (r *ResourceServer) GetEnforcePolicies() bool + func (r *ResourceServer) GetID() string + func (r *ResourceServer) GetIdentifier() string + func (r *ResourceServer) GetName() string + func (r *ResourceServer) GetOptions() map[string]string + func (r *ResourceServer) GetScopes() []ResourceServerScope + func (r *ResourceServer) GetSigningAlgorithm() string + func (r *ResourceServer) GetSigningSecret() string + func (r *ResourceServer) GetSkipConsentForVerifiableFirstPartyClients() bool + func (r *ResourceServer) GetTokenDialect() string + func (r *ResourceServer) GetTokenLifetime() int + func (r *ResourceServer) GetTokenLifetimeForWeb() int + func (r *ResourceServer) GetVerificationLocation() string + func (r *ResourceServer) String() string + type ResourceServerList struct + ResourceServers []*ResourceServer + func (r *ResourceServerList) String() string + type ResourceServerManager manager + func (m *ResourceServerManager) Create(ctx context.Context, rs *ResourceServer, opts ...RequestOption) (err error) + func (m *ResourceServerManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *ResourceServerManager) List(ctx context.Context, opts ...RequestOption) (rl *ResourceServerList, err error) + func (m *ResourceServerManager) Read(ctx context.Context, id string, opts ...RequestOption) (rs *ResourceServer, err error) + func (m *ResourceServerManager) Update(ctx context.Context, id string, rs *ResourceServer, opts ...RequestOption) (err error) + type ResourceServerScope struct + Description *string + Value *string + func (r *ResourceServerScope) GetDescription() string + func (r *ResourceServerScope) GetValue() string + func (r *ResourceServerScope) String() string + type Role struct + Description *string + ID *string + Name *string + func (r *Role) GetDescription() string + func (r *Role) GetID() string + func (r *Role) GetName() string + func (r *Role) String() string + type RoleList struct + Roles []*Role + func (r *RoleList) String() string + type RoleManager manager + func (m *RoleManager) AssignUsers(ctx context.Context, id string, users []*User, opts ...RequestOption) error + func (m *RoleManager) AssociatePermissions(ctx context.Context, id string, permissions []*Permission, ...) error + func (m *RoleManager) Create(ctx context.Context, r *Role, opts ...RequestOption) error + func (m *RoleManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *RoleManager) List(ctx context.Context, opts ...RequestOption) (r *RoleList, err error) + func (m *RoleManager) Permissions(ctx context.Context, id string, opts ...RequestOption) (p *PermissionList, err error) + func (m *RoleManager) Read(ctx context.Context, id string, opts ...RequestOption) (r *Role, err error) + func (m *RoleManager) RemovePermissions(ctx context.Context, id string, permissions []*Permission, ...) error + func (m *RoleManager) Update(ctx context.Context, id string, r *Role, opts ...RequestOption) (err error) + func (m *RoleManager) Users(ctx context.Context, id string, opts ...RequestOption) (u *UserList, err error) + type Rule struct + Enabled *bool + ID *string + Name *string + Order *int + Script *string + func (r *Rule) GetEnabled() bool + func (r *Rule) GetID() string + func (r *Rule) GetName() string + func (r *Rule) GetOrder() int + func (r *Rule) GetScript() string + func (r *Rule) String() string + type RuleConfig struct + Key *string + Value *string + func (r *RuleConfig) GetKey() string + func (r *RuleConfig) GetValue() string + func (r *RuleConfig) String() string + type RuleConfigManager manager + func (m *RuleConfigManager) Delete(ctx context.Context, key string, opts ...RequestOption) (err error) + func (m *RuleConfigManager) List(ctx context.Context, opts ...RequestOption) (r []*RuleConfig, err error) + func (m *RuleConfigManager) Read(ctx context.Context, key string, opts ...RequestOption) (*RuleConfig, error) + func (m *RuleConfigManager) Upsert(ctx context.Context, key string, r *RuleConfig, opts ...RequestOption) (err error) + type RuleList struct + Rules []*Rule + func (r *RuleList) String() string + type RuleManager manager + func (m *RuleManager) Create(ctx context.Context, r *Rule, opts ...RequestOption) error + func (m *RuleManager) Delete(ctx context.Context, id string, opts ...RequestOption) error + func (m *RuleManager) List(ctx context.Context, opts ...RequestOption) (r *RuleList, err error) + func (m *RuleManager) Read(ctx context.Context, id string, opts ...RequestOption) (r *Rule, err error) + func (m *RuleManager) Update(ctx context.Context, id string, r *Rule, opts ...RequestOption) error + type SAML2ClientAddon struct + Audience *string + AuthnContextClassRef *string + Binding *string + CreateUPNClaim *bool + Destination *string + DigestAlgorithm *string + IncludeAttributeNameFormat *bool + Issuer *string + LifetimeInSeconds *int + Logout *SAML2ClientAddonLogout + MapIdentities *bool + MapUnknownClaimsAsIs *bool + Mappings *map[string]string + NameIdentifierFormat *string + NameIdentifierProbes *[]string + PassthroughClaimsWithNoMapping *bool + Recipient *string + SignResponse *bool + SignatureAlgorithm *string + SigningCert *string + TypedAttributes *bool + func (s *SAML2ClientAddon) GetAudience() string + func (s *SAML2ClientAddon) GetAuthnContextClassRef() string + func (s *SAML2ClientAddon) GetBinding() string + func (s *SAML2ClientAddon) GetCreateUPNClaim() bool + func (s *SAML2ClientAddon) GetDestination() string + func (s *SAML2ClientAddon) GetDigestAlgorithm() string + func (s *SAML2ClientAddon) GetIncludeAttributeNameFormat() bool + func (s *SAML2ClientAddon) GetIssuer() string + func (s *SAML2ClientAddon) GetLifetimeInSeconds() int + func (s *SAML2ClientAddon) GetLogout() *SAML2ClientAddonLogout + func (s *SAML2ClientAddon) GetMapIdentities() bool + func (s *SAML2ClientAddon) GetMapUnknownClaimsAsIs() bool + func (s *SAML2ClientAddon) GetMappings() map[string]string + func (s *SAML2ClientAddon) GetNameIdentifierFormat() string + func (s *SAML2ClientAddon) GetNameIdentifierProbes() []string + func (s *SAML2ClientAddon) GetPassthroughClaimsWithNoMapping() bool + func (s *SAML2ClientAddon) GetRecipient() string + func (s *SAML2ClientAddon) GetSignResponse() bool + func (s *SAML2ClientAddon) GetSignatureAlgorithm() string + func (s *SAML2ClientAddon) GetSigningCert() string + func (s *SAML2ClientAddon) GetTypedAttributes() bool + func (s *SAML2ClientAddon) String() string + type SAML2ClientAddonLogout struct + Callback *string + SLOEnabled *bool + func (s *SAML2ClientAddonLogout) GetCallback() string + func (s *SAML2ClientAddonLogout) GetSLOEnabled() bool + func (s *SAML2ClientAddonLogout) String() string + type SAPAPIClientAddon struct + ClientID *string + NameIdentifierFormat *string + Scope *string + ServicePassword *string + TokenEndpointURL *string + UsernameAttribute *string + func (s *SAPAPIClientAddon) GetClientID() string + func (s *SAPAPIClientAddon) GetNameIdentifierFormat() string + func (s *SAPAPIClientAddon) GetScope() string + func (s *SAPAPIClientAddon) GetServicePassword() string + func (s *SAPAPIClientAddon) GetTokenEndpointURL() string + func (s *SAPAPIClientAddon) GetUsernameAttribute() string + func (s *SAPAPIClientAddon) String() string + type SSOIntegrationClientAddon struct + Name *string + Version *string + func (s *SSOIntegrationClientAddon) GetName() string + func (s *SSOIntegrationClientAddon) GetVersion() string + func (s *SSOIntegrationClientAddon) String() string + type SalesforceAPIClientAddon struct + ClientID *string + CommunityName *string + CommunityURLSection *string + Principal *string + func (s *SalesforceAPIClientAddon) GetClientID() string + func (s *SalesforceAPIClientAddon) GetCommunityName() string + func (s *SalesforceAPIClientAddon) GetCommunityURLSection() string + func (s *SalesforceAPIClientAddon) GetPrincipal() string + func (s *SalesforceAPIClientAddon) String() string + type SalesforceClientAddon struct + EntityID *string + func (s *SalesforceClientAddon) GetEntityID() string + func (s *SalesforceClientAddon) String() string + type SalesforceSandboxAPIClientAddon struct + ClientID *string + CommunityName *string + CommunityURLSection *string + Principal *string + func (s *SalesforceSandboxAPIClientAddon) GetClientID() string + func (s *SalesforceSandboxAPIClientAddon) GetCommunityName() string + func (s *SalesforceSandboxAPIClientAddon) GetCommunityURLSection() string + func (s *SalesforceSandboxAPIClientAddon) GetPrincipal() string + func (s *SalesforceSandboxAPIClientAddon) String() string + type SentryClientAddon struct + BaseURL *string + OrgSlug *string + func (s *SentryClientAddon) GetBaseURL() string + func (s *SentryClientAddon) GetOrgSlug() string + func (s *SentryClientAddon) String() string + type SharePointClientAddon struct + ExternalURL *[]string + URL *string + func (s *SharePointClientAddon) GetExternalURL() []string + func (s *SharePointClientAddon) GetURL() string + func (s *SharePointClientAddon) String() string + type SigningKey struct + Cert *string + Current *bool + CurrentSince *time.Time + CurrentUntil *time.Time + Fingerprint *string + KID *string + Next *bool + PKCS7 *string + Previous *bool + Revoked *bool + RevokedAt *time.Time + Thumbprint *string + func (s *SigningKey) GetCert() string + func (s *SigningKey) GetCurrent() bool + func (s *SigningKey) GetCurrentSince() time.Time + func (s *SigningKey) GetCurrentUntil() time.Time + func (s *SigningKey) GetFingerprint() string + func (s *SigningKey) GetKID() string + func (s *SigningKey) GetNext() bool + func (s *SigningKey) GetPKCS7() string + func (s *SigningKey) GetPrevious() bool + func (s *SigningKey) GetRevoked() bool + func (s *SigningKey) GetRevokedAt() time.Time + func (s *SigningKey) GetThumbprint() string + func (s *SigningKey) String() string + type SigningKeyManager manager + func (m *SigningKeyManager) List(ctx context.Context, opts ...RequestOption) (ks []*SigningKey, err error) + func (m *SigningKeyManager) Read(ctx context.Context, kid string, opts ...RequestOption) (k *SigningKey, err error) + func (m *SigningKeyManager) Revoke(ctx context.Context, kid string, opts ...RequestOption) (k *SigningKey, err error) + func (m *SigningKeyManager) Rotate(ctx context.Context, opts ...RequestOption) (k *SigningKey, err error) + type SlackClientAddon struct + Team *string + func (s *SlackClientAddon) GetTeam() string + func (s *SlackClientAddon) String() string + type SpringCMClientAddon struct + ACSURL *string + func (s *SpringCMClientAddon) GetACSURL() string + func (s *SpringCMClientAddon) String() string + type Stage struct + PreLogin *PreLogin + PreUserRegistration *PreUserRegistration + func (s *Stage) GetPreLogin() *PreLogin + func (s *Stage) GetPreUserRegistration() *PreUserRegistration + func (s *Stage) String() string + type StatManager manager + func (m *StatManager) ActiveUsers(ctx context.Context, opts ...RequestOption) (i int, err error) + func (m *StatManager) Daily(ctx context.Context, opts ...RequestOption) (ds []*DailyStat, err error) + type SuspiciousIPThrottling struct + AllowList *[]string + Enabled *bool + Shields *[]string + Stage *Stage + func (s *SuspiciousIPThrottling) GetAllowList() []string + func (s *SuspiciousIPThrottling) GetEnabled() bool + func (s *SuspiciousIPThrottling) GetShields() []string + func (s *SuspiciousIPThrottling) GetStage() *Stage + func (s *SuspiciousIPThrottling) String() string + type Tenant struct + AllowOrgNameInAuthAPI *bool + AllowedLogoutURLs *[]string + ChangePassword *TenantChangePassword + CustomizeMFAInPostLoginAction *bool + DefaultAudience *string + DefaultDirectory *string + DefaultRedirectionURI *string + DeviceFlow *TenantDeviceFlow + EnabledLocales *[]string + ErrorPage *TenantErrorPage + Flags *TenantFlags + FriendlyName *string + GuardianMFAPage *TenantGuardianMFAPage + IdleSessionLifetime *float64 + PictureURL *string + SandboxVersion *string + SandboxVersionAvailable *[]string + SessionCookie *TenantSessionCookie + SessionLifetime *float64 + Sessions *TenantSessions + SupportEmail *string + SupportURL *string + UniversalLogin *TenantUniversalLogin + func (t *Tenant) GetAllowOrgNameInAuthAPI() bool + func (t *Tenant) GetAllowedLogoutURLs() []string + func (t *Tenant) GetChangePassword() *TenantChangePassword + func (t *Tenant) GetCustomizeMFAInPostLoginAction() bool + func (t *Tenant) GetDefaultAudience() string + func (t *Tenant) GetDefaultDirectory() string + func (t *Tenant) GetDefaultRedirectionURI() string + func (t *Tenant) GetDeviceFlow() *TenantDeviceFlow + func (t *Tenant) GetEnabledLocales() []string + func (t *Tenant) GetErrorPage() *TenantErrorPage + func (t *Tenant) GetFlags() *TenantFlags + func (t *Tenant) GetFriendlyName() string + func (t *Tenant) GetGuardianMFAPage() *TenantGuardianMFAPage + func (t *Tenant) GetIdleSessionLifetime() float64 + func (t *Tenant) GetPictureURL() string + func (t *Tenant) GetSandboxVersion() string + func (t *Tenant) GetSandboxVersionAvailable() []string + func (t *Tenant) GetSessionCookie() *TenantSessionCookie + func (t *Tenant) GetSessionLifetime() float64 + func (t *Tenant) GetSessions() *TenantSessions + func (t *Tenant) GetSupportEmail() string + func (t *Tenant) GetSupportURL() string + func (t *Tenant) GetUniversalLogin() *TenantUniversalLogin + func (t *Tenant) MarshalJSON() ([]byte, error) + func (t *Tenant) String() string + type TenantChangePassword struct + Enabled *bool + HTML *string + func (t *TenantChangePassword) GetEnabled() bool + func (t *TenantChangePassword) GetHTML() string + func (t *TenantChangePassword) String() string + type TenantDeviceFlow struct + Charset *string + Mask *string + func (t *TenantDeviceFlow) GetCharset() string + func (t *TenantDeviceFlow) GetMask() string + func (t *TenantDeviceFlow) String() string + type TenantErrorPage struct + HTML *string + ShowLogLink *bool + URL *string + func (t *TenantErrorPage) GetHTML() string + func (t *TenantErrorPage) GetShowLogLink() bool + func (t *TenantErrorPage) GetURL() string + func (t *TenantErrorPage) String() string + type TenantFlags struct + AllowChangingEnableSSO *bool + AllowLegacyDelegationGrantTypes *bool + AllowLegacyROGrantTypes *bool + AllowLegacyTokenInfoEndpoint *bool + DashboardInsightsView *bool + DashboardLogStreams *bool + DisableClickjackProtectionHeaders *bool + DisableFieldsMapFix *bool + DisableImpersonation *bool + DisableManagementAPISMSObfuscation *bool + EnableADFSWAADEmailVerification *bool + EnableAPIsSection *bool + EnableClientConnections *bool + EnableCustomDomainInEmails *bool + EnableDynamicClientRegistration *bool + EnableIDTokenAPI2 *bool + EnableLegacyLogsSearchV2 *bool + EnableLegacyProfile *bool + EnablePipeline2 *bool + EnablePublicSignupUserExistsError *bool + EnableSSO *bool + MFAShowFactorListOnEnrollment *bool + NoDisclosureEnterpriseConnections *bool + RequirePushedAuthorizationRequests *bool + RevokeRefreshTokenGrant *bool + UniversalLogin *bool + UseScopeDescriptionsForConsent *bool + func (t *TenantFlags) GetAllowChangingEnableSSO() bool + func (t *TenantFlags) GetAllowLegacyDelegationGrantTypes() bool + func (t *TenantFlags) GetAllowLegacyROGrantTypes() bool + func (t *TenantFlags) GetAllowLegacyTokenInfoEndpoint() bool + func (t *TenantFlags) GetDashboardInsightsView() bool + func (t *TenantFlags) GetDashboardLogStreams() bool + func (t *TenantFlags) GetDisableClickjackProtectionHeaders() bool + func (t *TenantFlags) GetDisableFieldsMapFix() bool + func (t *TenantFlags) GetDisableImpersonation() bool + func (t *TenantFlags) GetDisableManagementAPISMSObfuscation() bool + func (t *TenantFlags) GetEnableADFSWAADEmailVerification() bool + func (t *TenantFlags) GetEnableAPIsSection() bool + func (t *TenantFlags) GetEnableClientConnections() bool + func (t *TenantFlags) GetEnableCustomDomainInEmails() bool + func (t *TenantFlags) GetEnableDynamicClientRegistration() bool + func (t *TenantFlags) GetEnableIDTokenAPI2() bool + func (t *TenantFlags) GetEnableLegacyLogsSearchV2() bool + func (t *TenantFlags) GetEnableLegacyProfile() bool + func (t *TenantFlags) GetEnablePipeline2() bool + func (t *TenantFlags) GetEnablePublicSignupUserExistsError() bool + func (t *TenantFlags) GetEnableSSO() bool + func (t *TenantFlags) GetMFAShowFactorListOnEnrollment() bool + func (t *TenantFlags) GetNoDisclosureEnterpriseConnections() bool + func (t *TenantFlags) GetRequirePushedAuthorizationRequests() bool + func (t *TenantFlags) GetRevokeRefreshTokenGrant() bool + func (t *TenantFlags) GetUniversalLogin() bool + func (t *TenantFlags) GetUseScopeDescriptionsForConsent() bool + func (t *TenantFlags) String() string + type TenantGuardianMFAPage struct + Enabled *bool + HTML *string + func (t *TenantGuardianMFAPage) GetEnabled() bool + func (t *TenantGuardianMFAPage) GetHTML() string + func (t *TenantGuardianMFAPage) String() string + type TenantManager manager + func (m *TenantManager) Read(ctx context.Context, opts ...RequestOption) (t *Tenant, err error) + func (m *TenantManager) Update(ctx context.Context, t *Tenant, opts ...RequestOption) (err error) + type TenantSessionCookie struct + Mode *string + func (t *TenantSessionCookie) GetMode() string + func (t *TenantSessionCookie) String() string + type TenantSessions struct + OIDCLogoutPromptEnabled *bool + func (t *TenantSessions) GetOIDCLogoutPromptEnabled() bool + func (t *TenantSessions) String() string + type TenantUniversalLogin struct + Colors *TenantUniversalLoginColors + func (t *TenantUniversalLogin) GetColors() *TenantUniversalLoginColors + func (t *TenantUniversalLogin) String() string + type TenantUniversalLoginColors struct + PageBackground *string + PageBackgroundGradient *BrandingPageBackgroundGradient + Primary *string + func (c *TenantUniversalLoginColors) MarshalJSON() ([]byte, error) + func (c *TenantUniversalLoginColors) UnmarshalJSON(data []byte) error + func (t *TenantUniversalLoginColors) GetPageBackground() string + func (t *TenantUniversalLoginColors) GetPageBackgroundGradient() *BrandingPageBackgroundGradient + func (t *TenantUniversalLoginColors) GetPrimary() string + func (t *TenantUniversalLoginColors) String() string + type Ticket struct + ClientID *string + ConnectionID *string + Email *string + IncludeEmailInRedirect *bool + MarkEmailAsVerified *bool + OrganizationID *string + ResultURL *string + TTLSec *int + Ticket *string + UserID *string + func (t *Ticket) GetClientID() string + func (t *Ticket) GetConnectionID() string + func (t *Ticket) GetEmail() string + func (t *Ticket) GetIncludeEmailInRedirect() bool + func (t *Ticket) GetMarkEmailAsVerified() bool + func (t *Ticket) GetOrganizationID() string + func (t *Ticket) GetResultURL() string + func (t *Ticket) GetTTLSec() int + func (t *Ticket) GetTicket() string + func (t *Ticket) GetUserID() string + func (t *Ticket) String() string + type TicketManager manager + func (m *TicketManager) ChangePassword(ctx context.Context, t *Ticket, opts ...RequestOption) error + func (m *TicketManager) VerifyEmail(ctx context.Context, t *Ticket, opts ...RequestOption) error + type User struct + AppMetadata *map[string]interface{} + Blocked *bool + ClientID *string + Connection *string + CreatedAt *time.Time + Description *string + Email *string + EmailVerified *bool + FamilyName *string + GivenName *string + ID *string + Identities []*UserIdentity + LastIP *string + LastLogin *time.Time + LastPasswordReset *time.Time + Location *string + LoginsCount *int64 + Multifactor *[]string + Name *string + Nickname *string + Password *string + PhoneNumber *string + PhoneVerified *bool + Picture *string + ScreenName *string + URL *string + UpdatedAt *time.Time + UserMetadata *map[string]interface{} + Username *string + VerifyEmail *bool + func (u *User) GetAppMetadata() map[string]interface{} + func (u *User) GetBlocked() bool + func (u *User) GetClientID() string + func (u *User) GetConnection() string + func (u *User) GetCreatedAt() time.Time + func (u *User) GetDescription() string + func (u *User) GetEmail() string + func (u *User) GetEmailVerified() bool + func (u *User) GetFamilyName() string + func (u *User) GetGivenName() string + func (u *User) GetID() string + func (u *User) GetLastIP() string + func (u *User) GetLastLogin() time.Time + func (u *User) GetLastPasswordReset() time.Time + func (u *User) GetLocation() string + func (u *User) GetLoginsCount() int64 + func (u *User) GetMultifactor() []string + func (u *User) GetName() string + func (u *User) GetNickname() string + func (u *User) GetPassword() string + func (u *User) GetPhoneNumber() string + func (u *User) GetPhoneVerified() bool + func (u *User) GetPicture() string + func (u *User) GetScreenName() string + func (u *User) GetURL() string + func (u *User) GetUpdatedAt() time.Time + func (u *User) GetUserMetadata() map[string]interface{} + func (u *User) GetUsername() string + func (u *User) GetVerifyEmail() bool + func (u *User) MarshalJSON() ([]byte, error) + func (u *User) String() string + func (u *User) UnmarshalJSON(b []byte) error + type UserBlock struct + IP *string + Identifier *string + func (u *UserBlock) GetIP() string + func (u *UserBlock) GetIdentifier() string + func (u *UserBlock) String() string + type UserEnrollment struct + AuthMethod *string + EnrolledAt *time.Time + ID *string + Identifier *string + LastAuth *time.Time + Name *string + PhoneNumber *string + Status *string + Type *string + func (u *UserEnrollment) GetAuthMethod() string + func (u *UserEnrollment) GetEnrolledAt() time.Time + func (u *UserEnrollment) GetID() string + func (u *UserEnrollment) GetIdentifier() string + func (u *UserEnrollment) GetLastAuth() time.Time + func (u *UserEnrollment) GetName() string + func (u *UserEnrollment) GetPhoneNumber() string + func (u *UserEnrollment) GetStatus() string + func (u *UserEnrollment) GetType() string + func (u *UserEnrollment) String() string + type UserIdentity struct + AccessToken *string + AccessTokenSecret *string + Connection *string + IsSocial *bool + ProfileData *map[string]interface{} + Provider *string + RefreshToken *string + UserID *string + func (i *UserIdentity) MarshalJSON() ([]byte, error) + func (i *UserIdentity) UnmarshalJSON(b []byte) error + func (u *UserIdentity) GetAccessToken() string + func (u *UserIdentity) GetAccessTokenSecret() string + func (u *UserIdentity) GetConnection() string + func (u *UserIdentity) GetIsSocial() bool + func (u *UserIdentity) GetProfileData() map[string]interface{} + func (u *UserIdentity) GetProvider() string + func (u *UserIdentity) GetRefreshToken() string + func (u *UserIdentity) GetUserID() string + func (u *UserIdentity) String() string + type UserIdentityLink struct + ConnectionID *string + LinkWith *string + Provider *string + UserID *string + func (u *UserIdentityLink) GetConnectionID() string + func (u *UserIdentityLink) GetLinkWith() string + func (u *UserIdentityLink) GetProvider() string + func (u *UserIdentityLink) GetUserID() string + func (u *UserIdentityLink) String() string + type UserList struct + Users []*User + func (u *UserList) String() string + type UserManager manager + func (m *UserManager) AssignPermissions(ctx context.Context, id string, permissions []*Permission, ...) error + func (m *UserManager) AssignRoles(ctx context.Context, id string, roles []*Role, opts ...RequestOption) error + func (m *UserManager) Blocks(ctx context.Context, id string, opts ...RequestOption) ([]*UserBlock, error) + func (m *UserManager) BlocksByIdentifier(ctx context.Context, identifier string, opts ...RequestOption) ([]*UserBlock, error) + func (m *UserManager) Create(ctx context.Context, u *User, opts ...RequestOption) error + func (m *UserManager) CreateAuthenticationMethod(ctx context.Context, userID string, a *AuthenticationMethod, ...) (err error) + func (m *UserManager) Delete(ctx context.Context, id string, opts ...RequestOption) (err error) + func (m *UserManager) DeleteAllAuthenticationMethods(ctx context.Context, userID string, opts ...RequestOption) (err error) + func (m *UserManager) DeleteAuthenticationMethod(ctx context.Context, userID string, id string, opts ...RequestOption) (err error) + func (m *UserManager) Enrollments(ctx context.Context, id string, opts ...RequestOption) (enrolls []*UserEnrollment, err error) + func (m *UserManager) GetAuthenticationMethodByID(ctx context.Context, userID string, id string, opts ...RequestOption) (a *AuthenticationMethod, err error) + func (m *UserManager) InvalidateRememberBrowser(ctx context.Context, id string, opts ...RequestOption) error + func (m *UserManager) Link(ctx context.Context, id string, il *UserIdentityLink, opts ...RequestOption) (uIDs []UserIdentity, err error) + func (m *UserManager) List(ctx context.Context, opts ...RequestOption) (ul *UserList, err error) + func (m *UserManager) ListAuthenticationMethods(ctx context.Context, userID string, opts ...RequestOption) (a *AuthenticationMethodList, err error) + func (m *UserManager) ListByEmail(ctx context.Context, email string, opts ...RequestOption) (us []*User, err error) + func (m *UserManager) Organizations(ctx context.Context, id string, opts ...RequestOption) (p *OrganizationList, err error) + func (m *UserManager) Permissions(ctx context.Context, id string, opts ...RequestOption) (p *PermissionList, err error) + func (m *UserManager) Read(ctx context.Context, id string, opts ...RequestOption) (u *User, err error) + func (m *UserManager) RegenerateRecoveryCode(ctx context.Context, id string, opts ...RequestOption) (*UserRecoveryCode, error) + func (m *UserManager) RemovePermissions(ctx context.Context, id string, permissions []*Permission, ...) error + func (m *UserManager) RemoveRoles(ctx context.Context, id string, roles []*Role, opts ...RequestOption) error + func (m *UserManager) Roles(ctx context.Context, id string, opts ...RequestOption) (r *RoleList, err error) + func (m *UserManager) Search(ctx context.Context, opts ...RequestOption) (ul *UserList, err error) + func (m *UserManager) Unblock(ctx context.Context, id string, opts ...RequestOption) error + func (m *UserManager) UnblockByIdentifier(ctx context.Context, identifier string, opts ...RequestOption) error + func (m *UserManager) Unlink(ctx context.Context, id, provider, userID string, opts ...RequestOption) (uIDs []UserIdentity, err error) + func (m *UserManager) Update(ctx context.Context, id string, u *User, opts ...RequestOption) (err error) + func (m *UserManager) UpdateAllAuthenticationMethods(ctx context.Context, userID string, a *[]AuthenticationMethod, ...) (err error) + func (m *UserManager) UpdateAuthenticationMethod(ctx context.Context, userID string, id string, a *AuthenticationMethod, ...) (err error) + type UserRecoveryCode struct + RecoveryCode *string + func (u *UserRecoveryCode) GetRecoveryCode() string + func (u *UserRecoveryCode) String() string + type WAMSClientAddon struct + Masterkey *string + func (w *WAMSClientAddon) GetMasterkey() string + func (w *WAMSClientAddon) String() string + type WSFEDClientAddon struct + func (w *WSFEDClientAddon) String() string + type ZendeskClientAddon struct + AccountName *string + func (z *ZendeskClientAddon) GetAccountName() string + func (z *ZendeskClientAddon) String() string + type ZoomClientAddon struct + Account *string + func (z *ZoomClientAddon) GetAccount() string + func (z *ZoomClientAddon) String() string