Class ImmutablePublicKeyCredentialUserEntity
java.lang.Object
org.springframework.security.web.webauthn.api.ImmutablePublicKeyCredentialUserEntity
- All Implemented Interfaces:
PublicKeyCredentialUserEntity
public final class ImmutablePublicKeyCredentialUserEntity
extends Object
implements PublicKeyCredentialUserEntity
PublicKeyCredentialUserEntity
is used to supply additional
user account attributes
when creating a new credential.
- Since:
- 6.4
-
Nested Class Summary
-
Method Summary
-
Method Details
-
getName
Description copied from interface:PublicKeyCredentialUserEntity
The name property is a human-palatable identifier for a user account.- Specified by:
getName
in interfacePublicKeyCredentialUserEntity
- Returns:
- the name
-
getId
Description copied from interface:PublicKeyCredentialUserEntity
The id is the user handle of the user account. A user handle is an opaque byte sequence with a maximum size of 64 bytes, and is not meant to be displayed to the user.- Specified by:
getId
in interfacePublicKeyCredentialUserEntity
- Returns:
- the user handle of the user account
-
getDisplayName
Description copied from interface:PublicKeyCredentialUserEntity
The displayName is a human-palatable name for the user account, intended only for display.- Specified by:
getDisplayName
in interfacePublicKeyCredentialUserEntity
- Returns:
- the display name
-
builder
-