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 CredentialsProviderCommitCommand. credentialsProviderprivate CredentialsProviderTagCommand. credentialsProviderprotected CredentialsProviderTransportCommand. credentialsProviderConfigured credentials providerMethods in org.eclipse.jgit.api with parameters of type CredentialsProvider Modifier and Type Method Description voidCommitCommand. setCredentialsProvider(CredentialsProvider credentialsProvider)Sets aCredentialsProviderTagCommandTagCommand. setCredentialsProvider(CredentialsProvider credentialsProvider)Sets aCredentialsProviderCTransportCommand. 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 classAwtCredentialsProviderInteracts 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 classConsoleCredentialsProviderInteracts 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 CredentialsProviderBouncyCastleGpgKeyPassphrasePrompt. credentialsProviderMethods in org.eclipse.jgit.gpg.bc.internal with parameters of type CredentialsProvider Modifier and Type Method Description booleanBouncyCastleGpgSigner. canLocateSigningKey(java.lang.String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)booleanBouncyCastleGpgSigner. canLocateSigningKey(java.lang.String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider, GpgConfig config)voidBouncyCastleGpgSigner. sign(CommitBuilder commit, java.lang.String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)voidBouncyCastleGpgSigner. signObject(ObjectBuilder object, java.lang.String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider, GpgConfig config)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 CredentialsProviderJGitClientSession. credentialsProviderprivate CredentialsProviderJGitSshClient. credentialsProviderprivate CredentialsProviderJGitUserInteraction. providerprivate CredentialsProviderOpenSshServerKeyDatabase.AskUser. providerMethods in org.eclipse.jgit.internal.transport.sshd that return CredentialsProvider Modifier and Type Method Description CredentialsProviderJGitClientSession. getCredentialsProvider()Retrieves theCredentialsProviderset for this session.CredentialsProviderJGitSshClient. getCredentialsProvider()Retrieves theCredentialsProviderset for this client.Methods in org.eclipse.jgit.internal.transport.sshd with parameters of type CredentialsProvider Modifier and Type Method Description booleanOpenSshServerKeyDatabase. accept(java.lang.String connectAddress, java.net.InetSocketAddress remoteAddress, java.security.PublicKey serverKey, ServerKeyDatabase.Configuration config, CredentialsProvider provider)private static booleanOpenSshServerKeyDatabase.AskUser. askUser(CredentialsProvider provider, URIish uri, java.lang.String prompt, java.lang.String... messages)voidJGitClientSession. setCredentialsProvider(CredentialsProvider provider)Sets theCredentialsProviderfor this session.voidJGitSshClient. setCredentialsProvider(CredentialsProvider provider)Sets theCredentialsProviderfor 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 newJGitUserInteractionfor 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 classSshTestHarness.TestCredentialsProviderMethods in org.eclipse.jgit.junit.ssh with parameters of type CredentialsProvider Modifier and Type Method Description protected java.io.FileSshTestHarness. cloneWith(java.lang.String uri, java.io.File to, CredentialsProvider provider, java.lang.String... config)protected voidSshTestHarness. 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 booleanGpgObjectSigner. canLocateSigningKey(java.lang.String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider, GpgConfig config)Indicates if a signing key is available for the specified committer and/or signing key.abstract booleanGpgSigner. 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 voidGpgSigner. sign(CommitBuilder commit, java.lang.String gpgSigningKey, PersonIdent committer, CredentialsProvider credentialsProvider)Signs the specified commit.voidGpgObjectSigner. signObject(ObjectBuilder object, java.lang.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 classChainingCredentialsProviderA credentials provider chaining multiple credentials providersclassNetRCCredentialsProviderSimple .netrc credentials provider.classUsernamePasswordCredentialsProviderSimpleCredentialsProviderthat always uses the same information.Fields in org.eclipse.jgit.transport declared as CredentialsProvider Modifier and Type Field Description private CredentialsProviderTransport. credentialsProviderAssists with authentication the connection.private static CredentialsProviderCredentialsProvider. defaultProviderprivate CredentialsProviderCredentialsProviderUserInfo. providerFields in org.eclipse.jgit.transport with type parameters of type CredentialsProvider Modifier and Type Field Description private java.util.List<CredentialsProvider>ChainingCredentialsProvider. credentialProvidersMethods in org.eclipse.jgit.transport that return CredentialsProvider Modifier and Type Method Description CredentialsProviderTransport. getCredentialsProvider()The configured credentials provider.static CredentialsProviderCredentialsProvider. 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) booleanHttpAuthMethod. authorize(URIish uri, CredentialsProvider credentialsProvider)Update this method with the credentials from the URIish.(package private) com.jcraft.jsch.SessionJschConfigSessionFactory. createSession(CredentialsProvider credentialsProvider, FS fs, java.lang.String user, java.lang.String pass, java.lang.String host, int port, OpenSshConfig.Host hc)RemoteSessionJschConfigSessionFactory. getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)Opens (or reuses) a session to a host.abstract RemoteSessionSshSessionFactory. getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)Opens (or reuses) a session to a host.voidTransport. setCredentialsProvider(CredentialsProvider credentialsProvider)A credentials provider to assist with authentication connections..static voidCredentialsProvider. 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 CredentialsProviderIdentityPasswordProvider. providerFields 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. passphraseProviderFactoryMethods in org.eclipse.jgit.transport.sshd that return CredentialsProvider Modifier and Type Method Description protected CredentialsProviderIdentityPasswordProvider. getCredentialsProvider()Retrieves the JGitCredentialsProviderto use for user interaction.Methods in org.eclipse.jgit.transport.sshd with parameters of type CredentialsProvider Modifier and Type Method Description booleanServerKeyDatabase. 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 KeyPasswordProviderSshdSessionFactory. createKeyPasswordProvider(CredentialsProvider provider)Creates aKeyPasswordProviderfor a new session.protected KeyPasswordProviderSshdSessionFactoryBuilder.State.SessionFactory. createKeyPasswordProvider(CredentialsProvider provider)SshdSessionSshdSessionFactory. 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 SshdSessionFactoryBuilderSshdSessionFactoryBuilder. 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 newIdentityPasswordProviderto 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.StringSshSupport. 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.
-