def register_ca_certificate(caCertificate=None, verificationCertificate=
    None, setAsActive=None, allowAutoRegistration=None):
    """
    Registers a CA certificate with AWS IoT. This CA certificate can then be used to sign device certificates, which can be then registered with AWS IoT. You can register up to 10 CA certificates per AWS account that have the same subject field and public key. This enables you to have up to 10 certificate authorities sign your device certificates. If you have more than one CA certificate registered, make sure you pass the CA certificate when you register your device certificates with the RegisterCertificate API.
    See also: AWS API Documentation
    
    
    :example: response = client.register_ca_certificate(
        caCertificate='string',
        verificationCertificate='string',
        setAsActive=True|False,
        allowAutoRegistration=True|False
    )
    
    
    :type caCertificate: string
    :param caCertificate: [REQUIRED]
            The CA certificate.
            

    :type verificationCertificate: string
    :param verificationCertificate: [REQUIRED]
            The private key verification certificate.
            

    :type setAsActive: boolean
    :param setAsActive: A boolean value that specifies if the CA certificate is set to active.

    :type allowAutoRegistration: boolean
    :param allowAutoRegistration: Allows this CA certificate to be used for auto registration of device certificates.

    :rtype: dict
    :return: {
        'certificateArn': 'string',
        'certificateId': 'string'
    }
    
    
    """
    pass
