public class ShiroSecurityPolicy extends Object implements org.apache.camel.spi.AuthorizationPolicy
Constructor and Description |
---|
ShiroSecurityPolicy() |
ShiroSecurityPolicy(org.apache.shiro.config.Ini ini) |
ShiroSecurityPolicy(org.apache.shiro.config.Ini ini,
byte[] passPhrase) |
ShiroSecurityPolicy(org.apache.shiro.config.Ini ini,
byte[] passPhrase,
boolean alwaysReauthenticate) |
ShiroSecurityPolicy(org.apache.shiro.config.Ini ini,
byte[] passPhrase,
boolean alwaysReauthenticate,
List<org.apache.shiro.authz.Permission> permissionsList) |
ShiroSecurityPolicy(String iniResourcePath) |
ShiroSecurityPolicy(String iniResourcePath,
byte[] passPhrase) |
ShiroSecurityPolicy(String iniResourcePath,
byte[] passPhrase,
boolean alwaysReauthenticate) |
ShiroSecurityPolicy(String iniResourcePath,
byte[] passPhrase,
boolean alwaysReauthenticate,
List<org.apache.shiro.authz.Permission> permissionsList) |
Modifier and Type | Method and Description |
---|---|
void |
beforeWrap(org.apache.camel.spi.RouteContext routeContext,
org.apache.camel.model.ProcessorDefinition<?> definition) |
org.apache.shiro.crypto.CipherService |
getCipherService() |
byte[] |
getPassPhrase() |
List<org.apache.shiro.authz.Permission> |
getPermissionsList() |
List<String> |
getRolesList() |
org.apache.shiro.mgt.SecurityManager |
getSecurityManager() |
boolean |
isAllPermissionsRequired() |
boolean |
isAllRolesRequired() |
boolean |
isAlwaysReauthenticate() |
boolean |
isBase64() |
void |
setAllPermissionsRequired(boolean allPermissionsRequired) |
void |
setAllRolesRequired(boolean allRolesRequired) |
void |
setAlwaysReauthenticate(boolean alwaysReauthenticate) |
void |
setBase64(boolean base64) |
void |
setCipherService(org.apache.shiro.crypto.CipherService cipherService) |
void |
setPassPhrase(byte[] passPhrase) |
void |
setPermissionsList(List<org.apache.shiro.authz.Permission> permissionsList) |
void |
setRolesList(List<String> rolesList) |
void |
setSecurityManager(org.apache.shiro.mgt.SecurityManager securityManager) |
org.apache.camel.Processor |
wrap(org.apache.camel.spi.RouteContext routeContext,
org.apache.camel.Processor processor) |
public ShiroSecurityPolicy()
public ShiroSecurityPolicy(String iniResourcePath)
public ShiroSecurityPolicy(org.apache.shiro.config.Ini ini)
public ShiroSecurityPolicy(String iniResourcePath, byte[] passPhrase)
public ShiroSecurityPolicy(org.apache.shiro.config.Ini ini, byte[] passPhrase)
public ShiroSecurityPolicy(String iniResourcePath, byte[] passPhrase, boolean alwaysReauthenticate)
public ShiroSecurityPolicy(org.apache.shiro.config.Ini ini, byte[] passPhrase, boolean alwaysReauthenticate)
public ShiroSecurityPolicy(String iniResourcePath, byte[] passPhrase, boolean alwaysReauthenticate, List<org.apache.shiro.authz.Permission> permissionsList)
public ShiroSecurityPolicy(org.apache.shiro.config.Ini ini, byte[] passPhrase, boolean alwaysReauthenticate, List<org.apache.shiro.authz.Permission> permissionsList)
public void beforeWrap(org.apache.camel.spi.RouteContext routeContext, org.apache.camel.model.ProcessorDefinition<?> definition)
beforeWrap
in interface org.apache.camel.spi.Policy
public org.apache.camel.Processor wrap(org.apache.camel.spi.RouteContext routeContext, org.apache.camel.Processor processor)
wrap
in interface org.apache.camel.spi.Policy
public org.apache.shiro.crypto.CipherService getCipherService()
public void setCipherService(org.apache.shiro.crypto.CipherService cipherService)
public org.apache.shiro.mgt.SecurityManager getSecurityManager()
public void setSecurityManager(org.apache.shiro.mgt.SecurityManager securityManager)
public byte[] getPassPhrase()
public void setPassPhrase(byte[] passPhrase)
public List<org.apache.shiro.authz.Permission> getPermissionsList()
public void setPermissionsList(List<org.apache.shiro.authz.Permission> permissionsList)
public boolean isAlwaysReauthenticate()
public void setAlwaysReauthenticate(boolean alwaysReauthenticate)
public boolean isBase64()
public void setBase64(boolean base64)
public boolean isAllPermissionsRequired()
public void setAllPermissionsRequired(boolean allPermissionsRequired)
public boolean isAllRolesRequired()
public void setAllRolesRequired(boolean allRolesRequired)
Apache Camel