Class SettingsCertificateValidation.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydomains.model.SettingsCertificateValidation.Builder
 
- 
- Enclosing class:
- SettingsCertificateValidation
 
 public static class SettingsCertificateValidation.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
crlEnabledpublic SettingsCertificateValidation.Builder crlEnabled(Boolean crlEnabled) CRL is enabled Configuration*Added In:** 2010242156 *SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- crlEnabled- the value to set
- Returns:
- this builder
 
 - 
crlCheckOnOCSPFailureEnabledpublic SettingsCertificateValidation.Builder crlCheckOnOCSPFailureEnabled(Boolean crlCheckOnOCSPFailureEnabled) Use CRL as Fallback.*Added In:** 2010242156 *SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- crlCheckOnOCSPFailureEnabled- the value to set
- Returns:
- this builder
 
 - 
crlLocationpublic SettingsCertificateValidation.Builder crlLocation(String crlLocation) CRL Location.*Added In:** 2010242156 *SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Parameters:
- crlLocation- the value to set
- Returns:
- this builder
 
 - 
crlRefreshIntervalpublic SettingsCertificateValidation.Builder crlRefreshInterval(Integer crlRefreshInterval) The CRL refresh interval in minutes*Added In:** 2010242156 *SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none - Parameters:
- crlRefreshInterval- the value to set
- Returns:
- this builder
 
 - 
ocspEnabledpublic SettingsCertificateValidation.Builder ocspEnabled(Boolean ocspEnabled) OCSP is enabled Configuration*Added In:** 2010242156 *SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- ocspEnabled- the value to set
- Returns:
- this builder
 
 - 
ocspUnknownResponseStatusAllowedpublic SettingsCertificateValidation.Builder ocspUnknownResponseStatusAllowed(Boolean ocspUnknownResponseStatusAllowed) OCSP Accept unknown response status from ocsp responder.*Added In:** 2010242156 *SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- ocspUnknownResponseStatusAllowed- the value to set
- Returns:
- this builder
 
 - 
ocspResponderURLpublic SettingsCertificateValidation.Builder ocspResponderURL(String ocspResponderURL) OCSP Responder URL*Added In:** 2010242156 *SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Parameters:
- ocspResponderURL- the value to set
- Returns:
- this builder
 
 - 
ocspSettingsResponderURLPreferredpublic SettingsCertificateValidation.Builder ocspSettingsResponderURLPreferred(Boolean ocspSettingsResponderURLPreferred) This setting says, OCSP Responder URL present in the issued certificate must be used.Otherwise, OCSP Responder URL from IDP or Settings. *Added In:** 2010242156 *SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Parameters:
- ocspSettingsResponderURLPreferred- the value to set
- Returns:
- this builder
 
 - 
ocspTimeoutDurationpublic SettingsCertificateValidation.Builder ocspTimeoutDuration(Integer ocspTimeoutDuration) The OCSP Timeout duration in minutes*Added In:** 2010242156 *SCIM++ Properties:** - idcsMaxValue: 10 - idcsMinValue: 1 - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none - Parameters:
- ocspTimeoutDuration- the value to set
- Returns:
- this builder
 
 - 
ocspSigningCertificateAliaspublic SettingsCertificateValidation.Builder ocspSigningCertificateAlias(String ocspSigningCertificateAlias) OCSP Signing Certificate Alias*Added In:** 2010242156 *SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Parameters:
- ocspSigningCertificateAlias- the value to set
- Returns:
- this builder
 
 - 
buildpublic SettingsCertificateValidation build() 
 - 
copypublic SettingsCertificateValidation.Builder copy(SettingsCertificateValidation model) 
 
- 
 
-