ubika.waap.request_client_certificate (1.0.3) — module

Request client certificate

| "added in version" 1.0.0 of ubika.waap"

Authors: UBIKA team (@ubika_team)

Install collection

Install with ansible-galaxy collection install ubika.waap:==1.0.3


Add to requirements.yml

  collections:
    - name: ubika.waap
      version: 1.0.3

Description

Request client certificate

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: have "test" request client certificate

  ubika.waap.request_client_certificate:
    path: "http://192.168.246.183:1300/phpinfo.php"
    cert_path: '../../../files/clientko_subCA.p12'
    cert_password: 'denyall0'

Inputs

    
path:
    description:
    - Path request client certificate.
    required: true
    type: str

cert_path:
    description:
    - Certificate file path request client certificate.
    required: true
    type: str

credentials:
    description:
    - Credentials for UBIKA WAAP Gateway
    required: true
    suboptions:
      host:
        description:
        - UBIKA WAAP Gateway host
        required: true
        type: str
      password:
        description:
        - Administrator password
        required: true
        type: str
      username:
        description:
        - Administrator user name
        required: true
        type: str
      verify_ssl:
        default: true
        description:
        - Set to false to disable SSL verification
        type: bool
    type: dict

cert_password:
    description:
    - Certificate file password request client certificate.
    required: true
    type: str