
com.daedafusion.security.authentication.AuthenticatedPrincipal Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of security-framework Show documentation
Show all versions of security-framework Show documentation
A pluggable security framework "inspired" by the OWASP ESAPI framework
The newest version!
package com.daedafusion.security.authentication;
import java.util.Set;
/**
* Created by mphilpot on 7/12/14.
*/
public interface AuthenticatedPrincipal extends Principal
{
boolean hasAssociations();
Set getAssociations(Type type);
void addAssociation(Principal principal);
void removeAssociation(Principal principal);
boolean hasContext();
void addContext(String key, String value);
void removeContext(String key);
Set getContextKeys();
String getContext(String key);
boolean isValid();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy