public class ShiroSecurityTokenInjector extends Object implements org.apache.camel.Processor
Constructor and Description |
---|
ShiroSecurityTokenInjector() |
ShiroSecurityTokenInjector(ShiroSecurityToken securityToken,
byte[] passPhrase) |
ShiroSecurityTokenInjector(ShiroSecurityToken securityToken,
byte[] passPhrase,
org.apache.shiro.crypto.CipherService cipherService) |
Modifier and Type | Method and Description |
---|---|
org.apache.shiro.util.ByteSource |
encrypt() |
org.apache.shiro.crypto.CipherService |
getCipherService() |
byte[] |
getPassPhrase() |
ShiroSecurityToken |
getSecurityToken() |
boolean |
isBase64() |
void |
process(org.apache.camel.Exchange exchange) |
void |
setBase64(boolean base64) |
void |
setCipherService(org.apache.shiro.crypto.CipherService cipherService) |
void |
setPassPhrase(byte[] passPhrase) |
void |
setSecurityToken(ShiroSecurityToken securityToken) |
public ShiroSecurityTokenInjector()
public ShiroSecurityTokenInjector(ShiroSecurityToken securityToken, byte[] passPhrase)
public ShiroSecurityTokenInjector(ShiroSecurityToken securityToken, byte[] passPhrase, org.apache.shiro.crypto.CipherService cipherService)
public void process(org.apache.camel.Exchange exchange) throws Exception
process
in interface org.apache.camel.Processor
Exception
public byte[] getPassPhrase()
public void setPassPhrase(byte[] passPhrase)
public void setSecurityToken(ShiroSecurityToken securityToken)
public ShiroSecurityToken getSecurityToken()
public org.apache.shiro.crypto.CipherService getCipherService()
public void setCipherService(org.apache.shiro.crypto.CipherService cipherService)
public boolean isBase64()
public void setBase64(boolean base64)
Apache Camel