| CLASS info |
| public class PublicKeyCredentialCreationOptions |
| Represents options provided when an authentication credential is created. |
| Class | Desc |
| PublicKeyCredentialCreationOptions.Builder | Represents a builder for PublicKeyCredentialCreationOptions. |
| Return type | Method name |
| byte[] | Obtains a challenge. |
| PublicKeyCredentialRpEntity | getRp() Obtains relying party attributes provided when a credential is created. |
| PublicKeyCredentialUserEntity | getUser() Obtains user account information. |
| List | Obtains a list of additional credential parameters. |
| List | Obtains an exclusion list. |
| Map | Obtains extensions. |
| AuthenticatorSelectionCriteria | Obtains configuration items related to the authenticator. |
| AttestationConveyancePreference | Obtains the preference for passing a credential. |
| Long | Obtains a timeout interval. |
| Method |
| byte[] getChallenge () |
| Obtains a challenge. |
Return
| type | desc |
| byte[] | Challenge. |
| Method |
| PublicKeyCredentialRpEntity getRp() |
| Obtains relying party attributes provided when a credential is created. |
Return
| type | desc |
| PublicKeyCredentialRpEntity | Relying party attributes provided when a credential is created. |
| Method |
| PublicKeyCredentialUserEntity getUser() |
| Obtains user account information. |
Return
| type | desc |
| PublicKeyCredentialUserEntity | User account information provided when a credential is created. |
| Method |
| ListgetPubKeyCredParams() |
| Obtains a list of additional credential parameters. |
Return
| type | desc |
| List | List of additional credential parameters. |
| Method |
| ListgetExcludeList() |
| Obtains an exclusion list. |
Return
| type | desc |
| List | Exclusion list. |
| Method |
| MapgetExtensions() |
| Obtains extensions. |
Return
| type | desc |
| Map | Extensions. |
| Method |
| AuthenticatorSelectionCriteria getAuthenticatorSelection() |
| Obtains configuration items related to the authenticator. |
Return
| type | desc |
| AuthenticatorSelectionCriteria | Configuration items related to the authenticator, which are specified by the WebAuthn relying party. |
| Method |
| AttestationConveyancePreference getAttestation() |
| Obtains the preference specified by the WebAuthn relying party for passing a credential during credential generation. |
Return
| type | desc |
| byte[] | Preference specified by the WebAuthn relying party for passing a credential during credential generation. |
| Method |
| Long getTimeoutSeconds() |
| Obtains a timeout interval. |
Return
| type | desc |
| byte[] | Timeout interval. |