Name | Signature | Description |
---|
BulkGetUserSecurityConfigurationDetails | UserSecurityConfigurationDetails1[] BulkGetUserSecurityConfigurationDetails(Uri[] userUris) | Retrieve the user's authentication protocol |
DisableLogin | void DisableLogin(Uri userUri) | Disable the specified user's login, preventing them from accessing the system |
DisableOpenIdAuthentication | void DisableOpenIdAuthentication(Uri openIdProviderUri) | Disable OpenId SSO authentication for this tenant with the specified provider |
DisableSAMLAuthentication | void DisableSAMLAuthentication() | Disable SAML (either v1.1 or 2.0) authentication for this tenant |
EnableLogin | void EnableLogin(Uri userUri) | Enable the specified user's login, allowing them to access the system |
EnableOpenIdAuthentication | void EnableOpenIdAuthentication(Uri openIdProviderUri) | Enable OpenId SSO authentication for this tenant with the specified provider |
EnableSAMLAuthentication2 | void EnableSAMLAuthentication2(SAMLAuthenticationConfigurationParameter1 samlAuthenticationConfiguration) | Enable SAML v2.0 authentication for this tenant |
GetLoginNameFormulaForNewUsers | String GetLoginNameFormulaForNewUsers() | Get the formula to use for creating the login name for new users |
GetLogoutURL | Uri GetLogoutURL() | Get system logout URL. |
GetMultiFactorAuthenticationConfiguration | MultiFactorAuthenticationConfigurationDetails1 GetMultiFactorAuthenticationConfiguration() | Get MFA config |
GetSAMLAuthenticationConfigurationDetails2 | SAMLAuthenticationConfigurationDetails2 GetSAMLAuthenticationConfigurationDetails2() | Get the SAML authentication details for this tenant |
GetUserSecurityConfigurationDetails | UserSecurityConfigurationDetails1 GetUserSecurityConfigurationDetails(Uri userUri) | Retrieve the user's security configuration |
GetUserSessionPolicyDetails | UserSessionPolicyDetails1 GetUserSessionPolicyDetails() | Get the user session policy |
PutLockoutConfiguration | void PutLockoutConfiguration(LockoutConfigurationParameter1 config) | Update Lockout configuration |
PutMultiFactorAuthenticationConfiguration | void PutMultiFactorAuthenticationConfiguration(MultiFactorAuthenticationConfigurationParameter1 config) | Update MFA config |
SetAuthenticationProvidersForUser | void SetAuthenticationProvidersForUser(Uri userUri, String loginName, AuthenticationProviderTargetParameter1[] authenticationProviders, RepliconInternalAuthenticationSettingsParameter1 repliconInternalAuthenticationParams) | Set users authentication providers - if setting to a Replicon Internal authentication provider will required setting the user password |
SetRepliconAuthenticationForUser | void SetRepliconAuthenticationForUser(Uri userUri, String loginName, String password, Uri forcePasswordChangeOnLoginOption) | Set user to use Replicon authentication with the given login name and password |
SetSSOAuthenticationForUser | void SetSSOAuthenticationForUser(Uri userUri, String loginName) | Set user to use SSO authentication (SAML or OpenID) with the given login name |
UpdateLoginNameFormulaForNewUsers | void UpdateLoginNameFormulaForNewUsers(String formula) | Change the formula to use for creating the login name for new users |
UpdateLogoutURL | void UpdateLogoutURL(Uri logoutUrl) | Update system logout URL. |
UpdateUserSessionPolicy | void UpdateUserSessionPolicy(Boolean requireTransportLevelSecurity, Duration1 defaultSessionTimeoutDuration) | Update user session policy. Set defaultSessionTimeoutDuration to null to have no timeout. |