@Stability(value=Stable) @Internal public static final class CfnAccountAuditConfiguration.AuditCheckConfigurationsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAccountAuditConfiguration.AuditCheckConfigurationsProperty
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnAccountAuditConfiguration.AuditCheckConfigurationsProperty.Builder, CfnAccountAuditConfiguration.AuditCheckConfigurationsProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAccountAuditConfiguration.AuditCheckConfigurationsProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAccountAuditConfiguration.AuditCheckConfigurationProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAuthenticatedCognitoRoleOverlyPermissiveCheck()
Checks the permissiveness of an authenticated Amazon Cognito identity pool role.
|
Object |
getCaCertificateExpiringCheck()
Checks if a CA certificate is expiring.
|
Object |
getCaCertificateKeyQualityCheck()
Checks the quality of the CA certificate key.
|
Object |
getConflictingClientIdsCheck()
Checks if multiple devices connect using the same client ID.
|
Object |
getDeviceCertificateExpiringCheck()
Checks if a device certificate is expiring.
|
Object |
getDeviceCertificateKeyQualityCheck()
Checks the quality of the device certificate key.
|
Object |
getDeviceCertificateSharedCheck()
Checks if multiple concurrent connections use the same X.509 certificate to authenticate with AWS IoT .
|
Object |
getIotPolicyOverlyPermissiveCheck()
Checks the permissiveness of a policy attached to an authenticated Amazon Cognito identity pool role.
|
Object |
getIotRoleAliasAllowsAccessToUnusedServicesCheck()
Checks if a role alias has access to services that haven't been used for the AWS IoT device in the last year.
|
Object |
getIotRoleAliasOverlyPermissiveCheck()
Checks if the temporary credentials provided by AWS IoT role aliases are overly permissive.
|
Object |
getLoggingDisabledCheck()
Checks if AWS IoT logs are disabled.
|
Object |
getRevokedCaCertificateStillActiveCheck()
Checks if a revoked CA certificate is still active.
|
Object |
getRevokedDeviceCertificateStillActiveCheck()
Checks if a revoked device certificate is still active.
|
Object |
getUnauthenticatedCognitoRoleOverlyPermissiveCheck()
Checks if policy attached to an unauthenticated Amazon Cognito identity pool role is too permissive.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnAccountAuditConfiguration.AuditCheckConfigurationsProperty.Builder builder)
CfnAccountAuditConfiguration.AuditCheckConfigurationProperty.Builder.public final Object getAuthenticatedCognitoRoleOverlyPermissiveCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertyFor this check, AWS IoT Device Defender audits all Amazon Cognito identity pools that have been used to connect to the AWS IoT message broker during the 31 days before the audit is performed.
getAuthenticatedCognitoRoleOverlyPermissiveCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getCaCertificateExpiringCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertyThis check applies to CA certificates expiring within 30 days or that have expired.
getCaCertificateExpiringCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getCaCertificateKeyQualityCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsProperty
The quality checks if the key is in a valid format, not expired, and if the key meets a minimum required size. This check applies to CA certificates that are ACTIVE or PENDING_TRANSFER .
getCaCertificateKeyQualityCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getConflictingClientIdsCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertygetConflictingClientIdsCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getDeviceCertificateExpiringCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertyThis check applies to device certificates expiring within 30 days or that have expired.
getDeviceCertificateExpiringCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getDeviceCertificateKeyQualityCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertyThe quality checks if the key is in a valid format, not expired, signed by a registered certificate authority, and if the key meets a minimum required size.
getDeviceCertificateKeyQualityCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getDeviceCertificateSharedCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertygetDeviceCertificateSharedCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getIotPolicyOverlyPermissiveCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertygetIotPolicyOverlyPermissiveCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getIotRoleAliasAllowsAccessToUnusedServicesCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertygetIotRoleAliasAllowsAccessToUnusedServicesCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getIotRoleAliasOverlyPermissiveCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertygetIotRoleAliasOverlyPermissiveCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getLoggingDisabledCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertygetLoggingDisabledCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getRevokedCaCertificateStillActiveCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertygetRevokedCaCertificateStillActiveCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getRevokedDeviceCertificateStillActiveCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertygetRevokedDeviceCertificateStillActiveCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertypublic final Object getUnauthenticatedCognitoRoleOverlyPermissiveCheck()
CfnAccountAuditConfiguration.AuditCheckConfigurationsPropertygetUnauthenticatedCognitoRoleOverlyPermissiveCheck in interface CfnAccountAuditConfiguration.AuditCheckConfigurationsProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.