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.ExplicitlySetBmcModelCertificate 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 classSettingsCertificateValidation.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.Builderbuilder()Create a new builder.booleanequals(Object o)BooleangetCrlCheckOnOCSPFailureEnabled()Use CRL as Fallback.BooleangetCrlEnabled()CRL is enabled ConfigurationStringgetCrlLocation()CRL Location.IntegergetCrlRefreshInterval()The CRL refresh interval in minutesBooleangetOcspEnabled()OCSP is enabled ConfigurationStringgetOcspResponderURL()OCSP Responder URLBooleangetOcspSettingsResponderURLPreferred()This setting says, OCSP Responder URL present in the issued certificate must be used.StringgetOcspSigningCertificateAlias()OCSP Signing Certificate AliasIntegergetOcspTimeoutDuration()The OCSP Timeout duration in minutesBooleangetOcspUnknownResponseStatusAllowed()OCSP Accept unknown response status from ocsp responder.inthashCode()SettingsCertificateValidation.BuildertoBuilder()StringtoString()StringtoString(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:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-