features.steps.r_008_steps ========================== .. py:module:: features.steps.r_008_steps .. autoapi-nested-parse:: Python steps file for R_008. Attributes ---------- .. autoapisummary:: features.steps.r_008_steps.CURRENT_DIR Functions --------- .. autoapisummary:: features.steps.r_008_steps.step_given_admin_on_ca_page features.steps.r_008_steps.step_then_ca_page_show_options features.steps.r_008_steps.step_then_load_form features.steps.r_008_steps.step_when_pkcs12_file_import features.steps.r_008_steps.step_when_duplicate_pkcs12_file_import features.steps.r_008_steps.step_when_pkcs12_file_import features.steps.r_008_steps.step_then_new_ca_available features.steps.r_008_steps.step_when_pkcs12_file_import features.steps.r_008_steps.step_when_pkcs12_file_import features.steps.r_008_steps.step_then_new_ca_not_available features.steps.r_008_steps.step_when_key_file_import features.steps.r_008_steps.step_when_cert_file_import features.steps.r_008_steps.step_when_cert_file_ca features.steps.r_008_steps.step_when_cert_chain_file_import features.steps.r_008_steps.step_when_cert_chain_file_import features.steps.r_008_steps.is_ca_cert features.steps.r_008_steps.step_given_ca_no_cert features.steps.r_008_steps.step_given_ca_no_domain features.steps.r_008_steps.step_when_admin_select_ca features.steps.r_008_steps.step_when_admin_select_ca features.steps.r_008_steps.step_then_display_confirmation Module Contents --------------- .. py:data:: CURRENT_DIR .. py:function:: step_given_admin_on_ca_page(context) The admin navigates to the pki/issuing-cas webpage. :param context: Behave context. :type context: runner.Context .. py:function:: step_then_ca_page_show_options(context) Verifies that Add new issuing CA page shows multiple options. :param context: Behave context. :type context: runner.Context .. py:function:: step_then_load_form(context) Verifies that a form is loaded. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_pkcs12_file_import(context) The admin uploads valid pkcs12 file. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_duplicate_pkcs12_file_import(context) The admin uploads duplicate pkcs12 file. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_pkcs12_file_import(context, ca_name) The admin click the button to submit form. :param context: Behave context. :type context: runner.Context :param ca_name: Issuing CA name. :type ca_name: str .. py:function:: step_then_new_ca_available(context, name) Verifies new issuing CA is available in the list. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_pkcs12_file_import(context, name) The issuing ca exist. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_pkcs12_file_import(context) The admin uploads valid pkcs12 file. :param context: Behave context. :type context: runner.Context .. py:function:: step_then_new_ca_not_available(context, name) Verifies new issuing CA is not available in the list. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_key_file_import(context, key_type, status) The admin uploads key file of type and with a status. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_cert_file_import(context, cert_type, status) The admin uploads certificate file of type and with a status. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_cert_file_ca(context, type) Verifies that certificate file is a CA or end-entity certificate. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_cert_chain_file_import(context, cert_chain, status) The admin uploads certificate chain file of type and with a status. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_cert_chain_file_import(context) The key and the certificate file are not matching. :param context: Behave context. :type context: runner.Context .. py:function:: is_ca_cert(cert) .. py:function:: step_given_ca_no_cert(context, name) Verifies issuing CA has no associated certificates. :param context: Behave context. :type context: runner.Context .. py:function:: step_given_ca_no_domain(context, name) Verifies issuing CA has no associated domains. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_admin_select_ca(context, name) Select the issuing CA. :param context: Behave context. :type context: runner.Context .. py:function:: step_when_admin_select_ca(context) Verifies new issuing CA is available in the list. :param context: Behave context. :type context: runner.Context .. py:function:: step_then_display_confirmation(context) Verifies new issuing CA is available in the list. :param context: Behave context. :type context: runner.Context