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.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.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 private CredentialsProvider
CommitCommand. credentialsProvider
protected CredentialsProvider
TransportCommand. credentialsProvider
Configured credentials providerMethods in org.eclipse.jgit.api with parameters of type CredentialsProvider Modifier and Type Method Description void
CommitCommand. 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
Fields in org.eclipse.jgit.gpg.bc.internal declared as CredentialsProvider Modifier and Type Field Description private CredentialsProvider
BouncyCastleGpgKeyPassphrasePrompt. credentialsProvider
Methods in org.eclipse.jgit.gpg.bc.internal with parameters of type CredentialsProvider Modifier and Type Method Description boolean
BouncyCastleGpgSigner. canLocateSigningKey(java.lang.String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
void
BouncyCastleGpgSigner. sign(CommitBuilder commit, java.lang.String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
Constructors in org.eclipse.jgit.gpg.bc.internal with parameters of type CredentialsProvider Constructor Description BouncyCastleGpgKeyPassphrasePrompt(CredentialsProvider credentialsProvider)
-
Uses of CredentialsProvider in org.eclipse.jgit.internal.transport.sshd
Fields in org.eclipse.jgit.internal.transport.sshd declared as CredentialsProvider Modifier and Type Field Description private CredentialsProvider
JGitClientSession. credentialsProvider
private CredentialsProvider
JGitSshClient. credentialsProvider
private CredentialsProvider
JGitUserInteraction. provider
private CredentialsProvider
OpenSshServerKeyDatabase.AskUser. provider
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(java.lang.String connectAddress, java.net.InetSocketAddress remoteAddress, java.security.PublicKey serverKey, ServerKeyDatabase.Configuration config, CredentialsProvider provider)
private static boolean
OpenSshServerKeyDatabase.AskUser. askUser(CredentialsProvider provider, URIish uri, java.lang.String prompt, java.lang.String... messages)
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 AskUser(ServerKeyDatabase.Configuration config, CredentialsProvider provider)
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 java.io.File
SshTestHarness. cloneWith(java.lang.String uri, java.io.File to, CredentialsProvider provider, java.lang.String... config)
protected void
SshTestHarness. pushTo(CredentialsProvider provider, java.io.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 abstract boolean
GpgSigner. canLocateSigningKey(java.lang.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, java.lang.String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)
Signs the specified commit. -
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.Fields in org.eclipse.jgit.transport declared as CredentialsProvider Modifier and Type Field Description private CredentialsProvider
Transport. credentialsProvider
Assists with authentication the connection.private static CredentialsProvider
CredentialsProvider. defaultProvider
private CredentialsProvider
CredentialsProviderUserInfo. provider
Fields in org.eclipse.jgit.transport with type parameters of type CredentialsProvider Modifier and Type Field Description private java.util.List<CredentialsProvider>
ChainingCredentialsProvider. credentialProviders
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 (package private) boolean
HttpAuthMethod. authorize(URIish uri, CredentialsProvider credentialsProvider)
Update this method with the credentials from the URIish.(package private) com.jcraft.jsch.Session
JschConfigSessionFactory. createSession(CredentialsProvider credentialsProvider, FS fs, java.lang.String user, java.lang.String pass, java.lang.String host, int port, OpenSshConfig.Host hc)
RemoteSession
JschConfigSessionFactory. getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)
Open (or reuse) a session to a host.abstract RemoteSession
SshSessionFactory. getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)
Open (or reuse) 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.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.transport.sshd
Fields in org.eclipse.jgit.transport.sshd declared as CredentialsProvider Modifier and Type Field Description private CredentialsProvider
IdentityPasswordProvider. provider
Fields in org.eclipse.jgit.transport.sshd with type parameters of type CredentialsProvider Modifier and Type Field Description (package private) java.util.function.Function<CredentialsProvider,KeyPasswordProvider>
SshdSessionFactoryBuilder.State. passphraseProviderFactory
Methods in org.eclipse.jgit.transport.sshd with parameters of type CredentialsProvider Modifier and Type Method Description boolean
ServerKeyDatabase. accept(java.lang.String connectAddress, java.net.InetSocketAddress remoteAddress, java.security.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.protected KeyPasswordProvider
SshdSessionFactoryBuilder.State.SessionFactory. createKeyPasswordProvider(CredentialsProvider provider)
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(java.util.function.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 java.lang.String
SshSupport. runSshCommand(URIish sshUri, CredentialsProvider provider, FS fs, java.lang.String command, int timeout)
Utility to execute a remote SSH command and read the first line of output.
-