Class ShiroSecurityTokenInjector

java.lang.Object
org.apache.camel.component.shiro.security.ShiroSecurityTokenInjector
All Implemented Interfaces:
org.apache.camel.Processor

public class ShiroSecurityTokenInjector extends Object implements org.apache.camel.Processor
  • Constructor Details

    • ShiroSecurityTokenInjector

      public ShiroSecurityTokenInjector()
    • ShiroSecurityTokenInjector

      public ShiroSecurityTokenInjector(ShiroSecurityToken securityToken, byte[] passPhrase)
    • ShiroSecurityTokenInjector

      public ShiroSecurityTokenInjector(ShiroSecurityToken securityToken, byte[] passPhrase, org.apache.shiro.crypto.CipherService cipherService)
  • Method Details

    • encrypt

      public org.apache.shiro.util.ByteSource encrypt()
    • process

      public void process(org.apache.camel.Exchange exchange) throws Exception
      Specified by:
      process in interface org.apache.camel.Processor
      Throws:
      Exception
    • getPassPhrase

      public byte[] getPassPhrase()
    • setPassPhrase

      public void setPassPhrase(byte[] passPhrase)
    • setSecurityToken

      public void setSecurityToken(ShiroSecurityToken securityToken)
    • getSecurityToken

      public ShiroSecurityToken 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)