io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.UserAuthenticationResponse> |
DataAdapterClient.authenticateUser(java.lang.String userId,
java.lang.String organizationId,
java.lang.String password,
io.getlime.security.powerauth.lib.dataadapter.model.entity.AuthenticationContext authenticationContext,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Perform authentication with provided username and password.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.CreateSmsAuthorizationResponse> |
DataAdapterClient.createAuthorizationSms(java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.enumeration.AccountStatus accountStatus,
io.getlime.security.powerauth.lib.nextstep.model.enumeration.AuthMethod authMethod,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext,
java.lang.String lang,
boolean resend) |
Create authorization SMS message with OTP authorization code.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.CreateConsentFormResponse> |
DataAdapterClient.createConsentForm(java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext,
java.lang.String lang) |
Create OAuth 2.0 consent form.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.CreateImplicitLoginOperationResponse> |
DataAdapterClient.createImplicitLoginOperation(java.lang.String clientId,
java.lang.String[] scopes) |
Create a new login operation from the OAuth 2.0 login context.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.DecorateOperationFormDataResponse> |
DataAdapterClient.decorateOperationFormData(java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.nextstep.model.enumeration.AuthMethod authMethod,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Decorate operation form data.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.AfsResponse> |
DataAdapterClient.executeAfsAction(java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext,
io.getlime.security.powerauth.lib.dataadapter.model.request.AfsRequestParameters afsRequestParameters,
java.util.Map<java.lang.String,java.lang.Object> extras) |
Execute an anti-fraud system action with information about current step and retrieve response which can override
authentication instruments used in current authentication step.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.UserDetailResponse> |
DataAdapterClient.fetchUserDetail(java.lang.String userId,
java.lang.String organizationId) |
Obtain user details for given user ID.
|
io.getlime.core.rest.model.base.response.ObjectResponse |
DataAdapterClient.formDataChangedNotification(io.getlime.security.powerauth.lib.dataadapter.model.entity.FormDataChange formDataChange,
java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Send a notification about form data change.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.InitAuthMethodResponse> |
DataAdapterClient.initAuthMethod(java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.nextstep.model.enumeration.AuthMethod authMethod,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Initialize an authentication method.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.InitConsentFormResponse> |
DataAdapterClient.initConsentForm(java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Initialize OAuth 2.0 consent form.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.UserDetailResponse> |
DataAdapterClient.lookupUser(java.lang.String username,
java.lang.String organizationId,
java.lang.String clientCertificate,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Lookup user account.
|
io.getlime.core.rest.model.base.response.ObjectResponse |
DataAdapterClient.operationChangedNotification(io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationChange operationChange,
java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Send a notification about operation change.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.SaveConsentFormResponse> |
DataAdapterClient.saveConsentForm(java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext,
java.util.List<io.getlime.security.powerauth.lib.dataadapter.model.entity.ConsentOption> options) |
Save options selected by the user in the OAuth 2.0 consent form.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.ValidateConsentFormResponse> |
DataAdapterClient.validateConsentForm(java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext,
java.lang.String lang,
java.util.List<io.getlime.security.powerauth.lib.dataadapter.model.entity.ConsentOption> options) |
Validate options selected by the user in the OAuth 2.0 consent form.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.VerifySmsAuthorizationResponse> |
DataAdapterClient.verifyAuthorizationSms(java.lang.String messageId,
java.lang.String authorizationCode,
java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.enumeration.AccountStatus accountStatus,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Verify OTP authorization code for previously generated SMS message.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.VerifySmsAndPasswordResponse> |
DataAdapterClient.verifyAuthorizationSmsAndPassword(java.lang.String messageId,
java.lang.String authorizationCode,
java.lang.String userId,
java.lang.String organizationId,
io.getlime.security.powerauth.lib.dataadapter.model.enumeration.AccountStatus accountStatus,
java.lang.String password,
io.getlime.security.powerauth.lib.dataadapter.model.entity.AuthenticationContext authenticationContext,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Verify OTP authorization code for previously generated SMS message together with user password.
|
io.getlime.core.rest.model.base.response.ObjectResponse<io.getlime.security.powerauth.lib.dataadapter.model.response.VerifyCertificateResponse> |
DataAdapterClient.verifyClientCertificate(java.lang.String userId,
java.lang.String organizationId,
java.lang.String clientCertificate,
io.getlime.security.powerauth.lib.nextstep.model.enumeration.AuthMethod authMethod,
io.getlime.security.powerauth.lib.dataadapter.model.enumeration.AccountStatus accountStatus,
io.getlime.security.powerauth.lib.dataadapter.model.entity.OperationContext operationContext) |
Verify client TLS certificate.
|