Skip to content

Commit 395f9e7

Browse files
author
Keyfactor
committed
Update generated README
1 parent de57d91 commit 395f9e7

1 file changed

Lines changed: 9 additions & 72 deletions

File tree

README.md

Lines changed: 9 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,90 +1,27 @@
1-
<h1 align="center" style="border-bottom: none">
2-
GoDaddy
3-
</h1>
41

5-
<p align="center">
6-
<!-- Badges -->
7-
<img src="https://img.shields.io/badge/integration_status-prototype-3D1973?style=flat-square" alt="Integration Status: prototype" />
8-
<a href="https://github.com/Keyfactor/godaddy-anycagateway/releases"><img src="https://img.shields.io/github/v/release/Keyfactor/godaddy-anycagateway?style=flat-square" alt="Release" /></a>
9-
<img src="https://img.shields.io/github/issues/Keyfactor/godaddy-anycagateway?style=flat-square" alt="Issues" />
10-
<img src="https://img.shields.io/github/downloads/Keyfactor/godaddy-anycagateway/total?style=flat-square&label=downloads&color=28B905" alt="GitHub Downloads (all assets, all releases)" />
11-
</p>
2+
# GoDaddy AnyCA REST plugin
123

13-
<p align="center">
14-
<!-- TOC -->
15-
<a href="#support">
16-
<b>Support</b>
17-
</a>
18-
·
19-
<a href="#license">
20-
<b>License</b>
21-
</a>
22-
·
23-
<a href="https://github.com/orgs/Keyfactor/repositories?q=anycagateway">
24-
<b>Related Integrations</b>
25-
</a>
26-
</p>
4+
GoDaddy plugin for the AnyCA Gateway framework
275

6+
#### Integration status: Prototype - Demonstration quality. Not for use in customer environments.
287

29-
The GoDaddy AnyCA REST plugin extends the capabilities of the [GoDaddy Certificate Authority (CA)](https://www.godaddy.com/web-security/ssl-certificate) to Keyfactor Command via the Keyfactor AnyCA REST Gateway. The plugin represents a fully featured AnyCA REST Plugin with the following capabilies:
30-
* CA Sync:
31-
* Download all certificates issued to the customer by the GoDaddy CA.
32-
* Certificate enrollment for all published GoDaddy Certificate SKUs:
33-
* Support certificate enrollment (new keys/certificate).
34-
* Support certificate renewal (extend the life of a previously issued certificate with the same or different domain names).
35-
* Support certificate re-issuance (new public/private keys with the same or different domain names).
36-
* Certificate revocation:
37-
* Request revocation of a previously issued certificate.
8+
## About the Keyfactor
389

3910

4011

41-
## Compatibility
12+
## Support for GoDaddy AnyCA REST plugin
4213

43-
The GoDaddy AnyCA REST plugin is compatible with the Keyfactor AnyCA REST Gateway 24.2 and later.
14+
GoDaddy AnyCA REST plugin is open source and community supported, meaning that there is no support guaranteed from Keyfactor Support for these tools.
4415

45-
## Support
46-
The GoDaddy AnyCA REST plugin is open source and community supported, meaning that there is **no SLA** applicable.
16+
###### To report a problem or suggest a new feature, use the **[Issues](../../issues)** tab. If you want to contribute actual bug fixes or proposed enhancements, use the **[Pull requests](../../pulls)** tab.
4717

48-
> To report a problem or suggest a new feature, use the **[Issues](../../issues)** tab. If you want to contribute actual bug fixes or proposed enhancements, use the **[Pull requests](../../pulls)** tab.
18+
---
4919

50-
## Requirements
51-
1. **GoDaddy Account**
52-
53-
To use the GoDaddy AnyCA REST plugin, a production GoDaddy account must be created and fully configured. To create a new account, follow [GoDaddy's official documentation](https://www.godaddy.com/help/create-a-godaddy-account-16618). Make sure that your [account Profile is fully configured](https://www.godaddy.com/help/update-my-godaddy-account-profile-27250) with at least the following fields:
54-
* Full Name
55-
* Address
56-
* Organization
57-
* Email
58-
* Primary Phone
5920

60-
Your GoDaddy account must also have at least one payment method. Follow [GoDaddy's official documentation](https://www.godaddy.com/help/add-a-payment-method-to-my-godaddy-account-20037) to add a payment method.
21+
---
6122

62-
2. **GoDaddy Certificate**
6323

64-
The GoDaddy AnyCA REST plugin does not purchase certificates from GoDaddy on its own. To enroll a certificate using the plugin, you must first [purchase a certificate from GoDaddy](https://www.godaddy.com/web-security/ssl-certificate). Once purchased, the AnyCA REST plugin enables enrollment, [renewal](https://www.godaddy.com/help/renewing-my-ssl-certificate-864), and [rekeying (re-issuing)](https://www.godaddy.com/help/ssl-certificates-1000006) your purchased certificate.
6524

66-
3. **GoDaddy API Key**
6725

68-
The GoDaddy AnyCA REST plugin uses the [GoDaddy API](https://developer.godaddy.com/doc/endpoint/certificates) to perform all certificate operations. GoDaddy offers an environment for testing (OTE) and an environment for production use (Production). To configure the plugin, follow the [official GoDaddy documentation](https://developer.godaddy.com/getstarted) to create a [production API key](https://developer.godaddy.com/keys). To configure the AnyCA REST Gateway, you'll need the following parameters handy:
6926

70-
* API URL (https://api.godaddy.com or https://api.ote-godaddy.com)
71-
* API Key
72-
* API Secret
7327

74-
4. **GoDaddy Shopper ID**
75-
76-
To synchronize certificates issued by the GoDaddy CA, the GoDaddy AnyCA REST plugin needs to know your Shopper ID (shown as Customer # on the GoDaddy website). The Shopper ID is a number with a max length of 10 (e.g., 1234567890). To find your Shopper ID, sign into [GoDaddy](https://www.godaddy.com/) and click on your name dropdown on the top right. The Shopper ID is shown as **Customer #** in this dropdown.
77-
78-
79-
80-
## Installation
81-
82-
83-
84-
## License
85-
86-
Apache License 2.0, see [LICENSE](LICENSE).
87-
88-
## Related Integrations
89-
90-
See all [Keyfactor Any CA Gateways (REST)](https://github.com/orgs/Keyfactor/repositories?q=anycagateway).

0 commit comments

Comments
 (0)