Class ExtensionFidoAuthenticationFactorSettings.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydomains.model.ExtensionFidoAuthenticationFactorSettings.Builder
 
- 
- Enclosing class:
- ExtensionFidoAuthenticationFactorSettings
 
 public static class ExtensionFidoAuthenticationFactorSettings.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
attestationpublic ExtensionFidoAuthenticationFactorSettings.Builder attestation(ExtensionFidoAuthenticationFactorSettings.Attestation attestation) Attribute used to define the type of attestation required.*Added In:** 2009232244 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none - Parameters:
- attestation- the value to set
- Returns:
- this builder
 
 - 
authenticatorSelectionAttachmentpublic ExtensionFidoAuthenticationFactorSettings.Builder authenticatorSelectionAttachment(ExtensionFidoAuthenticationFactorSettings.AuthenticatorSelectionAttachment authenticatorSelectionAttachment) Attribute used to define authenticator selection attachment.*Added In:** 2009232244 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none - Parameters:
- authenticatorSelectionAttachment- the value to set
- Returns:
- this builder
 
 - 
authenticatorSelectionUserVerificationpublic ExtensionFidoAuthenticationFactorSettings.Builder authenticatorSelectionUserVerification(ExtensionFidoAuthenticationFactorSettings.AuthenticatorSelectionUserVerification authenticatorSelectionUserVerification) Attribute used to define authenticator selection verification.*Added In:** 2009232244 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none - Parameters:
- authenticatorSelectionUserVerification- the value to set
- Returns:
- this builder
 
 - 
authenticatorSelectionResidentKeypublic ExtensionFidoAuthenticationFactorSettings.Builder authenticatorSelectionResidentKey(ExtensionFidoAuthenticationFactorSettings.AuthenticatorSelectionResidentKey authenticatorSelectionResidentKey) Attribute used to define authenticator selection resident key requirement.*Added In:** 2009232244 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none - Parameters:
- authenticatorSelectionResidentKey- the value to set
- Returns:
- this builder
 
 - 
timeoutpublic ExtensionFidoAuthenticationFactorSettings.Builder timeout(Integer timeout) Timeout for the fido authentication to complete*Added In:** 2009232244 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - idcsMaxValue: 600000 - idcsMinValue: 10000 - required: true - returned: default - type: integer - uniqueness: none - Parameters:
- timeout- the value to set
- Returns:
- this builder
 
 - 
authenticatorSelectionRequireResidentKeypublic ExtensionFidoAuthenticationFactorSettings.Builder authenticatorSelectionRequireResidentKey(Boolean authenticatorSelectionRequireResidentKey) Flag used to indicate authenticator selection is required or not*Added In:** 2009232244 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: boolean - uniqueness: none - Parameters:
- authenticatorSelectionRequireResidentKey- the value to set
- Returns:
- this builder
 
 - 
publicKeyTypespublic ExtensionFidoAuthenticationFactorSettings.Builder publicKeyTypes(List<ExtensionFidoAuthenticationFactorSettings.PublicKeyTypes> publicKeyTypes) List of server supported public key algorithms*Added In:** 2009232244 *SCIM++ Properties:** - idcsSearchable: false - multiValued: true - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none - Parameters:
- publicKeyTypes- the value to set
- Returns:
- this builder
 
 - 
excludeCredentialspublic ExtensionFidoAuthenticationFactorSettings.Builder excludeCredentials(Boolean excludeCredentials) Flag used to indicate whether we need to restrict creation of multiple credentials in same authenticator*Added In:** 2009232244 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: boolean - uniqueness: none - Parameters:
- excludeCredentials- the value to set
- Returns:
- this builder
 
 - 
domainValidationLevelpublic ExtensionFidoAuthenticationFactorSettings.Builder domainValidationLevel(Integer domainValidationLevel) Number of domain levels Oracle Identity Cloud Service should use for origin comparision*Added In:** 2109020413 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - idcsMaxValue: 2 - idcsMinValue: 0 - required: false - returned: default - type: integer - uniqueness: none - Parameters:
- domainValidationLevel- the value to set
- Returns:
- this builder
 
 - 
buildpublic ExtensionFidoAuthenticationFactorSettings build() 
 - 
copypublic ExtensionFidoAuthenticationFactorSettings.Builder copy(ExtensionFidoAuthenticationFactorSettings model) 
 
- 
 
-