Class CoreRegistrationObject

java.lang.Object
com.webauthn4j.verifier.CoreRegistrationObject
Direct Known Subclasses:
RegistrationObject

public class CoreRegistrationObject extends Object
  • Constructor Details

    • CoreRegistrationObject

      public CoreRegistrationObject(@NotNull @NotNull AttestationObject attestationObject, @NotNull @org.jetbrains.annotations.NotNull byte[] attestationObjectBytes, @NotNull @org.jetbrains.annotations.NotNull byte[] clientDataHash, @NotNull @NotNull CoreServerProperty serverProperty, @NotNull @NotNull Instant timestamp)
    • CoreRegistrationObject

      public CoreRegistrationObject(@NotNull @NotNull AttestationObject attestationObject, @NotNull @org.jetbrains.annotations.NotNull byte[] attestationObjectBytes, @NotNull @org.jetbrains.annotations.NotNull byte[] clientDataHash, @NotNull @NotNull CoreServerProperty serverProperty)
  • Method Details

    • getAttestationObject

      @NotNull public @NotNull AttestationObject getAttestationObject()
    • getAttestationObjectBytes

      @NotNull public @org.jetbrains.annotations.NotNull byte[] getAttestationObjectBytes()
    • getAuthenticatorDataBytes

      @NotNull public @org.jetbrains.annotations.NotNull byte[] getAuthenticatorDataBytes()
    • getClientDataHash

      @NotNull public @org.jetbrains.annotations.NotNull byte[] getClientDataHash()
    • getServerProperty

      @NotNull public @NotNull CoreServerProperty getServerProperty()
    • getTimestamp

      @NotNull public @NotNull Instant getTimestamp()
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object