Class ShiroSecurityTokenInjector
java.lang.Object
org.apache.camel.component.shiro.security.ShiroSecurityTokenInjector
- All Implemented Interfaces:
org.apache.camel.Processor
-
Constructor Summary
ConstructorsConstructorDescriptionShiroSecurityTokenInjector(ShiroSecurityToken securityToken, byte[] passPhrase) ShiroSecurityTokenInjector(ShiroSecurityToken securityToken, byte[] passPhrase, org.apache.shiro.crypto.CipherService cipherService) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.shiro.util.ByteSourceencrypt()org.apache.shiro.crypto.CipherServicebyte[]booleanisBase64()voidprocess(org.apache.camel.Exchange exchange) voidsetBase64(boolean base64) voidsetCipherService(org.apache.shiro.crypto.CipherService cipherService) voidsetPassPhrase(byte[] passPhrase) voidsetSecurityToken(ShiroSecurityToken securityToken)
-
Constructor Details
-
ShiroSecurityTokenInjector
public ShiroSecurityTokenInjector() -
ShiroSecurityTokenInjector
-
ShiroSecurityTokenInjector
public ShiroSecurityTokenInjector(ShiroSecurityToken securityToken, byte[] passPhrase, org.apache.shiro.crypto.CipherService cipherService)
-
-
Method Details
-
encrypt
public org.apache.shiro.util.ByteSource encrypt() -
process
- Specified by:
processin interfaceorg.apache.camel.Processor- Throws:
Exception
-
getPassPhrase
public byte[] getPassPhrase() -
setPassPhrase
public void setPassPhrase(byte[] passPhrase) -
setSecurityToken
-
getSecurityToken
-
getCipherService
public org.apache.shiro.crypto.CipherService getCipherService() -
setCipherService
public void setCipherService(org.apache.shiro.crypto.CipherService cipherService) -
isBase64
public boolean isBase64() -
setBase64
public void setBase64(boolean base64)
-