# Uses of Interface
net.shibboleth.idp.plugin.authn.webauthn.storage.CredentialRecord.IBuildStage

Packages that use CredentialRecord.IBuildStage
Package
Description
net.shibboleth.idp.plugin.authn.webauthn.storage
Storage APIs for WebAuthn.

## Uses of CredentialRecord.IBuildStage in net.shibboleth.idp.plugin.authn.webauthn.storage

Classes in net.shibboleth.idp.plugin.authn.webauthn.storage that implement CredentialRecord.IBuildStage
Modifier and Type
Class
Description
`static final class`
`CredentialRecord.Builder`
Builder.
Methods in net.shibboleth.idp.plugin.authn.webauthn.storage that return CredentialRecord.IBuildStage
Modifier and Type
Method
Description
`CredentialRecord.IBuildStage`
CredentialRecord.Builder.`withAaguid(byte[] authenticatorGuid)`
`CredentialRecord.IBuildStage`
CredentialRecord.IBuildStage.`withAaguid(byte[] aaguid)`
Set the AAGUID of the authenticator that created this credential.
`CredentialRecord.IBuildStage`
CredentialRecord.Builder.`withCredential(com.yubico.webauthn.RegisteredCredential cred)`
`CredentialRecord.IBuildStage`
CredentialRecord.ICredentialStage.`withCredential(com.yubico.webauthn.RegisteredCredential credential)`
Set the credential to register.
`CredentialRecord.IBuildStage`
CredentialRecord.Builder.`withCredentialNickname(String credNickname)`
`CredentialRecord.IBuildStage`
CredentialRecord.IBuildStage.`withCredentialNickname(String credentialNickname)`
Set an optional nickname of the credential.
`CredentialRecord.IBuildStage`
CredentialRecord.Builder.`withDiscoverable(Optional<Boolean> isDiscoverable)`
`CredentialRecord.IBuildStage`
CredentialRecord.IBuildStage.`withDiscoverable(Optional<Boolean> discoverable)`
Is the credential a discoverable type (passkey).
`CredentialRecord.IBuildStage`
CredentialRecord.Builder.`withLastUsedTime(Instant time)`
`CredentialRecord.IBuildStage`
CredentialRecord.IBuildStage.`withLastUsedTime(Instant time)`
Set the last authenticated time for this credential.
`CredentialRecord.IBuildStage`
CredentialRecord.Builder.`withUserVerified(boolean isUserVerified)`
`CredentialRecord.IBuildStage`
CredentialRecord.IBuildStage.`withUserVerified(boolean userVerified)`
Was the user verified during registration?