Class: Ansible::Ruby::Modules::Java_cert

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/system/java_cert.rb

Overview

This is a wrapper module around keytool. Which can be used to import/remove certificates from a given java keystore.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#cert_aliasString?

Returns Imported certificate alias.

Returns:

  • (String, nil)

    Imported certificate alias.



23
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 23

attribute :cert_alias

#cert_pathObject?

Returns Local path to load certificate from. One of cert_url or cert_path is required to load certificate.

Returns:

  • (Object, nil)

    Local path to load certificate from. One of cert_url or cert_path is required to load certificate.



20
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 20

attribute :cert_path

#cert_portInteger?

Returns Port to connect to URL. This will be used to create server URL:PORT.

Returns:

  • (Integer, nil)

    Port to connect to URL. This will be used to create server URL:PORT



16
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 16

attribute :cert_port

#cert_urlString?

Returns Basic URL to fetch SSL certificate from. One of cert_url or cert_path is required to load certificate.

Returns:

  • (String, nil)

    Basic URL to fetch SSL certificate from. One of cert_url or cert_path is required to load certificate.



12
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 12

attribute :cert_url

#executableString?

Returns Path to keytool binary if not used we search in PATH for it.

Returns:

  • (String, nil)

    Path to keytool binary if not used we search in PATH for it.



51
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 51

attribute :executable

#keystore_createBoolean?

Returns Create keystore if it doesn’t exist.

Returns:

  • (Boolean, nil)

    Create keystore if it doesn’t exist



47
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 47

attribute :keystore_create

#keystore_passString

Returns Keystore password.

Returns:

  • (String)

    Keystore password.



43
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 43

attribute :keystore_pass

#keystore_pathString?

Returns Path to keystore.

Returns:

  • (String, nil)

    Path to keystore.



39
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 39

attribute :keystore_path

#pkcs12_aliasInteger?

Returns Alias in the PKCS12 keystore.

Returns:

  • (Integer, nil)

    Alias in the PKCS12 keystore.



35
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 35

attribute :pkcs12_alias

#pkcs12_passwordString?

Returns Password for importing from PKCS12 keystore.

Returns:

  • (String, nil)

    Password for importing from PKCS12 keystore.



31
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 31

attribute :pkcs12_password

#pkcs12_pathString?

Returns Local path to load PKCS12 keystore from.

Returns:

  • (String, nil)

    Local path to load PKCS12 keystore from.



27
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 27

attribute :pkcs12_path

#state:absent, ...

Returns Defines action which can be either certificate import or removal.

Returns:

  • (:absent, :present, nil)

    Defines action which can be either certificate import or removal.



55
# File 'lib/ansible/ruby/modules/generated/system/java_cert.rb', line 55

attribute :state