Enrollment Patterns

The EnrollmentClosed Certificate enrollment refers to the process by which a user requests a digital certificate. The user must submit the request to a certificate authority (CA). Patterns component of the Keyfactor APIClosed An API is a set of functions to allow creation of applications. Keyfactor offers the Keyfactor API, which allows third-party software to integrate with the advanced certificate enrollment and management features of Keyfactor Command. includes methods necessary to programmatically create, edit, list, and delete enrollment patterns.

Table 479: Enrollment Patterns Endpoints

Endpoint Method Description Link
/{id} DELETE Delete an enrollment pattern. DELETE Enrollment Patterns ID
/ GET Returns a list of enrollment patterns. GET Enrollment Patterns
/{id} GET Returns information about the specified enrollment pattern. GET Enrollment Patterns ID
/{id}Metadata GET Returns the derived metadata defaults for the specified enrollment pattern. These settings are determined by combining system-wide metadata defaults with template-level default values and values configured for the specified enrollment pattern. GET Enrollment Patterns ID Metadata
/{id}Settings GET Returns the derived policy settings for the specified enrollment pattern. These settings are determined by combining system-wide settings with the specified enrollment pattern settings. GET Enrollment Patterns ID Settings
/Settings GET Returns the global enrollment patterns policy settings. GET Enrollment Patterns Settings
/SubjectParts GET Returns a list of supported subject parts for enrollment patterns regular expressions and default subjects. GET Enrollment Patterns Subject Parts
/ POST Creates a new enrollment pattern. POST Enrollment Patterns
/{id} PUT Updates selected settings for the specified enrollment patterns. PUT Enrollment Patterns ID
/Settings PUT Sets global values for enrollment patterns policy. PUT Enrollment Patterns Settings