Class CredentialRegistration
java.lang.Object
com.jadaptive.webauthn.server.model.CredentialRegistration
This is model which is persisted to track registered Webauthn users/credentials.
This model is used by implementation of
RegistrationStorage.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<com.yubico.webauthn.attestation.Attestation>com.yubico.webauthn.RegisteredCredentiallongcom.yubico.webauthn.data.UserIdentityvoidsetAttestationMetadata(Optional<com.yubico.webauthn.attestation.Attestation> attestationMetadata) voidsetCredential(com.yubico.webauthn.RegisteredCredential credential) voidsetCredentialNickname(Optional<String> credentialNickname) voidsetRegistrationTime(Instant registrationTime) voidsetSignatureCount(long signatureCount) voidsetUserIdentity(com.yubico.webauthn.data.UserIdentity userIdentity)
-
Constructor Details
-
CredentialRegistration
public CredentialRegistration()
-
-
Method Details
-
getRegistrationTimestamp
-
getUsername
-
getSignatureCount
public long getSignatureCount() -
setSignatureCount
public void setSignatureCount(long signatureCount) -
getUserIdentity
public com.yubico.webauthn.data.UserIdentity getUserIdentity() -
setUserIdentity
public void setUserIdentity(com.yubico.webauthn.data.UserIdentity userIdentity) -
getCredentialNickname
-
setCredentialNickname
-
getRegistrationTime
-
setRegistrationTime
-
getCredential
public com.yubico.webauthn.RegisteredCredential getCredential() -
setCredential
public void setCredential(com.yubico.webauthn.RegisteredCredential credential) -
getAttestationMetadata
-
setAttestationMetadata
public void setAttestationMetadata(Optional<com.yubico.webauthn.attestation.Attestation> attestationMetadata)
-