Class PlexusInteractivityCredentialsProvider
- java.lang.Object
-
- org.eclipse.jgit.transport.CredentialsProvider
-
- org.apache.maven.scm.provider.git.jgit.command.PlexusInteractivityCredentialsProvider
-
public class PlexusInteractivityCredentialsProvider extends org.eclipse.jgit.transport.CredentialsProviderCredentialsProviderleveraging thePromptercomponent.
-
-
Field Summary
Fields Modifier and Type Field Description private booleaninteractiveprivate org.codehaus.plexus.components.interactivity.Prompterprompter
-
Constructor Summary
Constructors Constructor Description PlexusInteractivityCredentialsProvider(org.codehaus.plexus.components.interactivity.Prompter prompter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidget(org.eclipse.jgit.transport.URIish uri, org.eclipse.jgit.transport.CredentialItem item)booleanget(org.eclipse.jgit.transport.URIish uri, org.eclipse.jgit.transport.CredentialItem... items)booleanisInteractive()voidsetInteractive(boolean interactive)booleansupports(org.eclipse.jgit.transport.CredentialItem... items)
-
-
-
Method Detail
-
get
public boolean get(org.eclipse.jgit.transport.URIish uri, org.eclipse.jgit.transport.CredentialItem... items)- Specified by:
getin classorg.eclipse.jgit.transport.CredentialsProvider
-
get
private void get(org.eclipse.jgit.transport.URIish uri, org.eclipse.jgit.transport.CredentialItem item) throws org.codehaus.plexus.components.interactivity.PrompterException- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
setInteractive
public void setInteractive(boolean interactive)
-
isInteractive
public boolean isInteractive()
- Specified by:
isInteractivein classorg.eclipse.jgit.transport.CredentialsProvider
-
supports
public boolean supports(org.eclipse.jgit.transport.CredentialItem... items)
- Specified by:
supportsin classorg.eclipse.jgit.transport.CredentialsProvider
-
-