All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.imperva.shcf4j.auth.UsernamePasswordCredentials Maven / Gradle / Ivy

Go to download

The Simple HTTP Client Facade for Java (SHCF4J) serves as a simple facade or abstraction for various HTTP client frameworks (e.g. java.net.HttpURLConnection, Apache HttpClient, etc.) allowing the end user to plug in the desired HTTP client framework at deployment time.

The newest version!
package com.imperva.shcf4j.auth;


import lombok.Builder;
import lombok.Value;

import java.security.Principal;

/**
 * UsernamePasswordCredentials
 * 

* Simple implementation based on a user name / password pair. * * @author maxim.kirilov */ @Builder @Value public class UsernamePasswordCredentials implements Credentials, Principal { private String username; private String password; @Override public Principal getUserPrincipal() { return this; } @Override public String getName() { return username; } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy