:doc:`AuditManager <../../auditmanager>` / Client / validate_assessment_report_integrity

************************************
validate_assessment_report_integrity
************************************



.. py:method:: AuditManager.Client.validate_assessment_report_integrity(**kwargs)

  

  Validates the integrity of an assessment report in Audit Manager.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/auditmanager-2017-07-25/ValidateAssessmentReportIntegrity>`_  


  **Request Syntax**
  ::

    response = client.validate_assessment_report_integrity(
        s3RelativePath='string'
    )
    
  :type s3RelativePath: string
  :param s3RelativePath: **[REQUIRED]** 

    The relative path of the Amazon S3 bucket that the assessment report is stored in.

    

  
  
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

      {
          'signatureValid': True|False,
          'signatureAlgorithm': 'string',
          'signatureDateTime': 'string',
          'signatureKeyId': 'string',
          'validationErrors': [
              'string',
          ]
      }
      
    **Response Structure**

    

    - *(dict) --* 
      

      - **signatureValid** *(boolean) --* 

        Specifies whether the signature key is valid.

        
      

      - **signatureAlgorithm** *(string) --* 

        The signature algorithm that's used to code sign the assessment report file.

        
      

      - **signatureDateTime** *(string) --* 

        The date and time signature that specifies when the assessment report was created.

        
      

      - **signatureKeyId** *(string) --* 

        The unique identifier for the validation signature key.

        
      

      - **validationErrors** *(list) --* 

        Represents any errors that occurred when validating the assessment report.

        
        

        - *(string) --* 
    
  
  **Exceptions**
  
  *   :py:class:`AuditManager.Client.exceptions.ValidationException`

  
  *   :py:class:`AuditManager.Client.exceptions.AccessDeniedException`

  
  *   :py:class:`AuditManager.Client.exceptions.InternalServerException`

  
  *   :py:class:`AuditManager.Client.exceptions.ResourceNotFoundException`

  