Public Member Functions | |
void | authenticationSuccess (String userId, CredentialTypes authenticatedCredential) |
void | authenticationFailure (String userId, CredentialTypes authenticatedCredential) |
void | authenticationLocked (String userId, CredentialTypes authenticatedCredential) |
void | preAuthentication (String userId, CredentialTypes expectedCredential) |
void | preAuthenticationLocked (String userId) |
void | provisionApp (String userId) |
void | provisionTextMessage (String userId) |
void | deProvision (String userId) |
void | userLocked (String userId) |
void | userUnlocked (String userId) |
void | userCreated (String userId) |
Interface for implementing custom auditor classes against. The configured auditor will be called when appropriate security events are raised.
void com.eset.secureauthentication.sdk.IAuditor.authenticationFailure | ( | String | userId, |
CredentialTypes | authenticatedCredential | ||
) |
Event raised when an authentication attempt fails.
userId | ID of user that was authenticated |
authenticatedCredential | type of credential that was authenticated |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.authenticationLocked | ( | String | userId, |
CredentialTypes | authenticatedCredential | ||
) |
Event raised when an authentication attempt made for a locked user.
userId | ID of user that was authenticated |
authenticatedCredential | type of credential that was authenticated |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.authenticationSuccess | ( | String | userId, |
CredentialTypes | authenticatedCredential | ||
) |
Event raised when an authentication attempt is successful.
userId | ID of user that was authenticated |
authenticatedCredential | type of credential that was authenticated |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.deProvision | ( | String | userId | ) |
Event raised when a user is de-provisioned.
userId | ID of user |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.preAuthentication | ( | String | userId, |
CredentialTypes | expectedCredential | ||
) |
Event raised when pre-authentication is started.
userId | ID of user that was pre-authenticated |
expectedCredential | type of credential expected during authentication |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.preAuthenticationLocked | ( | String | userId | ) |
Event raised when pre-authentication is attempted for a locked user.
userId | ID of user that was pre-authenticated |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.provisionApp | ( | String | userId | ) |
Event raised when a user is provisioned for mobile app OTPs.
userId | ID of user |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.provisionTextMessage | ( | String | userId | ) |
Event raised when a user is provisioned for text message OTPs.
userId | ID of user |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.userCreated | ( | String | userId | ) |
Event raised when a new user is created.
userId | ID of user |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.userLocked | ( | String | userId | ) |
Event raised when a user is locked.
userId | ID of user |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.
void com.eset.secureauthentication.sdk.IAuditor.userUnlocked | ( | String | userId | ) |
Event raised when a user is unlocked.
userId | ID of user |
Implemented in com.eset.secureauthentication.sdk.internal.auditing.LoggingAuditor.