Package com.yubico.webauthn
Class RegisteredCredential.RegisteredCredentialBuilder
- java.lang.Object
 - 
- com.yubico.webauthn.RegisteredCredential.RegisteredCredentialBuilder
 
 
- 
- Enclosing class:
 - RegisteredCredential
 
public static class RegisteredCredential.RegisteredCredentialBuilder extends java.lang.Object 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRegisteredCredential.RegisteredCredentialBuilder.MandatoryStages 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RegisteredCredentialbuild()RegisteredCredential.RegisteredCredentialBuildercredentialId(@NonNull ByteArray credentialId)The credential ID of the credential.RegisteredCredential.RegisteredCredentialBuilderpublicKeyCose(@NonNull ByteArray publicKeyCose)The credential public key encoded in COSE_Key format, as defined in Section 7 of RFC 8152.RegisteredCredential.RegisteredCredentialBuildersignatureCount(long signatureCount)The stored signature count of the credential.java.lang.StringtoString()RegisteredCredential.RegisteredCredentialBuilderuserHandle(@NonNull ByteArray userHandle)The user handle of the user the credential is registered to. 
 - 
 
- 
- 
Method Detail
- 
credentialId
public RegisteredCredential.RegisteredCredentialBuilder credentialId(@NonNull @NonNull ByteArray credentialId)
The credential ID of the credential. 
- 
userHandle
public RegisteredCredential.RegisteredCredentialBuilder userHandle(@NonNull @NonNull ByteArray userHandle)
The user handle of the user the credential is registered to.- See Also:
 - User Handle, 
UserIdentity.getId() 
 
- 
publicKeyCose
public RegisteredCredential.RegisteredCredentialBuilder publicKeyCose(@NonNull @NonNull ByteArray publicKeyCose)
 
- 
signatureCount
public RegisteredCredential.RegisteredCredentialBuilder signatureCount(long signatureCount)
The stored signature count of the credential.This is used to validate the
signature counterin authentication assertions. 
- 
build
public RegisteredCredential build()
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classjava.lang.Object
 
 - 
 
 -