Class CloudSshAgent<K extends CloudKeyInfo>

    • Method Detail

      • getIdentities

        public Iterable<com.antonzhdanov.apache.sshd.agent.CloudSshAgent.PublicKeyWithComment> getIdentities()
        Specified by:
        getIdentities in interface org.apache.sshd.agent.SshAgent
      • sign

        public com.antonzhdanov.apache.sshd.agent.CloudSshAgent.SignatureWithAlgorithm sign​(org.apache.sshd.common.session.SessionContext session,
                                                                                            PublicKey key,
                                                                                            String algo,
                                                                                            byte[] data)
        Specified by:
        sign in interface org.apache.sshd.agent.SshAgent
      • addIdentity

        public void addIdentity​(KeyPair key,
                                String comment,
                                org.apache.sshd.agent.SshAgentKeyConstraint... constraints)
        Specified by:
        addIdentity in interface org.apache.sshd.agent.SshAgent
      • removeIdentity

        public void removeIdentity​(PublicKey key)
        Specified by:
        removeIdentity in interface org.apache.sshd.agent.SshAgent
      • removeAllIdentities

        public void removeAllIdentities()
        Specified by:
        removeAllIdentities in interface org.apache.sshd.agent.SshAgent
      • isOpen

        public boolean isOpen()
        Specified by:
        isOpen in interface Channel