Class SettingsCertificateValidation
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.identitydomains.model.SettingsCertificateValidation
-
@Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class SettingsCertificateValidation extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Certificate Validation Config*Added In:** 2010242156
*SCIM++ Properties:** - caseExact: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: complex - uniqueness: none
Note: Objects should always be created or deserialized using theSettingsCertificateValidation.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theSettingsCertificateValidation.Builder
, which maintain a set of all explicitly set fields calledSettingsCertificateValidation.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SettingsCertificateValidation.Builder
-
Constructor Summary
Constructors Constructor Description SettingsCertificateValidation(Boolean crlEnabled, Boolean crlCheckOnOCSPFailureEnabled, String crlLocation, Integer crlRefreshInterval, Boolean ocspEnabled, Boolean ocspUnknownResponseStatusAllowed, String ocspResponderURL, Boolean ocspSettingsResponderURLPreferred, Integer ocspTimeoutDuration, String ocspSigningCertificateAlias)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SettingsCertificateValidation.Builder
builder()
Create a new builder.boolean
equals(Object o)
Boolean
getCrlCheckOnOCSPFailureEnabled()
Use CRL as Fallback.Boolean
getCrlEnabled()
CRL is enabled ConfigurationString
getCrlLocation()
CRL Location.Integer
getCrlRefreshInterval()
The CRL refresh interval in minutesBoolean
getOcspEnabled()
OCSP is enabled ConfigurationString
getOcspResponderURL()
OCSP Responder URLBoolean
getOcspSettingsResponderURLPreferred()
This setting says, OCSP Responder URL present in the issued certificate must be used.String
getOcspSigningCertificateAlias()
OCSP Signing Certificate AliasInteger
getOcspTimeoutDuration()
The OCSP Timeout duration in minutesBoolean
getOcspUnknownResponseStatusAllowed()
OCSP Accept unknown response status from ocsp responder.int
hashCode()
SettingsCertificateValidation.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
SettingsCertificateValidation
@Deprecated @ConstructorProperties({"crlEnabled","crlCheckOnOCSPFailureEnabled","crlLocation","crlRefreshInterval","ocspEnabled","ocspUnknownResponseStatusAllowed","ocspResponderURL","ocspSettingsResponderURLPreferred","ocspTimeoutDuration","ocspSigningCertificateAlias"}) public SettingsCertificateValidation(Boolean crlEnabled, Boolean crlCheckOnOCSPFailureEnabled, String crlLocation, Integer crlRefreshInterval, Boolean ocspEnabled, Boolean ocspUnknownResponseStatusAllowed, String ocspResponderURL, Boolean ocspSettingsResponderURLPreferred, Integer ocspTimeoutDuration, String ocspSigningCertificateAlias)
Deprecated.
-
-
Method Detail
-
builder
public static SettingsCertificateValidation.Builder builder()
Create a new builder.
-
toBuilder
public SettingsCertificateValidation.Builder toBuilder()
-
getCrlEnabled
public Boolean getCrlEnabled()
CRL is enabled Configuration*Added In:** 2010242156
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
- Returns:
- the value
-
getCrlCheckOnOCSPFailureEnabled
public Boolean getCrlCheckOnOCSPFailureEnabled()
Use CRL as Fallback.*Added In:** 2010242156
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
- Returns:
- the value
-
getCrlLocation
public String getCrlLocation()
CRL Location.*Added In:** 2010242156
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Returns:
- the value
-
getCrlRefreshInterval
public Integer getCrlRefreshInterval()
The CRL refresh interval in minutes*Added In:** 2010242156
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none
- Returns:
- the value
-
getOcspEnabled
public Boolean getOcspEnabled()
OCSP is enabled Configuration*Added In:** 2010242156
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none
- Returns:
- the value
-
getOcspUnknownResponseStatusAllowed
public Boolean getOcspUnknownResponseStatusAllowed()
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
- Returns:
- the value
-
getOcspResponderURL
public String getOcspResponderURL()
OCSP Responder URL*Added In:** 2010242156
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Returns:
- the value
-
getOcspSettingsResponderURLPreferred
public Boolean getOcspSettingsResponderURLPreferred()
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
- Returns:
- the value
-
getOcspTimeoutDuration
public Integer getOcspTimeoutDuration()
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
- Returns:
- the value
-
getOcspSigningCertificateAlias
public String getOcspSigningCertificateAlias()
OCSP Signing Certificate Alias*Added In:** 2010242156
*SCIM++ Properties:** - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-