Class Info |
|---|
public static final class PublicKeyCredentialRequestOptions.Builder Builder of PublicKeyCredentialRequestOptions. |
Qualifier and Type | Method Name and Description |
|---|---|
public Builder | setRpId(String rpId) Sets a request ID. |
public Builder | setChallenge(byte[] challenge) Sets a challenge. |
public Builder | setAllowList(List<PublicKeyCredentialDescriptor> allowList) Sets a trustlist. |
public Builder | setExtensions(Map<String, Object> extensions) Sets extensions. |
public Builder | setTimeoutSeconds(Long timeoutSeconds) Sets a timeout interval. |
build() Constructs a PublicKeyCredentialRequestOptions object. |
Method |
|---|
public Builder setRpId(String rpId) Sets a relying party ID. |
Parameters
Name | Description |
|---|---|
rpid | Relying party ID. |
Returns
Type | Description |
|---|---|
Builder | Builder of PublicKeyCredentialRequestOptions. |
Method |
|---|
public Builder setChallenge(byte[] challenge) Sets a challenge. |
Parameters
Name | Description |
|---|---|
challenge | Encrypted character string. |
Returns
Type | Description |
|---|---|
Builder | Builder of PublicKeyCredentialRequestOptions. |
Method |
|---|
public Builder setAllowList(List<PublicKeyCredentialDescriptor> allowList) Sets a trustlist. |
Parameters
Name | Description |
|---|---|
allowList | Trustlist. |
Returns
Type | Description |
|---|---|
Builder | Builder of PublicKeyCredentialRequestOptions. |
Method |
|---|
public Builder setExtensions(Map<String, Object> extensions) Sets extensions. For the definition of keys and values, please refer to Fido2Extension. |
Parameters
Name | Description |
|---|---|
extensions | Extensions. |
Returns
Type | Description |
|---|---|
Builder | Builder of PublicKeyCredentialRequestOptions. |
Method |
|---|
public Builder setTimeoutSeconds(Long timeoutSeconds) Sets a timeout interval. |
Parameters
Name | Description |
|---|---|
timeoutSeconds | Timeout interval. |
Returns
Type | Description |
|---|---|
Builder | Builder of PublicKeyCredentialRequestOptions. |
Method |
|---|
public PublicKeyCredentialRequestOptions build() Constructs a PublicKeyCredentialRequestOptions object. |
Returns
Type | Description |
|---|---|
FIDO2 authentication request options. |