java.lang.Object
com.webauthn4j.verifier.CoreAuthenticationObject
- Direct Known Subclasses:
AuthenticationObject
Internal data transfer object for authentication data
-
Constructor Summary
ConstructorsConstructorDescriptionCoreAuthenticationObject(@org.jetbrains.annotations.NotNull byte[] credentialId, @NotNull AuthenticatorData<AuthenticationExtensionAuthenticatorOutput> authenticatorData, @org.jetbrains.annotations.NotNull byte[] authenticatorDataBytes, @org.jetbrains.annotations.NotNull byte[] clientDataHash, @NotNull CoreServerProperty serverProperty, @NotNull CoreAuthenticator authenticator) -
Method Summary
Modifier and TypeMethodDescriptionboolean@NotNull CoreAuthenticator@org.jetbrains.annotations.NotNull byte[]@org.jetbrains.annotations.NotNull byte[]@org.jetbrains.annotations.NotNull byte[]@NotNull CoreServerPropertyinthashCode()
-
Constructor Details
-
CoreAuthenticationObject
public CoreAuthenticationObject(@NotNull @org.jetbrains.annotations.NotNull byte[] credentialId, @NotNull @NotNull AuthenticatorData<AuthenticationExtensionAuthenticatorOutput> authenticatorData, @NotNull @org.jetbrains.annotations.NotNull byte[] authenticatorDataBytes, @NotNull @org.jetbrains.annotations.NotNull byte[] clientDataHash, @NotNull @NotNull CoreServerProperty serverProperty, @NotNull @NotNull CoreAuthenticator authenticator)
-
-
Method Details
-
getCredentialId
@NotNull public @org.jetbrains.annotations.NotNull byte[] getCredentialId() -
getAuthenticatorData
@NotNull public @NotNull AuthenticatorData<AuthenticationExtensionAuthenticatorOutput> getAuthenticatorData() -
getAuthenticatorDataBytes
@NotNull public @org.jetbrains.annotations.NotNull byte[] getAuthenticatorDataBytes() -
getClientDataHash
@NotNull public @org.jetbrains.annotations.NotNull byte[] getClientDataHash() -
getServerProperty
-
getAuthenticator
-
equals
-
hashCode
public int hashCode()
-