Class AuthenticationFactorSettingsBypassCodeSettings.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydomains.model.AuthenticationFactorSettingsBypassCodeSettings.Builder
 
- 
- Enclosing class:
- AuthenticationFactorSettingsBypassCodeSettings
 
 public static class AuthenticationFactorSettingsBypassCodeSettings.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
selfServiceGenerationEnabledpublic AuthenticationFactorSettingsBypassCodeSettings.Builder selfServiceGenerationEnabled(Boolean selfServiceGenerationEnabled) If true, indicates that self-service bypass code generation is enabled*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: boolean - uniqueness: none - Parameters:
- selfServiceGenerationEnabled- the value to set
- Returns:
- this builder
 
 - 
helpDeskGenerationEnabledpublic AuthenticationFactorSettingsBypassCodeSettings.Builder helpDeskGenerationEnabled(Boolean helpDeskGenerationEnabled) If true, indicates that help desk bypass code generation is enabled*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: boolean - uniqueness: none - Parameters:
- helpDeskGenerationEnabled- the value to set
- Returns:
- this builder
 
 - 
lengthpublic AuthenticationFactorSettingsBypassCodeSettings.Builder length(Integer length) Exact length of the bypass code to be generated*SCIM++ Properties:** - idcsMaxValue: 20 - idcsMinValue: 8 - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: integer - uniqueness: none - Parameters:
- length- the value to set
- Returns:
- this builder
 
 - 
maxActivepublic AuthenticationFactorSettingsBypassCodeSettings.Builder maxActive(Integer maxActive) The maximum number of bypass codes that can be issued to any user*SCIM++ Properties:** - idcsMaxValue: 6 - idcsMinValue: 1 - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: integer - uniqueness: none - Parameters:
- maxActive- the value to set
- Returns:
- this builder
 
 - 
helpDeskCodeExpiryInMinspublic AuthenticationFactorSettingsBypassCodeSettings.Builder helpDeskCodeExpiryInMins(Integer helpDeskCodeExpiryInMins) Expiry (in minutes) of any bypass code that is generated by the help desk*SCIM++ Properties:** - idcsMaxValue: 9999999 - idcsMinValue: 1 - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: integer - uniqueness: none - Parameters:
- helpDeskCodeExpiryInMins- the value to set
- Returns:
- this builder
 
 - 
helpDeskMaxUsagepublic AuthenticationFactorSettingsBypassCodeSettings.Builder helpDeskMaxUsage(Integer helpDeskMaxUsage) The maximum number of times that any bypass code that is generated by the help desk can be used*SCIM++ Properties:** - idcsMaxValue: 999 - idcsMinValue: 1 - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: integer - uniqueness: none - Parameters:
- helpDeskMaxUsage- the value to set
- Returns:
- this builder
 
 - 
buildpublic AuthenticationFactorSettingsBypassCodeSettings build() 
 - 
copypublic AuthenticationFactorSettingsBypassCodeSettings.Builder copy(AuthenticationFactorSettingsBypassCodeSettings model) 
 
- 
 
-