detain/myadmin-globalsign-ssl

GlobalSign SSL integration plugin for MyAdmin, providing automated SSL certificate ordering, renewal, and management via the GlobalSign SOAP API.

Maintainers

Package info

github.com/myadmin-plugins/globalsign-ssl

Type:myadmin-plugin

pkg:composer/detain/myadmin-globalsign-ssl

Statistics

Installs: 525

Dependents: 0

Suggesters: 0

Stars: 6

Open Issues: 1

v2.0.0 2019-06-26 18:24 UTC

This package is auto-updated.

Last update: 2026-03-19 21:57:59 UTC


README

Tests Latest Stable Version Total Downloads License

A MyAdmin plugin that integrates with the GlobalSign SOAP API to provide automated SSL certificate ordering, renewal, and lifecycle management. Supports AlphaSSL, DomainSSL, OrganizationSSL, and ExtendedSSL certificate types with both standard and wildcard options.

Features

  • Automated SSL certificate provisioning via GlobalSign SOAP API
  • Support for DV (Domain Validated), OV (Organization Validated), and EV (Extended Validation) certificates
  • Wildcard certificate support across all validation levels
  • Certificate renewal with automatic order validation
  • CSR decoding and approver email management
  • Configurable test/production mode switching
  • Event-driven architecture using Symfony EventDispatcher

Installation

Install with Composer:

composer require detain/myadmin-globalsign-ssl

Configuration

The plugin exposes the following settings through the MyAdmin settings interface:

Setting Description
globalsign_username API username for production
globalsign_password API password for production
globalsign_test_username API username for test environment
globalsign_test_password API password for test environment
globalsign_testing Enable/disable test mode
outofstock_globalsign_ssl Enable/disable sales

Running Tests

composer install
vendor/bin/phpunit

License

This package is licensed under the LGPL-2.1 license.