Module: RubyEasyRSA::Commands::Mixins::GlobalConfig
- Included in:
- BuildCA, BuildClientFull, BuildClientServerFull, BuildServerFull, ExportP12, ExportP7, GenCRL, GenDH, GenReq, ImportReq, InitPKI, Renew, Revoke, SetECPass, SetRSAPass, ShowCA, ShowCert, ShowReq, SignReq, UpdateDB, Upgrade
- Defined in:
- lib/ruby_easy_rsa/commands/mixins/global_config.rb
Instance Method Summary collapse
-
#configure_command(builder, opts) ⇒ Object
rubocop:disable Style/RedundantAssignment rubocop:disable Metrics/MethodLength rubocop:disable Metrics/AbcSize.
Instance Method Details
#configure_command(builder, opts) ⇒ Object
rubocop:disable Style/RedundantAssignment rubocop:disable Metrics/MethodLength rubocop:disable Metrics/AbcSize
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/ruby_easy_rsa/commands/mixins/global_config.rb', line 10 def configure_command(builder, opts) builder = super(builder, opts) builder = with_openssl_binary(builder, opts[:openssl_binary]) builder = with_extensions_directory( builder, opts[:extensions_directory] ) builder = with_ssl_configuration(builder, opts[:ssl_configuration]) builder = with_safe_configuration(builder, opts[:safe_configuration]) builder = with_vars(builder, opts[:vars]) builder = with_batch(builder, opts[:batch]) builder = with_pki_directory(builder, opts[:pki_directory]) builder = with_input_password(builder, opts[:input_password]) builder = with_output_password(builder, opts[:output_password]) builder end |