Methods

get

Use this method to retrieve decrypted configuration data of an authenticator
global Object get(String name);

Input

name : The name of the configuration attribute

Return

An object with the value of attribute. If the name does not map to a configuration, null is returned. You need to cast the return value to the appropriate data type.

initRegistration

Each authenticator provider must implement this method which initiate the authenticator registration process. Read the documentation for the Authenticator you are using for more details on the inputs and outputs
global virtual Object initRegistration(cym.Browser.Session session, Map<String, Object> param);

verifyRegistration

Each authenticator provider must implement this method which verify the authenticator registration process is properly completed. Read the documentation for the Authenticator you are using for more details on the inputs and outputs
global virtual Object verifyRegistration(cym.Browser.Session session, Map<String, Object> param);

initVerification

Each authenticator provider must implement this method which initiate the authenticator verification process. Read the documentation for the Authenticator you are using for more details on the inputs and outputs
global virtual Object initVerification(cym.Browser.Session session, Map<String, Object> param);

verifyVerification

Each authenticator provider must implement this method which verify the authenticator verification process is properly completed. Read the documentation for the Authenticator you are using for more details on the inputs and outputs
global virtual Object verifyVerification(cym.Browser.Session session, Map<String, Object> param);