@Generated(value="OracleSDKGenerator", comments="API Version: 20190501") public final class MutualTlsDetails extends Object
Properties used to configure client mTLS verification when API Consumer makes connection to the gateway.
MutualTlsDetails.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 the MutualTlsDetails.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
MutualTlsDetails.Builder |
Constructor and Description |
---|
MutualTlsDetails(Boolean isVerifiedCertificateRequired,
List<String> allowedSans)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static MutualTlsDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
List<String> |
getAllowedSans()
Allowed list of CN or SAN which will be used for verification of certificate.
|
Boolean |
getIsVerifiedCertificateRequired()
Determines whether to enable client verification when API Consumer makes connection to the gateway.
|
int |
hashCode() |
MutualTlsDetails.Builder |
toBuilder() |
String |
toString() |
@Deprecated @ConstructorProperties(value={"isVerifiedCertificateRequired","allowedSans"}) public MutualTlsDetails(Boolean isVerifiedCertificateRequired, List<String> allowedSans)
public static MutualTlsDetails.Builder builder()
Create a new builder.
public MutualTlsDetails.Builder toBuilder()
public Boolean getIsVerifiedCertificateRequired()
Determines whether to enable client verification when API Consumer makes connection to the gateway.
public List<String> getAllowedSans()
Allowed list of CN or SAN which will be used for verification of certificate.
Copyright © 2016–2022. All rights reserved.