Package com.webauthn4j.data
Class RegistrationData
java.lang.Object
com.webauthn4j.data.CoreRegistrationData
com.webauthn4j.data.RegistrationData
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionRegistrationData(@Nullable AttestationObject attestationObject, @org.checkerframework.checker.nullness.qual.Nullable byte[] attestationObjectBytes, @Nullable CollectedClientData collectedClientData, @org.checkerframework.checker.nullness.qual.Nullable byte[] collectedClientDataBytes, @Nullable AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput> clientExtensions, @Nullable Set<AuthenticatorTransport> transports) -
Method Summary
Modifier and TypeMethodDescriptionboolean@Nullable CollectedClientData@org.checkerframework.checker.nullness.qual.Nullable byte[]@Nullable Set<AuthenticatorTransport>inthashCode()toString()Methods inherited from class com.webauthn4j.data.CoreRegistrationData
getAttestationObject, getAttestationObjectBytes, getClientDataHash
-
Constructor Details
-
RegistrationData
public RegistrationData(@Nullable AttestationObject attestationObject, @org.checkerframework.checker.nullness.qual.Nullable byte[] attestationObjectBytes, @Nullable CollectedClientData collectedClientData, @org.checkerframework.checker.nullness.qual.Nullable byte[] collectedClientDataBytes, @Nullable AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput> clientExtensions, @Nullable Set<AuthenticatorTransport> transports)
-
-
Method Details
-
getCollectedClientData
-
getCollectedClientDataBytes
public @org.checkerframework.checker.nullness.qual.Nullable byte[] getCollectedClientDataBytes() -
getClientExtensions
public @Nullable AuthenticationExtensionsClientOutputs<RegistrationExtensionClientOutput> getClientExtensions() -
getTransports
-
equals
- Overrides:
equalsin classCoreRegistrationData
-
hashCode
public int hashCode()- Overrides:
hashCodein classCoreRegistrationData
-
toString
- Overrides:
toStringin classCoreRegistrationData
-