Interface CloudSshAgentProvider<K extends CloudKeyInfo>
-
public interface CloudSshAgentProvider<K extends CloudKeyInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CloudSshAgent<K>create(org.apache.sshd.common.session.Session session, K keyInfo)Factory method to create cloud specific SSH Agent.CloudProvidergetCloudProvider()
-
-
-
Method Detail
-
create
CloudSshAgent<K> create(org.apache.sshd.common.session.Session session, K keyInfo)
Factory method to create cloud specific SSH Agent.- Parameters:
session- client session to modify. Some of cloud provider, e.g. Google, works only with predefined algorithm due to that it is possible to specify exact algorithm used in signing process- Returns:
- cloud specific SSH Agent
-
getCloudProvider
CloudProvider getCloudProvider()
-
-