Package org.gluu.oxauth.service.fido.u2f
Class RegistrationService
java.lang.Object
org.gluu.oxauth.service.fido.u2f.RequestService
org.gluu.oxauth.service.fido.u2f.RegistrationService
@ApplicationScoped
@Named("u2fRegistrationService")
public class RegistrationService
extends RequestService
Provides operations with U2F registration requests
- Version:
- August 9, 2017
- Author:
- Yuriy Movchan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilRegisterRequestMessage(String appId, String userInum) finishRegistration(RegisterRequestMessage requestMessage, RegisterResponse response, String userInum) finishRegistration(RegisterRequestMessage requestMessage, RegisterResponse response, String userInum, Set<String> facets) Build DN string for U2F register requestgetRegisterRequestMessageByRequestId(String requestId) voidmerge(RequestMessageLdap request) voidremoveRegisterRequestMessage(RequestMessageLdap registerRequestMessageLdap) startRegistration(String appId) startRegistration(String appId, byte[] challenge) storeRegisterRequestMessage(RegisterRequestMessage requestMessage, String userInum, String sessionId) Methods inherited from class org.gluu.oxauth.service.fido.u2f.RequestService
getExpiredRequestMessages, removeRequestMessage
-
Constructor Details
-
RegistrationService
public RegistrationService()
-
-
Method Details
-
builRegisterRequestMessage
-
startRegistration
-
startRegistration
-
finishRegistration
public DeviceRegistrationResult finishRegistration(RegisterRequestMessage requestMessage, RegisterResponse response, String userInum) throws BadInputException - Throws:
BadInputException
-
finishRegistration
public DeviceRegistrationResult finishRegistration(RegisterRequestMessage requestMessage, RegisterResponse response, String userInum, Set<String> facets) throws BadInputException - Throws:
BadInputException
-
storeRegisterRequestMessage
public RequestMessageLdap storeRegisterRequestMessage(RegisterRequestMessage requestMessage, String userInum, String sessionId) -
getRegisterRequestMessage
-
getRegisterRequestMessageByRequestId
-
removeRegisterRequestMessage
-
getDnForRegisterRequestMessage
Build DN string for U2F register request -
merge
-