Class AttestationSuperGluuController


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

      • AttestationSuperGluuController

        public AttestationSuperGluuController()
    • Method Detail

      • startRegistration

        public com.fasterxml.jackson.databind.JsonNode startRegistration​(String userName,
                                                                         String appId,
                                                                         String sessionId,
                                                                         String enrollmentCode)
      • buildFido2AttestationStartResponse

        public com.fasterxml.jackson.databind.node.ObjectNode buildFido2AttestationStartResponse​(String userName,
                                                                                                 String appId,
                                                                                                 String sessionId)
      • finishRegistration

        public com.fasterxml.jackson.databind.JsonNode finishRegistration​(String userName,
                                                                          String registerResponseString)
      • parseRegisterResponse

        public io.jans.as.model.fido.u2f.protocol.RegisterResponse parseRegisterResponse​(String registerResponseString)
      • buildFido2AttestationVerifyResponse

        public com.fasterxml.jackson.databind.node.ObjectNode buildFido2AttestationVerifyResponse​(String userName,
                                                                                                  io.jans.as.model.fido.u2f.protocol.RegisterResponse registerResponse)