Class SettingsCertificateValidation.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.SettingsCertificateValidation.Builder
-
- Enclosing class:
- SettingsCertificateValidation
public static class SettingsCertificateValidation.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
crlEnabled
public 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
-
crlCheckOnOCSPFailureEnabled
public 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
-
crlLocation
public 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
-
crlRefreshInterval
public 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
-
ocspEnabled
public 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
-
ocspUnknownResponseStatusAllowed
public 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
-
ocspResponderURL
public 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
-
ocspSettingsResponderURLPreferred
public 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
-
ocspTimeoutDuration
public 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
-
ocspSigningCertificateAlias
public 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
-
build
public SettingsCertificateValidation build()
-
copy
public SettingsCertificateValidation.Builder copy(SettingsCertificateValidation model)
-
-