示例#1
0
    def signData(self, publicKey, signData):
        """
        Extend the base signing behavior by using an SSH agent to sign the
        data, if one is available.

        @type publicKey: L{Key}
        @type signData: L{str}
        """
        if self.agent is not None:
            return self.agent.signData(publicKey.blob(), signData)
        else:
            return SSHUserAuthClient.signData(self, publicKey, signData)
示例#2
0
文件: endpoints.py 项目: 0004c/VTK
    def signData(self, publicKey, signData):
        """
        Extend the base signing behavior by using an SSH agent to sign the
        data, if one is available.

        @type publicKey: L{Key}
        @type signData: C{str}
        """
        if self.agent is not None:
            return self.agent.signData(publicKey.blob(), signData)
        else:
            return SSHUserAuthClient.signData(self, publicKey, signData)
示例#3
0
文件: client.py 项目: eddking/metis
 def signData(self, publicKey, signData):
     if self.agent is not None:
         return self.agent.signData(publicKey.blob(), signData)
     else:
         return SSHUserAuthClient.signData(self, publicKey, signData)
示例#4
0
文件: client.py 项目: eddking/metis
 def signData(self, publicKey, signData):
     if self.agent is not None:
         return self.agent.signData(publicKey.blob(), signData)
     else:
         return SSHUserAuthClient.signData(self, publicKey, signData)