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

io.firebus.adapters.http.AuthValidationHandler Maven / Gradle / Ivy

There is a newer version: 1.3.3
Show newest version
package io.firebus.adapters.http;


import io.firebus.Firebus;
import io.firebus.utils.DataMap;

public abstract class AuthValidationHandler extends HttpHandler
{
	protected String publicHost;
	protected SecurityHandler _securityHandler;
	
	public AuthValidationHandler(DataMap c, Firebus fb) 
	{
		super(c, fb);
	}
	
	public String getLabel()
	{
		return handlerConfig.getString("label");
	}

	public String getIcon()
	{
		return handlerConfig.getString("icon");
	}

	public void setPublicHost(String ph)
	{
		publicHost = ph;
	}
	
	public void setSecurityHandler(SecurityHandler sh)
	{
		_securityHandler = sh;
	}
	
	public abstract String getLoginURL(String originalPath);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy