This repository is part of the open-source project CZERTAINLY. You can find more information about the project at CZERTAINLY repository, including the contribution guide.
PyADCS Connector
is the implementation of the following Function Groups
and Kinds
:
Function Group | Kind |
---|---|
Authority Provider |
PyADCS-WinRM |
Discovery Provider |
PyADCS-WinRM |
PyADCS Connector
is the implementation of certificate management for Microsoft ADCS that is compatible with the v2 client operations interface. The Connector
is currently developed to work with through the WinRM protocol.
It is expected that the SSH PowerShell will be supported in the future.
PyADCS Connector
allows you to perform the following operations:
Authority Provider
Discovery Provider
PyADCS Connector
requires the PostgreSQL database version 12+.
PyADCS Connector
is provided as a Docker container. Use the czertainly/czertainly-pyadcs-connector:tagname
to pull the required image from the repository. It can be configured using the following environment variables:
Variable | Description | Required | Default value |
---|---|---|---|
DATABASE_HOST |
Database host | localhost |
|
DATABASE_PORT |
Database port | 5432 |
|
DATABASE_NAME |
JDBC URL for database access | N/A |
|
DATABASE_USER |
Username to access the database | N/A |
|
DATABASE_PASSWORD |
Password to access the database | N/A |
|
DATABASE_SCHEMA |
Database schema to use | pyadcs |
|
LOG_LEVEL |
Logging level, allowed values are INFO , DEBUG , ERROR , WARN |
INFO |
|
ADCS_SEARCH_PAGE_SIZE |
Number of entries to return in one page | 500 |