@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MutualAuthenticationAttributes extends Object implements Serializable, Cloneable
Information about the mutual authentication attributes of a listener.
Constructor and Description |
---|
MutualAuthenticationAttributes() |
Modifier and Type | Method and Description |
---|---|
MutualAuthenticationAttributes |
clone() |
boolean |
equals(Object obj) |
Boolean |
getIgnoreClientCertificateExpiry()
Indicates whether expired client certificates are ignored.
|
String |
getMode()
The client certificate handling method.
|
String |
getTrustStoreArn()
The Amazon Resource Name (ARN) of the trust store.
|
String |
getTrustStoreAssociationStatus()
Indicates a shared trust stores association status.
|
int |
hashCode() |
Boolean |
isIgnoreClientCertificateExpiry()
Indicates whether expired client certificates are ignored.
|
void |
setIgnoreClientCertificateExpiry(Boolean ignoreClientCertificateExpiry)
Indicates whether expired client certificates are ignored.
|
void |
setMode(String mode)
The client certificate handling method.
|
void |
setTrustStoreArn(String trustStoreArn)
The Amazon Resource Name (ARN) of the trust store.
|
void |
setTrustStoreAssociationStatus(String trustStoreAssociationStatus)
Indicates a shared trust stores association status.
|
String |
toString()
Returns a string representation of this object.
|
MutualAuthenticationAttributes |
withIgnoreClientCertificateExpiry(Boolean ignoreClientCertificateExpiry)
Indicates whether expired client certificates are ignored.
|
MutualAuthenticationAttributes |
withMode(String mode)
The client certificate handling method.
|
MutualAuthenticationAttributes |
withTrustStoreArn(String trustStoreArn)
The Amazon Resource Name (ARN) of the trust store.
|
MutualAuthenticationAttributes |
withTrustStoreAssociationStatus(String trustStoreAssociationStatus)
Indicates a shared trust stores association status.
|
MutualAuthenticationAttributes |
withTrustStoreAssociationStatus(TrustStoreAssociationStatusEnum trustStoreAssociationStatus)
Indicates a shared trust stores association status.
|
public void setMode(String mode)
The client certificate handling method. Options are off
, passthrough
or
verify
. The default value is off
.
mode
- The client certificate handling method. Options are off
, passthrough
or
verify
. The default value is off
.public String getMode()
The client certificate handling method. Options are off
, passthrough
or
verify
. The default value is off
.
off
, passthrough
or
verify
. The default value is off
.public MutualAuthenticationAttributes withMode(String mode)
The client certificate handling method. Options are off
, passthrough
or
verify
. The default value is off
.
mode
- The client certificate handling method. Options are off
, passthrough
or
verify
. The default value is off
.public void setTrustStoreArn(String trustStoreArn)
The Amazon Resource Name (ARN) of the trust store.
trustStoreArn
- The Amazon Resource Name (ARN) of the trust store.public String getTrustStoreArn()
The Amazon Resource Name (ARN) of the trust store.
public MutualAuthenticationAttributes withTrustStoreArn(String trustStoreArn)
The Amazon Resource Name (ARN) of the trust store.
trustStoreArn
- The Amazon Resource Name (ARN) of the trust store.public void setIgnoreClientCertificateExpiry(Boolean ignoreClientCertificateExpiry)
Indicates whether expired client certificates are ignored.
ignoreClientCertificateExpiry
- Indicates whether expired client certificates are ignored.public Boolean getIgnoreClientCertificateExpiry()
Indicates whether expired client certificates are ignored.
public MutualAuthenticationAttributes withIgnoreClientCertificateExpiry(Boolean ignoreClientCertificateExpiry)
Indicates whether expired client certificates are ignored.
ignoreClientCertificateExpiry
- Indicates whether expired client certificates are ignored.public Boolean isIgnoreClientCertificateExpiry()
Indicates whether expired client certificates are ignored.
public void setTrustStoreAssociationStatus(String trustStoreAssociationStatus)
Indicates a shared trust stores association status.
trustStoreAssociationStatus
- Indicates a shared trust stores association status.TrustStoreAssociationStatusEnum
public String getTrustStoreAssociationStatus()
Indicates a shared trust stores association status.
TrustStoreAssociationStatusEnum
public MutualAuthenticationAttributes withTrustStoreAssociationStatus(String trustStoreAssociationStatus)
Indicates a shared trust stores association status.
trustStoreAssociationStatus
- Indicates a shared trust stores association status.TrustStoreAssociationStatusEnum
public MutualAuthenticationAttributes withTrustStoreAssociationStatus(TrustStoreAssociationStatusEnum trustStoreAssociationStatus)
Indicates a shared trust stores association status.
trustStoreAssociationStatus
- Indicates a shared trust stores association status.TrustStoreAssociationStatusEnum
public String toString()
toString
in class Object
Object.toString()
public MutualAuthenticationAttributes clone()