Class UserSessionIdService


  • @ApplicationScoped
    public class UserSessionIdService
    extends Object
    Configure user session to confirm Fido2 device authentication
    Version:
    August 9, 2017
    Author:
    Yuriy Movchan
    • Constructor Detail

      • UserSessionIdService

        public UserSessionIdService()
    • Method Detail

      • isValidSessionId

        public boolean isValidSessionId​(String sessionId,
                                        String userName)
      • updateUserSessionIdOnFinishRequest

        public void updateUserSessionIdOnFinishRequest​(String sessionId,
                                                       String userInum,
                                                       io.jans.orm.model.fido2.Fido2RegistrationEntry registrationEntry,
                                                       boolean enroll,
                                                       boolean oneStep)
      • updateUserSessionIdOnFinishRequest

        public void updateUserSessionIdOnFinishRequest​(String sessionId,
                                                       String userInum,
                                                       io.jans.orm.model.fido2.Fido2RegistrationEntry registrationEntry,
                                                       io.jans.orm.model.fido2.Fido2AuthenticationEntry authenticationEntry,
                                                       boolean enroll,
                                                       boolean oneStep)
      • updateUserSessionIdOnError

        public void updateUserSessionIdOnError​(String sessionId)
      • updateSessionId

        public void updateSessionId​(io.jans.as.common.model.session.SessionId entity)