Uses of Interface
org.craftercms.commons.git.auth.GitAuthenticationConfigurator
Packages that use GitAuthenticationConfigurator
-
Uses of GitAuthenticationConfigurator in org.craftercms.commons.git.auth
Classes in org.craftercms.commons.git.auth that implement GitAuthenticationConfiguratorModifier and TypeClassDescriptionclass
GitAuthenticationConfigurator
that configures theTransportCommand
to use SSH, but without providing any authentication functionality.class
GitAuthenticationConfigurator
that uses basic username/password authentication.class
Implementation ofGitAuthenticationConfigurator
that doesn't perform any actionclass
GitAuthenticationConfigurator
that configures theTransportCommand
to use SSH with username/password authentication.class
GitAuthenticationConfigurator
that configures theTransportCommand
to use SSH with private key authentication. -
Uses of GitAuthenticationConfigurator in org.craftercms.commons.git.utils
Methods in org.craftercms.commons.git.utils that return GitAuthenticationConfiguratorModifier and TypeMethodDescriptionAuthConfiguratorBuilder.build()
Creates an instance based on the current configurationTypeBasedAuthConfiguratorBuilder.build()
UrlBasedAuthConfiguratorBuilder.build()
Methods in org.craftercms.commons.git.utils with parameters of type GitAuthenticationConfiguratorModifier and TypeMethodDescriptionstatic org.eclipse.jgit.api.Git
GitUtils.cloneRemoteRepository
(String remoteName, String remoteUrl, String branch, GitAuthenticationConfigurator authConfigurator, File localFolder, String bigFileThreshold, Integer compression, Boolean fileMode) Clones a remote repository into a specific local folder.static org.eclipse.jgit.api.PullResult
GitUtils.pull
(org.eclipse.jgit.api.Git git, String remoteName, String remoteUrl, String branch, org.eclipse.jgit.merge.MergeStrategy mergeStrategy, GitAuthenticationConfigurator authConfigurator) Execute a Git pull.static Iterable<org.eclipse.jgit.transport.PushResult>
GitUtils.push
(org.eclipse.jgit.api.Git git, String remote, boolean pushAll, String localBranch, String remoteBranch, GitAuthenticationConfigurator authConfigurator, boolean force) Executes a git push.