Package cloud.piranha.security.exousia
Class PiranhaToExousiaConverter
java.lang.Object
cloud.piranha.security.exousia.PiranhaToExousiaConverter
public class PiranhaToExousiaConverter
extends java.lang.Object
This class converts from Piranha security types to Exousia security types.
- Author:
- arjan
-
Constructor Summary
Constructors Constructor Description PiranhaToExousiaConverter()
-
Method Summary
Modifier and Type Method Description java.util.List<org.omnifaces.exousia.constraints.SecurityConstraint>
getConstraintsFromSecurityAnnotations(java.util.List<java.util.Map.Entry<java.util.List<java.lang.String>,ServletSecurity>> elements)
java.util.List<org.omnifaces.exousia.constraints.SecurityConstraint>
getConstraintsFromSecurityElements(java.util.List<java.util.Map.Entry<java.util.List<java.lang.String>,ServletSecurityElement>> elements)
java.util.List<org.omnifaces.exousia.constraints.SecurityConstraint>
getConstraintsFromWebXml(WebXml webXml)
java.util.Map<java.lang.String,java.util.List<org.omnifaces.exousia.mapping.SecurityRoleRef>>
getSecurityRoleRefsFromWebXml(java.util.Set<java.lang.String> servletNames, WebXml webXml)
-
Constructor Details
-
PiranhaToExousiaConverter
public PiranhaToExousiaConverter()
-
-
Method Details
-
getConstraintsFromSecurityElements
public java.util.List<org.omnifaces.exousia.constraints.SecurityConstraint> getConstraintsFromSecurityElements(java.util.List<java.util.Map.Entry<java.util.List<java.lang.String>,ServletSecurityElement>> elements) -
getConstraintsFromSecurityAnnotations
public java.util.List<org.omnifaces.exousia.constraints.SecurityConstraint> getConstraintsFromSecurityAnnotations(java.util.List<java.util.Map.Entry<java.util.List<java.lang.String>,ServletSecurity>> elements) -
getConstraintsFromWebXml
public java.util.List<org.omnifaces.exousia.constraints.SecurityConstraint> getConstraintsFromWebXml(WebXml webXml) -
getSecurityRoleRefsFromWebXml
public java.util.Map<java.lang.String,java.util.List<org.omnifaces.exousia.mapping.SecurityRoleRef>> getSecurityRoleRefsFromWebXml(java.util.Set<java.lang.String> servletNames, WebXml webXml)
-