Class AuthenticationFactorSettingsDuoSecuritySettings.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.AuthenticationFactorSettingsDuoSecuritySettings.Builder
-
- Enclosing class:
- AuthenticationFactorSettingsDuoSecuritySettings
public static class AuthenticationFactorSettingsDuoSecuritySettings.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
integrationKey
public AuthenticationFactorSettingsDuoSecuritySettings.Builder integrationKey(String integrationKey)
Integration key from Duo Security authenticator*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
integrationKey
- the value to set- Returns:
- this builder
-
secretKey
public AuthenticationFactorSettingsDuoSecuritySettings.Builder secretKey(String secretKey)
Secret key from Duo Security authenticator*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
secretKey
- the value to set- Returns:
- this builder
-
attestationKey
public AuthenticationFactorSettingsDuoSecuritySettings.Builder attestationKey(String attestationKey)
Attestation key to attest the request and response between Duo Security*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: never - type: string - uniqueness: none
- Parameters:
attestationKey
- the value to set- Returns:
- this builder
-
apiHostname
public AuthenticationFactorSettingsDuoSecuritySettings.Builder apiHostname(String apiHostname)
Hostname to access the Duo security account*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
apiHostname
- the value to set- Returns:
- this builder
-
userMappingAttribute
public AuthenticationFactorSettingsDuoSecuritySettings.Builder userMappingAttribute(AuthenticationFactorSettingsDuoSecuritySettings.UserMappingAttribute userMappingAttribute)
User attribute mapping value*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none
- Parameters:
userMappingAttribute
- the value to set- Returns:
- this builder
-
build
public AuthenticationFactorSettingsDuoSecuritySettings build()
-
copy
public AuthenticationFactorSettingsDuoSecuritySettings.Builder copy(AuthenticationFactorSettingsDuoSecuritySettings model)
-
-