Class AuthenticationRequest.AuthenticationRequestWithSerializable

java.lang.Object
com.jadaptive.webauthn.server.model.AuthenticationRequest.AuthenticationRequestWithSerializable
Enclosing class:
AuthenticationRequest

public static class AuthenticationRequest.AuthenticationRequestWithSerializable extends Object
Special case handling, in AuthenticationRequest property of type AssertionRequest is transient and JsonIgnore'd. We need to persist it in cache which we do by actually saving it in JSON form. Since it is ignored, we have this class separate from AuthenticationRequest just for serialization as JSON support.
  • Constructor Details

    • AuthenticationRequestWithSerializable

      public AuthenticationRequestWithSerializable(AuthenticationRequest authenticationRequest, com.yubico.webauthn.AssertionRequest assertionRequest)
  • Method Details

    • getAuthenticationRequest

      public AuthenticationRequest getAuthenticationRequest()
    • setAuthenticationRequest

      public void setAuthenticationRequest(AuthenticationRequest authenticationRequest)
    • getAssertionRequest

      public com.yubico.webauthn.AssertionRequest getAssertionRequest()
    • setAssertionRequest

      public void setAssertionRequest(com.yubico.webauthn.AssertionRequest assertionRequest)