Class AuthenticatorAssertionResponse

java.lang.Object
com.webauthn4j.data.AuthenticatorResponse
com.webauthn4j.data.AuthenticatorAssertionResponse

public class AuthenticatorAssertionResponse extends AuthenticatorResponse
The AuthenticatorAssertionResponse represents an authenticator's response to a client’s request for generation of a new authentication assertion given the WebAuthn Relying Party's challenge and OPTIONAL list of credentials it is aware of.
See Also:
  • Constructor Details

    • AuthenticatorAssertionResponse

      public AuthenticatorAssertionResponse(@NotNull @org.jetbrains.annotations.NotNull byte[] clientDataJSON, @NotNull @org.jetbrains.annotations.NotNull byte[] authenticatorData, @NotNull @org.jetbrains.annotations.NotNull byte[] signature, @Nullable @org.jetbrains.annotations.Nullable byte[] userHandle)
  • Method Details

    • getAuthenticatorData

      @NotNull public @org.jetbrains.annotations.NotNull byte[] getAuthenticatorData()
    • getSignature

      @NotNull public @org.jetbrains.annotations.NotNull byte[] getSignature()
    • getUserHandle

      @Nullable public @org.jetbrains.annotations.Nullable byte[] getUserHandle()
    • equals

      public boolean equals(@Nullable @Nullable Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class AuthenticatorResponse