Class CryptoPosture


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20181201")
    public final class CryptoPosture
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Cryptographic posture details captured by the assessment.
    Note: Objects should always be created or deserialized using the CryptoPosture.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 CryptoPosture.Builder, which maintain a set of all explicitly set fields called CryptoPosture.Builder.__explicitlySet__. The hashCode() and equals(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).
    • Method Detail

      • getNetworkEncryption

        public List<String> getNetworkEncryption()
        Network encryption details.
        Returns:
        the value
      • getFipsStatus

        public CryptoFeatureStatus getFipsStatus()
        Overall FIPS status for the assessment when the target uses common FIPS configuration.
        Returns:
        the value
      • getFipsModeConfigured

        public CryptoPosture.FipsModeConfigured getFipsModeConfigured()
        Common FIPS mode configured for the assessment when the target uses common FIPS configuration.
        Returns:
        the value
      • getBackupStatus

        public String getBackupStatus()
        Backup encryption status observed for the assessment.
        Returns:
        the value
      • getEncryptedBackupPiecesCount

        public Integer getEncryptedBackupPiecesCount()
        Number of encrypted backup pieces.
        Returns:
        the value
      • getUnencryptedBackupPiecesCount

        public Integer getUnencryptedBackupPiecesCount()
        Number of unencrypted backup pieces.
        Returns:
        the value
      • toString

        public String toString()
        Overrides:
        toString in class com.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 class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel