Class ImmutableCredentialRecord.ImmutableCredentialRecordBuilder
java.lang.Object
org.springframework.security.web.webauthn.api.ImmutableCredentialRecord.ImmutableCredentialRecordBuilder
- Enclosing class:
- ImmutableCredentialRecord
-
Method Summary
Modifier and TypeMethodDescriptionattestationClientDataJSON(@Nullable Bytes attestationClientDataJSON) attestationObject(@Nullable Bytes attestationObject) backupEligible(boolean backupEligible) backupState(boolean backupState) build()credentialId(Bytes credentialId) credentialType(@Nullable PublicKeyCredentialType credentialType) publicKey(PublicKeyCose publicKey) signatureCount(long signatureCount) transports(Set<AuthenticatorTransport> transports) userEntityUserId(Bytes userEntityUserId) uvInitialized(boolean uvInitialized)
-
Method Details
-
credentialType
public ImmutableCredentialRecord.ImmutableCredentialRecordBuilder credentialType(@Nullable PublicKeyCredentialType credentialType) -
credentialId
-
userEntityUserId
public ImmutableCredentialRecord.ImmutableCredentialRecordBuilder userEntityUserId(Bytes userEntityUserId) -
publicKey
public ImmutableCredentialRecord.ImmutableCredentialRecordBuilder publicKey(PublicKeyCose publicKey) -
signatureCount
public ImmutableCredentialRecord.ImmutableCredentialRecordBuilder signatureCount(long signatureCount) -
uvInitialized
public ImmutableCredentialRecord.ImmutableCredentialRecordBuilder uvInitialized(boolean uvInitialized) -
transports
public ImmutableCredentialRecord.ImmutableCredentialRecordBuilder transports(Set<AuthenticatorTransport> transports) -
backupEligible
public ImmutableCredentialRecord.ImmutableCredentialRecordBuilder backupEligible(boolean backupEligible) -
backupState
-
attestationObject
public ImmutableCredentialRecord.ImmutableCredentialRecordBuilder attestationObject(@Nullable Bytes attestationObject) -
attestationClientDataJSON
public ImmutableCredentialRecord.ImmutableCredentialRecordBuilder attestationClientDataJSON(@Nullable Bytes attestationClientDataJSON) -
created
-
lastUsed
-
label
-
build
-