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() |
org.apache.shiro.mgt.SecurityManager |
getSecurityManager() |
boolean |
isAlwaysReauthenticate() |
boolean |
isBase64() |
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 |
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.Policypublic org.apache.camel.Processor wrap(org.apache.camel.spi.RouteContext routeContext,
org.apache.camel.Processor processor)
wrap in interface org.apache.camel.spi.Policypublic 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)
Apache Camel