README ¶
Go API client for command
This page provides a utility through which the Keyfactor API endpoints can be called and results returned. It is intended to be used primarily for validation, testing and workflow development. It also serves secondarily as documentation for the API.
If you would like to view documentation containing details on the Keyfactor API and endpoints, please refer to the Web API section of the Keyfactor Command documentation.
Overview
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 1.0
- Package version: 1.0.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
Installation
Install the following dependencies:
go get "github.com/Keyfactor/keyfactor-go-client-sdk"
Put the package under your project folder and add the following in import:
import "github.com/Keyfactor/keyfactor-go-client-sdk/api/command"
Configuration
The command.NewConfiguration()
method is used to configure the Keyfactor Go Client SDK. The client can be configured
by passing a map of configuration options to the NewConfiguration()
method, or by passing a blank map and setting
the configuration options individually on the returned Configuration
object.
The following configuration options are available:
// Create a configuration map
config := make(map[string]string)
config["host"] = "keyfactor.example.com"
config["username"] = "admin"
config["password"] = "password"
config["domain"] = "example.com" // optional
config["caCertificatePath"] = "/path/to/local/certificate" // optional
// Create a configuration object
kfcmdConfiguration := command.NewConfiguration(config)
if kfcmdConfiguration == nil {
// handle error
}
// Create a client
client := keyfactor.NewAPIClient(config)
if client == nil {
// handle error
}
or
// Create a configuration object
kfcmdConfiguration := command.NewConfiguration(make(map[string]string))
// Set configuration options individually
kfcmdConfiguration.Host = "keyfactor.example.com"
kfcmdConfiguration.BasicAuth.Username = "admin"
kfcmdConfiguration.BasicAuth.Password = "password"
kfcmdConfiguration.CaCertificatePath = "/path/to/local/certificate" // optional
// Create a client
client := keyfactor.NewAPIClient(kfcmdConfiguration)
if client == nil {
// handle error
}
The root CA certificate can also be configured by passing a slice of *x509.Certificate
objects to the kfcmd.Configuration.SetCaCertificates()
method.
// Create a configuration object
kfcmdConfiguration := command.NewConfiguration(make(map[string]string))
// Set the root CA certificate
kfcmdConfiguration.SetCaCertificates([]*x509.Certificate{caCertificate})
// Create a client
client := keyfactor.NewAPIClient(kfcmdConfiguration)
Documentation for API Endpoints
All URIs are relative to /Keyfactor/API
Class | Method | HTTP request | Description |
---|---|---|---|
AgentApi | AgentsApprovePost | Post /Agents/Approve | Approve a list of agents |
AgentApi | AgentsDisapprovePost | Post /Agents/Disapprove | Disapprove a list of agents |
AgentApi | AgentsGet | Get /Agents | Returns all agents according to the provided filter and output parameters |
AgentApi | AgentsIdFetchLogsPost | Post /Agents/{id}/FetchLogs | Schedules a job on the agent to retrieve log files |
AgentApi | AgentsIdGet | Get /Agents/{id} | Returns details for a single agent, specified by ID |
AgentApi | AgentsIdResetPost | Post /Agents/{id}/Reset | Reset an agent to a new state |
AgentApi | AgentsResetPost | Post /Agents/Reset | Reset a list of agents |
AgentApi | AgentsSetAuthCertificateReenrollmentPost | Post /Agents/SetAuthCertificateReenrollment | Update the AuthCertificateReenrollment value for an agent to request or require (or unset the request) the agent to enroll for a new client authentication certificate on its next registration. |
AgentBlueprintApi | AgentBluePrintApplyBlueprintPost | Post /AgentBluePrint/ApplyBlueprint | Applies the selected agent blueprint to the provided agents |
AgentBlueprintApi | AgentBluePrintGenerateBluePrintPost | Post /AgentBluePrint/GenerateBluePrint | Generates an agent blueprint from the provided agents |
AgentBlueprintApi | AgentBluePrintGet | Get /AgentBluePrint | Returns all agent blueprints according to the provided filter and output parameters |
AgentBlueprintApi | AgentBluePrintIdDelete | Delete /AgentBluePrint/{id} | Deletes an agent blueprint by its Keyfactor identifier |
AgentBlueprintApi | AgentBluePrintIdGet | Get /AgentBluePrint/{id} | Returns an agent blueprint according to the provided filter and output parameters |
AgentBlueprintApi | AgentBluePrintIdJobsGet | Get /AgentBluePrint/{id}/Jobs | Gets the agent blueprint scheduled jobs |
AgentBlueprintApi | AgentBluePrintIdStoresGet | Get /AgentBluePrint/{id}/Stores | Gets the agent blueprint certificate stores |
AgentPoolApi | AgentPoolsAgentsGet | Get /AgentPools/Agents | Returns all agents for the default agent pool |
AgentPoolApi | AgentPoolsGet | Get /AgentPools | Returns all agent pools according to the provided filter and output parameters |
AgentPoolApi | AgentPoolsIdDelete | Delete /AgentPools/{id} | Deletes the agent pool associated with the provided id |
AgentPoolApi | AgentPoolsIdGet | Get /AgentPools/{id} | Returns a single agent pool associated with the provided id |
AgentPoolApi | AgentPoolsPost | Post /AgentPools | Creates an agent pool with the provided properties |
AgentPoolApi | AgentPoolsPut | Put /AgentPools | Updates an existing agent pool with the provided properties |
AppSettingApi | AppSettingGet | Get /AppSetting | Get available application settings |
AppSettingApi | AppSettingIdGet | Get /AppSetting/{id} | Get application setting by id |
AppSettingApi | AppSettingIdSetPut | Put /AppSetting/{id}/Set | Update one application setting by id |
AppSettingApi | AppSettingNameSetPut | Put /AppSetting/{name}/Set | Update one application setting by short name |
AppSettingApi | AppSettingPut | Put /AppSetting | Bulk update available application settings |
AuditLogApi | AuditDownloadGet | Get /Audit/Download | Returns a Comma Separated file containing the audit log entries according to the provided filter |
AuditLogApi | AuditGet | Get /Audit | Returns all audit log entries according to the provided filter and output parameters |
AuditLogApi | AuditIdGet | Get /Audit/{id} | Returns the audit log entry associated with the provided identifier |
AuditLogApi | AuditIdValidateGet | Get /Audit/{id}/Validate | Validates the audit log entry associated with the provided keyfactor id |
AuditLogApi | AuditRelatedEntitiesGet | Get /Audit/RelatedEntities | Returns the audit log entry associated with the provided keyfactor id |
CSRGenerationApi | CSRGenerationGeneratePost | Post /CSRGeneration/Generate | Generates a CSR according the properties provided |
CSRGenerationApi | CSRGenerationPendingDelete | Delete /CSRGeneration/Pending | Deletes the CSRs associated with the provided identifiers |
CSRGenerationApi | CSRGenerationPendingGet | Get /CSRGeneration/Pending | Returns a list of the currently pending CSRs according to the provided query |
CSRGenerationApi | CSRGenerationPendingIdDelete | Delete /CSRGeneration/Pending/{id} | Deletes a CSR associated with the provided identifier |
CSRGenerationApi | CSRGenerationPendingIdGet | Get /CSRGeneration/Pending/{id} | Returns a previously generated CSR associated with the provided identifier |
CertificateApi | CertificatesAnalyzePost | Post /Certificates/Analyze | Returns the public information of the certificate |
CertificateApi | CertificatesCSVGet | Get /Certificates/CSV | Returns a comma-delimited CSV file containing all certificates in the database |
CertificateApi | CertificatesDelete | Delete /Certificates | Deletes multiple persisted certificates by their unique ids |
CertificateApi | CertificatesDownloadPost | Post /Certificates/Download | Downloads the persisted certificate associated with the provided query |
CertificateApi | CertificatesGet | Get /Certificates | Returns all certificates according to the provided filter and output parameters |
CertificateApi | CertificatesIdDelete | Delete /Certificates/{id} | Deletes a persisted certificate by its unique id as well as the stored private key (if present) associated with it |
CertificateApi | CertificatesIdGet | Get /Certificates/{id} | Returns a single certificate that matches the id |
CertificateApi | CertificatesIdHistoryGet | Get /Certificates/{id}/History | Gets the history of operations on a certificate |
CertificateApi | CertificatesIdSecurityGet | Get /Certificates/{id}/Security | Gets the list of Security Identities and which permissions they have on the given certificate. |
CertificateApi | CertificatesIdValidateGet | Get /Certificates/{id}/Validate | Validates the certificate chain can be built. |
CertificateApi | CertificatesIdentityAuditIdGet | Get /Certificates/IdentityAudit/{id} | Audit identity permissions for certificate |
CertificateApi | CertificatesImportPost | Post /Certificates/Import | Imports the provided certificate into the Keyfactor instance, including any provided associated data |
CertificateApi | CertificatesLocationsIdGet | Get /Certificates/Locations/{id} | Returns a list of locations the certificate is in |
CertificateApi | CertificatesMetadataAllPut | Put /Certificates/Metadata/All | Updates the metadata for certificates associated with the certificate identifiers or query provided |
CertificateApi | CertificatesMetadataCompareGet | Get /Certificates/Metadata/Compare | Compares the metadata value provided with the metadata value associated with the specified certificate |
CertificateApi | CertificatesMetadataPut | Put /Certificates/Metadata | Updates the metadata for the certificate associated with the identifier provided |
CertificateApi | CertificatesPrivateKeyDelete | Delete /Certificates/PrivateKey | Deletes the persisted private keys of multiple certificates by the unique ids of the Certificates |
CertificateApi | CertificatesPrivateKeyIdDelete | Delete /Certificates/PrivateKey/{id} | Deletes the persisted private key of the certificate associated with the provided identifier |
CertificateApi | CertificatesQueryDelete | Delete /Certificates/Query | Deletes multiple persisted certificate entities selected by a given query |
CertificateApi | CertificatesRecoverPost | Post /Certificates/Recover | Recovers the persisted certificate associated with the provided query |
CertificateApi | CertificatesRevokePost | Post /Certificates/Revoke | Revokes the certificates associated with the provided identifiers and associates the provided data with the revocation |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAHealthRecipientsGet | Get /CertificateAuthority/AlertRecipients/CAHealthRecipients | Returns a list of all CA health recipients |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAHealthRecipientsIdDelete | Delete /CertificateAuthority/AlertRecipients/CAHealthRecipients/{id} | Deletes a CA health recipient for the provided ID |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAHealthRecipientsIdGet | Get /CertificateAuthority/AlertRecipients/CAHealthRecipients/{id} | Returns a CA health recipient for the specified health recipient ID |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAHealthRecipientsIdPut | Put /CertificateAuthority/AlertRecipients/CAHealthRecipients/{id} | Updates a CA health alert recipient for the provided request object |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAHealthRecipientsPost | Post /CertificateAuthority/AlertRecipients/CAHealthRecipients | Creates CA health monitoring recipients for the provided list of email addresses" |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAThresholdRecipientsGet | Get /CertificateAuthority/AlertRecipients/CAThresholdRecipients | Returns a list of all CA threshold recipients |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAThresholdRecipientsIdDelete | Delete /CertificateAuthority/AlertRecipients/CAThresholdRecipients/{id} | Deletes a CA threshold recipient for the provided ID |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAThresholdRecipientsIdGet | Get /CertificateAuthority/AlertRecipients/CAThresholdRecipients/{id} | Returns a CA threshold recipient for the specified threshold alert recipient ID |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAThresholdRecipientsIdPut | Put /CertificateAuthority/AlertRecipients/CAThresholdRecipients/{id} | Updates a CA threshold alert recipient for the provided request object |
CertificateAuthorityApi | CertificateAuthorityAlertRecipientsCAThresholdRecipientsPost | Post /CertificateAuthority/AlertRecipients/CAThresholdRecipients | Creates CA threshold alert recipients for the provided list of emails |
CertificateAuthorityApi | CertificateAuthorityAvailableForestsGet | Get /CertificateAuthority/AvailableForests | Returns a list of available forests that are in active directory |
CertificateAuthorityApi | CertificateAuthorityGet | Get /CertificateAuthority | Returns all certificate authorities according to the provided filter |
CertificateAuthorityApi | CertificateAuthorityHealthMonitoringScheduleGet | Get /CertificateAuthority/HealthMonitoring/Schedule | Retrieves the execution schedule for the CA health monitoring job |
CertificateAuthorityApi | CertificateAuthorityIdDelete | Delete /CertificateAuthority/{id} | Deletes a CertificateAuthority from the system, specified by ID |
CertificateAuthorityApi | CertificateAuthorityIdGet | Get /CertificateAuthority/{id} | Returns details for a single CA, specified by ID |
CertificateAuthorityApi | CertificateAuthorityImportPost | Post /CertificateAuthority/Import | Imports any certificate authorities from the provided configuration tenant DNS |
CertificateAuthorityApi | CertificateAuthorityPost | Post /CertificateAuthority | Creates a new CertificateAuthority object |
CertificateAuthorityApi | CertificateAuthorityPublishCRLPost | Post /CertificateAuthority/PublishCRL | Publishes a CRL according to the provided request |
CertificateAuthorityApi | CertificateAuthorityPut | Put /CertificateAuthority | Updates a CertificateAuthority object |
CertificateAuthorityApi | CertificateAuthoritySourceCountGet | Get /CertificateAuthority/SourceCount | Returns a count of certificate authorities with sync enabled |
CertificateAuthorityApi | CertificateAuthorityTestPost | Post /CertificateAuthority/Test | Validates the connection info for the CA provided by the model. |
CertificateCollectionApi | CertificateCollectionsCollectionListGet | Get /CertificateCollections/CollectionList | Get certificate collection list with duplication field name |
CertificateCollectionApi | CertificateCollectionsCopyPost | Post /CertificateCollections/Copy | Creates a new certificate collection from an existing collection. The permissions, query and description of the existing collection are copied when creating the new record, with the option to overwrite the query or description. |
CertificateCollectionApi | CertificateCollectionsGet | Get /CertificateCollections | Returns all certificate collections |
CertificateCollectionApi | CertificateCollectionsIdDelete | Delete /CertificateCollections/{id} | Delete one certificate collection |
CertificateCollectionApi | CertificateCollectionsIdFavoritePut | Put /CertificateCollections/{id}/Favorite | Update favorite for one collection |
CertificateCollectionApi | CertificateCollectionsIdGet | Get /CertificateCollections/{id} | Returns the certificate collection definition associated with the provided Keyfactor identifier |
CertificateCollectionApi | CertificateCollectionsNameGet | Get /CertificateCollections/{name} | Returns the certificate collection associated with the provided collection name |
CertificateCollectionApi | CertificateCollectionsNavItemsGet | Get /CertificateCollections/NavItems | Get the list of navigation items for certificate collection |
CertificateCollectionApi | CertificateCollectionsPost | Post /CertificateCollections | Creates a new certificate collection with the provided properties |
CertificateCollectionApi | CertificateCollectionsPut | Put /CertificateCollections | Updates an existing certificate collection with the provided properties |
CertificateStoreApi | CertificateStoresApprovePost | Post /CertificateStores/Approve | Approves the provided certificate stores to make them available for management |
CertificateStoreApi | CertificateStoresAssignContainerPut | Put /CertificateStores/AssignContainer | Assigns the provided certificate stores to the provided container |
CertificateStoreApi | CertificateStoresCertificatesAddPost | Post /CertificateStores/Certificates/Add | Configures a management job to add a certificate to one or more stores with the provided schedule |
CertificateStoreApi | CertificateStoresCertificatesRemovePost | Post /CertificateStores/Certificates/Remove | Configures a management job to remove a certificate from one or more stores with the provided schedule |
CertificateStoreApi | CertificateStoresDelete | Delete /CertificateStores | Deletes multiple persisted certificate store entities by their identifiers |
CertificateStoreApi | CertificateStoresDiscoveryJobPut | Put /CertificateStores/DiscoveryJob | Configures a discovery job to locate currently unmanaged certificate stores |
CertificateStoreApi | CertificateStoresGet | Get /CertificateStores | Returns all certificate stores according to the provided filter and output parameters |
CertificateStoreApi | CertificateStoresIdDelete | Delete /CertificateStores/{id} | Deletes a persisted certificate store by its Keyfactor identifier |
CertificateStoreApi | CertificateStoresIdGet | Get /CertificateStores/{id} | Returns a single certificate store associated with the provided id |
CertificateStoreApi | CertificateStoresIdInventoryGet | Get /CertificateStores/{id}/Inventory | Returns a single certificate store's inventory associated with the provided id |
CertificateStoreApi | CertificateStoresPasswordPut | Put /CertificateStores/Password | Sets a password for the requested certificate store |
CertificateStoreApi | CertificateStoresPost | Post /CertificateStores | Creates a new certificate store with the provided properties |
CertificateStoreApi | CertificateStoresPut | Put /CertificateStores | Updates a given certificate store with the properties of the provided instance |
CertificateStoreApi | CertificateStoresReenrollmentPost | Post /CertificateStores/Reenrollment | Schedules a certificate store for reenrollment |
CertificateStoreApi | CertificateStoresSchedulePost | Post /CertificateStores/Schedule | Creates an inventory schedule for the provided certificate stores |
CertificateStoreApi | CertificateStoresServerGet | Get /CertificateStores/Server | Returns all certificate store servers according to the provided filter and output parameters |
CertificateStoreApi | CertificateStoresServerPost | Post /CertificateStores/Server | Creates a new certificate store server with the provided properties |
CertificateStoreApi | CertificateStoresServerPut | Put /CertificateStores/Server | Updates a given certificate store server with the properties of the provided instance |
CertificateStoreContainerApi | CertificateStoreContainersGet | Get /CertificateStoreContainers | Returns all certificate store container according to the provided filter and output parameters |
CertificateStoreContainerApi | CertificateStoreContainersIdDelete | Delete /CertificateStoreContainers/{id} | Delete a certificate store container |
CertificateStoreContainerApi | CertificateStoreContainersIdGet | Get /CertificateStoreContainers/{id} | Returns a single certificate store container that matches id |
CertificateStoreContainerApi | CertificateStoreContainersPost | Post /CertificateStoreContainers | Add a certificate store container |
CertificateStoreContainerApi | CertificateStoreContainersPut | Put /CertificateStoreContainers | Edit a certificate store container |
CertificateStoreTypeApi | CertificateStoreTypesDelete | Delete /CertificateStoreTypes | Deletes certificate store types according to the provided identifiers |
CertificateStoreTypeApi | CertificateStoreTypesGet | Get /CertificateStoreTypes | Returns all certificate store types according to the provided filter and output parameters |
CertificateStoreTypeApi | CertificateStoreTypesIdDelete | Delete /CertificateStoreTypes/{id} | Deletes a certificate store type according to the provided identifier |
CertificateStoreTypeApi | CertificateStoreTypesIdGet | Get /CertificateStoreTypes/{id} | Returns a single certificate store type that matches id |
CertificateStoreTypeApi | CertificateStoreTypesNameNameGet | Get /CertificateStoreTypes/Name/{name} | Returns a single certificate store type that matches the provided short name |
CertificateStoreTypeApi | CertificateStoreTypesPost | Post /CertificateStoreTypes | Creates a new certificate store type with the provided properties |
CertificateStoreTypeApi | CertificateStoreTypesPut | Put /CertificateStoreTypes | Updates an existing certificate store type with the provided properties |
ComponentInstallationApi | ComponentInstallationGet | Get /ComponentInstallation | Returns all Keyfactor component installations. |
ComponentInstallationApi | ComponentInstallationIdDelete | Delete /ComponentInstallation/{id} | Deletes the Keyfactor component installation whose ID is provided. |
CustomJobTypeApi | JobTypesCustomGet | Get /JobTypes/Custom | Returns all custom job types according to the provided filter and output parameters |
CustomJobTypeApi | JobTypesCustomIdDelete | Delete /JobTypes/Custom/{id} | Deletes the custom job type associated with the provided id |
CustomJobTypeApi | JobTypesCustomIdGet | Get /JobTypes/Custom/{id} | Returns a single custom job type associated with the provided id |
CustomJobTypeApi | JobTypesCustomPost | Post /JobTypes/Custom | Creates a custom job type with the provided properties |
CustomJobTypeApi | JobTypesCustomPut | Put /JobTypes/Custom | Updates an existing custom job type with the provided properties |
DeniedAlertApi | AlertsDeniedGet | Get /Alerts/Denied | Gets all denied alerts according to the provided filter and output parameters |
DeniedAlertApi | AlertsDeniedIdDelete | Delete /Alerts/Denied/{id} | Delete a denied alert |
DeniedAlertApi | AlertsDeniedIdGet | Get /Alerts/Denied/{id} | Get a denied alert |
DeniedAlertApi | AlertsDeniedPost | Post /Alerts/Denied | Add a denied alert |
DeniedAlertApi | AlertsDeniedPut | Put /Alerts/Denied | Edit a denied alert |
EnrollmentApi | EnrollmentAvailableRenewalIdIdGet | Get /Enrollment/AvailableRenewal/Id/{id} | Returns the type of renewal available for a given certificate. |
EnrollmentApi | EnrollmentAvailableRenewalThumbprintThumbprintGet | Get /Enrollment/AvailableRenewal/Thumbprint/{thumbprint} | Returns the type of renewal available for a given certificate. |
EnrollmentApi | EnrollmentCSRContextMyGet | Get /Enrollment/CSR/Context/My | Returns the list of available CSR enrollment templates and their associated CA mappings that the calling user has permissions on |
EnrollmentApi | EnrollmentCSRParsePost | Post /Enrollment/CSR/Parse | Parses the provided CSR and returns the properties |
EnrollmentApi | EnrollmentCSRPost | Post /Enrollment/CSR | Performs a CSR Enrollment based upon the provided request |
EnrollmentApi | EnrollmentPFXContextMyGet | Get /Enrollment/PFX/Context/My | Returns the list of available PFX enrollment templates and their associated CA mappings that the calling user has permissions on |
EnrollmentApi | EnrollmentPFXDeployPost | Post /Enrollment/PFX/Deploy | Creates management jobs to install a newly enrolled pfx in to one or more certificate stores |
EnrollmentApi | EnrollmentPFXPost | Post /Enrollment/PFX | Performs a PFX Enrollment based upon the provided request |
EnrollmentApi | EnrollmentPFXReplacePost | Post /Enrollment/PFX/Replace | Creates management jobs to install a newly enrolled pfx into the same certificate stores as the previous certificate |
EnrollmentApi | EnrollmentRenewPost | Post /Enrollment/Renew | Performs a renewal based upon the passed in request |
EnrollmentApi | EnrollmentSettingsIdGet | Get /Enrollment/Settings/{id} | Gets the template settings to use during enrollment. The response will be the resolved values for the settings. If there is a template specific setting, the template specific setting will be used in the response. If there is not a template specific setting, the global setting will be used in the response. |
EventHandlerRegistrationApi | EventHandlerRegistrationGet | Get /EventHandlerRegistration | Returns all registered event handlers according to the provided filter and output parameters |
EventHandlerRegistrationApi | EventHandlerRegistrationIdDelete | Delete /EventHandlerRegistration/{id} | Deletes an event handler |
EventHandlerRegistrationApi | EventHandlerRegistrationIdGet | Get /EventHandlerRegistration/{id} | Returns a registered event handler that matches the provided ID |
EventHandlerRegistrationApi | EventHandlerRegistrationIdPut | Put /EventHandlerRegistration/{id} | Updates a registered event handler's information |
EventHandlerRegistrationApi | EventHandlerRegistrationPost | Post /EventHandlerRegistration | Registers an event handler |
ExpirationAlertApi | AlertsExpirationGet | Get /Alerts/Expiration | Gets all expiration alerts according to the provided filter and output parameters |
ExpirationAlertApi | AlertsExpirationIdDelete | Delete /Alerts/Expiration/{id} | Delete an expiration alert |
ExpirationAlertApi | AlertsExpirationIdGet | Get /Alerts/Expiration/{id} | Get an expiration alert |
ExpirationAlertApi | AlertsExpirationPost | Post /Alerts/Expiration | Add an expiration alert |
ExpirationAlertApi | AlertsExpirationPut | Put /Alerts/Expiration | Edit an expiration alert |
ExpirationAlertApi | AlertsExpirationScheduleGet | Get /Alerts/Expiration/Schedule | Get the schedule for expiration alerts |
ExpirationAlertApi | AlertsExpirationSchedulePut | Put /Alerts/Expiration/Schedule | Edit schedule |
ExpirationAlertApi | AlertsExpirationTestAllPost | Post /Alerts/Expiration/TestAll | Test All Expiration Alerts |
ExpirationAlertApi | AlertsExpirationTestPost | Post /Alerts/Expiration/Test | Test an Expiration Alert |
ExtensionsApi | ExtensionsScriptsGet | Get /Extensions/Scripts | Returns all scripts according to the provided filter and output parameters |
ExtensionsApi | ExtensionsScriptsIdDelete | Delete /Extensions/Scripts/{id} | Deletes a script. Script cannot be configured to an alert or workflow. |
ExtensionsApi | ExtensionsScriptsIdGet | Get /Extensions/Scripts/{id} | Returns a single script that matches the provided Id |
ExtensionsApi | ExtensionsScriptsPost | Post /Extensions/Scripts | Adds a new script |
ExtensionsApi | ExtensionsScriptsPut | Put /Extensions/Scripts | Updates a script |
IdentityProviderApi | IdentityProvidersGet | Get /IdentityProviders | Returns all OAuth identity providers according to the provided filter and output parameters. |
IdentityProviderApi | IdentityProvidersIdGet | Get /IdentityProviders/{id} | Gets an OAuth identity provider and its parameters. |
IdentityProviderApi | IdentityProvidersIdPut | Put /IdentityProviders/{id} | Updates an OAuth identity provider and any provided parameters. |
IdentityProviderApi | IdentityProvidersTypesGet | Get /IdentityProviders/Types | Returns a list of all available identity provider types and corresponding type parameters. |
IssuedAlertApi | AlertsIssuedGet | Get /Alerts/Issued | Gets all issued alerts according to the provided filter and output parameters |
IssuedAlertApi | AlertsIssuedIdDelete | Delete /Alerts/Issued/{id} | Delete a issued alert |
IssuedAlertApi | AlertsIssuedIdGet | Get /Alerts/Issued/{id} | Get a issued alert |
IssuedAlertApi | AlertsIssuedPost | Post /Alerts/Issued | Add a issued alert |
IssuedAlertApi | AlertsIssuedPut | Put /Alerts/Issued | Edit a issued alert |
IssuedAlertApi | AlertsIssuedScheduleGet | Get /Alerts/Issued/Schedule | Get the schedule for issued alerts |
IssuedAlertApi | AlertsIssuedSchedulePut | Put /Alerts/Issued/Schedule | Edit schedule |
KeyApi | SSHKeysMyKeyGet | Get /SSH/Keys/MyKey | Returns the current key of the requesting user |
KeyApi | SSHKeysMyKeyPost | Post /SSH/Keys/MyKey | Generates an SSH Key Pair for the requesting user. |
KeyApi | SSHKeysMyKeyPut | Put /SSH/Keys/MyKey | Updates the requesting user's SSH key |
KeyApi | SSHKeysUnmanagedDelete | Delete /SSH/Keys/Unmanaged | Deletes Unmanaged Keys associated with the provided identifiers |
KeyApi | SSHKeysUnmanagedGet | Get /SSH/Keys/Unmanaged | Returns Unmanaged SSH keys |
KeyApi | SSHKeysUnmanagedIdDelete | Delete /SSH/Keys/Unmanaged/{id} | Deletes Unmanaged Key associated with the provided identifier |
KeyApi | SSHKeysUnmanagedIdGet | Get /SSH/Keys/Unmanaged/{id} | Returns an unmanaged SSH key with provided id. |
KeyRotationAlertApi | AlertsKeyRotationGet | Get /Alerts/KeyRotation | Gets all key rotation alerts according to the provided filter and output parameters |
KeyRotationAlertApi | AlertsKeyRotationIdDelete | Delete /Alerts/KeyRotation/{id} | Delete a key rotation alert |
KeyRotationAlertApi | AlertsKeyRotationIdGet | Get /Alerts/KeyRotation/{id} | Get a key rotation alert |
KeyRotationAlertApi | AlertsKeyRotationPost | Post /Alerts/KeyRotation | Add a key rotation alert |
KeyRotationAlertApi | AlertsKeyRotationPut | Put /Alerts/KeyRotation | Edit a key rotation alert |
KeyRotationAlertApi | AlertsKeyRotationScheduleGet | Get /Alerts/KeyRotation/Schedule | Get the schedule for key rotation alerts |
KeyRotationAlertApi | AlertsKeyRotationSchedulePut | Put /Alerts/KeyRotation/Schedule | Edit schedule |
KeyRotationAlertApi | AlertsKeyRotationTestAllPost | Post /Alerts/KeyRotation/TestAll | Test All Alerts |
KeyRotationAlertApi | AlertsKeyRotationTestPost | Post /Alerts/KeyRotation/Test | Test An Alert |
LicenseApi | LicenseGet | Get /License | Gets the current license |
LogonApi | SSHLogonsAccessPost | Post /SSH/Logons/Access | Updates the users with access to an existing logon |
LogonApi | SSHLogonsGet | Get /SSH/Logons | Returns all Logons according to the provided filter parameters |
LogonApi | SSHLogonsIdDelete | Delete /SSH/Logons/{id} | Deletes a Logon associated with the provided identifier |
LogonApi | SSHLogonsIdGet | Get /SSH/Logons/{id} | Fetches a Logon associated with the provided identifier |
LogonApi | SSHLogonsPost | Post /SSH/Logons | Creates a logon with the provided properties |
MacEnrollmentApi | MacEnrollmentGet | Get /MacEnrollment | Gets mac enrollment settings data |
MacEnrollmentApi | MacEnrollmentPut | Put /MacEnrollment | Updates mac enrollment settings data |
MetadataFieldApi | MetadataFieldsDelete | Delete /MetadataFields | Deletes multiple persisted metadata field types by their unique ids |
MetadataFieldApi | MetadataFieldsGet | Get /MetadataFields | Returns all metadata field types according to the provided filter and output parameters |
MetadataFieldApi | MetadataFieldsIdDelete | Delete /MetadataFields/{id} | Deletes a persisted metadata field type by its unique id |
MetadataFieldApi | MetadataFieldsIdGet | Get /MetadataFields/{id} | Gets a persisted metadata field type by its unique id |
MetadataFieldApi | MetadataFieldsIdInUseGet | Get /MetadataFields/{id}/InUse | Determines if a metadata field type associated with the provided identifier is currently in use |
MetadataFieldApi | MetadataFieldsNameGet | Get /MetadataFields/{name} | Gets a persisted metadata field type by its unique name |
MetadataFieldApi | MetadataFieldsPost | Post /MetadataFields | Creates a new metadata field type with the given metadata field type properties |
MetadataFieldApi | MetadataFieldsPut | Put /MetadataFields | Updates a persisted metadata field with the given metadata field type |
MonitoringApi | MonitoringResolveOCSPPost | Post /Monitoring/ResolveOCSP | Resolve the Certificate authority given |
MonitoringApi | MonitoringRevocationGet | Get /Monitoring/Revocation | Gets all revocation monitoring endpoints according to the provided filter and output parameters |
MonitoringApi | MonitoringRevocationIdDelete | Delete /Monitoring/Revocation/{id} | Delete a revocation monitoring endpoint |
MonitoringApi | MonitoringRevocationIdGet | Get /Monitoring/Revocation/{id} | Get a revocation monitoring endpoint |
MonitoringApi | MonitoringRevocationPost | Post /Monitoring/Revocation | Add a revocation monitoring endpoint |
MonitoringApi | MonitoringRevocationPut | Put /Monitoring/Revocation | Edit a revocation monitoring endpoint |
MonitoringApi | MonitoringRevocationTestAllPost | Post /Monitoring/Revocation/TestAll | Test All Alerts |
MonitoringApi | MonitoringRevocationTestPost | Post /Monitoring/Revocation/Test | Test Alert |
OrchestratorJobApi | OrchestratorJobsAcknowledgePost | Post /OrchestratorJobs/Acknowledge | Acknowledges orchestrator jobs based on the provided information |
OrchestratorJobApi | OrchestratorJobsCustomBulkPost | Post /OrchestratorJobs/Custom/Bulk | Schedules the same job for a custom JobType on the specified agents using the provided information |
OrchestratorJobApi | OrchestratorJobsCustomPost | Post /OrchestratorJobs/Custom | Schedules a job for a custom JobType on the agent using the provided information |
OrchestratorJobApi | OrchestratorJobsJobHistoryGet | Get /OrchestratorJobs/JobHistory | Returns all histories of an orchestrator job according to the provided filter and output parameters |
OrchestratorJobApi | OrchestratorJobsJobStatusDataGet | Get /OrchestratorJobs/JobStatus/Data | Retrieves the results of a custom job using the provided information |
OrchestratorJobApi | OrchestratorJobsReschedulePost | Post /OrchestratorJobs/Reschedule | Reschedules orchestrator jobs based on the provided information |
OrchestratorJobApi | OrchestratorJobsScheduledJobsGet | Get /OrchestratorJobs/ScheduledJobs | Returns all scheduled orchestrator jobs according to the provided filter and output parameters |
OrchestratorJobApi | OrchestratorJobsUnschedulePost | Post /OrchestratorJobs/Unschedule | Unschedules orchestrator jobs based on the provided information |
PAMProviderApi | PamProvidersGet | Get /PamProviders | Returns all PAM providers according to the provided filter and output parameters |
PAMProviderApi | PamProvidersIdDelete | Delete /PamProviders/{id} | Deletes a PAM Provider |
PAMProviderApi | PamProvidersIdGet | Get /PamProviders/{id} | Returns a single PAM Provider that matches the associated id |
PAMProviderApi | PamProvidersPost | Post /PamProviders | Creates a new PAM provider with the associated properties |
PAMProviderApi | PamProvidersPut | Put /PamProviders | Updates an existing PAM provider according to the provided properties |
PAMProviderApi | PamProvidersTypesGet | Get /PamProviders/Types | Returns all PAM providers in the Keyfactor instance |
PAMProviderApi | PamProvidersTypesPost | Post /PamProviders/Types | Creates a new PAM provider type with the associated properties |
PendingAlertApi | AlertsPendingGet | Get /Alerts/Pending | Gets all pending alerts according to the provided filter and output parameters |
PendingAlertApi | AlertsPendingIdDelete | Delete /Alerts/Pending/{id} | Delete a pending alert |
PendingAlertApi | AlertsPendingIdGet | Get /Alerts/Pending/{id} | Get a pending alert |
PendingAlertApi | AlertsPendingPost | Post /Alerts/Pending | Add a pending alert |
PendingAlertApi | AlertsPendingPut | Put /Alerts/Pending | Edit a pending alert |
PendingAlertApi | AlertsPendingScheduleGet | Get /Alerts/Pending/Schedule | Get the schedule for pending alerts |
PendingAlertApi | AlertsPendingSchedulePut | Put /Alerts/Pending/Schedule | Edit schedule |
PendingAlertApi | AlertsPendingTestAllPost | Post /Alerts/Pending/TestAll | Test all pending alerts. Will send alert emails if SendAlerts is true |
PendingAlertApi | AlertsPendingTestPost | Post /Alerts/Pending/Test | Test pending alert. Will send alert emails if SendAlerts is true |
PermissionSetApi | PermissionSetsGet | Get /PermissionSets | Gets all permission sets in the system. |
PermissionSetApi | PermissionSetsIdDelete | Delete /PermissionSets/{id} | Deletes a permission set. |
PermissionSetApi | PermissionSetsIdGet | Get /PermissionSets/{id} | Gets permission set data. |
PermissionSetApi | PermissionSetsPost | Post /PermissionSets | Creates a new permission set. |
PermissionSetApi | PermissionSetsPut | Put /PermissionSets | |
PermissionsApi | PermissionsGet | Get /Permissions | Gets all permissions in the system. |
ReportsApi | ReportsCustomGet | Get /Reports/Custom | Returns all custom reports according to the provided filter and output parameters |
ReportsApi | ReportsCustomIdDelete | Delete /Reports/Custom/{id} | Delete custom report that matches the id |
ReportsApi | ReportsCustomIdGet | Get /Reports/Custom/{id} | Returns a single custom report that matches the id |
ReportsApi | ReportsCustomPost | Post /Reports/Custom | Creates a custom report |
ReportsApi | ReportsCustomPut | Put /Reports/Custom | Updates a custom report that matches the id |
ReportsApi | ReportsGet | Get /Reports | Returns all built-in reports according to the provided filter and output parameters |
ReportsApi | ReportsIdGet | Get /Reports/{id} | Returns a single built-in report that matches the id |
ReportsApi | ReportsIdParametersGet | Get /Reports/{id}/Parameters | Get a built-in report's parameters that matches the id of the report. |
ReportsApi | ReportsIdParametersPut | Put /Reports/{id}/Parameters | Update a built-in report's parameters that matches the id of the report. |
ReportsApi | ReportsIdSchedulesGet | Get /Reports/{id}/Schedules | Get a built-in report's schedules that matches the id of the report. |
ReportsApi | ReportsIdSchedulesPost | Post /Reports/{id}/Schedules | Create a built-in report's schedule that matches the id of the report. |
ReportsApi | ReportsIdSchedulesPut | Put /Reports/{id}/Schedules | Update a built-in report's schedule that matches the id of the report. |
ReportsApi | ReportsPut | Put /Reports | Updates a single built-in report that matches the id. Only some fields can be updated. |
ReportsApi | ReportsSchedulesIdDelete | Delete /Reports/Schedules/{id} | Delete a built-in report's schedule that matches the id of the schedule. |
ReportsApi | ReportsSchedulesIdGet | Get /Reports/Schedules/{id} | Get a built-in report's schedule that matches the id of the schedule. |
SMTPApi | SMTPGet | Get /SMTP | Gets SMTP profile data |
SMTPApi | SMTPPut | Put /SMTP | Updates SMTP profile data |
SMTPApi | SMTPTestPost | Post /SMTP/Test | Tests SMTP profile data |
SchedulingApi | SchedulingPost | Post /Scheduling | |
SecurityApi | SecurityAuditCollectionsIdGet | Get /Security/Audit/Collections/{id} | Gets a list of applicable security permissions for certificate collection |
SecurityApi | SecurityContainersIdRolesGet | Get /Security/Containers/{id}/Roles | Returns all the permissions of a certificate store container through the id |
SecurityApi | SecurityContainersIdRolesPost | Post /Security/Containers/{id}/Roles | Edit a certificate store container's permissions. Reminder: Name field should be left blank. |
SecurityApi | SecurityIdentitiesGet | Get /Security/Identities | Returns all security identities according to the provided filter and output parameters. |
SecurityApi | SecurityIdentitiesIdDelete | Delete /Security/Identities/{id} | Deletes the security identity whose ID is provided. |
SecurityApi | SecurityIdentitiesIdGet | Get /Security/Identities/{id} | Gets an object representing the permissions of the identity associated with the provided identifier. |
SecurityApi | SecurityIdentitiesLookupGet | Get /Security/Identities/Lookup | Validates that the identity with the name given exists. |
SecurityApi | SecurityIdentitiesPost | Post /Security/Identities | Adds a new security identity to the system. |
SecurityApi | SecurityMyGet | Get /Security/My | Looks at all the roles and global permissions for the user and returns them. |
SecurityClaimsApi | SecurityClaimsGet | Get /Security/Claims | Returns all claim definitions according to the provided filter and output parameters. |
SecurityClaimsApi | SecurityClaimsIdDelete | Delete /Security/Claims/{id} | Removes a claim definition from the system. |
SecurityClaimsApi | SecurityClaimsIdGet | Get /Security/Claims/{id} | Returns a single claim definition that matches the id. |
SecurityClaimsApi | SecurityClaimsPost | Post /Security/Claims | Adds a new claim definition to the system. |
SecurityClaimsApi | SecurityClaimsPut | Put /Security/Claims | Updates an existing claim definition. |
SecurityClaimsApi | SecurityClaimsRolesGet | Get /Security/Claims/Roles | Returns a list of roles granted by the claim with the provided id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsCollectionsGet | Get /Security/Roles/{id}/Permissions/Collections | Returns all collection permissions associated with the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsCollectionsPost | Post /Security/Roles/{id}/Permissions/Collections | Adds collection permissions to the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsCollectionsPut | Put /Security/Roles/{id}/Permissions/Collections | Sets collection permissions to the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsContainersGet | Get /Security/Roles/{id}/Permissions/Containers | Returns all container permissions associated with the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsContainersPost | Post /Security/Roles/{id}/Permissions/Containers | Adds container permissions to the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsContainersPut | Put /Security/Roles/{id}/Permissions/Containers | Sets container permissions to the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsGet | Get /Security/Roles/{id}/Permissions | Returns all permissions associated with the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsGlobalGet | Get /Security/Roles/{id}/Permissions/Global | Returns all global permissions associated with the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsGlobalPost | Post /Security/Roles/{id}/Permissions/Global | Adds global permissions to the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsGlobalPut | Put /Security/Roles/{id}/Permissions/Global | Adds global permissions to the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsPamProvidersGet | Get /Security/Roles/{id}/Permissions/PamProviders | Returns all PAM provider permissions associated with the security role that matches the id. |
SecurityRolePermissionsApi | SecurityRolesIdPermissionsPamProvidersPut | Put /Security/Roles/{id}/Permissions/PamProviders | Sets PAM provider permissions to the security role that matches the id. |
SecurityRolesApi | SecurityRolesGet | Get /Security/Roles | Returns all security roles according to the provided filter and output parameters. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
SecurityRolesApi | SecurityRolesIdCopyPost | Post /Security/Roles/{id}/Copy | Makes a copy of an existing security role. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
SecurityRolesApi | SecurityRolesIdDelete | Delete /Security/Roles/{id} | Deletes the security role whose ID is provided. |
SecurityRolesApi | SecurityRolesIdGet | Get /Security/Roles/{id} | Returns a single security role that matches the id. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
SecurityRolesApi | SecurityRolesIdIdentitiesGet | Get /Security/Roles/{id}/Identities | Returns all identities which have the security role that matches the id. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
SecurityRolesApi | SecurityRolesIdIdentitiesPut | Put /Security/Roles/{id}/Identities | Updates the identities which have the security role that matches the id. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
SecurityRolesApi | SecurityRolesPost | Post /Security/Roles | Adds a new security role to the system. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
SecurityRolesApi | SecurityRolesPut | Put /Security/Roles | Updates a security role that matches the id. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
ServerApi | SSHServersAccessDelete | Delete /SSH/Servers/Access | Updates logons and users with access to those logons for an existing server |
ServerApi | SSHServersAccessIdGet | Get /SSH/Servers/Access/{id} | Retrieves logons and users with access to those logons for an existing server |
ServerApi | SSHServersAccessPost | Post /SSH/Servers/Access | Updates logons and users with access to those logons for an existing server |
ServerApi | SSHServersGet | Get /SSH/Servers | Returns all servers according to the provided filter parameters |
ServerApi | SSHServersIdDelete | Delete /SSH/Servers/{id} | Deletes a Server associated with the provided identifier |
ServerApi | SSHServersIdGet | Get /SSH/Servers/{id} | Returns a Server associated with the provided identifier |
ServerApi | SSHServersPost | Post /SSH/Servers | Creates a server with the provided properties |
ServerApi | SSHServersPut | Put /SSH/Servers | Updates an existing server with the provided properties |
ServerGroupApi | SSHServerGroupsAccessDelete | Delete /SSH/ServerGroups/Access | Removes access mappings for the specified server group |
ServerGroupApi | SSHServerGroupsAccessIdGet | Get /SSH/ServerGroups/Access/{id} | Retrieves logons and users with access to those logons for an existing server group |
ServerGroupApi | SSHServerGroupsAccessPost | Post /SSH/ServerGroups/Access | Add access rules to the server group |
ServerGroupApi | SSHServerGroupsGet | Get /SSH/ServerGroups | Returns all server groups according to the provided filter parameters |
ServerGroupApi | SSHServerGroupsIdDelete | Delete /SSH/ServerGroups/{id} | Deletes a ServerGroup associated with the provided identifier |
ServerGroupApi | SSHServerGroupsIdGet | Get /SSH/ServerGroups/{id} | Returns a ServerGroup associated with the provided identifier |
ServerGroupApi | SSHServerGroupsNameGet | Get /SSH/ServerGroups/{name} | Returns a ServerGroup associated with the provided identifier |
ServerGroupApi | SSHServerGroupsPost | Post /SSH/ServerGroups | Creates a server group with the provided properties |
ServerGroupApi | SSHServerGroupsPut | Put /SSH/ServerGroups | Updates an existing server group with the provided properties |
ServiceAccountApi | SSHServiceAccountsDelete | Delete /SSH/ServiceAccounts | Deletes Service Accounts associated with the provided identifiers |
ServiceAccountApi | SSHServiceAccountsGet | Get /SSH/ServiceAccounts | Returns all ServiceAccounts according to the provided filter parameters |
ServiceAccountApi | SSHServiceAccountsIdDelete | Delete /SSH/ServiceAccounts/{id} | Deletes a ServiceAccount associated with the provided identifier |
ServiceAccountApi | SSHServiceAccountsIdGet | Get /SSH/ServiceAccounts/{id} | Returns a ServiceAccount associated with the provided identifier |
ServiceAccountApi | SSHServiceAccountsKeyIdGet | Get /SSH/ServiceAccounts/Key/{id} | Returns an SSH key with or without private key based on the provided parameters. |
ServiceAccountApi | SSHServiceAccountsPost | Post /SSH/ServiceAccounts | Creates a ServiceAccount with the provided properties |
ServiceAccountApi | SSHServiceAccountsPut | Put /SSH/ServiceAccounts | Updates an SSH key for a specified service account. |
ServiceAccountApi | SSHServiceAccountsRotateIdPost | Post /SSH/ServiceAccounts/Rotate/{id} | Rotate an SSH key for a specified service account. |
SslApi | SSLEndpointsIdGet | Get /SSL/Endpoints/{id} | Returns the details of the associated scanning endpoint |
SslApi | SSLEndpointsIdHistoryGet | Get /SSL/Endpoints/{id}/History | Returns a list of the scan results for the provided endpoint according to the provided filter and output parameters |
SslApi | SSLEndpointsMonitorAllPut | Put /SSL/Endpoints/MonitorAll | Sets all endpoints matching the provided query as 'monitored' |
SslApi | SSLEndpointsMonitorStatusPut | Put /SSL/Endpoints/MonitorStatus | Sets the monitored status according to the provided endpoint and boolean status |
SslApi | SSLEndpointsReviewAllPut | Put /SSL/Endpoints/ReviewAll | Sets all endpoints matching the provided query as 'reviewed' |
SslApi | SSLEndpointsReviewStatusPut | Put /SSL/Endpoints/ReviewStatus | Sets the reviewed status according to the provided endpoint and boolean status |
SslApi | SSLGet | Get /SSL | Returns a list of the endpoint scan results according to the provided filter and output parameters |
SslApi | SSLNetworkRangesIdDelete | Delete /SSL/NetworkRanges/{id} | Removes all network range definitions from the associated network definition |
SslApi | SSLNetworkRangesIdGet | Get /SSL/NetworkRanges/{id} | Returns the network range definitions for the provided network definition |
SslApi | SSLNetworkRangesPost | Post /SSL/NetworkRanges | Adds the provided network range definitions to the associated network definition |
SslApi | SSLNetworkRangesPut | Put /SSL/NetworkRanges | Configures network range definitions for the provided network |
SslApi | SSLNetworkRangesValidatePost | Post /SSL/NetworkRanges/Validate | Validates the format (using regular expressions) of the provided network range definitions |
SslApi | SSLNetworksGet | Get /SSL/Networks | Returns all defined SSL networks according to the provided filter and output parameters |
SslApi | SSLNetworksIdDelete | Delete /SSL/Networks/{id} | Removes a network definition according to the provided identifier |
SslApi | SSLNetworksIdPartsGet | Get /SSL/Networks/{id}/Parts | Returns the scan job components comprising the entire scan job to be executed |
SslApi | SSLNetworksIdResetPost | Post /SSL/Networks/{id}/Reset | Resets all SSL scans associated with a network |
SslApi | SSLNetworksIdScanPost | Post /SSL/Networks/{id}/Scan | Starts an SSL Scan for the network according to the associated network definition |
SslApi | SSLNetworksIdentifierGet | Get /SSL/Networks/{identifier} | Returns a defined SSL network according to the provided name |
SslApi | SSLNetworksPost | Post /SSL/Networks | Creates a network definition according to the provided properties |
SslApi | SSLNetworksPut | Put /SSL/Networks | Updates an existing network definition according to the provided properties |
SslApi | SSLPartsIdGet | Get /SSL/Parts/{id} | Returns the execution details of the associated network scan job part |
StatusApi | StatusEndpointsGet | Get /Status/Endpoints | Returns all endpoints to which the requesting identity has access |
TemplateApi | TemplatesGet | Get /Templates | Returns all certificate templates according to the provided filter and output parameters |
TemplateApi | TemplatesIdGet | Get /Templates/{id} | Returns the certificate template associated with the provided id |
TemplateApi | TemplatesImportPost | Post /Templates/Import | Imports templates from the provided configuration tenant |
TemplateApi | TemplatesPut | Put /Templates | Updates a certificate template according to the provided properties |
TemplateApi | TemplatesSettingsGet | Get /Templates/Settings | Gets the global template settings. |
TemplateApi | TemplatesSettingsPut | Put /Templates/Settings | Replaces the existing global template settings. |
TemplateApi | TemplatesSubjectPartsGet | Get /Templates/SubjectParts | |
UserApi | SSHUsersAccessPost | Post /SSH/Users/Access | Updates logon access for a user |
UserApi | SSHUsersGet | Get /SSH/Users | Returns users matching the criteria from the provided query parameters |
UserApi | SSHUsersIdDelete | Delete /SSH/Users/{id} | Deletes an SSH user. |
UserApi | SSHUsersIdGet | Get /SSH/Users/{id} | Looks up information about an existing SSH user. |
UserApi | SSHUsersPost | Post /SSH/Users | Creates a new SSH User. |
UserApi | SSHUsersPut | Put /SSH/Users | Updates information about a given user. |
WorkflowApi | WorkflowCertificatesApprovePost | Post /Workflow/Certificates/Approve | Approves pending certificate requests associated with the provided ids |
WorkflowApi | WorkflowCertificatesDeniedGet | Get /Workflow/Certificates/Denied | Gets a collection of denied certificate requests based on the provided query. |
WorkflowApi | WorkflowCertificatesDenyPost | Post /Workflow/Certificates/Deny | Denies pending certificate requests associated with the provided ids |
WorkflowApi | WorkflowCertificatesExternalValidationGet | Get /Workflow/Certificates/ExternalValidation | Gets a collection of external validation certificate requests based on the provided query. |
WorkflowApi | WorkflowCertificatesIdGet | Get /Workflow/Certificates/{id} | Returns certificate request details based on the provided ID. |
WorkflowApi | WorkflowCertificatesPendingGet | Get /Workflow/Certificates/Pending | Gets a collection of pending certificate requests based on the provided query. |
WorkflowDefinitionApi | WorkflowDefinitionsDefinitionIdDelete | Delete /Workflow/Definitions/{definitionId} | Deletes the definition matching the given Id. |
WorkflowDefinitionApi | WorkflowDefinitionsDefinitionIdGet | Get /Workflow/Definitions/{definitionId} | Gets a workflow definition. |
WorkflowDefinitionApi | WorkflowDefinitionsDefinitionIdPublishPost | Post /Workflow/Definitions/{definitionId}/Publish | Makes the most recent version of a Workflow Definition the published version. |
WorkflowDefinitionApi | WorkflowDefinitionsDefinitionIdPut | Put /Workflow/Definitions/{definitionId} | Updates the existing definition's DisplayName and Description. |
WorkflowDefinitionApi | WorkflowDefinitionsDefinitionIdStepsPut | Put /Workflow/Definitions/{definitionId}/Steps | Sets the provided steps on the latest version of the definition. |
WorkflowDefinitionApi | WorkflowDefinitionsGet | Get /Workflow/Definitions | Gets the Definitions matching the query specifications. |
WorkflowDefinitionApi | WorkflowDefinitionsPost | Post /Workflow/Definitions | Creates a new base definition without any steps. |
WorkflowDefinitionApi | WorkflowDefinitionsStepsExtensionNameGet | Get /Workflow/Definitions/Steps/{extensionName} | Gets the schema of a given step with the specified extension name. |
WorkflowDefinitionApi | WorkflowDefinitionsStepsGet | Get /Workflow/Definitions/Steps | Gets the result set of available steps for a given query. |
WorkflowDefinitionApi | WorkflowDefinitionsTypesGet | Get /Workflow/Definitions/Types | Performs a query against the workflow types in the system. |
WorkflowInstanceApi | WorkflowInstancesAssignedToMeGet | Get /Workflow/Instances/AssignedToMe | Gets the workflow instances waiting on the user. |
WorkflowInstanceApi | WorkflowInstancesGet | Get /Workflow/Instances | Gets the workflow instances matching the query specifications. |
WorkflowInstanceApi | WorkflowInstancesInstanceIdDelete | Delete /Workflow/Instances/{instanceId} | Deletes the specified instance. |
WorkflowInstanceApi | WorkflowInstancesInstanceIdGet | Get /Workflow/Instances/{instanceId} | Get information relevant for knowing where an instance is in its workflow. |
WorkflowInstanceApi | WorkflowInstancesInstanceIdRestartPost | Post /Workflow/Instances/{instanceId}/Restart | Restarts a failed instance against the specified definition version or the published version if no version is specified. |
WorkflowInstanceApi | WorkflowInstancesInstanceIdSignalsPost | Post /Workflow/Instances/{instanceId}/Signals | Receives the given signal for the given instance. |
WorkflowInstanceApi | WorkflowInstancesInstanceIdStopPost | Post /Workflow/Instances/{instanceId}/Stop | Rejects an instance, preventing it from continuing. |
WorkflowInstanceApi | WorkflowInstancesMyGet | Get /Workflow/Instances/My | Gets the workflow instances started by the user. |
Documentation For Models
- KeyfactorAuditingQueryingAuditLogEntry
- KeyfactorCommonSchedulingKeyfactorSchedule
- KeyfactorCommonSchedulingModelsIntervalModel
- KeyfactorCommonSchedulingModelsMonthlyModel
- KeyfactorCommonSchedulingModelsTimeModel
- KeyfactorCommonSchedulingModelsWeeklyModel
- KeyfactorWebCoreModelsEnrollmentEnrollmentCA
- KeyfactorWebCoreModelsEnrollmentEnrollmentTemplate
- KeyfactorWebCoreModelsEnrollmentEnrollmentTemplateCAResponse
- KeyfactorWebCoreModelsEnrollmentEnrollmentTemplatePolicy
- KeyfactorWebKeyfactorApiModelsAlertsAlertCertificateQueryAlertCertificateQueryResponse
- KeyfactorWebKeyfactorApiModelsAlertsAlertScheduleAlertScheduleRequest
- KeyfactorWebKeyfactorApiModelsAlertsAlertScheduleAlertScheduleResponse
- KeyfactorWebKeyfactorApiModelsAlertsAlertTemplateAlertTemplateResponse
- KeyfactorWebKeyfactorApiModelsAlertsDeniedDeniedAlertCreationRequest
- KeyfactorWebKeyfactorApiModelsAlertsDeniedDeniedAlertDefinitionResponse
- KeyfactorWebKeyfactorApiModelsAlertsDeniedDeniedAlertUpdateRequest
- KeyfactorWebKeyfactorApiModelsAlertsExpirationExpirationAlertCreationRequest
- KeyfactorWebKeyfactorApiModelsAlertsExpirationExpirationAlertDefinitionResponse
- KeyfactorWebKeyfactorApiModelsAlertsExpirationExpirationAlertResponse
- KeyfactorWebKeyfactorApiModelsAlertsExpirationExpirationAlertTestAllRequest
- KeyfactorWebKeyfactorApiModelsAlertsExpirationExpirationAlertTestRequest
- KeyfactorWebKeyfactorApiModelsAlertsExpirationExpirationAlertTestResponse
- KeyfactorWebKeyfactorApiModelsAlertsExpirationExpirationAlertUpdateRequest
- KeyfactorWebKeyfactorApiModelsAlertsIssuedIssuedAlertCreationRequest
- KeyfactorWebKeyfactorApiModelsAlertsIssuedIssuedAlertDefinitionResponse
- KeyfactorWebKeyfactorApiModelsAlertsIssuedIssuedAlertUpdateRequest
- KeyfactorWebKeyfactorApiModelsAlertsKeyRotationKeyRotationAlertCreationRequest
- KeyfactorWebKeyfactorApiModelsAlertsKeyRotationKeyRotationAlertDefinitionResponse
- KeyfactorWebKeyfactorApiModelsAlertsKeyRotationKeyRotationAlertResponse
- KeyfactorWebKeyfactorApiModelsAlertsKeyRotationKeyRotationAlertTestAllRequest
- KeyfactorWebKeyfactorApiModelsAlertsKeyRotationKeyRotationAlertTestRequest
- KeyfactorWebKeyfactorApiModelsAlertsKeyRotationKeyRotationAlertTestResponse
- KeyfactorWebKeyfactorApiModelsAlertsKeyRotationKeyRotationAlertUpdateRequest
- KeyfactorWebKeyfactorApiModelsAlertsPendingPendingAlertCreationRequest
- KeyfactorWebKeyfactorApiModelsAlertsPendingPendingAlertDefinitionResponse
- KeyfactorWebKeyfactorApiModelsAlertsPendingPendingAlertResponse
- KeyfactorWebKeyfactorApiModelsAlertsPendingPendingAlertTestAllRequest
- KeyfactorWebKeyfactorApiModelsAlertsPendingPendingAlertTestRequest
- KeyfactorWebKeyfactorApiModelsAlertsPendingPendingAlertTestResponse
- KeyfactorWebKeyfactorApiModelsAlertsPendingPendingAlertUpdateRequest
- KeyfactorWebKeyfactorApiModelsAppSettingsAppSettingResponse
- KeyfactorWebKeyfactorApiModelsAppSettingsAppSettingUpdateBulkRequest
- KeyfactorWebKeyfactorApiModelsAppSettingsAppSettingUpdateRequest
- KeyfactorWebKeyfactorApiModelsCertificateAuthoritiesCAAlertRecipientCreateRequest
- KeyfactorWebKeyfactorApiModelsCertificateAuthoritiesCAAlertRecipientResponse
- KeyfactorWebKeyfactorApiModelsCertificateAuthoritiesCAAlertRecipientUpdateRequest
- KeyfactorWebKeyfactorApiModelsCertificateAuthoritiesCertificateAuthorityRequest
- KeyfactorWebKeyfactorApiModelsCertificateAuthoritiesCertificateAuthorityResponse
- KeyfactorWebKeyfactorApiModelsCertificateAuthoritiesCertificateAuthorityTestResponse
- KeyfactorWebKeyfactorApiModelsCertificateCollectionsAssignableQueryRole
- KeyfactorWebKeyfactorApiModelsCertificateCollectionsCertificateCollectionCopyRequest
- KeyfactorWebKeyfactorApiModelsCertificateCollectionsCertificateCollectionCreateRequest
- KeyfactorWebKeyfactorApiModelsCertificateCollectionsCertificateCollectionFavoriteRequest
- KeyfactorWebKeyfactorApiModelsCertificateCollectionsCertificateCollectionListResponse
- KeyfactorWebKeyfactorApiModelsCertificateCollectionsCertificateCollectionPermissionsResponse
- KeyfactorWebKeyfactorApiModelsCertificateCollectionsCertificateCollectionResponse
- KeyfactorWebKeyfactorApiModelsCertificateCollectionsCertificateCollectionUpdateRequest
- KeyfactorWebKeyfactorApiModelsCertificateCollectionsCertificateQueryAccessControl
- KeyfactorWebKeyfactorApiModelsCertificateStoreContainersCertificateStoreContainerResponse
- KeyfactorWebKeyfactorApiModelsCertificateStoresAddCertificateRequest
- KeyfactorWebKeyfactorApiModelsCertificateStoresCertificateStoreApproveRequest
- KeyfactorWebKeyfactorApiModelsCertificateStoresCertificateStoreResponse
- KeyfactorWebKeyfactorApiModelsCertificateStoresJobHistoryResponse
- KeyfactorWebKeyfactorApiModelsCertificateStoresReenrollmentRequest
- KeyfactorWebKeyfactorApiModelsCertificateStoresRemoveCertificateRequest
- KeyfactorWebKeyfactorApiModelsCertificateStoresTypesCertificateStoreTypeCreationRequest
- KeyfactorWebKeyfactorApiModelsCertificateStoresTypesCertificateStoreTypeResponse
- KeyfactorWebKeyfactorApiModelsCertificateStoresTypesCertificateStoreTypeUpdateRequest
- KeyfactorWebKeyfactorApiModelsCertificatesAnalyzeCertificateRequest
- KeyfactorWebKeyfactorApiModelsCertificatesCertRequestResponseModel
- KeyfactorWebKeyfactorApiModelsCertificatesCertificateDownloadRequest
- KeyfactorWebKeyfactorApiModelsCertificatesCertificateIdentityAuditResponse
- KeyfactorWebKeyfactorApiModelsCertificatesCertificateIdentityAuditResponseCertificatePermission
- KeyfactorWebKeyfactorApiModelsCertificatesCertificateLocationsResponse
- KeyfactorWebKeyfactorApiModelsCertificatesCertificateRecoveryRequest
- KeyfactorWebKeyfactorApiModelsCertificatesSubjectAlternativeName
- KeyfactorWebKeyfactorApiModelsComponentInstallationComponentInstallationResponse
- KeyfactorWebKeyfactorApiModelsConfigurationTenantConfigurationTenantRequest
- KeyfactorWebKeyfactorApiModelsEnrollmentEnrollmentManagementRequest
- KeyfactorWebKeyfactorApiModelsEnrollmentEnrollmentManagementResponse
- KeyfactorWebKeyfactorApiModelsEnrollmentManagementStoreRequest
- KeyfactorWebKeyfactorApiModelsEnrollmentManagementStoreTypeRequest
- KeyfactorWebKeyfactorApiModelsEventHandlerEventHandlerParameterRequest
- KeyfactorWebKeyfactorApiModelsEventHandlerEventHandlerParameterResponse
- KeyfactorWebKeyfactorApiModelsEventHandlerRegisteredEventHandlerRequest
- KeyfactorWebKeyfactorApiModelsEventHandlerRegisteredEventHandlerResponse
- KeyfactorWebKeyfactorApiModelsEventHandlerRegistrationEventHandlerRegistrationUpdateRequest
- KeyfactorWebKeyfactorApiModelsGlobalPermissionsGlobalPermissionResponse
- KeyfactorWebKeyfactorApiModelsIdentityProviderIdentityProviderParameterUpdateRequest
- KeyfactorWebKeyfactorApiModelsIdentityProviderIdentityProviderResponse
- KeyfactorWebKeyfactorApiModelsIdentityProviderIdentityProviderUpdateRequest
- KeyfactorWebKeyfactorApiModelsIdentityProviderProviderTypeParameterResponse
- KeyfactorWebKeyfactorApiModelsIdentityProviderProviderTypeParameterValueResponse
- KeyfactorWebKeyfactorApiModelsIdentityProviderProviderTypeResponse
- KeyfactorWebKeyfactorApiModelsLicenseLicenseResponse
- KeyfactorWebKeyfactorApiModelsLicenseLicenseResponseLicense
- KeyfactorWebKeyfactorApiModelsLicenseLicenseResponseLicensedCustomer
- KeyfactorWebKeyfactorApiModelsLicenseLicenseResponseLicensedFeature
- KeyfactorWebKeyfactorApiModelsLicenseLicenseResponseLicensedProduct
- KeyfactorWebKeyfactorApiModelsMacEnrollmentMacEnrollmentAPIModel
- KeyfactorWebKeyfactorApiModelsMetadataFieldMetadataFieldCreateRequest
- KeyfactorWebKeyfactorApiModelsMetadataFieldMetadataFieldResponse
- KeyfactorWebKeyfactorApiModelsMetadataFieldMetadataFieldUpdateRequest
- KeyfactorWebKeyfactorApiModelsMonitoringDashboardRequest
- KeyfactorWebKeyfactorApiModelsMonitoringDashboardResponse
- KeyfactorWebKeyfactorApiModelsMonitoringEmailRequest
- KeyfactorWebKeyfactorApiModelsMonitoringEmailResponse
- KeyfactorWebKeyfactorApiModelsMonitoringOCSPParametersRequest
- KeyfactorWebKeyfactorApiModelsMonitoringOCSPParametersResponse
- KeyfactorWebKeyfactorApiModelsMonitoringRevocationMonitoringAlertTestAllRequest
- KeyfactorWebKeyfactorApiModelsMonitoringRevocationMonitoringAlertTestRequest
- KeyfactorWebKeyfactorApiModelsMonitoringRevocationMonitoringAlertTestResponse
- KeyfactorWebKeyfactorApiModelsMonitoringRevocationMonitoringCreationRequest
- KeyfactorWebKeyfactorApiModelsMonitoringRevocationMonitoringDefinitionResponse
- KeyfactorWebKeyfactorApiModelsMonitoringRevocationMonitoringUpdateRequest
- KeyfactorWebKeyfactorApiModelsOrchestratorJobsAcknowledgeJobRequest
- KeyfactorWebKeyfactorApiModelsOrchestratorJobsBulkJobResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorJobsCustomJobResultDataResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorJobsJobFieldResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorJobsJobResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorJobsJobTypeFieldResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorJobsJobTypeResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorJobsRescheduleJobRequest
- KeyfactorWebKeyfactorApiModelsOrchestratorJobsUnscheduleJobRequest
- KeyfactorWebKeyfactorApiModelsOrchestratorPoolsAgentPoolAgentCreationRequest
- KeyfactorWebKeyfactorApiModelsOrchestratorPoolsAgentPoolAgentGetResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorPoolsAgentPoolCreationRequest
- KeyfactorWebKeyfactorApiModelsOrchestratorPoolsAgentPoolGetResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorPoolsAgentPoolUpdateRequest
- KeyfactorWebKeyfactorApiModelsOrchestratorsAgentBlueprintJobsResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorsAgentBlueprintResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorsAgentBlueprintStoresResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorsAgentResponse
- KeyfactorWebKeyfactorApiModelsOrchestratorsUpdateOrchestratorAuthCertificateReenrollmentRequest
- KeyfactorWebKeyfactorApiModelsOrchestratorsUpdateOrchestratorAuthCertificateReenrollmentResponse
- KeyfactorWebKeyfactorApiModelsPAMPamProviderTypeParamValueResponse
- KeyfactorWebKeyfactorApiModelsPAMProviderCreateRequest
- KeyfactorWebKeyfactorApiModelsPAMProviderCreateRequestProviderType
- KeyfactorWebKeyfactorApiModelsPAMProviderCreateRequestProviderTypeParam
- KeyfactorWebKeyfactorApiModelsPAMProviderCreateRequestTypeParamValue
- KeyfactorWebKeyfactorApiModelsPAMProviderResponseLegacy
- KeyfactorWebKeyfactorApiModelsPAMProviderTypeCreateRequest
- KeyfactorWebKeyfactorApiModelsPAMProviderTypeParameterCreateRequest
- KeyfactorWebKeyfactorApiModelsPAMProviderTypeParameterResponse
- KeyfactorWebKeyfactorApiModelsPAMProviderTypeResponse
- KeyfactorWebKeyfactorApiModelsPAMProviderUpdateRequestLegacy
- KeyfactorWebKeyfactorApiModelsPermissionSetsPermissionSetCreateRequest
- KeyfactorWebKeyfactorApiModelsPermissionSetsPermissionSetResponse
- KeyfactorWebKeyfactorApiModelsPermissionSetsPermissionSetUpdateRequest
- KeyfactorWebKeyfactorApiModelsReportsCustomReportsCustomReportCreationRequest
- KeyfactorWebKeyfactorApiModelsReportsCustomReportsCustomReportResponse
- KeyfactorWebKeyfactorApiModelsReportsCustomReportsCustomReportUpdateRequest
- KeyfactorWebKeyfactorApiModelsReportsReportSchedulesReportScheduleCreationRequest
- KeyfactorWebKeyfactorApiModelsReportsReportSchedulesReportScheduleResponse
- KeyfactorWebKeyfactorApiModelsReportsReportSchedulesReportScheduleUpdateRequest
- KeyfactorWebKeyfactorApiModelsSMTPSMTPRequest
- KeyfactorWebKeyfactorApiModelsSMTPSMTPResponse
- KeyfactorWebKeyfactorApiModelsSMTPSMTPTestRequest
- KeyfactorWebKeyfactorApiModelsSMTPSMTPTestResponse
- KeyfactorWebKeyfactorApiModelsSchedulingScheduledTaskRequest
- KeyfactorWebKeyfactorApiModelsSchedulingScheduledTaskResponse
- KeyfactorWebKeyfactorApiModelsScriptsScriptCreateRequest
- KeyfactorWebKeyfactorApiModelsScriptsScriptQueryResponse
- KeyfactorWebKeyfactorApiModelsScriptsScriptResponse
- KeyfactorWebKeyfactorApiModelsScriptsScriptsUpdateRequest
- KeyfactorWebKeyfactorApiModelsSecurityLegacySecurityRolesRoleIdentitiesRequest
- KeyfactorWebKeyfactorApiModelsSecurityLegacySecurityRolesRoleIdentitiesResponse
- KeyfactorWebKeyfactorApiModelsSecurityLegacySecurityRolesSecurityIdentityResponse
- KeyfactorWebKeyfactorApiModelsSecurityLegacySecurityRolesSecurityMyResponse
- KeyfactorWebKeyfactorApiModelsSecurityLegacySecurityRolesSecurityRoleCreationRequest
- KeyfactorWebKeyfactorApiModelsSecurityLegacySecurityRolesSecurityRoleResponse
- KeyfactorWebKeyfactorApiModelsSecurityLegacySecurityRolesSecurityRoleUpdateRequest
- KeyfactorWebKeyfactorApiModelsSecurityRoleClaimDefinitionsRoleClaimDefinitionCreationRequest
- KeyfactorWebKeyfactorApiModelsSecurityRoleClaimDefinitionsRoleClaimDefinitionProviderResponse
- KeyfactorWebKeyfactorApiModelsSecurityRoleClaimDefinitionsRoleClaimDefinitionQueryResponse
- KeyfactorWebKeyfactorApiModelsSecurityRoleClaimDefinitionsRoleClaimDefinitionResponse
- KeyfactorWebKeyfactorApiModelsSecurityRoleClaimDefinitionsRoleClaimDefinitionUpdateRequest
- KeyfactorWebKeyfactorApiModelsSecurityRoleClaimDefinitionsSecurityRoleForClaimResponse
- KeyfactorWebKeyfactorApiModelsSecuritySecurityIdentitiesSecurityIdentityLookupResponse
- KeyfactorWebKeyfactorApiModelsSecuritySecurityIdentitiesSecurityIdentityRequest
- KeyfactorWebKeyfactorApiModelsSecuritySecurityIdentitiesSecurityIdentityResponse
- KeyfactorWebKeyfactorApiModelsSecuritySecurityIdentityPermissionsPermissionRolesPairResponse
- KeyfactorWebKeyfactorApiModelsSecuritySecurityIdentityPermissionsSecurityIdentityPermissionsResponse
- KeyfactorWebKeyfactorApiModelsSecuritySecurityRolePermissionsPamProviderPermissionResponse
- KeyfactorWebKeyfactorApiModelsSslCreateNetworkRequest
- KeyfactorWebKeyfactorApiModelsSslNetworkQueryResponse
- KeyfactorWebKeyfactorApiModelsSslNetworkResponse
- KeyfactorWebKeyfactorApiModelsSslQuietHourRequest
- KeyfactorWebKeyfactorApiModelsSslQuietHourResponse
- KeyfactorWebKeyfactorApiModelsSslUpdateNetworkRequest
- KeyfactorWebKeyfactorApiModelsTemplatesEnrollmentTemplateEnrollmentDefaultResponse
- KeyfactorWebKeyfactorApiModelsTemplatesEnrollmentTemplateEnrollmentPolicyResponse
- KeyfactorWebKeyfactorApiModelsTemplatesEnrollmentTemplateEnrollmentRegexResponse
- KeyfactorWebKeyfactorApiModelsTemplatesEnrollmentTemplateEnrollmentSettingsResponse
- KeyfactorWebKeyfactorApiModelsTemplatesExtendedKeyUsageResponseModel
- KeyfactorWebKeyfactorApiModelsTemplatesGlobalGlobalTemplateDefaultRequest
- KeyfactorWebKeyfactorApiModelsTemplatesGlobalGlobalTemplateDefaultResponse
- KeyfactorWebKeyfactorApiModelsTemplatesGlobalGlobalTemplatePolicyRequest
- KeyfactorWebKeyfactorApiModelsTemplatesGlobalGlobalTemplatePolicyResponse
- KeyfactorWebKeyfactorApiModelsTemplatesGlobalGlobalTemplateRegexRequest
- KeyfactorWebKeyfactorApiModelsTemplatesGlobalGlobalTemplateRegexResponse
- KeyfactorWebKeyfactorApiModelsTemplatesGlobalGlobalTemplateSettingsRequest
- KeyfactorWebKeyfactorApiModelsTemplatesGlobalGlobalTemplateSettingsResponse
- KeyfactorWebKeyfactorApiModelsTemplatesKeyAlgorithmsResponseModel
- KeyfactorWebKeyfactorApiModelsTemplatesTemplateCollectionRetrievalResponse
- KeyfactorWebKeyfactorApiModelsTemplatesTemplateDefaultRequestResponseModel
- KeyfactorWebKeyfactorApiModelsTemplatesTemplateEnrollmentFieldRequestResponseModel
- KeyfactorWebKeyfactorApiModelsTemplatesTemplateMetadataFieldRequestResponseModel
- KeyfactorWebKeyfactorApiModelsTemplatesTemplatePolicyRequestResponseModel
- KeyfactorWebKeyfactorApiModelsTemplatesTemplateRegexRequestResponseModel
- KeyfactorWebKeyfactorApiModelsTemplatesTemplateRetrievalResponse
- KeyfactorWebKeyfactorApiModelsTemplatesTemplateUpdateRequest
- KeyfactorWebKeyfactorApiModelsTemplatesValidSubjectPartResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsAvailableSignalResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsAvailableStepQueryResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsAvailableStepResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsConditionConfigurationRequest
- KeyfactorWebKeyfactorApiModelsWorkflowsConditionConfigurationResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsDefinitionCreateRequest
- KeyfactorWebKeyfactorApiModelsWorkflowsDefinitionQueryResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsDefinitionResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsDefinitionStepRequest
- KeyfactorWebKeyfactorApiModelsWorkflowsDefinitionStepResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsDefinitionStepSignalResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsDefinitionUpdateRequest
- KeyfactorWebKeyfactorApiModelsWorkflowsInstanceDefinitionResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsInstanceQueryResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsInstanceResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsParameterDefinitionResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsSignalConfigurationRequest
- KeyfactorWebKeyfactorApiModelsWorkflowsSignalDefinitionResponse
- KeyfactorWebKeyfactorApiModelsWorkflowsSignalRequest
- KeyfactorWebKeyfactorApiModelsWorkflowsWorkflowTypeQueryResponse
- ModelsCRLRequestModel
- ModelsCSRContents
- ModelsCSRGenerationResponseModel
- ModelsCertStoreContainerRequest
- ModelsCertStoreLocationsCertificateLocationsGroup
- ModelsCertStoreLocationsCertificateStoreLocationsDetail
- ModelsCertStoreNewPasswordRequest
- ModelsCertStoreTypePasswordOptions
- ModelsCertStoreTypeSupportedOperations
- ModelsCertStoresSchedule
- ModelsCertificateAuthoritiesCertificateAuthorityAuthCertificate
- ModelsCertificateAuthoritiesCertificateAuthorityScheduledTask
- ModelsCertificateAuthoritiesCertificateAuthorityTestRequest
- ModelsCertificateCollectionNavItem
- ModelsCertificateDetails
- ModelsCertificateDownloadResponse
- ModelsCertificateImportRequestModel
- ModelsCertificateImportResponseModel
- ModelsCertificateLocationSpecifier
- ModelsCertificateQuery
- ModelsCertificateRetrievalResponse
- ModelsCertificateRetrievalResponseCRLDistributionPointModel
- ModelsCertificateRetrievalResponseCertificateStoreInventoryItemModel
- ModelsCertificateRetrievalResponseCertificateStoreLocationDetailModel
- ModelsCertificateRetrievalResponseDetailedKeyUsageModel
- ModelsCertificateRetrievalResponseExtendedKeyUsageModel
- ModelsCertificateRetrievalResponseLocationCountModel
- ModelsCertificateRetrievalResponseSubjectAlternativeNameModel
- ModelsCertificateStore
- ModelsCertificateStoreContainerListResponse
- ModelsCertificateStoreContainerPermissions
- ModelsCertificateStoreCreateServerRequest
- ModelsCertificateStoreEntry
- ModelsCertificateStoreInventory
- ModelsCertificateStoreInventoryCertificates
- ModelsCertificateStoreServer
- ModelsCertificateStoreServerResponse
- ModelsCertificateStoreTypeProperty
- ModelsCertificateStoreTypesCertificateStoreTypeEntryParameter
- ModelsCertificateStoreUpdateServerRequest
- ModelsCertificateStoresCertificateStoreCreateRequest
- ModelsCertificateStoresCertificateStoreUpdateRequest
- ModelsCertificateValidationResponse
- ModelsContainerAssignment
- ModelsDiscoveryJobRequest
- ModelsEnrollmentAvailableRenewal
- ModelsEnrollmentCSREnrollmentRequest
- ModelsEnrollmentCSREnrollmentResponse
- ModelsEnrollmentCSRGenerationRequest
- ModelsEnrollmentExistingEnrollmentManagementRequest
- ModelsEnrollmentManagementStoreType
- ModelsEnrollmentPFXEnrollmentRequest
- ModelsEnrollmentPFXEnrollmentResponse
- ModelsEnrollmentRenewalRequest
- ModelsEnrollmentRenewalResponse
- ModelsExtendedKeyUsage
- ModelsInvalidKeystore
- ModelsKeyfactorAPISecret
- ModelsKeyfactorSecret
- ModelsMetadataAllUpdateRequest
- ModelsMetadataFieldTypeModel
- ModelsMetadataSingleUpdateRequest
- ModelsMetadataUpdateRequest
- ModelsMonitoringRevocationMonitoringAlertResponse
- ModelsOrchestratorJobsBulkOrchestratorJobPair
- ModelsOrchestratorJobsJob
- ModelsOrchestratorJobsJobTypeCreateRequest
- ModelsOrchestratorJobsJobTypeFieldRequest
- ModelsOrchestratorJobsJobTypeUpdateRequest
- ModelsOrchestratorJobsScheduleBulkJobRequest
- ModelsOrchestratorJobsScheduleJobRequest
- ModelsPamProviderTypeParamValue
- ModelsPendingCSRResponse
- ModelsPkcs10CertificateResponse
- ModelsPkcs12CertificateResponse
- ModelsProvider
- ModelsProviderType
- ModelsProviderTypeParam
- ModelsRecoveryResponse
- ModelsReenrollmentStatus
- ModelsReport
- ModelsReportParameters
- ModelsReportParametersRequest
- ModelsReportRequestModel
- ModelsReportSchedule
- ModelsRevocationRevocationResponse
- ModelsRevocationSuspendedRevocationResponse
- ModelsRevokeCertificateRequest
- ModelsSSHAccessLogonUserAccessRequest
- ModelsSSHAccessLogonUserAccessResponse
- ModelsSSHAccessServerAccessRequest
- ModelsSSHAccessServerAccessResponse
- ModelsSSHAccessServerGroupAccessRequest
- ModelsSSHAccessServerGroupAccessResponse
- ModelsSSHKeysKeyGenerationRequest
- ModelsSSHKeysKeyResponse
- ModelsSSHKeysKeyUpdateRequest
- ModelsSSHKeysUnmanagedKeyResponse
- ModelsSSHLogonsLogonAccessRequest
- ModelsSSHLogonsLogonCreationRequest
- ModelsSSHLogonsLogonQueryResponse
- ModelsSSHLogonsLogonResponse
- ModelsSSHServerGroupsServerGroupCreationRequest
- ModelsSSHServerGroupsServerGroupResponse
- ModelsSSHServerGroupsServerGroupUpdateRequest
- ModelsSSHServersServerCreationRequest
- ModelsSSHServersServerResponse
- ModelsSSHServersServerUpdateRequest
- ModelsSSHServiceAccountsServiceAccountCreationRequest
- ModelsSSHServiceAccountsServiceAccountResponse
- ModelsSSHServiceAccountsServiceAccountUpdateRequest
- ModelsSSHServiceAccountsServiceAccountUserCreationRequest
- ModelsSSHUsersSshUserAccessResponse
- ModelsSSHUsersSshUserCreationRequest
- ModelsSSHUsersSshUserResponse
- ModelsSSHUsersSshUserUpdateRequest
- ModelsSSLDisplayScanJobPart
- ModelsSSLEndpoint
- ModelsSSLEndpointHistoryResponse
- ModelsSSLEndpointHistoryResponseCertificateModel
- ModelsSSLEndpointStatusRequest
- ModelsSSLImmediateSslScanRequest
- ModelsSSLNetworkDefinition
- ModelsSSLNetworkRangesRequest
- ModelsSSLScanJobPart
- ModelsSSLScanJobPartDefinition
- ModelsSSLSslScanResult
- ModelsSecurityCertificatePermissions
- ModelsSecurityIdentitiesSecurityIdentityIdentifier
- ModelsSecuritySecurityRolesSecurityRoleResponseBase
- ModelsSubjectAlternativeName
- ModelsTemplatesAlgorithmsAlgorithmData
- ModelsTemplatesAlgorithmsKeyInfo
- ModelsTemplatesTemplateEnrollmentField
- ModelsTemplatesTemplateMetadataField
- ModelsTemplatesTemplateRegex
- ModelsWorkflowApproveDenyResult
- ModelsWorkflowCertificateRequestCertStoreModel
- ModelsWorkflowCertificateRequestModel
- ModelsWorkflowDenialRequest
- ModelsWorkflowProcessedCertificateRequest
Documentation for Utility Methods
Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:
PtrBool
PtrInt
PtrInt32
PtrInt64
PtrFloat
PtrFloat32
PtrFloat64
PtrString
PtrTime