Uses of Class
org.eclipse.jgit.transport.CredentialsProvider
-
Packages that use CredentialsProvider Package Description org.eclipse.jgit.api High-level API commands (the porcelain of JGit).org.eclipse.jgit.awtui org.eclipse.jgit.console org.eclipse.jgit.gpg.bc.internal org.eclipse.jgit.internal.transport.ssh.jsch org.eclipse.jgit.internal.transport.sshd org.eclipse.jgit.junit.ssh org.eclipse.jgit.lib Core API for repository, config, refs, object database.org.eclipse.jgit.transport Transport (fetch/push) for different protocols.org.eclipse.jgit.transport.ssh.jsch Provides a JGitSshSessionFactory
implemented via JSch.org.eclipse.jgit.transport.sshd Provides a JGitSshSessionFactory
implemented via Apache MINA sshd.org.eclipse.jgit.util Utility classes. -
-
Uses of CredentialsProvider in org.eclipse.jgit.api
Fields in org.eclipse.jgit.api declared as CredentialsProvider Modifier and Type Field Description protected CredentialsProvider
TransportCommand. credentialsProvider
Configured credentials providerMethods in org.eclipse.jgit.api with parameters of type CredentialsProvider Modifier and Type Method Description CommitCommand
CommitCommand. setCredentialsProvider(CredentialsProvider credentialsProvider)
Sets aCredentialsProvider
TagCommand
TagCommand. setCredentialsProvider(CredentialsProvider credentialsProvider)
Sets aCredentialsProvider
C
TransportCommand. setCredentialsProvider(CredentialsProvider credentialsProvider)
Set thecredentialsProvider
. -
Uses of CredentialsProvider in org.eclipse.jgit.awtui
Subclasses of CredentialsProvider in org.eclipse.jgit.awtui Modifier and Type Class Description class
AwtCredentialsProvider
Interacts with the user during authentication by using AWT/Swing dialogs. -
Uses of CredentialsProvider in org.eclipse.jgit.console
Subclasses of CredentialsProvider in org.eclipse.jgit.console Modifier and Type Class Description class
ConsoleCredentialsProvider
Interacts with the user during authentication by using the text console. -
Uses of CredentialsProvider in org.eclipse.jgit.gpg.bc.internal
Methods in org.eclipse.jgit.gpg.bc.internal with parameters of type CredentialsProvider Modifier and Type Method Description boolean
BouncyCastleGpgSigner. canLocateSigningKey(String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
boolean
BouncyCastleGpgSigner. canLocateSigningKey(String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider, GpgConfig config)
void
BouncyCastleGpgSigner. sign(CommitBuilder commit, String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
void
BouncyCastleGpgSigner. signObject(ObjectBuilder object, String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider, GpgConfig config)
-
Uses of CredentialsProvider in org.eclipse.jgit.internal.transport.ssh.jsch
Constructors in org.eclipse.jgit.internal.transport.ssh.jsch with parameters of type CredentialsProvider Constructor Description CredentialsProviderUserInfo(com.jcraft.jsch.Session session, CredentialsProvider credentialsProvider)
Wrap a CredentialsProvider to make it suitable for use with JSch. -
Uses of CredentialsProvider in org.eclipse.jgit.internal.transport.sshd
Methods in org.eclipse.jgit.internal.transport.sshd that return CredentialsProvider Modifier and Type Method Description CredentialsProvider
JGitClientSession. getCredentialsProvider()
Retrieves theCredentialsProvider
set for this session.CredentialsProvider
JGitSshClient. getCredentialsProvider()
Retrieves theCredentialsProvider
set for this client.Methods in org.eclipse.jgit.internal.transport.sshd with parameters of type CredentialsProvider Modifier and Type Method Description boolean
OpenSshServerKeyDatabase. accept(String connectAddress, InetSocketAddress remoteAddress, PublicKey serverKey, ServerKeyDatabase.Configuration config, CredentialsProvider provider)
void
JGitClientSession. setCredentialsProvider(CredentialsProvider provider)
Sets theCredentialsProvider
for this session.void
JGitSshClient. setCredentialsProvider(CredentialsProvider provider)
Sets theCredentialsProvider
for this client.Constructors in org.eclipse.jgit.internal.transport.sshd with parameters of type CredentialsProvider Constructor Description JGitUserInteraction(CredentialsProvider provider)
Creates a newJGitUserInteraction
for interactive password input based on the givenCredentialsProvider
. -
Uses of CredentialsProvider in org.eclipse.jgit.junit.ssh
Subclasses of CredentialsProvider in org.eclipse.jgit.junit.ssh Modifier and Type Class Description protected static class
SshTestHarness.TestCredentialsProvider
Methods in org.eclipse.jgit.junit.ssh with parameters of type CredentialsProvider Modifier and Type Method Description protected File
SshTestHarness. cloneWith(String uri, File to, CredentialsProvider provider, String... config)
protected void
SshTestHarness. pushTo(CredentialsProvider provider, File localClone)
-
Uses of CredentialsProvider in org.eclipse.jgit.lib
Methods in org.eclipse.jgit.lib with parameters of type CredentialsProvider Modifier and Type Method Description boolean
GpgObjectSigner. canLocateSigningKey(String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider, GpgConfig config)
Indicates if a signing key is available for the specified committer and/or signing key.abstract boolean
GpgSigner. canLocateSigningKey(String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
Indicates if a signing key is available for the specified committer and/or signing key.abstract void
GpgSigner. sign(CommitBuilder commit, String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
Signs the specified commit.void
GpgObjectSigner. signObject(ObjectBuilder object, String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider, GpgConfig config)
Signs the specified object. -
Uses of CredentialsProvider in org.eclipse.jgit.transport
Subclasses of CredentialsProvider in org.eclipse.jgit.transport Modifier and Type Class Description class
ChainingCredentialsProvider
A credentials provider chaining multiple credentials providersclass
NetRCCredentialsProvider
Simple .netrc credentials provider.class
UsernamePasswordCredentialsProvider
SimpleCredentialsProvider
that always uses the same information.Methods in org.eclipse.jgit.transport that return CredentialsProvider Modifier and Type Method Description CredentialsProvider
Transport. getCredentialsProvider()
The configured credentials provider.static CredentialsProvider
CredentialsProvider. getDefault()
Get the default credentials provider, or null.Methods in org.eclipse.jgit.transport with parameters of type CredentialsProvider Modifier and Type Method Description abstract RemoteSession
SshSessionFactory. getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)
Opens (or reuses) a session to a host.void
Transport. setCredentialsProvider(CredentialsProvider credentialsProvider)
A credentials provider to assist with authentication connections..static void
CredentialsProvider. setDefault(CredentialsProvider p)
Set the default credentials provider.Constructors in org.eclipse.jgit.transport with parameters of type CredentialsProvider Constructor Description ChainingCredentialsProvider(CredentialsProvider... providers)
Create a new chaining credential provider. -
Uses of CredentialsProvider in org.eclipse.jgit.transport.ssh.jsch
Methods in org.eclipse.jgit.transport.ssh.jsch with parameters of type CredentialsProvider Modifier and Type Method Description com.jcraft.jsch.Session
JschConfigSessionFactory. createSession(CredentialsProvider credentialsProvider, FS fs, String user, String pass, String host, int port, OpenSshConfig.Host hc)
Use for tests onlyRemoteSession
JschConfigSessionFactory. getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)
Opens (or reuses) a session to a host. -
Uses of CredentialsProvider in org.eclipse.jgit.transport.sshd
Methods in org.eclipse.jgit.transport.sshd that return CredentialsProvider Modifier and Type Method Description protected CredentialsProvider
IdentityPasswordProvider. getCredentialsProvider()
Retrieves the JGitCredentialsProvider
to use for user interaction.Methods in org.eclipse.jgit.transport.sshd with parameters of type CredentialsProvider Modifier and Type Method Description boolean
ServerKeyDatabase. accept(String connectAddress, InetSocketAddress remoteAddress, PublicKey serverKey, ServerKeyDatabase.Configuration config, CredentialsProvider provider)
Determines whether to accept a received server host key.protected KeyPasswordProvider
SshdSessionFactory. createKeyPasswordProvider(CredentialsProvider provider)
Creates aKeyPasswordProvider
for a new session.SshdSession
SshdSessionFactory. getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)
Method parameters in org.eclipse.jgit.transport.sshd with type arguments of type CredentialsProvider Modifier and Type Method Description SshdSessionFactoryBuilder
SshdSessionFactoryBuilder. setKeyPasswordProvider(Function<CredentialsProvider,KeyPasswordProvider> factory)
Sets a factory function to create aKeyPasswordProvider
.Constructors in org.eclipse.jgit.transport.sshd with parameters of type CredentialsProvider Constructor Description IdentityPasswordProvider(CredentialsProvider provider)
Creates a newIdentityPasswordProvider
to get the passphrase for an encrypted identity. -
Uses of CredentialsProvider in org.eclipse.jgit.util
Methods in org.eclipse.jgit.util with parameters of type CredentialsProvider Modifier and Type Method Description static String
SshSupport. runSshCommand(URIish sshUri, CredentialsProvider provider, FS fs, String command, int timeout)
Utility to execute a remote SSH command and read the first line of output.
-