NetForumAuthenticationManager Class
Provides services related to customer and backend user authentication.
Namespace: Ignition.Crm.AccountManagementAssembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
public class NetForumAuthenticationManager
Public Class NetForumAuthenticationManager
public ref class NetForumAuthenticationManager
type NetForumAuthenticationManager = class end
- Inheritance
- Object NetForumAuthenticationManager
AuthenticateBackendUser |
Attempts to authenticate a NetFORUM backend (iWeb) user by their username and password
|
AuthenticateCustomer(Guid, AuthenticatedCustomer) |
Attempts to authenticate a customer using a one-time-use authentication (xws) token.
If the customer is successfully authenticated, the authentication token will be automatically invalidated.
This method can be used with the 'Single Sign-On With eWeb - eWeb Login' login flow at wiki.avectra.com/sso
|
AuthenticateCustomer(ICustomer, String) |
Validates a customer's password
|
AuthenticateCustomer(Int32, String) |
Validates a customer's password, identified by their record number
|
AuthenticateCustomer(String, String) |
Validates a customer's password, identified by their web login
|
AuthenticateCustomer(ICustomer, String, AuthenticatedCustomer) |
Validates a customer's password
|
AuthenticateCustomer(Int32, String, AuthenticatedCustomer) |
Validates a customer's password, identified by their record number
|
AuthenticateCustomer(String, String, AuthenticatedCustomer) |
Validates a customer's password, identified by their web login
|
AuthenticateCustomerByPrimaryEmail(String, String) |
Validates a customer's password, identified by their primary email address
|
AuthenticateCustomerByPrimaryEmail(String, String, AuthenticatedCustomer, Boolean) |
Validates a customer's password, identified by their primary email address
|
DoesPasswordMeetComplexityRequirements |
Determines whether a password meets the complexity requirements defined for external customers in netFORUM.
This serves as a litmus test for whether the password will meet NetFORUM's password strength requirements, but
does not take into account other password strength policies such as not repeating previous passwords,
and ensuring the the password does not contain the customer's username.
|
GenerateAuthenticationToken |
Generates a one-time-use authentication (xws) token that can be used to authenticate a customer.
This method can be used with the 'Single-Sign-On with eWeb - External Login' login flow at wiki.avectra.com/sso
|
GetPasswordRequirements |
Returns the current password requirements for external customers in netFORUM
|
SetPassword |
Changes the password of a customer
|