Uses of Class
org.eclipse.jgit.transport.URIish
-
Packages that use URIish 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.errors Exceptions thrown by lower-level JGit APIs.org.eclipse.jgit.gpg.bc.internal org.eclipse.jgit.internal.transport.sshd org.eclipse.jgit.junit.http org.eclipse.jgit.junit.ssh org.eclipse.jgit.lfs.internal org.eclipse.jgit.pgm org.eclipse.jgit.transport Transport (fetch/push) for different protocols.org.eclipse.jgit.transport.sshd org.eclipse.jgit.util Utility classes. -
-
Uses of URIish in org.eclipse.jgit.api
Fields in org.eclipse.jgit.api declared as URIish Modifier and Type Field Description private URIishRemoteSetUrlCommand. remoteUriprivate URIishRemoteAddCommand. uriMethods in org.eclipse.jgit.api with parameters of type URIish Modifier and Type Method Description private FetchResultCloneCommand. fetch(Repository clonedRepo, URIish u)RemoteSetUrlCommandRemoteSetUrlCommand. setRemoteUri(URIish remoteUri)The new URL for the remote.RemoteAddCommandRemoteAddCommand. setUri(URIish uri)The URL of the repository for the new remote.voidRemoteSetUrlCommand. setUri(URIish uri)Deprecated.(package private) voidCloneCommand. verifyDirectories(URIish u) -
Uses of URIish in org.eclipse.jgit.awtui
Methods in org.eclipse.jgit.awtui with parameters of type URIish Modifier and Type Method Description booleanAwtCredentialsProvider. get(URIish uri, CredentialItem... items)Ask for the credential items to be populated.private static booleanAwtCredentialsProvider. interactive(URIish uri, CredentialItem[] items) -
Uses of URIish in org.eclipse.jgit.console
Methods in org.eclipse.jgit.console with parameters of type URIish Modifier and Type Method Description booleanConsoleCredentialsProvider. get(URIish uri, CredentialItem... items)Ask for the credential items to be populated. -
Uses of URIish in org.eclipse.jgit.errors
Constructors in org.eclipse.jgit.errors with parameters of type URIish Constructor Description MissingBundlePrerequisiteException(URIish uri, java.util.Map<ObjectId,java.lang.String> missingCommits)Constructs a MissingBundlePrerequisiteException for a set of objects.NoRemoteRepositoryException(URIish uri, java.lang.String s)Constructs an exception indicating a repository does not exist.PackProtocolException(URIish uri, java.lang.String s)Constructs an PackProtocolException with the specified detail message prefixed with provided URI.PackProtocolException(URIish uri, java.lang.String s, java.lang.Throwable cause)Constructs an PackProtocolException with the specified detail message prefixed with provided URI.RemoteRepositoryException(URIish uri, java.lang.String message)Constructs a RemoteRepositoryException for a message.TooLargeObjectInPackException(URIish uri, java.lang.String s)Construct a too large object in pack exception.TooLargePackException(URIish uri, java.lang.String s)Construct a too large pack exception.TransportException(URIish uri, java.lang.String s)Constructs an TransportException with the specified detail message prefixed with provided URI.TransportException(URIish uri, java.lang.String s, java.lang.Throwable cause)Constructs an TransportException with the specified detail message prefixed with provided URI.UnsupportedCredentialItem(URIish uri, java.lang.String s)Constructs an UnsupportedCredentialItem with the specified detail message prefixed with provided URI. -
Uses of URIish in org.eclipse.jgit.gpg.bc.internal
Methods in org.eclipse.jgit.gpg.bc.internal that return URIish Modifier and Type Method Description private URIishBouncyCastleGpgKeyPassphrasePrompt. createURI(java.nio.file.Path keyLocation) -
Uses of URIish in org.eclipse.jgit.internal.transport.sshd
Methods in org.eclipse.jgit.internal.transport.sshd that return URIish Modifier and Type Method Description private URIishPasswordProviderWrapper. toUri(java.lang.String resourceKey)Creates aURIishfrom a given string.static URIishJGitUserInteraction. toURI(java.lang.String userName, java.net.InetSocketAddress remote)Creates aURIishfrom the given remote address and user name.Methods in org.eclipse.jgit.internal.transport.sshd with parameters of type URIish Modifier and Type Method Description private static booleanOpenSshServerKeyDatabase.AskUser. askUser(CredentialsProvider provider, URIish uri, java.lang.String prompt, java.lang.String... messages) -
Uses of URIish in org.eclipse.jgit.junit.http
Fields in org.eclipse.jgit.junit.http declared as URIish Modifier and Type Field Description private URIishSimpleHttpServer. secureUriprivate URIishSimpleHttpServer. uriMethods in org.eclipse.jgit.junit.http that return URIish Modifier and Type Method Description protected static URIishHttpTestCase. extendPath(URIish uri, java.lang.String pathComponents)Extend a pathURIishSimpleHttpServer. getSecureUri()Get thesecureUri.URIishSimpleHttpServer. getUri()Get theuri.protected URIishHttpTestCase. toURIish(java.lang.String path)Convert path to URIishprotected URIishHttpTestCase. toURIish(org.eclipse.jetty.servlet.ServletContextHandler app, java.lang.String name)Convert a path relative to the app's context path to a URIishprivate URIishSimpleHttpServer. toURIish(java.lang.String path)private URIishSimpleHttpServer. toURIish(org.eclipse.jetty.servlet.ServletContextHandler app, java.lang.String name)Methods in org.eclipse.jgit.junit.http with parameters of type URIish Modifier and Type Method Description protected static URIishHttpTestCase. extendPath(URIish uri, java.lang.String pathComponents)Extend a pathjava.util.List<AccessEvent>AppServer. getRequests(URIish base, java.lang.String path)Get requests.protected java.util.List<AccessEvent>HttpTestCase. getRequests(URIish base, java.lang.String path)Get requests.static java.lang.StringHttpTestCase. join(URIish base, java.lang.String path)Join a base URIish and a pathstatic java.lang.StringHttpTestCase. loose(URIish base, AnyObjectId id)Create loose object path -
Uses of URIish in org.eclipse.jgit.junit.ssh
Fields in org.eclipse.jgit.junit.ssh declared as URIish Modifier and Type Field Description private URIishSshTestHarness.LogEntry. uriMethods in org.eclipse.jgit.junit.ssh that return URIish Modifier and Type Method Description URIishSshTestHarness.LogEntry. getURIish()Methods in org.eclipse.jgit.junit.ssh with parameters of type URIish Modifier and Type Method Description booleanSshTestHarness.TestCredentialsProvider. get(URIish uri, CredentialItem... items)private voidSshTestHarness.TestCredentialsProvider. logItems(URIish uri, CredentialItem... items)Constructors in org.eclipse.jgit.junit.ssh with parameters of type URIish Constructor Description LogEntry(URIish uri, java.util.List<CredentialItem> items) -
Uses of URIish in org.eclipse.jgit.lfs.internal
Methods in org.eclipse.jgit.lfs.internal with parameters of type URIish Modifier and Type Method Description private static java.lang.StringLfsConnectionFactory. extractProjectName(URIish u)private static Protocol.ExpiringActionLfsConnectionFactory. getSshAuthentication(Repository db, java.lang.String purpose, java.lang.String remoteUrl, URIish u) -
Uses of URIish in org.eclipse.jgit.pgm
Methods in org.eclipse.jgit.pgm with parameters of type URIish Modifier and Type Method Description private voidPush. printPushResult(ObjectReader reader, URIish uri, PushResult result)private voidPush. printRefUpdateResult(ObjectReader reader, URIish uri, PushResult result, RemoteRefUpdate rru) -
Uses of URIish in org.eclipse.jgit.transport
Fields in org.eclipse.jgit.transport declared as URIish Modifier and Type Field Description private URIishTransportHttp. currentUriThe current URI we're talking to.(package private) URIishFetchHeadRecord. sourceURIprotected URIishBasePackConnection. uriRemote repository location.private URIishCredentialsProviderUserInfo. uri(package private) URIishJschSession. uri(package private) URIishOperationResult. uriprotected URIishTransport. uriThe URI used to create this transport.private URIishWalkPushConnection. uriLocation of the remote repository we are writing to.Fields in org.eclipse.jgit.transport with type parameters of type URIish Modifier and Type Field Description private java.util.HashMap<URIish,TestProtocol.Handle>TestProtocol. handlesprivate java.util.List<URIish>RemoteConfig. pushURIsprivate java.util.List<URIish>RemoteConfig. urisMethods in org.eclipse.jgit.transport that return URIish Modifier and Type Method Description private static URIishCredentialsProviderUserInfo. createURI(com.jcraft.jsch.Session session)URIishOperationResult. getURI()Get the URI this result came from.URIishTransport. getURI()Get the URI this transport connects to.(package private) URIishTransportAmazonS3.DatabaseS3. getURI()(package private) URIishTransportHttp.HttpObjectDB. getURI()(package private) URIishTransportSftp.SftpObjectDB. getURI()(package private) abstract URIishWalkRemoteObjectDatabase. getURI()private URIishTransportHttp. redirect(java.net.URL currentUrl, java.lang.String location, java.lang.String checkFor, int redirects)URIishTestProtocol. register(C req, Repository remote)Register a repository connection over the internal test protocol.URIishURIish. setHost(java.lang.String n)Return a new URI matching this one, but with a different host.URIishURIish. setPass(java.lang.String n)Return a new URI matching this one, but with a different password.URIishURIish. setPath(java.lang.String n)Return a new URI matching this one, but with a different path.URIishURIish. setPort(int n)Return a new URI matching this one, but with a different port.URIishURIish. setRawPath(java.lang.String n)Return a new URI matching this one, but with a different (raw) path.URIishURIish. setScheme(java.lang.String n)Return a new URI matching this one, but with a different scheme.URIishURIish. setUser(java.lang.String n)Return a new URI matching this one, but with a different user.Methods in org.eclipse.jgit.transport that return types with arguments of type URIish Modifier and Type Method Description java.util.List<URIish>RemoteConfig. getPushURIs()Get all configured push-only URIs under this remote.java.util.List<URIish>RemoteConfig. getURIs()Get all configured URIs under this remote.private static java.util.List<URIish>Transport. getURIs(RemoteConfig cfg, Transport.Operation op)Methods in org.eclipse.jgit.transport with parameters of type URIish Modifier and Type Method Description booleanRemoteConfig. addPushURI(URIish toAdd)Add a new push-only URI to the end of the list of URIs.booleanRemoteConfig. addURI(URIish toAdd)Add a new URI to the end of the list of URIs.private HttpAuthMethodTransportHttp. authFromUri(URIish u)(package private) booleanHttpAuthMethod. authorize(URIish uri, CredentialsProvider credentialsProvider)Update this method with the credentials from the URIish.booleanTransportProtocol. canHandle(URIish uri)Determine if this protocol can handle a particular URI.booleanTransportProtocol. canHandle(URIish uri, Repository local, java.lang.String remoteName)Determine if this protocol can handle a particular URI.private NoRemoteRepositoryExceptionTransportHttp. createNotFoundException(URIish u, java.net.URL url, java.lang.String msg)private java.lang.StringHttpConfig. findMatch(java.util.Set<java.lang.String> names, URIish uri)Determines the best match from a set of subsection names (representing prefix URLs) for the givenURIish.booleanChainingCredentialsProvider. get(URIish uri, CredentialItem... items)Ask for the credential items to be populated.booleanCredentialsProvider. get(URIish uri, java.util.List<CredentialItem> items)Ask for the credential items to be populated.abstract booleanCredentialsProvider. get(URIish uri, CredentialItem... items)Ask for the credential items to be populated.booleanNetRCCredentialsProvider. get(URIish uri, CredentialItem... items)Ask for the credential items to be populated.booleanUsernamePasswordCredentialsProvider. get(URIish uri, CredentialItem... items)Ask for the credential items to be populated.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.private voidHttpConfig. init(Config config, URIish uri)TransportTestProtocol. open(URIish uri, Repository local, java.lang.String remoteName)Open a Transport instance to the other repository.static TransportTransport. open(Repository local, URIish uri)Open a new transport instance to connect two repositories.static TransportTransport. open(Repository local, URIish uri, java.lang.String remoteName)Open a new transport instance to connect two repositories.static TransportTransport. open(URIish uri)Open a new transport with no local repository.TransportTransportProtocol. open(URIish uri)Open a new transport instance to the remote repository.abstract TransportTransportProtocol. open(URIish uri, Repository local, java.lang.String remoteName)Open a Transport instance to the other repository.booleanRemoteConfig. removePushURI(URIish toRemove)Remove a push-only URI from the list of URIs.booleanRemoteConfig. removeURI(URIish toRemove)Remove a URI from the list of URIs.voidCredentialsProvider. reset(URIish uri)Reset the credentials provider for the given URI(package private) voidOperationResult. setAdvertisedRefs(URIish u, java.util.Map<java.lang.String,Ref> ar)protected voidTransportHttp. setURI(URIish uri)Set uri aURIishobject.private java.net.URLTransportHttp. toURL(URIish urish)Constructors in org.eclipse.jgit.transport with parameters of type URIish Constructor Description HttpConfig(Config config, URIish uri)Creates a newHttpConfigtailored to the givenURIish.HttpConfig(URIish uri)Creates aHttpConfigthat reads values solely from the user config.HttpTransport(Repository local, URIish uri)Create a new transport instance.HttpTransport(URIish uri)Create a minimal HTTP transport instance not tied to a single repository.JschSession(com.jcraft.jsch.Session session, URIish uri)Create a new session object by passing the real Jsch session and the URI information.SshTransport(Repository local, URIish uri)Create a new transport instance.SshTransport(URIish uri)Create a new transport instance without a local repository.TcpTransport(Repository local, URIish uri)Create a new transport instance.TcpTransport(URIish uri)Create a new transport instance without a local repository.Transport(Repository local, URIish uri)Create a new transport instance.Transport(URIish uri)Create a minimal transport instance not tied to a single repository.TransportAmazonS3(Repository local, URIish uri)TransportBundleFile(Repository local, URIish uri, java.io.File bundlePath)TransportBundleFile(URIish uri, java.io.File bundlePath)Constructor for TransportBundleFile.TransportBundleStream(Repository db, URIish uri, java.io.InputStream in)Create a new transport to fetch objects from a streamed bundle.TransportGitAnon(Repository local, URIish uri)TransportGitAnon(URIish uri)TransportGitSsh(Repository local, URIish uri)TransportGitSsh(URIish uri)TransportHttp(Repository local, URIish uri)TransportHttp(URIish uri)Create a minimal HTTP transport with default configuration values.TransportInternal(Repository local, URIish uri, TestProtocol.Handle handle)TransportLocal(Repository local, URIish uri, java.io.File gitDir)TransportLocal(URIish uri, java.io.File gitDir)TransportSftp(Repository local, URIish uri)URIish(URIish u) -
Uses of URIish in org.eclipse.jgit.transport.sshd
Fields in org.eclipse.jgit.transport.sshd declared as URIish Modifier and Type Field Description private URIishSshdSession. uriFields in org.eclipse.jgit.transport.sshd with type parameters of type URIish Modifier and Type Field Description private java.util.Map<URIish,IdentityPasswordProvider.State>IdentityPasswordProvider. currentCounts per resource key.Methods in org.eclipse.jgit.transport.sshd that return types with arguments of type URIish Modifier and Type Method Description private java.util.List<URIish>SshdSession. determineHops(java.util.List<URIish> currentHops, org.apache.sshd.client.config.hosts.HostConfigEntry hostConfig, java.lang.String host)private java.util.List<URIish>SshdSession. parseProxyJump(java.lang.String proxyJump)Methods in org.eclipse.jgit.transport.sshd with parameters of type URIish Modifier and Type Method Description private org.apache.sshd.client.session.ClientSessionSshdSession. connect(URIish target, java.util.List<URIish> jumps, org.apache.sshd.common.future.SshFutureListener<org.apache.sshd.common.future.CloseFuture> listener, java.time.Duration timeout, int depth)char[]IdentityPasswordProvider. getPassphrase(URIish uri, int attempt)char[]KeyPasswordProvider. getPassphrase(URIish uri, int attempt)Obtains a passphrase to use to decrypt an ecrypted private key.protected char[]IdentityPasswordProvider. getPassword(URIish uri, int attempt, IdentityPasswordProvider.State state)Retrieves a password to decrypt a private key.protected char[]IdentityPasswordProvider. getPassword(URIish uri, java.lang.String message)Obtains the passphrase/password for an encrypted private key via theconfigured CredentialsProvider.SshdSessionSshdSessionFactory. getSession(URIish uri, CredentialsProvider credentialsProvider, FS fs, int tms)booleanIdentityPasswordProvider. keyLoaded(URIish uri, int attempt, java.lang.Exception error)protected booleanIdentityPasswordProvider. keyLoaded(URIish uri, IdentityPasswordProvider.State state, char[] password, java.lang.Exception err)Invoked to inform the password provider about the decoding result.booleanKeyPasswordProvider. keyLoaded(URIish uri, int attempt, java.lang.Exception error)Invoked after a key has been loaded.Method parameters in org.eclipse.jgit.transport.sshd with type arguments of type URIish Modifier and Type Method Description private org.apache.sshd.client.session.ClientSessionSshdSession. connect(URIish target, java.util.List<URIish> jumps, org.apache.sshd.common.future.SshFutureListener<org.apache.sshd.common.future.CloseFuture> listener, java.time.Duration timeout, int depth)private java.util.List<URIish>SshdSession. determineHops(java.util.List<URIish> currentHops, org.apache.sshd.client.config.hosts.HostConfigEntry hostConfig, java.lang.String host)Constructors in org.eclipse.jgit.transport.sshd with parameters of type URIish Constructor Description SshdSession(URIish uri, java.util.function.Supplier<org.apache.sshd.client.SshClient> clientFactory) -
Uses of URIish in org.eclipse.jgit.util
Methods in org.eclipse.jgit.util with parameters of type URIish 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.
-