Skip to content

Commit

Permalink
Merge pull request #21 from Keyfactor/release-1.0.4-pre
Browse files Browse the repository at this point in the history
Release 1.0.4 pre
  • Loading branch information
dgaley authored Dec 2, 2021
2 parents dd3d5b2 + 641efa7 commit 2bb05f2
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 25 deletions.
4 changes: 2 additions & 2 deletions GoDaddy/GoDaddy.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@
<Reference Include="Keyfactor.Logging, Version=1.1.0.0, Culture=neutral, PublicKeyToken=0ed89d330114ab09, processorArchitecture=MSIL">
<HintPath>..\packages\Keyfactor.Logging.1.1.0\lib\netstandard2.0\Keyfactor.Logging.dll</HintPath>
</Reference>
<Reference Include="Keyfactor.PKI, Version=4.0.1.0, Culture=neutral, PublicKeyToken=0ed89d330114ab09, processorArchitecture=MSIL">
<HintPath>..\packages\Keyfactor.PKI.4.0.1\lib\net472\Keyfactor.PKI.dll</HintPath>
<Reference Include="Keyfactor.PKI, Version=3.2.0.0, Culture=neutral, PublicKeyToken=0ed89d330114ab09, processorArchitecture=MSIL">
<HintPath>..\packages\Keyfactor.PKI.3.2.0\lib\net472\Keyfactor.PKI.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Extensions.Logging.Abstractions, Version=5.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\net461\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
Expand Down
2 changes: 1 addition & 1 deletion GoDaddy/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ limitations under the License.
<package id="CSS.PKI" version="2.13.0" targetFramework="net472" />
<package id="Keyfactor.AnyGateway.SDK" version="21.3.2" targetFramework="net462" developmentDependency="true" />
<package id="Keyfactor.Logging" version="1.1.0" targetFramework="net472" />
<package id="Keyfactor.PKI" version="4.0.1" targetFramework="net472" />
<package id="Keyfactor.PKI" version="3.2.0" targetFramework="net472" />
<package id="Microsoft.CSharp" version="4.7.0" targetFramework="net462" />
<package id="Microsoft.Extensions.Logging.Abstractions" version="5.0.0" targetFramework="net472" />
<package id="Microsoft.Win32.Registry" version="5.0.0" targetFramework="net472" />
Expand Down
19 changes: 8 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,12 @@ For each GoDaddy product being supported, you must create a Certificate Template

##### Step 4 - Install the GoDaddy AnyGateway binaries
Once the AnyGateway configuration has been imported, the GoDaddy AnyGateway binaries need to be placed in the Keyfactor AnyGateway Service install directory
(C:\\Program Files\\Keyfactor\\Keyfactor AnyGateway for default installations). **LOCATION OF BINARIES** Once this is done, restart the Keyfactor AnyGateway service.
(C:\\Program Files\\Keyfactor\\Keyfactor AnyGateway for default installations).
The following binaries need to be placed in the install directory:
GoDaddyCAProxy.dll
RestSharp.dll

Once this is done, restart the Keyfactor AnyGateway service.


##### Step 5 - Modify the AnyGatewayConfig.json file
Expand Down Expand Up @@ -159,14 +164,7 @@ After installing the Keyfactor AnyGateway service (see Prerequisites), there sho
"EnrollmentRetries": "2",
// SecondsBetweenEnrollmentRetries is the amount of time an Enroll operation will wait between enrollment requests against the GoDaddy
// CA if the previous attempt did not produce a certificate with a status of ISSUED or PENDING_ISSUANCE.
"SecondsBetweenEnrollmentRetries": "5",
// This section is required by not used by the GoDaddy AnyGateway. This is used if certificate authentication was implmeneted against
// The GoDaddy CA. This is not supported at this time.
"ClientCertificate":{
"StoreName":"My",
"StoreLocation":"LocalMachine",
"Thumbprint":"1234567890123456789123"
}
"SecondsBetweenEnrollmentRetries": "5"
},
/*Information to register the Gateway for client connections.*/
"GatewayRegistration":{
Expand Down Expand Up @@ -195,8 +193,7 @@ After installing the Keyfactor AnyGateway service (see Prerequisites), there sho
##### Step 6 - Start the Keyfactor AnyGateway Service


##### Step 7 - Run the SetUp.ps1 script supplied by the AnyGateway install
Once your configuration file is saved, modify and run the C:\Program Files\Keyfactor\Keyfactor AnyGateway\Configuration Scripts\SetUp.ps1 script. This will save your configuration from Step 5 into the GoDaddy database defined when installing/configuring the Keyfactor Gateway (Prerequisites).
##### Step 7 - Follow the AnyGateway instructions to set up your database and configuration


##### Step 8 - Add the GoDaddy CA to Keyfactor Command
Expand Down
19 changes: 8 additions & 11 deletions README.md.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,12 @@ For each GoDaddy product being supported, you must create a Certificate Template

##### Step 4 - Install the GoDaddy AnyGateway binaries
Once the AnyGateway configuration has been imported, the GoDaddy AnyGateway binaries need to be placed in the Keyfactor AnyGateway Service install directory
(C:\\Program Files\\Keyfactor\\Keyfactor AnyGateway for default installations). **LOCATION OF BINARIES** Once this is done, restart the Keyfactor AnyGateway service.
(C:\\Program Files\\Keyfactor\\Keyfactor AnyGateway for default installations).
The following binaries need to be placed in the install directory:
GoDaddyCAProxy.dll
RestSharp.dll

Once this is done, restart the Keyfactor AnyGateway service.


##### Step 5 - Modify the AnyGatewayConfig.json file
Expand Down Expand Up @@ -159,14 +164,7 @@ After installing the Keyfactor AnyGateway service (see Prerequisites), there sho
"EnrollmentRetries": "2",
// SecondsBetweenEnrollmentRetries is the amount of time an Enroll operation will wait between enrollment requests against the GoDaddy
// CA if the previous attempt did not produce a certificate with a status of ISSUED or PENDING_ISSUANCE.
"SecondsBetweenEnrollmentRetries": "5",
// This section is required by not used by the GoDaddy AnyGateway. This is used if certificate authentication was implmeneted against
// The GoDaddy CA. This is not supported at this time.
"ClientCertificate":{
"StoreName":"My",
"StoreLocation":"LocalMachine",
"Thumbprint":"1234567890123456789123"
}
"SecondsBetweenEnrollmentRetries": "5"
},
/*Information to register the Gateway for client connections.*/
"GatewayRegistration":{
Expand Down Expand Up @@ -195,8 +193,7 @@ After installing the Keyfactor AnyGateway service (see Prerequisites), there sho
##### Step 6 - Start the Keyfactor AnyGateway Service


##### Step 7 - Run the SetUp.ps1 script supplied by the AnyGateway install
Once your configuration file is saved, modify and run the C:\Program Files\Keyfactor\Keyfactor AnyGateway\Configuration Scripts\SetUp.ps1 script. This will save your configuration from Step 5 into the GoDaddy database defined when installing/configuring the Keyfactor Gateway (Prerequisites).
##### Step 7 - Follow the AnyGateway instructions to set up your database and configuration


##### Step 8 - Add the GoDaddy CA to Keyfactor Command
Expand Down

0 comments on commit 2bb05f2

Please sign in to comment.