Class AssertionSuperGluuController


  • @ApplicationScoped
    public class AssertionSuperGluuController
    extends Object
    Converters Super Gluu authentication request to U2F V2 request
    Version:
    Jan 26, 2023
    Author:
    Yuriy Movchan
    • Constructor Detail

      • AssertionSuperGluuController

        public AssertionSuperGluuController()
    • Method Detail

      • startAuthentication

        public com.fasterxml.jackson.databind.JsonNode startAuthentication​(String userName,
                                                                           String keyHandle,
                                                                           String appId,
                                                                           String sessionId)
      • buildFido2AssertionStartResponse

        public com.fasterxml.jackson.databind.node.ObjectNode buildFido2AssertionStartResponse​(String userName,
                                                                                               String keyHandle,
                                                                                               String appId,
                                                                                               String sessionId)
      • finishAuthentication

        public com.fasterxml.jackson.databind.JsonNode finishAuthentication​(String userName,
                                                                            String authenticateResponseString)
      • buildFido2AuthenticationVerifyResponse

        public com.fasterxml.jackson.databind.node.ObjectNode buildFido2AuthenticationVerifyResponse​(String userName,
                                                                                                     String authenticateResponseString,
                                                                                                     io.jans.as.model.fido.u2f.protocol.AuthenticateResponse authenticateResponse)
      • parseAuthenticateResponse

        public io.jans.as.model.fido.u2f.protocol.AuthenticateResponse parseAuthenticateResponse​(String authenticateResponseString)