features.steps.r_008_steps

Python steps file for R_008.

Attributes

Functions

step_given_admin_on_ca_page(context)

The admin navigates to the pki/issuing-cas webpage.

step_then_ca_page_show_options(context)

Verifies that Add new issuing CA page shows multiple options.

step_then_load_form(context)

Verifies that a form is loaded.

step_when_pkcs12_file_import(context)

The admin uploads valid pkcs12 file.

step_when_duplicate_pkcs12_file_import(context)

The admin uploads duplicate pkcs12 file.

step_when_pkcs12_file_import(context)

The admin uploads valid pkcs12 file.

step_then_new_ca_available(context, name)

Verifies new issuing CA is available in the list.

step_when_pkcs12_file_import(context)

The admin uploads valid pkcs12 file.

step_when_pkcs12_file_import(context)

The admin uploads valid pkcs12 file.

step_then_new_ca_not_available(context, name)

Verifies new issuing CA is not available in the list.

step_when_key_file_import(context, key_type, status)

The admin uploads key file of type and with a status.

step_when_cert_file_import(context, cert_type, status)

The admin uploads certificate file of type and with a status.

step_when_cert_file_ca(context, type)

Verifies that certificate file is a CA or end-entity certificate.

step_when_cert_chain_file_import(context)

The key and the certificate file are not matching.

step_when_cert_chain_file_import(context)

The key and the certificate file are not matching.

is_ca_cert(cert)

step_given_ca_no_cert(context, name)

Verifies issuing CA has no associated certificates.

step_given_ca_no_domain(context, name)

Verifies issuing CA has no associated domains.

step_when_admin_select_ca(context)

Verifies new issuing CA is available in the list.

step_when_admin_select_ca(context)

Verifies new issuing CA is available in the list.

step_then_display_confirmation(context)

Verifies new issuing CA is available in the list.

Module Contents

features.steps.r_008_steps.CURRENT_DIR[source]
features.steps.r_008_steps.step_given_admin_on_ca_page(context)[source]

The admin navigates to the pki/issuing-cas webpage.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.step_then_ca_page_show_options(context)[source]

Verifies that Add new issuing CA page shows multiple options.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.step_then_load_form(context)[source]

Verifies that a form is loaded.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.step_when_pkcs12_file_import(context)[source]

The admin uploads valid pkcs12 file.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.step_when_duplicate_pkcs12_file_import(context)[source]

The admin uploads duplicate pkcs12 file.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.step_when_pkcs12_file_import(context, ca_name)[source]

The admin click the button to submit form.

Parameters:
  • context (runner.Context) – Behave context.

  • ca_name (str) – Issuing CA name.

Return type:

None

features.steps.r_008_steps.step_then_new_ca_available(context, name)[source]

Verifies new issuing CA is available in the list.

Parameters:
  • context (runner.Context) – Behave context.

  • name (str)

Return type:

None

features.steps.r_008_steps.step_when_pkcs12_file_import(context, name)[source]

The issuing ca exist. :param context: Behave context. :type context: runner.Context

Parameters:

context (behave.runner.Context)

Return type:

None

features.steps.r_008_steps.step_when_pkcs12_file_import(context)[source]

The admin uploads valid pkcs12 file.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.step_then_new_ca_not_available(context, name)[source]

Verifies new issuing CA is not available in the list.

Parameters:
  • context (runner.Context) – Behave context.

  • name (str)

Return type:

None

features.steps.r_008_steps.step_when_key_file_import(context, key_type, status)[source]

The admin uploads key file of type and with a status.

Parameters:
  • context (runner.Context) – Behave context.

  • key_type (str)

  • status (str)

Return type:

None

features.steps.r_008_steps.step_when_cert_file_import(context, cert_type, status)[source]

The admin uploads certificate file of type and with a status.

Parameters:
  • context (runner.Context) – Behave context.

  • cert_type (str)

  • status (str)

Return type:

None

features.steps.r_008_steps.step_when_cert_file_ca(context, type)[source]

Verifies that certificate file is a CA or end-entity certificate.

Parameters:
  • context (runner.Context) – Behave context.

  • type (str)

Return type:

None

features.steps.r_008_steps.step_when_cert_chain_file_import(context, cert_chain, status)[source]

The admin uploads certificate chain file of type and with a status.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.step_when_cert_chain_file_import(context)[source]

The key and the certificate file are not matching.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.is_ca_cert(cert)[source]
Parameters:

cert (any)

Return type:

bool

features.steps.r_008_steps.step_given_ca_no_cert(context, name)[source]

Verifies issuing CA has no associated certificates.

Parameters:
  • context (runner.Context) – Behave context.

  • name (str)

Return type:

None

features.steps.r_008_steps.step_given_ca_no_domain(context, name)[source]

Verifies issuing CA has no associated domains.

Parameters:
  • context (runner.Context) – Behave context.

  • name (str)

Return type:

None

features.steps.r_008_steps.step_when_admin_select_ca(context, name)[source]

Select the issuing CA.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.step_when_admin_select_ca(context)[source]

Verifies new issuing CA is available in the list.

Parameters:

context (runner.Context) – Behave context.

Return type:

None

features.steps.r_008_steps.step_then_display_confirmation(context)[source]

Verifies new issuing CA is available in the list.

Parameters:

context (runner.Context) – Behave context.

Return type:

None