|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SSHUser | |
|---|---|
| com.cloudbees.jenkins.plugins.sshcredentials | |
| com.cloudbees.jenkins.plugins.sshcredentials.impl | |
| Uses of SSHUser in com.cloudbees.jenkins.plugins.sshcredentials |
|---|
| Classes in com.cloudbees.jenkins.plugins.sshcredentials with type parameters of type SSHUser | |
|---|---|
class |
SSHAuthenticator<C,U extends SSHUser>
Abstraction for something that can authenticate an SSH connection. |
| Subinterfaces of SSHUser in com.cloudbees.jenkins.plugins.sshcredentials | |
|---|---|
interface |
SSHUserPassword
Details of a SSH user with password. |
interface |
SSHUserPrivateKey
Details of a SSH user with a private key. |
| Methods in com.cloudbees.jenkins.plugins.sshcredentials with type parameters of type SSHUser | ||
|---|---|---|
static
|
SSHAuthenticator.isSupported(java.lang.Class<C> connectionClass,
java.lang.Class<U> userClass)
Returns true if and only if the supplied connection class and user class are supported by at least one
factory. |
|
protected abstract
|
SSHAuthenticatorFactory.newInstance(C connection,
U user)
Returns an instance of SSHAuthenticator for the supplied connection and user, or null if
the factory does not support the connection and user combination. |
|
static
|
SSHAuthenticator.newInstance(C connection,
U user)
Creates an authenticator that may be able to authenticate the supplied connection with the supplied user. |
|
protected abstract
|
SSHAuthenticatorFactory.supports(java.lang.Class<C> connectionClass,
java.lang.Class<U> userClass)
Returns true if and only if the supplied connection class and user class are supported by this factory. |
|
| Methods in com.cloudbees.jenkins.plugins.sshcredentials that return types with arguments of type SSHUser | |
|---|---|
static java.util.List<? extends SSHUser> |
SSHAuthenticator.filter(java.lang.Iterable<? extends com.cloudbees.plugins.credentials.Credentials> credentials,
java.lang.Class<?> connectionClass)
Filters Credentials returning only those which are supported with the specified type of connection. |
| Uses of SSHUser in com.cloudbees.jenkins.plugins.sshcredentials.impl |
|---|
| Classes in com.cloudbees.jenkins.plugins.sshcredentials.impl that implement SSHUser | |
|---|---|
class |
BaseSSHUser
|
class |
BasicSSHUserPassword
A simple username / password for use with SSH connections. |
class |
BasicSSHUserPrivateKey
A simple username / password for use with SSH connections. |
| Methods in com.cloudbees.jenkins.plugins.sshcredentials.impl with type parameters of type SSHUser | ||
|---|---|---|
protected
|
TrileadSSHPublicKeyAuthenticator.Factory.newInstance(C connection,
U user)
Returns an instance of SSHAuthenticator for the supplied connection and user, or null if
the factory does not support the connection and user combination. |
|
protected
|
TrileadSSHPasswordAuthenticator.Factory.newInstance(C connection,
U user)
Returns an instance of SSHAuthenticator for the supplied connection and user, or null if
the factory does not support the connection and user combination. |
|
protected
|
TrileadSSHPublicKeyAuthenticator.Factory.supports(java.lang.Class<C> connectionClass,
java.lang.Class<U> userClass)
Returns true if and only if the supplied connection class and user class are supported by this factory. |
|
protected
|
TrileadSSHPasswordAuthenticator.Factory.supports(java.lang.Class<C> connectionClass,
java.lang.Class<U> userClass)
Returns true if and only if the supplied connection class and user class are supported by this factory. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||