Versions in this module Expand all Collapse all v5 v5.21.2 Jan 7, 2022 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 ConnectionStrategyApple + const ConnectionStrategyAuth0 + const ConnectionStrategyAzureAD + const ConnectionStrategyEmail + const ConnectionStrategyFacebook + const ConnectionStrategyGitHub + const ConnectionStrategyGoogleApps + const ConnectionStrategyGoogleOAuth2 + const ConnectionStrategyLinkedin + const ConnectionStrategyOAuth2 + const ConnectionStrategyOIDC + const ConnectionStrategySAML + const ConnectionStrategySMS + const ConnectionStrategySalesforce + const ConnectionStrategySalesforceCommunity + const ConnectionStrategySalesforceSandbox + const ConnectionStrategyWindowsLive + const LogStreamTypeAmazonEventBridge + const LogStreamTypeAzureEventGrid + const LogStreamTypeDatadog + const LogStreamTypeHTTP + const LogStreamTypeSplunk + const LogStreamTypeSumo + func Stringify(v interface{}) 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) GetDeployedVersion() *ActionVersion + func (a *Action) GetID() string + func (a *Action) GetName() string + func (a *Action) GetRuntime() string + 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) GetStartedAt() time.Time + func (a *ActionExecutionResult) String() string + type ActionList struct + Actions []*Action + func (a *ActionList) String() string + type ActionManager struct + func (m *ActionManager) Bindings(triggerID string, opts ...RequestOption) (bl *ActionBindingList, err error) + func (m *ActionManager) Create(a *Action, opts ...RequestOption) error + func (m *ActionManager) Delete(id string, opts ...RequestOption) error + func (m *ActionManager) Deploy(id string, opts ...RequestOption) (v *ActionVersion, err error) + func (m *ActionManager) DeployVersion(id string, versionId string, opts ...RequestOption) (v *ActionVersion, err error) + func (m *ActionManager) Execution(executionId string, opts ...RequestOption) (v *ActionExecution, err error) + func (m *ActionManager) List(opts ...RequestOption) (l *ActionList, err error) + func (m *ActionManager) ListBindings(triggerID string, opts ...RequestOption) (bl *ActionBindingList, err error) + func (m *ActionManager) ListTriggers(opts ...RequestOption) (l *ActionTriggerList, err error) + func (m *ActionManager) ListVersions(id string, opts ...RequestOption) (c *ActionVersionList, err error) + func (m *ActionManager) Read(id string, opts ...RequestOption) (a *Action, err error) + func (m *ActionManager) ReadExecution(executionId string, opts ...RequestOption) (v *ActionExecution, err error) + func (m *ActionManager) ReadVersion(id string, versionId string, opts ...RequestOption) (v *ActionVersion, err error) + func (m *ActionManager) Test(id string, payload *ActionTestPayload, opts ...RequestOption) (err error) + func (m *ActionManager) Triggers(opts ...RequestOption) (l *ActionTriggerList, err error) + func (m *ActionManager) Update(id string, a *Action, opts ...RequestOption) error + func (m *ActionManager) UpdateBindings(triggerID string, b []*ActionBinding, opts ...RequestOption) error + func (m *ActionManager) Version(id string, versionId string, opts ...RequestOption) (v *ActionVersion, err error) + func (m *ActionManager) Versions(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 struct + func (m *AnomalyManager) CheckIP(ip string, opts ...RequestOption) (isBlocked bool, err error) + func (m *AnomalyManager) UnblockIP(ip string, opts ...RequestOption) (err error) + type BlacklistManager struct + func (m *BlacklistManager) Create(t *BlacklistToken, opts ...RequestOption) error + func (m *BlacklistManager) List(opts ...RequestOption) (bl []*BlacklistToken, err error) + type BlacklistToken struct + Audience string + JTI string + func (b *BlacklistToken) 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 struct + func (m *BrandingManager) DeleteUniversalLogin(opts ...RequestOption) (err error) + func (m *BrandingManager) Read(opts ...RequestOption) (b *Branding, err error) + func (m *BrandingManager) SetUniversalLogin(ul *BrandingUniversalLogin, opts ...RequestOption) (err error) + func (m *BrandingManager) UniversalLogin(opts ...RequestOption) (ul *BrandingUniversalLogin, err error) + func (m *BrandingManager) Update(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 BrandingUniversalLogin struct + Body *string + func (b *BrandingUniversalLogin) GetBody() string + func (b *BrandingUniversalLogin) String() string + type Client struct + Addons map[string]interface{} + AllowedClients []interface{} + AllowedLogoutURLs []interface{} + AllowedOrigins []interface{} + AppType *string + Callbacks []interface{} + ClientAliases []interface{} + ClientID *string + ClientMetadata map[string]string + ClientSecret *string + CrossOriginAuth *bool + CrossOriginLocation *string + CustomLoginPage *string + CustomLoginPageOn *bool + CustomLoginPagePreview *string + Description *string + EncryptionKey map[string]string + FormTemplate *string + GrantTypes []interface{} + InitiateLoginURI *string + IsFirstParty *bool + IsTokenEndpointIPHeaderTrusted *bool + JWTConfiguration *ClientJWTConfiguration + LogoURI *string + Mobile map[string]interface{} + Name *string + NativeSocialLogin *ClientNativeSocialLogin + OIDCConformant *bool + OrganizationRequireBehavior *string + OrganizationUsage *string + RefreshToken *ClientRefreshToken + SSO *bool + SSODisabled *bool + SigningKeys []map[string]string + TokenEndpointAuthMethod *string + WebOrigins []interface{} + func (c *Client) GetAppType() string + func (c *Client) GetClientID() string + 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) GetFormTemplate() 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) GetName() string + func (c *Client) GetNativeSocialLogin() *ClientNativeSocialLogin + func (c *Client) GetOIDCConformant() bool + func (c *Client) GetOrganizationRequireBehavior() string + func (c *Client) GetOrganizationUsage() string + func (c *Client) GetRefreshToken() *ClientRefreshToken + func (c *Client) GetSSO() bool + func (c *Client) GetSSODisabled() bool + func (c *Client) GetTokenEndpointAuthMethod() string + func (c *Client) String() string + type ClientGrant struct + Audience *string + ClientID *string + ID *string + Scope []interface{} + 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 struct + func (m *ClientGrantManager) Create(g *ClientGrant, opts ...RequestOption) (err error) + func (m *ClientGrantManager) Delete(id string, opts ...RequestOption) (err error) + func (m *ClientGrantManager) List(opts ...RequestOption) (gs *ClientGrantList, err error) + func (m *ClientGrantManager) Read(id string, opts ...RequestOption) (*ClientGrant, error) + func (m *ClientGrantManager) Update(id string, g *ClientGrant, opts ...RequestOption) (err error) + type ClientJWTConfiguration struct + Algorithm *string + LifetimeInSeconds *int + Scopes map[string]interface{} + SecretEncoded *bool + func (c *ClientJWTConfiguration) GetAlgorithm() string + func (c *ClientJWTConfiguration) GetLifetimeInSeconds() int + 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 struct + func (m *ClientManager) Create(c *Client, opts ...RequestOption) (err error) + func (m *ClientManager) Delete(id string, opts ...RequestOption) error + func (m *ClientManager) List(opts ...RequestOption) (c *ClientList, err error) + func (m *ClientManager) Read(id string, opts ...RequestOption) (c *Client, err error) + func (m *ClientManager) RotateSecret(id string, opts ...RequestOption) (c *Client, err error) + func (m *ClientManager) Update(id string, c *Client, opts ...RequestOption) (err error) + type ClientNativeSocialLogin struct + Apple map[string]interface{} + Facebook map[string]interface{} + func (c *ClientNativeSocialLogin) String() string + type ClientRefreshToken struct + ExpirationType *string + IdleTokenLifetime *int + InfiniteIdleTokenLifetime *bool + InfiniteTokenLifetime *bool + Leeway *int + RotationType *string + TokenLifetime *int + Type *string + 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) GetType() string + func (c *ClientRefreshToken) String() string + type Connection struct + DisplayName *string + EnabledClients []interface{} + ID *string + IsDomainConnection *bool + Metadata map[string]string + Name *string + Options interface{} + ProvisioningTicketUrl *string + Realms []interface{} + Strategy *string + func (c *Connection) GetDisplayName() string + func (c *Connection) GetID() string + func (c *Connection) GetIsDomainConnection() bool + func (c *Connection) GetName() string + func (c *Connection) GetProvisioningTicketUrl() string + 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 struct + func (m *ConnectionManager) Create(c *Connection, opts ...RequestOption) error + func (m *ConnectionManager) Delete(id string, opts ...RequestOption) (err error) + func (m *ConnectionManager) List(opts ...RequestOption) (c *ConnectionList, err error) + func (m *ConnectionManager) Read(id string, opts ...RequestOption) (c *Connection, err error) + func (m *ConnectionManager) ReadByName(name string, opts ...RequestOption) (*Connection, error) + func (m *ConnectionManager) Update(id string, c *Connection, opts ...RequestOption) (err error) + type ConnectionOptions struct + BruteForceProtection *bool + Configuration map[string]interface{} + CustomScripts map[string]interface{} + DisableSignup *bool + EnabledDatabaseCustomization *bool + ImportMode *bool + MFA map[string]interface{} + NonPersistentAttrs *[]string + PasswordComplexityOptions map[string]interface{} + PasswordDictionary map[string]interface{} + PasswordHistory map[string]interface{} + PasswordNoPersonalInfo map[string]interface{} + PasswordPolicy *string + RequiresUsername *bool + SetUserAttributes *string + StrategyVersion *int + Validation map[string]interface{} + func (c *ConnectionOptions) GetBruteForceProtection() bool + func (c *ConnectionOptions) GetDisableSignup() bool + func (c *ConnectionOptions) GetEnabledDatabaseCustomization() bool + func (c *ConnectionOptions) GetImportMode() bool + func (c *ConnectionOptions) GetNonPersistentAttrs() []string + func (c *ConnectionOptions) GetPasswordPolicy() string + func (c *ConnectionOptions) GetRequiresUsername() bool + func (c *ConnectionOptions) GetSetUserAttributes() string + func (c *ConnectionOptions) GetStrategyVersion() int + func (c *ConnectionOptions) String() string + type ConnectionOptionsAD struct + BruteForceProtection *bool + CertAuth *bool + DisableCache *bool + DomainAliases []interface{} + IPs []interface{} + Kerberos *bool + LogoURL *string + NonPersistentAttrs *[]string + SetUserAttributes *string + TenantDomain *string + func (c *ConnectionOptionsAD) GetBruteForceProtection() bool + func (c *ConnectionOptionsAD) GetCertAuth() bool + func (c *ConnectionOptionsAD) GetDisableCache() bool + 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) String() string + type ConnectionOptionsADFS struct + ADFSServer *string + DomainAliases []interface{} + EnableUsersAPI *bool + LogoURL *string + NonPersistentAttrs *[]string + SetUserAttributes *string + TenantDomain *string + func (c *ConnectionOptionsADFS) GetADFSServer() string + func (c *ConnectionOptionsADFS) GetEnableUsersAPI() bool + func (c *ConnectionOptionsADFS) GetLogoURL() string + func (c *ConnectionOptionsADFS) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsADFS) GetSetUserAttributes() string + func (c *ConnectionOptionsADFS) GetTenantDomain() string + 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 + 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) Scopes() []string + func (c *ConnectionOptionsApple) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsApple) String() string + type ConnectionOptionsAzureAD struct + Admin *bool + AgreedTerms *bool + AppID *string + AssignedPlans *bool + BasicProfile *bool + ClientID *string + ClientSecret *string + Domain *string + DomainAliases []interface{} + EnableUsersAPI *bool + ExtendedProfile *bool + Groups *bool + IdentityAPI *string + IsSuspended *bool + LogoURL *string + MaxGroupsToRetrieve *string + NestedGroups *bool + NonPersistentAttrs *[]string + SetUserAttributes *string + TenantDomain *string + TrustEmailVerified *string + UseCommonEndpoint *bool + UseWSFederation *bool + WAADCommonEndpoint *bool + WAADProtocol *string + func (c *ConnectionOptionsAzureAD) GetAdmin() bool + func (c *ConnectionOptionsAzureAD) GetAgreedTerms() bool + func (c *ConnectionOptionsAzureAD) GetAppID() string + func (c *ConnectionOptionsAzureAD) GetAssignedPlans() bool + func (c *ConnectionOptionsAzureAD) GetBasicProfile() bool + func (c *ConnectionOptionsAzureAD) GetClientID() string + func (c *ConnectionOptionsAzureAD) GetClientSecret() string + func (c *ConnectionOptionsAzureAD) GetDomain() string + func (c *ConnectionOptionsAzureAD) GetEnableUsersAPI() bool + func (c *ConnectionOptionsAzureAD) GetExtendedProfile() 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) GetTrustEmailVerified() string + 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 map[string]string + BruteForceProtection *bool + DisableSignup *bool + Email *ConnectionOptionsEmailSettings + Name *string + NonPersistentAttrs *[]string + OTP *ConnectionOptionsOTP + SetUserAttributes *string + 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) 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 + 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) 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 + 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) 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 + AgreedTerms *bool + BasicProfile *bool + ClientID *string + ClientSecret *string + Domain *string + DomainAliases []interface{} + EnableUsersAPI *bool + ExtendedProfile *bool + Groups *bool + IsSuspended *bool + LogoURL *string + NonPersistentAttrs *[]string + SetUserAttributes *string + TenantDomain *string + func (c *ConnectionOptionsGoogleApps) GetAdmin() bool + 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) GetEnableUsersAPI() bool + func (c *ConnectionOptionsGoogleApps) GetExtendedProfile() bool + func (c *ConnectionOptionsGoogleApps) GetGroups() bool + func (c *ConnectionOptionsGoogleApps) GetIsSuspended() bool + func (c *ConnectionOptionsGoogleApps) GetLogoURL() string + func (c *ConnectionOptionsGoogleApps) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsGoogleApps) GetSetUserAttributes() string + func (c *ConnectionOptionsGoogleApps) GetTenantDomain() string + func (c *ConnectionOptionsGoogleApps) Scopes() []string + func (c *ConnectionOptionsGoogleApps) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsGoogleApps) String() string + type ConnectionOptionsGoogleOAuth2 struct + AdsenseManagement *bool + AllowedAudiences []interface{} + 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 + WebmasterTools *bool + Youtube *bool + func (c *ConnectionOptionsGoogleOAuth2) GetAdsenseManagement() bool + 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) GetWebmasterTools() bool + func (c *ConnectionOptionsGoogleOAuth2) GetYoutube() bool + func (c *ConnectionOptionsGoogleOAuth2) Scopes() []string + func (c *ConnectionOptionsGoogleOAuth2) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsGoogleOAuth2) String() string + type ConnectionOptionsLinkedin struct + BasicProfile *bool + ClientID *string + ClientSecret *string + Email *bool + NonPersistentAttrs *[]string + Profile *bool + Scope []interface{} + SetUserAttributes *string + StrategyVersion *int + 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) Scopes() []string + func (c *ConnectionOptionsLinkedin) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsLinkedin) String() string + type ConnectionOptionsOAuth2 struct + AuthorizationURL *string + ClientID *string + ClientSecret *string + NonPersistentAttrs *[]string + Scope *string + Scripts map[string]interface{} + SetUserAttributes *string + TokenURL *string + func (c *ConnectionOptionsOAuth2) GetAuthorizationURL() string + func (c *ConnectionOptionsOAuth2) GetClientID() string + func (c *ConnectionOptionsOAuth2) GetClientSecret() string + func (c *ConnectionOptionsOAuth2) GetNonPersistentAttrs() []string + func (c *ConnectionOptionsOAuth2) GetScope() string + func (c *ConnectionOptionsOAuth2) GetSetUserAttributes() string + func (c *ConnectionOptionsOAuth2) GetTokenURL() string + func (c *ConnectionOptionsOAuth2) Scopes() []string + func (c *ConnectionOptionsOAuth2) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsOAuth2) String() string + type ConnectionOptionsOIDC struct + AuthorizationEndpoint *string + ClientID *string + ClientSecret *string + DiscoveryURL *string + DomainAliases []interface{} + Issuer *string + JWKSURI *string + LogoURL *string + NonPersistentAttrs *[]string + Scope *string + SetUserAttributes *string + TenantDomain *string + TokenEndpoint *string + Type *string + UserInfoEndpoint *string + func (c *ConnectionOptionsOIDC) GetAuthorizationEndpoint() string + func (c *ConnectionOptionsOIDC) GetClientID() string + func (c *ConnectionOptionsOIDC) GetClientSecret() string + func (c *ConnectionOptionsOIDC) GetDiscoveryURL() 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) GetUserInfoEndpoint() string + func (c *ConnectionOptionsOIDC) Scopes() []string + func (c *ConnectionOptionsOIDC) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsOIDC) 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 ConnectionOptionsSAML struct + Cert *string + Debug *bool + DigestAglorithm *string + DomainAliases []interface{} + EntityID *string + Expires *string + 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{} + UserIDAttribute *string + func (c *ConnectionOptionsSAML) GetCert() string + func (c *ConnectionOptionsSAML) GetDebug() bool + func (c *ConnectionOptionsSAML) GetDigestAglorithm() string + func (c *ConnectionOptionsSAML) GetEntityID() string + func (c *ConnectionOptionsSAML) GetExpires() string + 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) GetTenantDomain() string + func (c *ConnectionOptionsSAML) GetUserIDAttribute() string + func (c *ConnectionOptionsSAML) 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 map[string]string + 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 + 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) String() string + type ConnectionOptionsSalesforce struct + ClientID *string + ClientSecret *string + CommunityBaseURL *string + NonPersistentAttrs *[]string + Profile *bool + Scope []interface{} + SetUserAttributes *string + 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) Scopes() []string + func (c *ConnectionOptionsSalesforce) SetScopes(enable bool, scopes ...string) + func (c *ConnectionOptionsSalesforce) String() 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 + 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) 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 CustomDomain struct + CustomClientIPHeader *string + Domain *string + ID *string + Primary *bool + Status *string + TLSPolicy *string + Type *string + Verification *CustomDomainVerification + VerificationMethod *string + func (c *CustomDomain) GetCustomClientIPHeader() string + func (c *CustomDomain) GetDomain() string + func (c *CustomDomain) GetID() 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 struct + func (m *CustomDomainManager) Create(c *CustomDomain, opts ...RequestOption) (err error) + func (m *CustomDomainManager) Delete(id string, opts ...RequestOption) (err error) + func (m *CustomDomainManager) List(opts ...RequestOption) (c []*CustomDomain, err error) + func (m *CustomDomainManager) Read(id string, opts ...RequestOption) (c *CustomDomain, err error) + func (m *CustomDomainManager) Update(id string, c *CustomDomain, opts ...RequestOption) (err error) + func (m *CustomDomainManager) Verify(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 Email struct + Credentials *EmailCredentials + DefaultFromAddress *string + Enabled *bool + Name *string + Settings map[string]interface{} + func (e *Email) GetCredentials() *EmailCredentials + func (e *Email) GetDefaultFromAddress() string + func (e *Email) GetEnabled() bool + func (e *Email) GetName() string + func (e *Email) String() string + type EmailCredentials struct + APIKey *string + APIUser *string + AccessKeyID *string + Domain *string + Region *string + SMTPHost *string + SMTPPass *string + SMTPPort *int + SMTPUser *string + SecretAccessKey *string + func (e *EmailCredentials) GetAPIKey() string + func (e *EmailCredentials) GetAPIUser() string + func (e *EmailCredentials) GetAccessKeyID() string + func (e *EmailCredentials) GetDomain() string + func (e *EmailCredentials) GetRegion() string + func (e *EmailCredentials) GetSMTPHost() string + func (e *EmailCredentials) GetSMTPPass() string + func (e *EmailCredentials) GetSMTPPort() int + func (e *EmailCredentials) GetSMTPUser() string + func (e *EmailCredentials) GetSecretAccessKey() string + func (e *EmailCredentials) String() string + type EmailManager struct + func (m *EmailManager) Create(e *Email, opts ...RequestOption) error + func (m *EmailManager) Delete(opts ...RequestOption) (err error) + func (m *EmailManager) Read(opts ...RequestOption) (e *Email, err error) + func (m *EmailManager) Update(e *Email, opts ...RequestOption) (err error) + type EmailTemplate struct + Body *string + Enabled *bool + From *string + 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) 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 struct + func (m *EmailTemplateManager) Create(e *EmailTemplate, opts ...RequestOption) error + func (m *EmailTemplateManager) Read(template string, opts ...RequestOption) (e *EmailTemplate, err error) + func (m *EmailTemplateManager) Replace(template string, e *EmailTemplate, opts ...RequestOption) (err error) + func (m *EmailTemplateManager) Update(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 struct + func (m *EnrollmentManager) CreateTicket(t *CreateEnrollmentTicket, opts ...RequestOption) (EnrollmentTicket, error) + func (m *EnrollmentManager) Delete(id string, opts ...RequestOption) (err error) + func (m *EnrollmentManager) Get(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 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 struct + func (m *GrantManager) Delete(id string, opts ...RequestOption) error + func (m *GrantManager) List(opts ...RequestOption) (g *GrantList, err error) + type GuardianManager struct + Enrollment *EnrollmentManager + MultiFactor *MultiFactorManager + type Hook struct + Dependencies *map[string]interface{} + Enabled *bool + ID *string + Name *string + Script *string + TriggerID *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 struct + func (m *HookManager) Create(h *Hook, opts ...RequestOption) error + func (m *HookManager) CreateSecrets(hookID string, s HookSecrets, opts ...RequestOption) (err error) + func (m *HookManager) Delete(id string, opts ...RequestOption) error + func (m *HookManager) List(opts ...RequestOption) (l *HookList, err error) + func (m *HookManager) Read(id string, opts ...RequestOption) (h *Hook, err error) + func (m *HookManager) RemoveAllSecrets(hookID string, opts ...RequestOption) (err error) + func (m *HookManager) RemoveSecrets(hookID string, keys []string, opts ...RequestOption) (err error) + func (m *HookManager) ReplaceSecrets(hookID string, s HookSecrets, opts ...RequestOption) (err error) + func (m *HookManager) Secrets(hookID string, opts ...RequestOption) (s HookSecrets, err error) + func (m *HookManager) Update(id string, h *Hook, opts ...RequestOption) error + func (m *HookManager) UpdateSecrets(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 + Limit *int + Location *string + PercentageDone *int + SendCompletionEmail *bool + Status *string + 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) GetLimit() int + func (j *Job) GetLocation() string + func (j *Job) GetPercentageDone() int + func (j *Job) GetSendCompletionEmail() bool + func (j *Job) GetStatus() string + func (j *Job) GetTimeLeftSeconds() int + func (j *Job) GetType() string + func (j *Job) GetUpsert() bool + func (j *Job) GetUserID() string + func (j *Job) String() string + type JobManager struct + func (m *JobManager) ExportUsers(j *Job, opts ...RequestOption) error + func (m *JobManager) ImportUsers(j *Job, opts ...RequestOption) error + func (m *JobManager) Read(id string, opts ...RequestOption) (j *Job, err error) + func (m *JobManager) VerifyEmail(j *Job, opts ...RequestOption) error + type List struct + Length int + Limit int + Start int + Total int + func (l *List) String() string + func (l List) HasNext() bool + type Log struct + ClientID *string + ClientName *string + Date *time.Time + Description *string + Details map[string]interface{} + ID *string + IP *string + LocationInfo map[string]interface{} + LogID *string + Type *string + UserID *string + func (l *Log) GetClientID() string + func (l *Log) GetClientName() string + func (l *Log) GetDate() time.Time + func (l *Log) GetDescription() string + func (l *Log) GetID() string + func (l *Log) GetIP() string + func (l *Log) GetLogID() string + func (l *Log) GetType() string + func (l *Log) GetUserID() string + func (l *Log) String() string + func (l *Log) TypeName() string + type LogManager struct + func (m *LogManager) List(opts ...RequestOption) (l []*Log, err error) + func (m *LogManager) Read(id string, opts ...RequestOption) (l *Log, err error) + func (m *LogManager) Search(opts ...RequestOption) ([]*Log, error) + type LogStream struct + ID *string + Name *string + Sink interface{} + Status *string + Type *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 struct + func (m *LogStreamManager) Create(l *LogStream, opts ...RequestOption) error + func (m *LogStreamManager) Delete(id string, opts ...RequestOption) (err error) + func (m *LogStreamManager) List(opts ...RequestOption) (ls []*LogStream, err error) + func (m *LogStreamManager) Read(id string, opts ...RequestOption) (l *LogStream, err error) + func (m *LogStreamManager) Update(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 []interface{} + Endpoint *string + func (l *LogStreamSinkHTTP) GetAuthorization() string + func (l *LogStreamSinkHTTP) GetContentFormat() string + func (l *LogStreamSinkHTTP) GetContentType() string + func (l *LogStreamSinkHTTP) GetEndpoint() string + func (l *LogStreamSinkHTTP) 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 Management struct + Action *ActionManager + Anomaly *AnomalyManager + Blacklist *BlacklistManager + Branding *BrandingManager + Client *ClientManager + ClientGrant *ClientGrantManager + Connection *ConnectionManager + CustomDomain *CustomDomainManager + Email *EmailManager + 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 ...ManagementOption) (*Management, error) + func (m *Management) Do(req *http.Request) (*http.Response, error) + func (m *Management) NewRequest(method, uri string, payload interface{}, options ...RequestOption) (r *http.Request, err error) + func (m *Management) Request(method, uri string, v interface{}, options ...RequestOption) error + func (m *Management) URI(path ...string) string + type ManagementOption func(*Management) + func WithClient(client *http.Client) ManagementOption + func WithClientCredentials(clientID, clientSecret string, audience string) ManagementOption + func WithContext(ctx context.Context) ManagementOption + func WithDebug(d bool) ManagementOption + func WithInsecure() ManagementOption + func WithStaticToken(token string) ManagementOption + func WithUserAgent(userAgent string) ManagementOption + 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 struct + func (m *MultiFactorDUO) Enable(enabled bool, opts ...RequestOption) error + func (m *MultiFactorDUO) String() string + type MultiFactorEmail struct + func (m *MultiFactorEmail) Enable(enabled bool, opts ...RequestOption) error + func (m *MultiFactorEmail) String() string + type MultiFactorManager struct + DUO *MultiFactorDUO + Email *MultiFactorEmail + OTP *MultiFactorOTP + Phone *MultiFactorPhone + Push *MultiFactorPush + SMS *MultiFactorSMS + WebAuthnPlatform *MultiFactorWebAuthnPlatform + WebAuthnRoaming *MultiFactorWebAuthnRoaming + func (m *MultiFactorManager) List(opts ...RequestOption) (mf []*MultiFactor, err error) + func (m *MultiFactorManager) Policy(opts ...RequestOption) (p *MultiFactorPolicies, err error) + func (m *MultiFactorManager) UpdatePolicy(p *MultiFactorPolicies, opts ...RequestOption) error + type MultiFactorOTP struct + func (m *MultiFactorOTP) Enable(enabled bool, opts ...RequestOption) error + func (m *MultiFactorOTP) String() string + type MultiFactorPhone struct + func (m *MultiFactorPhone) Enable(enabled bool, opts ...RequestOption) error + func (m *MultiFactorPhone) MessageTypes(opts ...RequestOption) (mt *PhoneMessageTypes, err error) + func (m *MultiFactorPhone) Provider(opts ...RequestOption) (p *MultiFactorProvider, err error) + func (m *MultiFactorPhone) String() string + func (m *MultiFactorPhone) UpdateMessageTypes(mt *PhoneMessageTypes, opts ...RequestOption) error + func (m *MultiFactorPhone) UpdateProvider(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 struct + func (m *MultiFactorPush) AmazonSNS(opts ...RequestOption) (s *MultiFactorProviderAmazonSNS, err error) + func (m *MultiFactorPush) Enable(enabled bool, opts ...RequestOption) error + func (m *MultiFactorPush) String() string + func (m *MultiFactorPush) UpdateAmazonSNS(sc *MultiFactorProviderAmazonSNS, opts ...RequestOption) error + type MultiFactorSMS struct + func (m *MultiFactorSMS) Enable(enabled bool, opts ...RequestOption) error + func (m *MultiFactorSMS) String() string + func (m *MultiFactorSMS) Template(opts ...RequestOption) (t *MultiFactorSMSTemplate, err error) + func (m *MultiFactorSMS) Twilio(opts ...RequestOption) (t *MultiFactorProviderTwilio, err error) + func (m *MultiFactorSMS) UpdateTemplate(t *MultiFactorSMSTemplate, opts ...RequestOption) error + func (m *MultiFactorSMS) UpdateTwilio(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 struct + func (m *MultiFactorWebAuthnPlatform) Enable(enabled bool, opts ...RequestOption) error + func (m *MultiFactorWebAuthnPlatform) String() string + type MultiFactorWebAuthnRoaming struct + func (m *MultiFactorWebAuthnRoaming) Enable(enabled bool, opts ...RequestOption) error + func (m *MultiFactorWebAuthnRoaming) String() string + type Organization struct + Branding *OrganizationBranding + DisplayName *string + ID *string + Metadata map[string]interface{} + Name *string + func (o *Organization) GetBranding() *OrganizationBranding + func (o *Organization) GetDisplayName() string + func (o *Organization) GetID() string + func (o *Organization) GetName() string + func (o *Organization) String() string + type OrganizationBranding struct + Colors map[string]interface{} + LogoURL *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) 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) 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 struct + func (m *OrganizationManager) AddConnection(id string, c *OrganizationConnection, opts ...RequestOption) (err error) + func (m *OrganizationManager) AddMembers(id string, memberIDs []string, opts ...RequestOption) (err error) + func (m *OrganizationManager) AssignMemberRoles(id string, memberID string, roles []string, opts ...RequestOption) (err error) + func (m *OrganizationManager) Connection(id string, connectionID string, opts ...RequestOption) (c *OrganizationConnection, err error) + func (m *OrganizationManager) Connections(id string, opts ...RequestOption) (c *OrganizationConnectionList, err error) + func (m *OrganizationManager) Create(o *Organization, opts ...RequestOption) (err error) + func (m *OrganizationManager) CreateInvitation(id string, i *OrganizationInvitation, opts ...RequestOption) (err error) + func (m *OrganizationManager) Delete(id string, opts ...RequestOption) (err error) + func (m *OrganizationManager) DeleteConnection(id string, connectionID string, opts ...RequestOption) (err error) + func (m *OrganizationManager) DeleteInvitation(id string, invitationID string, opts ...RequestOption) (err error) + func (m *OrganizationManager) DeleteMember(id string, memberIDs []string, opts ...RequestOption) (err error) + func (m *OrganizationManager) DeleteMemberRoles(id string, memberID string, roles []string, opts ...RequestOption) (err error) + func (m *OrganizationManager) Invitation(id string, invitationID string, opts ...RequestOption) (i *OrganizationInvitation, err error) + func (m *OrganizationManager) Invitations(id string, opts ...RequestOption) (i *OrganizationInvitationList, err error) + func (m *OrganizationManager) List(opts ...RequestOption) (o *OrganizationList, err error) + func (m *OrganizationManager) MemberRoles(id string, memberID string, opts ...RequestOption) (r *OrganizationMemberRoleList, err error) + func (m *OrganizationManager) Members(id string, opts ...RequestOption) (o *OrganizationMemberList, err error) + func (m *OrganizationManager) Read(id string, opts ...RequestOption) (o *Organization, err error) + func (m *OrganizationManager) ReadByName(name string, opts ...RequestOption) (o *Organization, err error) + func (m *OrganizationManager) Update(id string, o *Organization, opts ...RequestOption) (err error) + func (m *OrganizationManager) UpdateConnection(id string, connectionID string, c *OrganizationConnection, ...) (err error) + type OrganizationMember struct + Email *string + Name *string + Picture *string + 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 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 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 Prompt struct + IdentifierFirst *bool + UniversalLoginExperience string + func (p *Prompt) GetIdentifierFirst() bool + func (p *Prompt) String() string + type PromptManager struct + func (m *PromptManager) CustomText(p string, l string, opts ...RequestOption) (t map[string]interface{}, err error) + func (m *PromptManager) Read(opts ...RequestOption) (p *Prompt, err error) + func (m *PromptManager) SetCustomText(p string, l string, b map[string]interface{}, opts ...RequestOption) (err error) + func (m *PromptManager) Update(p *Prompt, opts ...RequestOption) error + type RequestOption interface + func Body(b []byte) RequestOption + func Context(ctx context.Context) RequestOption + func ExcludeFields(fields ...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 WithFields(fields ...string) RequestOption + func WithoutFields(fields ...string) RequestOption + type ResourceServer struct + AllowOfflineAccess *bool + EnforcePolicies *bool + ID *string + Identifier *string + Name *string + Options map[string]interface{} + 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) 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 struct + func (m *ResourceServerManager) Create(rs *ResourceServer, opts ...RequestOption) (err error) + func (m *ResourceServerManager) Delete(id string, opts ...RequestOption) (err error) + func (m *ResourceServerManager) List(opts ...RequestOption) (rl *ResourceServerList, err error) + func (m *ResourceServerManager) Read(id string, opts ...RequestOption) (rs *ResourceServer, err error) + func (m *ResourceServerManager) Stream(fn func(s *ResourceServer), opts ...RequestOption) error + func (m *ResourceServerManager) Update(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 struct + func (m *RoleManager) AssignUsers(id string, users []*User, opts ...RequestOption) error + func (m *RoleManager) AssociatePermissions(id string, permissions []*Permission, opts ...RequestOption) error + func (m *RoleManager) Create(r *Role, opts ...RequestOption) error + func (m *RoleManager) Delete(id string, opts ...RequestOption) (err error) + func (m *RoleManager) List(opts ...RequestOption) (r *RoleList, err error) + func (m *RoleManager) Permissions(id string, opts ...RequestOption) (p *PermissionList, err error) + func (m *RoleManager) Read(id string, opts ...RequestOption) (r *Role, err error) + func (m *RoleManager) RemovePermissions(id string, permissions []*Permission, opts ...RequestOption) error + func (m *RoleManager) Update(id string, r *Role, opts ...RequestOption) (err error) + func (m *RoleManager) Users(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 struct + func (m *RuleConfigManager) Delete(key string, opts ...RequestOption) (err error) + func (m *RuleConfigManager) List(opts ...RequestOption) (r []*RuleConfig, err error) + func (m *RuleConfigManager) Read(key string, opts ...RequestOption) (*RuleConfig, error) + func (m *RuleConfigManager) Upsert(key string, r *RuleConfig, opts ...RequestOption) (err error) + type RuleList struct + Rules []*Rule + func (r *RuleList) String() string + type RuleManager struct + func (m *RuleManager) Create(r *Rule, opts ...RequestOption) error + func (m *RuleManager) Delete(id string, opts ...RequestOption) error + func (m *RuleManager) List(opts ...RequestOption) (r *RuleList, err error) + func (m *RuleManager) Read(id string, opts ...RequestOption) (r *Rule, err error) + func (m *RuleManager) Update(id string, r *Rule, opts ...RequestOption) error + 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 struct + func (m *SigningKeyManager) List(opts ...RequestOption) (ks []*SigningKey, err error) + func (m *SigningKeyManager) Read(kid string, opts ...RequestOption) (k *SigningKey, err error) + func (m *SigningKeyManager) Revoke(kid string, opts ...RequestOption) (k *SigningKey, err error) + func (m *SigningKeyManager) Rotate(opts ...RequestOption) (k *SigningKey, err error) + type StatManager struct + func (m *StatManager) ActiveUsers(opts ...RequestOption) (i int, err error) + func (m *StatManager) Daily(opts ...RequestOption) (ds []*DailyStat, err error) + type Tenant struct + AllowedLogoutURLs []interface{} + ChangePassword *TenantChangePassword + DefaultAudience *string + DefaultDirectory *string + DefaultRedirectionURI *string + DeviceFlow *TenantDeviceFlow + EnabledLocales []interface{} + ErrorPage *TenantErrorPage + Flags *TenantFlags + FriendlyName *string + GuardianMFAPage *TenantGuardianMFAPage + IdleSessionLifetime *float64 + PictureURL *string + SandboxVersion *string + SandboxVersionAvailable []interface{} + SessionLifetime *float64 + SupportEmail *string + SupportURL *string + UniversalLogin *TenantUniversalLogin + func (t *Tenant) GetChangePassword() *TenantChangePassword + func (t *Tenant) GetDefaultAudience() string + func (t *Tenant) GetDefaultDirectory() string + func (t *Tenant) GetDefaultRedirectionURI() string + func (t *Tenant) GetDeviceFlow() *TenantDeviceFlow + 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) GetSessionLifetime() float64 + 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 + ChangePasswordFlowV1 *bool + DisableClickjackProtectionHeaders *bool + DisableImpersonation *bool + EnableAPIsSection *bool + EnableClientConnections *bool + EnableCustomDomainInEmails *bool + EnableDynamicClientRegistration *bool + EnableLegacyLogsSearchV2 *bool + EnablePipeline2 *bool + EnablePublicSignupUserExistsError *bool + EnableSSO *bool + UniversalLogin *bool + UseScopeDescriptionsForConsent *bool + func (t *TenantFlags) GetAllowChangingEnableSSO() bool + func (t *TenantFlags) GetChangePasswordFlowV1() bool + func (t *TenantFlags) GetDisableClickjackProtectionHeaders() bool + func (t *TenantFlags) GetDisableImpersonation() bool + func (t *TenantFlags) GetEnableAPIsSection() bool + func (t *TenantFlags) GetEnableClientConnections() bool + func (t *TenantFlags) GetEnableCustomDomainInEmails() bool + func (t *TenantFlags) GetEnableDynamicClientRegistration() bool + func (t *TenantFlags) GetEnableLegacyLogsSearchV2() bool + func (t *TenantFlags) GetEnablePipeline2() bool + func (t *TenantFlags) GetEnablePublicSignupUserExistsError() bool + func (t *TenantFlags) GetEnableSSO() 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 struct + func (m *TenantManager) Read(opts ...RequestOption) (t *Tenant, err error) + func (m *TenantManager) Update(t *Tenant, opts ...RequestOption) (err error) + 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 + ConnectionID *string + Email *string + IncludeEmailInRedirect *bool + MarkEmailAsVerified *bool + ResultURL *string + TTLSec *int + Ticket *string + UserID *string + func (t *Ticket) GetConnectionID() string + func (t *Ticket) GetEmail() string + func (t *Ticket) GetIncludeEmailInRedirect() bool + func (t *Ticket) GetMarkEmailAsVerified() bool + 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 struct + func (m *TicketManager) ChangePassword(t *Ticket, opts ...RequestOption) error + func (m *TicketManager) VerifyEmail(t *Ticket, opts ...RequestOption) error + type User struct + AppMetadata map[string]interface{} + Blocked *bool + Connection *string + CreatedAt *time.Time + Description *string + Email *string + EmailVerified *bool + FamilyName *string + GivenName *string + ID *string + Identities []*UserIdentity + LastIP *string + LastLogin *time.Time + Location *string + LoginsCount *int64 + 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) GetBlocked() bool + 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) GetLocation() string + func (u *User) GetLoginsCount() int64 + 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) 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 + 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) 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 struct + func (m *UserManager) AssignPermissions(id string, permissions []*Permission, opts ...RequestOption) error + func (m *UserManager) AssignRoles(id string, roles []*Role, opts ...RequestOption) error + func (m *UserManager) Blocks(id string, opts ...RequestOption) ([]*UserBlock, error) + func (m *UserManager) BlocksByIdentifier(identifier string, opts ...RequestOption) ([]*UserBlock, error) + func (m *UserManager) Create(u *User, opts ...RequestOption) error + func (m *UserManager) Delete(id string, opts ...RequestOption) (err error) + func (m *UserManager) Enrollments(id string, opts ...RequestOption) (enrolls []*UserEnrollment, err error) + func (m *UserManager) InvalidateRememberBrowser(id string, opts ...RequestOption) error + func (m *UserManager) Link(id string, il *UserIdentityLink, opts ...RequestOption) (uIDs []UserIdentity, err error) + func (m *UserManager) List(opts ...RequestOption) (ul *UserList, err error) + func (m *UserManager) ListByEmail(email string, opts ...RequestOption) (us []*User, err error) + func (m *UserManager) Organizations(id string, opts ...RequestOption) (p *OrganizationList, err error) + func (m *UserManager) Permissions(id string, opts ...RequestOption) (p *PermissionList, err error) + func (m *UserManager) Read(id string, opts ...RequestOption) (u *User, err error) + func (m *UserManager) RegenerateRecoveryCode(id string, opts ...RequestOption) (*UserRecoveryCode, error) + func (m *UserManager) RemovePermissions(id string, permissions []*Permission, opts ...RequestOption) error + func (m *UserManager) RemoveRoles(id string, roles []*Role, opts ...RequestOption) error + func (m *UserManager) Roles(id string, opts ...RequestOption) (r *RoleList, err error) + func (m *UserManager) Search(opts ...RequestOption) (ul *UserList, err error) + func (m *UserManager) Unblock(id string, opts ...RequestOption) error + func (m *UserManager) UnblockByIdentifier(identifier string, opts ...RequestOption) error + func (m *UserManager) Update(id string, u *User, opts ...RequestOption) (err error) + type UserRecoveryCode struct + RecoveryCode *string + func (u *UserRecoveryCode) GetRecoveryCode() string + func (u *UserRecoveryCode) String() string