SSHCertificateCredentialImplementation
protected SSHCertificateCredentialImplementation(java.lang.String adaptorName,
java.lang.String uniqueID,
XenonProperties properties,
java.lang.String certfile,
java.lang.String username,
char[] passphrase,
boolean useAgent)
Create a new SSHCertificateCredentialImplementation.
SSHCertificateCredentialImplementation simply extends CertificateCredentialImplementation by adding a single boolean
value useAgent that determines if the credential access should be delegated to ssh-agent.
- Parameters:
adaptorName
- the name of the adaptor that created this SSHCertificateCredentialImplementationuniqueID
- a unique ID for this SSHCertificateCredentialImplementationproperties
- properties that should be used by this SSHCertificateCredentialImplementation (ignored)certfile
- the certificate file to useusername
- the username to use (ignored)passphrase
- the passphrase needed to access the certificate. May be null if the certificate has no passphrase or if the
access is delegated to an ssh-agent.