def add_management_certificate(self, public_key, thumbprint, data):
_validate_not_none('<STR_LIT>', public_key)<EOL>_validate_not_none('<STR_LIT>', thumbprint)<EOL>_validate_not_none('<STR_LIT:data>', data)<EOL>return self._perform_post(<EOL>'<STR_LIT:/>' + self.subscription_id + '<STR_LIT>',<EOL>_XmlSerializer.subscription_certificate_to_xml(<EOL>public_key, thumbprint, data))<EOL>
The Add Management Certificate operation adds a certificate to the
list of management certificates. Management certificates, which are
also known as subscription certificates, authenticate clients
attempting to connect to resources associated with your Windows Azure
subscription.

public_key:
    A base64 representation of the management certificate public key.
thumbprint:
    The thumb print that uniquely identifies the management
    certificate.
data:
    The certificate's raw data in base-64 encoded .cer format.