Example usage for org.eclipse.jgit.awtui AwtCredentialsProvider AwtCredentialsProvider

List of usage examples for org.eclipse.jgit.awtui AwtCredentialsProvider AwtCredentialsProvider

Introduction

In this page you can find the example usage for org.eclipse.jgit.awtui AwtCredentialsProvider AwtCredentialsProvider.

Prototype

AwtCredentialsProvider

Source Link

Usage

From source file:org.ajoberstar.gradle.git.auth.JGitCredentialsProviderSupport.java

License:Apache License

/**
 * Gets a credentials provider.  If populated credentials
 * are available, they will be used by the credentials
 * provider.  If not, the credentials provider will
 * prompt for any needed credentials. //  w  ww.ja va2 s.c  o m
 * @return a credentials provider
 */
public CredentialsProvider getCredentialsProvider() {
    PasswordCredentials creds = authSupport.getCredentials();
    if (creds != null && creds.getUsername() != null && creds.getPassword() != null) {
        return new UsernamePasswordCredentialsProvider(creds.getUsername(), creds.getPassword());
    }
    return new AwtCredentialsProvider();
}