Class AbstractSecureRandomParametersFactoryBean

  • All Implemented Interfaces:
    org.apache.camel.CamelContextAware

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

      • 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 Detail

      • AbstractSecureRandomParametersFactoryBean

        public AbstractSecureRandomParametersFactoryBean()
    • Method Detail

      • getAlgorithm

        public String getAlgorithm()
      • setAlgorithm

        public void setAlgorithm​(String algorithm)
      • getProvider

        public String getProvider()
      • setProvider

        public void setProvider​(String provider)
      • 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>