Package com.webauthn4j.data
Class AuthenticationData
java.lang.Object
com.webauthn4j.data.CoreAuthenticationData
com.webauthn4j.data.AuthenticationData
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAuthenticationData(@org.checkerframework.checker.nullness.qual.Nullable byte[] credentialId, @org.checkerframework.checker.nullness.qual.Nullable byte[] userHandle, @Nullable AuthenticatorData<AuthenticationExtensionAuthenticatorOutput> authenticatorData, @org.checkerframework.checker.nullness.qual.Nullable byte[] authenticatorDataBytes, @Nullable CollectedClientData collectedClientData, @org.checkerframework.checker.nullness.qual.Nullable byte[] collectedClientDataBytes, @Nullable AuthenticationExtensionsClientOutputs<AuthenticationExtensionClientOutput> clientExtensions, @org.checkerframework.checker.nullness.qual.Nullable byte[] signature) -
Method Summary
Modifier and TypeMethodDescriptionboolean@Nullable CollectedClientData@org.checkerframework.checker.nullness.qual.Nullable byte[]@org.checkerframework.checker.nullness.qual.Nullable byte[]inthashCode()toString()Methods inherited from class com.webauthn4j.data.CoreAuthenticationData
getAuthenticatorData, getAuthenticatorDataBytes, getClientDataHash, getCredentialId, getSignature
-
Constructor Details
-
AuthenticationData
public AuthenticationData(@org.checkerframework.checker.nullness.qual.Nullable byte[] credentialId, @org.checkerframework.checker.nullness.qual.Nullable byte[] userHandle, @Nullable AuthenticatorData<AuthenticationExtensionAuthenticatorOutput> authenticatorData, @org.checkerframework.checker.nullness.qual.Nullable byte[] authenticatorDataBytes, @Nullable CollectedClientData collectedClientData, @org.checkerframework.checker.nullness.qual.Nullable byte[] collectedClientDataBytes, @Nullable AuthenticationExtensionsClientOutputs<AuthenticationExtensionClientOutput> clientExtensions, @org.checkerframework.checker.nullness.qual.Nullable byte[] signature)
-
-
Method Details
-
getUserHandle
public @org.checkerframework.checker.nullness.qual.Nullable byte[] getUserHandle() -
getCollectedClientData
-
getCollectedClientDataBytes
public @org.checkerframework.checker.nullness.qual.Nullable byte[] getCollectedClientDataBytes() -
getClientExtensions
public @Nullable AuthenticationExtensionsClientOutputs<AuthenticationExtensionClientOutput> getClientExtensions() -
equals
- Overrides:
equalsin classCoreAuthenticationData
-
hashCode
public int hashCode()- Overrides:
hashCodein classCoreAuthenticationData
-
toString
- Overrides:
toStringin classCoreAuthenticationData
-