parameters: (self, certificate, label=None)
return_statement: return self.make_request(action='CreateLunaClient',
                                   body=json.dumps(params))
docstring: Creates an HSM client.
  
          :type label: string
          :param label: The label for the client.
  
          :type certificate: string
          :param certificate: The contents of a Base64-Encoded X.509 v3
              certificate to be installed on the HSMs used by this client.
docstring_summary: Creates an HSM client.
docstring_tokens: Creates an HSM client .
function: def create_luna_client(self, certificate, label=None):
          """
          Creates an HSM client.
  
          :type label: string
          :param label: The label for the client.
  
          :type certificate: string
          :param certificate: The contents of a Base64-Encoded X.509 v3
              certificate to be installed on the HSMs used by this client.
  
          """
          params = {'Certificate': certificate, }
          if label is not None:
              params['Label'] = label
          return self.make_request(action='CreateLunaClient',
                                   body=json.dumps(params))
function_tokens: def create_luna_client ( self , certificate , label = None ) : params = { 'Certificate' : certificate , } if label is not None : params [ 'Label' ] = label return self . make_request ( action = 'CreateLunaClient' , body = json . dumps ( params ) )