Class CoreAuthenticationData

java.lang.Object
com.webauthn4j.data.CoreAuthenticationData
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AuthenticationData

public class CoreAuthenticationData extends Object implements Serializable
See Also:
  • Constructor Details

    • CoreAuthenticationData

      public CoreAuthenticationData(@org.checkerframework.checker.nullness.qual.Nullable byte[] credentialId, @Nullable AuthenticatorData<AuthenticationExtensionAuthenticatorOutput> authenticatorData, @org.checkerframework.checker.nullness.qual.Nullable byte[] authenticatorDataBytes, @org.checkerframework.checker.nullness.qual.Nullable byte[] clientDataHash, @org.checkerframework.checker.nullness.qual.Nullable byte[] signature)
  • Method Details

    • getCredentialId

      public @org.checkerframework.checker.nullness.qual.Nullable byte[] getCredentialId()
    • getAuthenticatorData

      public @Nullable AuthenticatorData<AuthenticationExtensionAuthenticatorOutput> getAuthenticatorData()
    • getAuthenticatorDataBytes

      public @org.checkerframework.checker.nullness.qual.Nullable byte[] getAuthenticatorDataBytes()
    • getClientDataHash

      public @org.checkerframework.checker.nullness.qual.Nullable byte[] getClientDataHash()
    • getSignature

      public @org.checkerframework.checker.nullness.qual.Nullable byte[] getSignature()
    • equals

      public boolean equals(@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 Object