Class AbstractSecureRandomParametersFactoryBean

java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.core.xml.AbstractCamelFactoryBean<T>
org.apache.camel.core.xml.util.jsse.AbstractJsseUtilFactoryBean<org.apache.camel.support.jsse.SecureRandomParameters>
org.apache.camel.core.xml.util.jsse.AbstractSecureRandomParametersFactoryBean
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.spi.HasCamelContext

public abstract class AbstractSecureRandomParametersFactoryBean extends AbstractJsseUtilFactoryBean<org.apache.camel.support.jsse.SecureRandomParameters>
  • Field Details

    • algorithm

      @Metadata(description="The Random Number Generator algorithm identifier for the SecureRandom factory method used to create the SecureRandom represented by this object\'s configuration. See Appendix A in the Java Cryptography Architecture API Specification and Reference guide for information about standard RNG algorithm names.") protected String algorithm
    • provider

      @Metadata(description="The optional provider identifier for the SecureRandom factory method used to create the SecureRandom represented by this object\'s configuration.") protected String provider
  • Constructor Details

    • AbstractSecureRandomParametersFactoryBean

      public AbstractSecureRandomParametersFactoryBean()
  • Method Details

    • getAlgorithm

      public String getAlgorithm()
    • setAlgorithm

      public void setAlgorithm(String algorithm)
    • getProvider

      public String getProvider()
    • setProvider

      public void setProvider(String provider)
    • getObject

      public org.apache.camel.support.jsse.SecureRandomParameters getObject() throws Exception
      Specified by:
      getObject in class AbstractJsseUtilFactoryBean<org.apache.camel.support.jsse.SecureRandomParameters>
      Throws:
      Exception
    • createInstance

      protected org.apache.camel.support.jsse.SecureRandomParameters createInstance()
    • getObjectType

      public Class<? extends org.apache.camel.support.jsse.SecureRandomParameters> getObjectType()
      Specified by:
      getObjectType in class AbstractJsseUtilFactoryBean<org.apache.camel.support.jsse.SecureRandomParameters>