/** * Creates a credentials provider from the information passed in the * repository. Current implementation supports: <br /> * <li>UserName/Password</li> * <p/> * * @param repository the config to get the details from * @return <code>null</code> if there is not enough info to create a * provider with */ public static CredentialsProvider getCredentials( GitScmProviderRepository repository ) { if ( StringUtils.isNotBlank( repository.getUser() ) && StringUtils.isNotBlank( repository.getPassword() ) ) { return new UsernamePasswordCredentialsProvider( repository.getUser().trim(), repository.getPassword().trim() ); } return null; }
/** * Creates a credentials provider from the information passed in the * repository. Current implementation supports: <br /> * <li>UserName/Password</li> * <p/> * * @param repository the config to get the details from * @return <code>null</code> if there is not enough info to create a * provider with */ public static CredentialsProvider getCredentials( GitScmProviderRepository repository ) { if ( StringUtils.isNotBlank( repository.getUser() ) && StringUtils.isNotBlank( repository.getPassword() ) ) { return new UsernamePasswordCredentialsProvider( repository.getUser().trim(), repository.getPassword().trim() ); } return null; }