parameters: (self, projectKey=None, projectId=None, issueKey=None, issueId=None)
return_statement: return self._get_json('mypermissions', params=params)
docstring: Get a dict of all available permissions on the server.
  
          :param projectKey: limit returned permissions to the specified project
          :param projectId: limit returned permissions to the specified project
          :param issueKey: limit returned permissions to the specified issue
          :param issueId: limit returned permissions to the specified issue
docstring_summary: Get a dict of all available permissions on the server.
docstring_tokens: Get a dict of all available permissions on the server .
function: def my_permissions(self, projectKey=None, projectId=None, issueKey=None, issueId=None):
          """Get a dict of all available permissions on the server.
  
          :param projectKey: limit returned permissions to the specified project
          :param projectId: limit returned permissions to the specified project
          :param issueKey: limit returned permissions to the specified issue
          :param issueId: limit returned permissions to the specified issue
          """
          params = {}
          if projectKey is not None:
              params['projectKey'] = projectKey
          if projectId is not None:
              params['projectId'] = projectId
          if issueKey is not None:
              params['issueKey'] = issueKey
          if issueId is not None:
              params['issueId'] = issueId
          return self._get_json('mypermissions', params=params)
function_tokens: def my_permissions ( self , projectKey = None , projectId = None , issueKey = None , issueId = None ) : params = { } if projectKey is not None : params [ 'projectKey' ] = projectKey if projectId is not None : params [ 'projectId' ] = projectId if issueKey is not None : params [ 'issueKey' ] = issueKey if issueId is not None : params [ 'issueId' ] = issueId return self . _get_json ( 'mypermissions' , params = params )