pingfederate-go-client

module
v1125.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 6, 2023 License: Apache-2.0

README

Go API client for configurationapi

The PingFederate Administrative API is a REST-based interface that provides a programmatic way to make configuration changes to PingFederate as an alternative to using the administrative console.

Expand the resources below to display implementation details on that resource such as the available endpoints, the parameter and response models for the operation, and the model structure of the resources themselves. Each resource operation comes with the ability to interact with the API. You are prompted for proper administration credentials when you try to perform an API operation.

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.0
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import configurationapi "github.com/pingidentity/pingfederate-go-client"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), configurationapi.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), configurationapi.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), configurationapi.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), configurationapi.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://localhost/pf-admin-api/v1

Class Method HTTP request Description
AdministrativeAccountsApi AddAccount Post /administrativeAccounts Add a new PingFederate native Administrative Account.
AdministrativeAccountsApi ChangePassword Post /administrativeAccounts/changePassword Change the Password of current PingFederate native Account.
AdministrativeAccountsApi DeleteAccount Delete /administrativeAccounts/{username} Delete a PingFederate native Administrative Account information.
AdministrativeAccountsApi GetAccount Get /administrativeAccounts/{username} Get a PingFederate native Administrative Account.
AdministrativeAccountsApi GetAccounts Get /administrativeAccounts Get all the PingFederate native Administrative Accounts.
AdministrativeAccountsApi ResetPassword Post /administrativeAccounts/{username}/resetPassword Reset the Password of an existing PingFederate native Administrative Account.
AdministrativeAccountsApi UpdateAccount Put /administrativeAccounts/{username} Update the information for a native Administrative Account.
AuthenticationApiApi CreateApplication Post /authenticationApi/applications Create a new Authentication API Application.
AuthenticationApiApi DeleteApplication Delete /authenticationApi/applications/{id} Delete an Authentication API Application.
AuthenticationApiApi GetApplication Get /authenticationApi/applications/{id} Find Authentication API Application by ID.
AuthenticationApiApi GetAuthenticationApiApplications Get /authenticationApi/applications Get the collection of Authentication API Applications.
AuthenticationApiApi GetAuthenticationApiSettings Get /authenticationApi/settings Get the Authentication API settings.
AuthenticationApiApi UpdateApplication Put /authenticationApi/applications/{id} Update an Authentication API Application.
AuthenticationApiApi UpdateAuthenticationApiSettings Put /authenticationApi/settings Set the Authentication API settings.
AuthenticationPoliciesApi CreateFragment Post /authenticationPolicies/fragments Create an authentication policy fragment.
AuthenticationPoliciesApi CreatePolicy Post /authenticationPolicies/policy Create a new authentication policy.
AuthenticationPoliciesApi DeleteFragment Delete /authenticationPolicies/fragments/{id} Delete an authentication policy fragment.
AuthenticationPoliciesApi DeletePolicy Delete /authenticationPolicies/policy/{id} Delete an authentication policy.
AuthenticationPoliciesApi GetAuthenticationPolicySettings Get /authenticationPolicies/settings Get the authentication policies settings.
AuthenticationPoliciesApi GetDefaultAuthenticationPolicy Get /authenticationPolicies/default Get the default configured authentication policy.
AuthenticationPoliciesApi GetFragment Get /authenticationPolicies/fragments/{id} Get an authentication policy fragment by ID.
AuthenticationPoliciesApi GetFragments Get /authenticationPolicies/fragments Get all of the authentication policies fragments.
AuthenticationPoliciesApi GetPolicy Get /authenticationPolicies/policy/{id} Get an authentication policy by ID.
AuthenticationPoliciesApi MovePolicy Post /authenticationPolicies/policy/{id}/move Move an authentication policy to a location within the policy tree.
AuthenticationPoliciesApi UpdateAuthenticationPolicySettings Put /authenticationPolicies/settings Set the authentication policies settings.
AuthenticationPoliciesApi UpdateDefaultAuthenticationPolicy Put /authenticationPolicies/default Set the default authentication policy.
AuthenticationPoliciesApi UpdateFragment Put /authenticationPolicies/fragments/{id} Update an authentication policy fragment.
AuthenticationPoliciesApi UpdatePolicy Put /authenticationPolicies/policy/{id} Update an authentication policy.
AuthenticationPolicyContractsApi CreateAuthenticationPolicyContract Post /authenticationPolicyContracts Create a new Authentication Policy Contract.
AuthenticationPolicyContractsApi DeleteAuthenticationPolicyContract Delete /authenticationPolicyContracts/{id} Delete an Authentication Policy Contract.
AuthenticationPolicyContractsApi GetAuthenticationPolicyContract Get /authenticationPolicyContracts/{id} Gets the Authentication Policy Contract by ID.
AuthenticationPolicyContractsApi GetAuthenticationPolicyContracts Get /authenticationPolicyContracts Gets the Authentication Policy Contracts.
AuthenticationPolicyContractsApi UpdateAuthenticationPolicyContract Put /authenticationPolicyContracts/{id} Update an Authentication Policy Contract by ID.
AuthenticationSelectorsApi CreateAuthenticationSelector Post /authenticationSelectors Create a new authentication selector instance.
AuthenticationSelectorsApi DeleteAuthenticationSelector Delete /authenticationSelectors/{id} Delete an Authentication Selector instance.
AuthenticationSelectorsApi GetAuthenticationSelector Get /authenticationSelectors/{id} Get an Authentication Selector instance by ID.
AuthenticationSelectorsApi GetAuthenticationSelectorDescriptors Get /authenticationSelectors/descriptors Get the list of available Authentication Selector descriptors.
AuthenticationSelectorsApi GetAuthenticationSelectorDescriptorsById Get /authenticationSelectors/descriptors/{id} Get the description of an Authentication Selector plugin by ID.
AuthenticationSelectorsApi GetAuthenticationSelectors Get /authenticationSelectors Get the list of configured Authentication Selector instances.
AuthenticationSelectorsApi UpdateAuthenticationSelector Put /authenticationSelectors/{id} Update an authentication selector instance.
BulkApi ExportConfiguration Get /bulk/export Export all API resources to a JSON file.
BulkApi ImportConfiguration Post /bulk/import Import configuration for a PingFederate deployment from a JSON file.
CaptchaProvidersApi CreateCaptchaProvider Post /captchaProviders Create a CAPTCHA provider plugin instance.
CaptchaProvidersApi DeleteCaptchaProvider Delete /captchaProviders/{id} Delete a CAPTCHA provider plugin instance.
CaptchaProvidersApi GetCaptchaProvider Get /captchaProviders/{id} Get a specific CAPTCHA provider plugin instance.
CaptchaProvidersApi GetCaptchaProviderPluginDescriptor Get /captchaProviders/descriptors/{id} Get a CAPTCHA provider plugin descriptor.
CaptchaProvidersApi GetCaptchaProviderPluginDescriptors Get /captchaProviders/descriptors Get a list of available CAPTCHA provider plugin descriptors.
CaptchaProvidersApi GetCaptchaProviders Get /captchaProviders Get a list of CAPTCHA provider plugin instances.
CaptchaProvidersApi GetCaptchaProvidersSettings Get /captchaProviders/settings Get general CAPTCHA providers settings.
CaptchaProvidersApi UpdateCaptchaProvider Put /captchaProviders/{id} Update a CAPTCHA provider plugin instance.
CaptchaProvidersApi UpdateCaptchaProvidersSettings Put /captchaProviders/settings Update general CAPTCHA providers settings.
CertificatesCaApi DeleteTrustedCA Delete /certificates/ca/{id} Delete a trusted certificate authority.
CertificatesCaApi ExportCaCertificateFile Get /certificates/ca/{id}/file Download the certificate from a given trusted certificate authority.
CertificatesCaApi GetTrustedCAs Get /certificates/ca Get list of trusted certificate authorities.
CertificatesCaApi GetTrustedCert Get /certificates/ca/{id} Retrieve details of a trusted certificate authority.
CertificatesCaApi ImportTrustedCA Post /certificates/ca/import Import a new trusted certificate authority.
CertificatesGroupsApi DeleteCertificateFromGroup Delete /certificates/groups/{groupName}/{id} Delete a certificate from a group.
CertificatesGroupsApi GetCertificateFromGroup Get /certificates/groups/{groupName}/{id} Retrieve details of a certificate.
CertificatesGroupsApi GetCertificatesForGroup Get /certificates/groups/{groupName} Get list of all certificates for a group.
CertificatesGroupsApi ImportFeatureCert Post /certificates/groups/{groupName}/import Import a new certificate to a group.
CertificatesRevocationApi DeleteOcspCertificateById Delete /certificates/revocation/ocspCertificates/{id} Delete an OCSP responder signature verification certificate by ID.
CertificatesRevocationApi GetOcspCertificateById Get /certificates/revocation/ocspCertificates/{id} Get an OCSP responder signature verification certificate by ID.
CertificatesRevocationApi GetOcspCertificates Get /certificates/revocation/ocspCertificates Get the list of available OCSP responder signature verification certificates.
CertificatesRevocationApi GetRevocationSettings Get /certificates/revocation/settings Get certificate revocation settings.
CertificatesRevocationApi ImportOcspCertificate Post /certificates/revocation/ocspCertificates Import an OCSP responder signature verification certificate.
CertificatesRevocationApi UpdateRevocationSettings Put /certificates/revocation/settings Update certificate revocation settings.
ClusterApi GetClusterStatus Get /cluster/status Get information on the current status of the cluster.
ClusterApi StartReplication Post /cluster/replicate Replicate configuration updates to all nodes in the cluster.
ConfigArchiveApi ExportConfigArchive Get /configArchive/export Export a configuration archive.
ConfigArchiveApi ImportConfigArchive Post /configArchive/import Import a configuration archive.
ConfigStoreApi DeleteConfigStoreSetting Delete /configStore/{bundle}/{id} Delete a setting.
ConfigStoreApi GetConfigStoreSetting Get /configStore/{bundle}/{id} Get a single setting from a bundle.
ConfigStoreApi GetConfigStoreSettings Get /configStore/{bundle} Get all settings from a bundle.
ConfigStoreApi UpdateConfigStoreSetting Put /configStore/{bundle}/{id} Create or update a setting/bundle.
ConfigurationEncryptionKeysApi GetConfigurationEncryptionKeys Get /configurationEncryptionKeys Get the list of Configuration Encryption Keys.
ConfigurationEncryptionKeysApi RotateConfigurationEncryptionKey Post /configurationEncryptionKeys/rotate Rotate the current Configuration Encryption Key.
ConnectionMetadataApi Convert Post /connectionMetadata/convert Convert a partner's SAML metadata into a JSON representation.
ConnectionMetadataApi Export Post /connectionMetadata/export Export a connection's SAML metadata that can be given to a partner.
DataStoresApi CreateDataStore Post /dataStores Create a new data store.
DataStoresApi DeleteDataStore Delete /dataStores/{id} Delete a data store.
DataStoresApi GetCustomDataStoreDescriptor Get /dataStores/descriptors/{id} Get the description of a custom data store plugin by ID.
DataStoresApi GetCustomDataStoreDescriptors Get /dataStores/descriptors Get the list of available custom data store descriptors.
DataStoresApi GetDataStore Get /dataStores/{id} Find data store by ID.
DataStoresApi GetDataStores Get /dataStores Get list of all data stores.
DataStoresApi GetDataStoresActionById Get /dataStores/{id}/actions/{actionId} Find a data store instance's action by ID.
DataStoresApi GetDataStoresActions Get /dataStores/{id}/actions List the actions for a data store instance.
DataStoresApi InvokeActionWithOptions Post /dataStores/{id}/actions/{actionId}/invokeAction Invokes an action for a data source instance.
DataStoresApi UpdateDataStore Put /dataStores/{id} Update a data store.
ExtendedPropertiesApi GetExtendedProperties Get /extendedProperties Get the defined Extended Properties.
ExtendedPropertiesApi UpdateExtendedProperties Put /extendedProperties Update the Extended Properties.
IdentityStoreProvisionersApi CreateIdentityStoreProvisioner Post /identityStoreProvisioners Create a new identity store provisioner instance.
IdentityStoreProvisionersApi DeleteIdentityStoreProvisioner Delete /identityStoreProvisioners/{id} Delete an identity store provisioner instance
IdentityStoreProvisionersApi GetIdentityStoreProvisioner Get /identityStoreProvisioners/{id} Get an identity store provisioner by ID.
IdentityStoreProvisionersApi GetIdentityStoreProvisionerDescriptorById Get /identityStoreProvisioners/descriptors/{id} Get the descriptor of an identity store provisioner by ID.
IdentityStoreProvisionersApi GetIdentityStoreProvisionerDescriptors Get /identityStoreProvisioners/descriptors Get the list of available identity store provisioner descriptors.
IdentityStoreProvisionersApi GetIdentityStoreProvisioners Get /identityStoreProvisioners Get the list of configured identity store provisioner instances.
IdentityStoreProvisionersApi UpdateIdentityStoreProvisioner Put /identityStoreProvisioners/{id} Update an identity store provisioner instance
IdpAdaptersApi CreateIdpAdapter Post /idp/adapters Create a new IdP adapter instance.
IdpAdaptersApi DeleteIdpAdapter Delete /idp/adapters/{id} Delete an IdP adapter instance.
IdpAdaptersApi GetIdpAdapter Get /idp/adapters/{id} Find an IdP adapter instance by ID.
IdpAdaptersApi GetIdpAdapterDescriptors Get /idp/adapters/descriptors Get the list of available IdP adapter descriptors.
IdpAdaptersApi GetIdpAdapterDescriptorsById Get /idp/adapters/descriptors/{id} Get the description of an IdP adapter plugin by ID.
IdpAdaptersApi GetIdpAdapters Get /idp/adapters Get the list of configured IdP adapter instances.
IdpAdaptersApi GetIdpAdaptersActionById Get /idp/adapters/{id}/actions/{actionId} Find an IdP adapter instance's action by ID.
IdpAdaptersApi GetIdpAdaptersActions Get /idp/adapters/{id}/actions List the actions for an IdP adapter instance.
IdpAdaptersApi InvokeIdpAdaptersActionWithOptions Post /idp/adapters/{id}/actions/{actionId}/invokeAction Invokes an action for an IdP adapter instance.
IdpAdaptersApi UpdateIdpAdapter Put /idp/adapters/{id} Update an IdP adapter instance.
IdpConnectorsApi GetIdpConnectorDescriptorById Get /idp/connectors/descriptors/{id} Get the list of available connector descriptors.
IdpConnectorsApi GetIdpConnectorDescriptors Get /idp/connectors/descriptors Get the list of available IdP connector descriptors.
IdpDefaultUrlsApi GetDefaultUrl Get /idp/defaultUrls Gets the IDP Default URL settings.
IdpDefaultUrlsApi UpdateDefaultUrlSettings Put /idp/defaultUrls Update the IDP Default URL settings.
IdpSpConnectionsApi AddSpConnectionCert Post /idp/spConnections/{id}/credentials/certs Add a new SP connection certificate.
IdpSpConnectionsApi CreateSpConnection Post /idp/spConnections Create a new SP connection.
IdpSpConnectionsApi DeleteSpConnection Delete /idp/spConnections/{id} Delete an SP connection.
IdpSpConnectionsApi GetDecryptionKeys Get /idp/spConnections/{id}/credentials/decryptionKeys Get the decryption keys of an SP connection.
IdpSpConnectionsApi GetSpConnection Get /idp/spConnections/{id} Find SP connection by ID.
IdpSpConnectionsApi GetSpConnectionCerts Get /idp/spConnections/{id}/credentials/certs Get the SP connection's certificates.
IdpSpConnectionsApi GetSpConnections Get /idp/spConnections Get list of SP connections.
IdpSpConnectionsApi GetSpSigningSettings Get /idp/spConnections/{id}/credentials/signingSettings Get the SP connection's signature settings.
IdpSpConnectionsApi UpdateDecryptionKeys Put /idp/spConnections/{id}/credentials/decryptionKeys Updating the SP connection's decryption keys.
IdpSpConnectionsApi UpdateSpConnection Put /idp/spConnections/{id} Update an SP connection.
IdpSpConnectionsApi UpdateSpConnectionCerts Put /idp/spConnections/{id}/credentials/certs Update the SP connection's certificates.
IdpSpConnectionsApi UpdateSpSigningSettings Put /idp/spConnections/{id}/credentials/signingSettings Update the SP connection's signature settings.
IdpStsRequestParametersContractsApi CreateStsRequestParamContract Post /idp/stsRequestParametersContracts Create a new STS Request Parameters Contract.
IdpStsRequestParametersContractsApi DeleteStsRequestParamContractById Delete /idp/stsRequestParametersContracts/{id} Delete a STS Request Parameters Contract.
IdpStsRequestParametersContractsApi GetStsRequestParamContractById Get /idp/stsRequestParametersContracts/{id} Get a STS Request Parameters Contract.
IdpStsRequestParametersContractsApi GetStsRequestParamContracts Get /idp/stsRequestParametersContracts Get the list of STS Request Parameters Contracts.
IdpStsRequestParametersContractsApi UpdateStsRequestParamContractById Put /idp/stsRequestParametersContracts/{id} Update a STS Request Parameters Contract.
IdpToSpAdapterMappingApi CreateIdpToSpAdapterMapping Post /idpToSpAdapterMapping Create a new IdP-to-SP Adapter mapping.
IdpToSpAdapterMappingApi DeleteIdpToSpAdapterMappingsById Delete /idpToSpAdapterMapping/{id} Delete an Adapter to Adapter Mapping.
IdpToSpAdapterMappingApi GetIdpToSpAdapterMappings Get /idpToSpAdapterMapping Get list of IdP-to-SP Adapter Mappings.
IdpToSpAdapterMappingApi GetIdpToSpAdapterMappingsById Get /idpToSpAdapterMapping/{id} Get an IdP-to-SP Adapter Mapping.
IdpToSpAdapterMappingApi UpdateIdpToSpAdapterMapping Put /idpToSpAdapterMapping/{id} Update the specified IdP-to-SP Adapter mapping.
IdpTokenProcessorsApi CreateTokenProcessor Post /idp/tokenProcessors Create a new token processor instance.
IdpTokenProcessorsApi DeleteTokenProcessor Delete /idp/tokenProcessors/{id} Delete a token processor instance.
IdpTokenProcessorsApi GetTokenProcessor Get /idp/tokenProcessors/{id} Find a token processor instance by ID.
IdpTokenProcessorsApi GetTokenProcessorDescriptors Get /idp/tokenProcessors/descriptors Get the list of available token processors.
IdpTokenProcessorsApi GetTokenProcessorDescriptorsById Get /idp/tokenProcessors/descriptors/{id} Get the description of a token processor plugin by ID.
IdpTokenProcessorsApi GetTokenProcessors Get /idp/tokenProcessors Get the list of token processor instances.
IdpTokenProcessorsApi UpdateTokenProcessor Put /idp/tokenProcessors/{id} Update a token processor instance.
IncomingProxySettingsApi GetIncomingProxySettings Get /incomingProxySettings Get incoming proxy settings.
IncomingProxySettingsApi UpdateIncomingProxySettings Put /incomingProxySettings Update incoming proxy settings.
KerberosRealmsApi CreateKerberosRealm Post /kerberos/realms Create a new Kerberos Realm.
KerberosRealmsApi DeleteKerberosRealm Delete /kerberos/realms/{id} Delete a Kerberos Realm.
KerberosRealmsApi GetKerberosRealm Get /kerberos/realms/{id} Find a Kerberos Realm by ID.
KerberosRealmsApi GetKerberosRealmSettings Get /kerberos/realms/settings Gets the Kerberos Realms Settings.
KerberosRealmsApi GetKerberosRealms Get /kerberos/realms Gets the Kerberos Realms.
KerberosRealmsApi UpdateKerberosRealm Put /kerberos/realms/{id} Update a Kerberos Realm by ID.
KerberosRealmsApi UpdateKerberosRealmSettings Put /kerberos/realms/settings Set/Update the Kerberos Realms Settings.
KeyPairsApi GetKeyAlgorithms Get /keyPairs/keyAlgorithms Get list of the key algorithms supported for key pair generation.
KeyPairsOauthOpenIdConnectApi CreateKeySet Post /keyPairs/oauthOpenIdConnect/additionalKeySets Create a new OAuth/OpenID Connect additional signing key set.
KeyPairsOauthOpenIdConnectApi DeleteKeySet Delete /keyPairs/oauthOpenIdConnect/additionalKeySets/{id} Delete an existing OAuth/OpenID Connect additional signing key set.
KeyPairsOauthOpenIdConnectApi GetKeySet Get /keyPairs/oauthOpenIdConnect/additionalKeySets/{id} Retrieve an OAuth/OpenID Connect additional signing key set.
KeyPairsOauthOpenIdConnectApi GetKeySets Get /keyPairs/oauthOpenIdConnect/additionalKeySets Retrieve OAuth/OpenID Connect additional signing key sets.
KeyPairsOauthOpenIdConnectApi GetOauthOidcKeysSettings Get /keyPairs/oauthOpenIdConnect Retrieve OAuth/OpenID Connect key settings.
KeyPairsOauthOpenIdConnectApi UpdateKeySet Put /keyPairs/oauthOpenIdConnect/additionalKeySets/{id} Update an existing OAuth/OpenID Connect additional signing key set.
KeyPairsOauthOpenIdConnectApi UpdateOAuthOidcKeysSettings Put /keyPairs/oauthOpenIdConnect Update OAuth/OpenID Connect key settings.
KeyPairsSigningApi CreateSigningKeyPair Post /keyPairs/signing/generate Generate a new key pair.
KeyPairsSigningApi DeleteKeyPairRotationSettings Delete /keyPairs/signing/{id}/rotationSettings Delete rotation settings for a signing key pair.
KeyPairsSigningApi DeleteSigningKeyPair Delete /keyPairs/signing/{id} Delete a key pair.
KeyPairsSigningApi ExportCertificateFile Get /keyPairs/signing/{id}/certificate Download the certificate from a given key pair.
KeyPairsSigningApi ExportCsr Get /keyPairs/signing/{id}/csr Generate a new certificate signing request (CSR) for this key pair.
KeyPairsSigningApi ExportPEMFile Post /keyPairs/signing/{id}/pem Download the key pair in PEM format.
KeyPairsSigningApi ExportPKCS12File Post /keyPairs/signing/{id}/pkcs12 Download the key pair in PKCS12 format.
KeyPairsSigningApi GetRotationSettings Get /keyPairs/signing/{id}/rotationSettings Retrieve details of rotation settings for a key pair.
KeyPairsSigningApi GetSigningKeyPair Get /keyPairs/signing/{id} Retrieve details of a key pair.
KeyPairsSigningApi GetSigningKeyPairs Get /keyPairs/signing Get list of key pairs.
KeyPairsSigningApi ImportCsrResponse Post /keyPairs/signing/{id}/csr Import a CSR response for this key pair.
KeyPairsSigningApi ImportSigningKeyPair Post /keyPairs/signing/import Import a new key pair.
KeyPairsSigningApi UpdateRotationSettings Put /keyPairs/signing/{id}/rotationSettings Add rotation settings to a key pair
KeyPairsSslClientApi CreateSslClientKeyPair Post /keyPairs/sslClient/generate Generate a new key pair.
KeyPairsSslClientApi DeleteSslClientKeyPair Delete /keyPairs/sslClient/{id} Delete a key pair.
KeyPairsSslClientApi ExportSslClientCertificateFile Get /keyPairs/sslClient/{id}/certificate Download the certificate from a given key pair.
KeyPairsSslClientApi ExportSslClientCsr Get /keyPairs/sslClient/{id}/csr Generate a new certificate signing request (CSR) for this key pair.
KeyPairsSslClientApi ExportSslClientPEMFile Post /keyPairs/sslClient/{id}/pem Download the key pair in PEM format.
KeyPairsSslClientApi ExportSslClientPKCS12File Post /keyPairs/sslClient/{id}/pkcs12 Download the key pair in PKCS12 format.
KeyPairsSslClientApi GetSslClientKeyPair Get /keyPairs/sslClient/{id} Retrieve details of a key pair.
KeyPairsSslClientApi GetSslClientKeyPairs Get /keyPairs/sslClient Get list of key pairs.
KeyPairsSslClientApi ImportSslClientCsrResponse Post /keyPairs/sslClient/{id}/csr Import a CSR response for this key pair.
KeyPairsSslClientApi ImportSslClientKeyPair Post /keyPairs/sslClient/import Import a new key pair.
KeyPairsSslServerApi CreateSslServerKeyPair Post /keyPairs/sslServer/generate Generate a new key pair.
KeyPairsSslServerApi DeleteSslServerKeyPair Delete /keyPairs/sslServer/{id} Delete a key pair.
KeyPairsSslServerApi ExportSslServerCertificateFile Get /keyPairs/sslServer/{id}/certificate Download the certificate from a given key pair.
KeyPairsSslServerApi ExportSslServerCsr Get /keyPairs/sslServer/{id}/csr Generate a new certificate signing request (CSR) for this key pair.
KeyPairsSslServerApi ExportSslServerPEMFile Post /keyPairs/sslServer/{id}/pem Download the key pair in PEM format.
KeyPairsSslServerApi ExportSslServerPKCS12File Post /keyPairs/sslServer/{id}/pkcs12 Download the key pair in PKCS12 format.
KeyPairsSslServerApi GetSslServerKeyPair Get /keyPairs/sslServer/{id} Retrieve details of a key pair.
KeyPairsSslServerApi GetSslServerKeyPairs Get /keyPairs/sslServer Get list of key pairs.
KeyPairsSslServerApi GetSslServerSettings Get /keyPairs/sslServer/settings Get the SSL Server Certificate Settings.
KeyPairsSslServerApi ImportSslServerCsrResponse Post /keyPairs/sslServer/{id}/csr Import a CSR response for this key pair.
KeyPairsSslServerApi ImportSslServerKeyPair Post /keyPairs/sslServer/import Import a new key pair.
KeyPairsSslServerApi UpdateSslServerSettings Put /keyPairs/sslServer/settings Update the SSL Server Certificate Settings.
LicenseApi GetLicense Get /license Get a license summary.
LicenseApi GetLicenseAgreement Get /license/agreement Get license agreement link.
LicenseApi UpdateLicense Put /license Import a license.
LicenseApi UpdateLicenseAgreement Put /license/agreement Accept license agreement.
LocalIdentityIdentityProfilesApi CreateIdentityProfile Post /localIdentity/identityProfiles Create a new local identity profile.
LocalIdentityIdentityProfilesApi DeleteIdentityProfile Delete /localIdentity/identityProfiles/{id} Delete the local identity profile by ID.
LocalIdentityIdentityProfilesApi GetIdentityProfile Get /localIdentity/identityProfiles/{id} Get the local identity profile by ID.
LocalIdentityIdentityProfilesApi GetIdentityProfiles Get /localIdentity/identityProfiles Get the list of configured local identity profiles.
LocalIdentityIdentityProfilesApi UpdateIdentityProfile Put /localIdentity/identityProfiles/{id} Update the local identity profile by ID.
MetadataUrlsApi AddMetadataUrl Post /metadataUrls Add a new Metadata URL.
MetadataUrlsApi DeleteMetadataUrl Delete /metadataUrls/{id} Delete a Metadata URL by ID.
MetadataUrlsApi GetMetadataUrl Get /metadataUrls/{id} Get a Metadata URL by ID.
MetadataUrlsApi GetMetadataUrls Get /metadataUrls Get a list of Metadata URLs
MetadataUrlsApi UpdateMetadataUrl Put /metadataUrls/{id} Update a Metadata URL by ID.
NotificationPublishersApi CreateNotificationPublisher Post /notificationPublishers Create a notification publisher plugin instance.
NotificationPublishersApi DeleteNotificationPublisher Delete /notificationPublishers/{id} Delete a notification publisher plugin instance.
NotificationPublishersApi GetNotificationPublisher Get /notificationPublishers/{id} Get a specific notification publisher plugin instance.
NotificationPublishersApi GetNotificationPublisherActions Get /notificationPublishers/{id}/actions List the actions for a notification publisher plugin instance.
NotificationPublishersApi GetNotificationPublisherPluginDescriptor Get /notificationPublishers/descriptors/{id} Get the description of a notification publisher plugin descriptor.
NotificationPublishersApi GetNotificationPublisherPluginDescriptors Get /notificationPublishers/descriptors Get the list of available Notification Publisher Plugin descriptors.
NotificationPublishersApi GetNotificationPublishers Get /notificationPublishers Get a list of notification publisher plugin instances.
NotificationPublishersApi GetNotificationPublishersAction Get /notificationPublishers/{id}/actions/{actionId} Find an notification publisher plugin instance's action by ID.
NotificationPublishersApi GetNotificationPublishersSettings Get /notificationPublishers/settings Get general notification publisher settings.
NotificationPublishersApi InvokeNotificationPublishersActionWithOptions Post /notificationPublishers/{id}/actions/{actionId}/invokeAction Invokes an action for notification publisher plugin instance.
NotificationPublishersApi UpdateNotificationPublisher Put /notificationPublishers/{id} Update a notification publisher plugin instance.
NotificationPublishersApi UpdateNotificationPublishersSettings Put /notificationPublishers/settings Update general notification publisher settings.
OauthAccessTokenManagersApi CreateTokenManager Post /oauth/accessTokenManagers Create a token management plugin instance.
OauthAccessTokenManagersApi DeleteTokenManager Delete /oauth/accessTokenManagers/{id} Delete a token management plugin instance.
OauthAccessTokenManagersApi GetOauthAccessTokenManagersSettings Get /oauth/accessTokenManagers/settings Get general access token management settings.
OauthAccessTokenManagersApi GetTokenManager Get /oauth/accessTokenManagers/{id} Get a specific token management plugin instance.
OauthAccessTokenManagersApi GetTokenManagerDescriptor Get /oauth/accessTokenManagers/descriptors/{id} Get the description of a token management plugin descriptor.
OauthAccessTokenManagersApi GetTokenManagerDescriptors Get /oauth/accessTokenManagers/descriptors Get the list of available token management plugin descriptors.
OauthAccessTokenManagersApi GetTokenManagers Get /oauth/accessTokenManagers Get a list of all token management plugin instances.
OauthAccessTokenManagersApi UpdateOauthAccessTokenManagersSettings Put /oauth/accessTokenManagers/settings Update general access token management settings.
OauthAccessTokenManagersApi UpdateTokenManager Put /oauth/accessTokenManagers/{id} Update a token management plugin instance.
OauthAccessTokenMappingsApi CreateMapping Post /oauth/accessTokenMappings Create a new Access Token Mapping.
OauthAccessTokenMappingsApi DeleteMapping Delete /oauth/accessTokenMappings/{id} Delete an Access Token Mapping.
OauthAccessTokenMappingsApi GetMapping Get /oauth/accessTokenMappings/{id} Find the Access Token Mapping by its ID.
OauthAccessTokenMappingsApi GetMappings Get /oauth/accessTokenMappings Get the list of Access Token Mappings.
OauthAccessTokenMappingsApi UpdateMapping Put /oauth/accessTokenMappings/{id} Update an Access Token Mapping.
OauthAuthServerSettingsApi AddCommonScope Post /oauth/authServerSettings/scopes/commonScopes Add a new common scope.
OauthAuthServerSettingsApi AddCommonScopeGroup Post /oauth/authServerSettings/scopes/commonScopeGroups Create a new common scope group.
OauthAuthServerSettingsApi AddExclusiveScope Post /oauth/authServerSettings/scopes/exclusiveScopes Add a new exclusive scope.
OauthAuthServerSettingsApi AddExclusiveScopeGroup Post /oauth/authServerSettings/scopes/exclusiveScopeGroups Create a new exclusive scope group.
OauthAuthServerSettingsApi GetAuthorizationServerSettings Get /oauth/authServerSettings Get the Authorization Server Settings.
OauthAuthServerSettingsApi GetCommonScope Get /oauth/authServerSettings/scopes/commonScopes/{name} Get an existing common scope.
OauthAuthServerSettingsApi GetCommonScopeGroup Get /oauth/authServerSettings/scopes/commonScopeGroups/{name} Get an existing common scope group.
OauthAuthServerSettingsApi GetExclusiveScope Get /oauth/authServerSettings/scopes/exclusiveScopes/{name} Get an existing exclusive scope.
OauthAuthServerSettingsApi GetExclusiveScopeGroup Get /oauth/authServerSettings/scopes/exclusiveScopeGroups/{name} Get an existing exclusive scope group.
OauthAuthServerSettingsApi RemoveCommonScope Delete /oauth/authServerSettings/scopes/commonScopes/{name} Remove an existing common scope.
OauthAuthServerSettingsApi RemoveCommonScopeGroup Delete /oauth/authServerSettings/scopes/commonScopeGroups/{name} Remove an existing common scope group.
OauthAuthServerSettingsApi RemoveExclusiveScope Delete /oauth/authServerSettings/scopes/exclusiveScopes/{name} Remove an existing exclusive scope.
OauthAuthServerSettingsApi RemoveExclusiveScopeGroup Delete /oauth/authServerSettings/scopes/exclusiveScopeGroups/{name} Remove an existing exclusive scope group.
OauthAuthServerSettingsApi UpdateAuthorizationServerSettings Put /oauth/authServerSettings Update the Authorization Server Settings.
OauthAuthServerSettingsApi UpdateCommonScope Put /oauth/authServerSettings/scopes/commonScopes/{name} Update an existing common scope.
OauthAuthServerSettingsApi UpdateCommonScopeGroup Put /oauth/authServerSettings/scopes/commonScopeGroups/{name} Update an existing common scope group.
OauthAuthServerSettingsApi UpdateExclusiveScope Put /oauth/authServerSettings/scopes/exclusiveScopes/{name} Update an existing exclusive scope.
OauthAuthServerSettingsApi UpdateExclusiveScopeGroups Put /oauth/authServerSettings/scopes/exclusiveScopeGroups/{name} Update an existing exclusive scope group.
OauthAuthenticationPolicyContractMappingsApi CreateApcMapping Post /oauth/authenticationPolicyContractMappings Create a new authentication policy contract to persistent grant mapping.
OauthAuthenticationPolicyContractMappingsApi DeleteApcMapping Delete /oauth/authenticationPolicyContractMappings/{id} Delete an authentication policy contract to persistent grant mapping.
OauthAuthenticationPolicyContractMappingsApi GetApcMapping Get /oauth/authenticationPolicyContractMappings/{id} Find the authentication policy contract to persistent grant mapping by ID.
OauthAuthenticationPolicyContractMappingsApi GetApcMappings Get /oauth/authenticationPolicyContractMappings Get the list of authentication policy contract to persistent grant mappings.
OauthAuthenticationPolicyContractMappingsApi UpdateApcMapping Put /oauth/authenticationPolicyContractMappings/{id} Update an authentication policy contract to persistent grant mapping.
OauthAuthorizationDetailProcessorsApi CreateAuthorizationDetailProcessor Post /oauth/authorizationDetailProcessors Create an authorization detail processor plugin instance.
OauthAuthorizationDetailProcessorsApi DeleteAuthorizationDetailProcessor Delete /oauth/authorizationDetailProcessors/{id} Delete an authorization detail processor plugin instance.
OauthAuthorizationDetailProcessorsApi GetAuthorizationDetailProcessor Get /oauth/authorizationDetailProcessors/{id} Get a specific authorization detail processor plugin instance.
OauthAuthorizationDetailProcessorsApi GetAuthorizationDetailProcessorPluginDescriptor Get /oauth/authorizationDetailProcessors/descriptors/{id} Get an authorization detail processor plugin descriptor.
OauthAuthorizationDetailProcessorsApi GetAuthorizationDetailProcessorPluginDescriptors Get /oauth/authorizationDetailProcessors/descriptors Get a list of available authorization detail processor plugin descriptors.
OauthAuthorizationDetailProcessorsApi GetAuthorizationDetailProcessors Get /oauth/authorizationDetailProcessors Get a list of authorization detail processor plugin instances.
OauthAuthorizationDetailProcessorsApi UpdateAuthorizationDetailProcessor Put /oauth/authorizationDetailProcessors/{id} Update an authorization detail processor plugin instance.
OauthAuthorizationDetailTypesApi AddAuthorizationDetailType Post /oauth/authorizationDetailTypes Create a new authorization detail type.
OauthAuthorizationDetailTypesApi DeleteAuthorizationDetailType Delete /oauth/authorizationDetailTypes/{id} Delete an authorization detail type.
OauthAuthorizationDetailTypesApi GetAuthorizationDetailTypeById Get /oauth/authorizationDetailTypes/{id} Get an authorization detail type.
OauthAuthorizationDetailTypesApi GetAuthorizationDetailTypes Get /oauth/authorizationDetailTypes Get the list of authorization detail types.
OauthAuthorizationDetailTypesApi UpdateAuthorizationDetailType Put /oauth/authorizationDetailTypes/{id} Update an authorization detail type.
OauthCibaServerPolicyApi CreateCibaServerPolicy Post /oauth/cibaServerPolicy/requestPolicies Create a new request policy.
OauthCibaServerPolicyApi DeleteCibaServerPolicy Delete /oauth/cibaServerPolicy/requestPolicies/{id} Delete a request policy.
OauthCibaServerPolicyApi GetCibaServerPolicies Get /oauth/cibaServerPolicy/requestPolicies Get list of request policies.
OauthCibaServerPolicyApi GetCibaServerPolicyById Get /oauth/cibaServerPolicy/requestPolicies/{id} Find request policy by ID.
OauthCibaServerPolicyApi GetCibaServerPolicySettings Get /oauth/cibaServerPolicy/settings Get general ciba server request policy settings.
OauthCibaServerPolicyApi UpdateCibaServerPolicy Put /oauth/cibaServerPolicy/requestPolicies/{id} Update a request policy.
OauthCibaServerPolicyApi UpdateCibaServerPolicySettings Put /oauth/cibaServerPolicy/settings Update general ciba server request policy settings.
OauthClientRegistrationPoliciesApi CreateDynamicClientRegistrationPolicy Post /oauth/clientRegistrationPolicies Create a client registration policy plugin instance.
OauthClientRegistrationPoliciesApi DeleteDynamicClientRegistrationPolicy Delete /oauth/clientRegistrationPolicies/{id} Delete a client registration policy plugin instance.
OauthClientRegistrationPoliciesApi GetDynamicClientRegistrationDescriptor Get /oauth/clientRegistrationPolicies/descriptors/{id} Get the description of a client registration policy plugin descriptor.
OauthClientRegistrationPoliciesApi GetDynamicClientRegistrationDescriptors Get /oauth/clientRegistrationPolicies/descriptors Get the list of available client registration policy plugin descriptors.
OauthClientRegistrationPoliciesApi GetDynamicClientRegistrationPolicies Get /oauth/clientRegistrationPolicies Get a list of client registration policy plugin instances.
OauthClientRegistrationPoliciesApi GetDynamicClientRegistrationPolicy Get /oauth/clientRegistrationPolicies/{id} Get a specific client registration policy plugin instance.
OauthClientRegistrationPoliciesApi UpdateDynamicClientRegistrationPolicy Put /oauth/clientRegistrationPolicies/{id} Update a client registration policy plugin instance.
OauthClientSettingsApi GetOauthClientSettings Get /oauth/clientSettings Configure the client settings.
OauthClientSettingsApi UpdateOauthClientSettings Put /oauth/clientSettings Update the client settings.
OauthClientsApi CreateOauthClient Post /oauth/clients Create a new OAuth client.
OauthClientsApi DeleteOauthClient Delete /oauth/clients/{id} Delete an OAuth client.
OauthClientsApi GetOauthClientById Get /oauth/clients/{id} Find the OAuth client by ID.
OauthClientsApi GetOauthClientSecret Get /oauth/clients/{id}/clientAuth/clientSecret Get the client secret of an existing OAuth client.
OauthClientsApi GetOauthClients Get /oauth/clients Get the list of OAuth clients.
OauthClientsApi UpdateOauthClient Put /oauth/clients/{id} Updates the OAuth client.
OauthClientsApi UpdateOauthClientSecret Put /oauth/clients/{id}/clientAuth/clientSecret Update the client secret of an existing OAuth client.
OauthIdpAdapterMappingsApi CreateIdpAdapterMapping Post /oauth/idpAdapterMappings Create a new IdP adapter mapping.
OauthIdpAdapterMappingsApi DeleteIdpAdapterMapping Delete /oauth/idpAdapterMappings/{id} Delete an IdP adapter mapping.
OauthIdpAdapterMappingsApi GetIdpAdapterMapping Get /oauth/idpAdapterMappings/{id} Find the IdP adapter mapping by the ID.
OauthIdpAdapterMappingsApi GetIdpAdapterMappings Get /oauth/idpAdapterMappings Get the list of IdP adapter mappings.
OauthIdpAdapterMappingsApi UpdateIdpAdapterMapping Put /oauth/idpAdapterMappings/{id} Update an IdP adapter mapping.
OauthIssuersApi AddOauthIssuer Post /oauth/issuers Create a new virtual issuer.
OauthIssuersApi DeleteOauthIssuer Delete /oauth/issuers/{id} Delete a virtual issuer.
OauthIssuersApi GetOauthIssuerById Get /oauth/issuers/{id} Find a virtual issuer by ID.
OauthIssuersApi GetOauthIssuers Get /oauth/issuers Get the list of virtual issuers.
OauthIssuersApi UpdateOauthIssuer Put /oauth/issuers/{id} Update a virtual issuer.
OauthOpenIdConnectApi CreateOIDCPolicy Post /oauth/openIdConnect/policies Create a new OpenID Connect Policy.
OauthOpenIdConnectApi DeleteOIDCPolicy Delete /oauth/openIdConnect/policies/{id} Delete an OpenID Connect Policy.
OauthOpenIdConnectApi GetOIDCPolicies Get /oauth/openIdConnect/policies Get list of OpenID Connect Policies.
OauthOpenIdConnectApi GetOIDCPolicy Get /oauth/openIdConnect/policies/{id} Find OpenID Connect Policy by ID.
OauthOpenIdConnectApi GetOIDCSettings Get /oauth/openIdConnect/settings Get the OpenID Connect Settings.
OauthOpenIdConnectApi UpdateOIDCPolicy Put /oauth/openIdConnect/policies/{id} Update an OpenID Connect Policy.
OauthOpenIdConnectApi UpdateOIDCSettings Put /oauth/openIdConnect/settings Set the OpenID Connect Settings.
OauthOutOfBandAuthPluginsApi CreateOOBAuthenticator Post /oauth/outOfBandAuthPlugins Create an Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsApi DeleteOOBAuthenticator Delete /oauth/outOfBandAuthPlugins/{id} Delete an Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsApi GetOOBAction Get /oauth/outOfBandAuthPlugins/{id}/actions/{actionId} Find an Out of Band authenticator plugin instance's action by ID.
OauthOutOfBandAuthPluginsApi GetOOBActions Get /oauth/outOfBandAuthPlugins/{id}/actions List of actions for an Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsApi GetOOBAuthPluginDescriptor Get /oauth/outOfBandAuthPlugins/descriptors/{id} Get the descriptor of an Out of Band authenticator plugin.
OauthOutOfBandAuthPluginsApi GetOOBAuthPluginDescriptors Get /oauth/outOfBandAuthPlugins/descriptors Get the list of available Out of Band authenticator plugin descriptors.
OauthOutOfBandAuthPluginsApi GetOOBAuthenticator Get /oauth/outOfBandAuthPlugins/{id} Get a specific Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsApi GetOOBAuthenticators Get /oauth/outOfBandAuthPlugins Get a list of Out of Band authenticator plugin instances.
OauthOutOfBandAuthPluginsApi InvokeOOBActionWithOptions Post /oauth/outOfBandAuthPlugins/{id}/actions/{actionId}/invokeAction Invokes an action for Out of Band authenticator plugin instance.
OauthOutOfBandAuthPluginsApi UpdateOOBAuthenticator Put /oauth/outOfBandAuthPlugins/{id} Update an Out of Band authenticator plugin instance.
OauthResourceOwnerCredentialsMappingsApi CreateResourceOwnerCredentialsMapping Post /oauth/resourceOwnerCredentialsMappings Create a new Resource Owner Credentials mapping.
OauthResourceOwnerCredentialsMappingsApi DeleteResourceOwnerCredentialsMapping Delete /oauth/resourceOwnerCredentialsMappings/{id} Delete a Resource Owner Credentials mapping.
OauthResourceOwnerCredentialsMappingsApi GetResourceOwnerCredentialsMapping Get /oauth/resourceOwnerCredentialsMappings/{id} Find the Resource Owner Credentials mapping by the ID.
OauthResourceOwnerCredentialsMappingsApi GetResourceOwnerCredentialsMappings Get /oauth/resourceOwnerCredentialsMappings Get the list of Resource Owner Credentials Grant Mapping.
OauthResourceOwnerCredentialsMappingsApi UpdateResourceOwnerCredentialsMapping Put /oauth/resourceOwnerCredentialsMappings/{id} Update a Resource Owner Credentials mapping.
OauthTokenExchangeGeneratorApi CreateGroup Post /oauth/tokenExchange/generator/groups Create a new OAuth 2.0 Token Exchange Generator group.
OauthTokenExchangeGeneratorApi DeleteOauthTokenExchangeGroup Delete /oauth/tokenExchange/generator/groups/{id} Delete an OAuth 2.0 Token Exchange Generator group.
OauthTokenExchangeGeneratorApi GetOauthTokenExchangeGroupById Get /oauth/tokenExchange/generator/groups/{id} Find an OAuth 2.0 Token Exchange Generator group by ID.
OauthTokenExchangeGeneratorApi GetOauthTokenExchangeGroups Get /oauth/tokenExchange/generator/groups Get list of OAuth 2.0 Token Exchange Generator groups.
OauthTokenExchangeGeneratorApi GetOauthTokenExchangeSettings Get /oauth/tokenExchange/generator/settings Get general OAuth 2.0 Token Exchange Generator settings.
OauthTokenExchangeGeneratorApi UpdateOauthTokenExchangeGroup Put /oauth/tokenExchange/generator/groups/{id} Update an OAuth 2.0 Token Exchange Generator group.
OauthTokenExchangeGeneratorApi UpdateOauthTokenExchangeSettings Put /oauth/tokenExchange/generator/settings Update general OAuth 2.0 Token Exchange Generator settings.
OauthTokenExchangeProcessorApi CreateOauthTokenExchangeProcessorPolicy Post /oauth/tokenExchange/processor/policies Create a new OAuth 2.0 Token Exchange Processor policy.
OauthTokenExchangeProcessorApi DeleteOauthTokenExchangeProcessorPolicyy Delete /oauth/tokenExchange/processor/policies/{id} Delete an OAuth 2.0 Token Exchange Processor policy.
OauthTokenExchangeProcessorApi GetOauthTokenExchangeProcessorPolicyById Get /oauth/tokenExchange/processor/policies/{id} Find an OAuth 2.0 Token Exchange Processor policy by ID.
OauthTokenExchangeProcessorApi GetOauthTokenExchangeProcessorPolicyPolicies Get /oauth/tokenExchange/processor/policies Get list of OAuth 2.0 Token Exchange Processor policies.
OauthTokenExchangeProcessorApi GetOauthTokenExchangeProcessorPolicySettings Get /oauth/tokenExchange/processor/settings Get general OAuth 2.0 Token Exchange Processor settings.
OauthTokenExchangeProcessorApi UpdateOauthTokenExchangeProcessorPolicy Put /oauth/tokenExchange/processor/policies/{id} Update an OAuth 2.0 Token Exchange Processor policy.
OauthTokenExchangeProcessorApi UpdateOauthTokenExchangeProcessorPolicySettings Put /oauth/tokenExchange/processor/settings Update general OAuth 2.0 Token Exchange Processor settings.
OauthTokenExchangeTokenGeneratorMappingsApi CreateTokenGeneratorMapping Post /oauth/tokenExchange/tokenGeneratorMappings Create a new Token Exchange Processor policy to Token Generator Mapping.
OauthTokenExchangeTokenGeneratorMappingsApi DeleteTokenGeneratorMappingById Delete /oauth/tokenExchange/tokenGeneratorMappings/{id} Delete a Token Exchange Processor policy to Token Generator Mapping.
OauthTokenExchangeTokenGeneratorMappingsApi GetTokenGeneratorMappingById Get /oauth/tokenExchange/tokenGeneratorMappings/{id} Get a Token Exchange Processor policy to Token Generator Mapping.
OauthTokenExchangeTokenGeneratorMappingsApi GetTokenGeneratorMappings Get /oauth/tokenExchange/tokenGeneratorMappings Get the list of Token Exchange Processor policy to Token Generator Mappings.
OauthTokenExchangeTokenGeneratorMappingsApi UpdateTokenGeneratorMappingById Put /oauth/tokenExchange/tokenGeneratorMappings/{id} Update a Token Exchange Processor policy to Token Generator Mapping.
PasswordCredentialValidatorsApi CreatePasswordCredentialValidator Post /passwordCredentialValidators Create a new password credential validator instance
PasswordCredentialValidatorsApi DeletePasswordCredentialValidator Delete /passwordCredentialValidators/{id} Delete a password credential validator instance.
PasswordCredentialValidatorsApi GetPasswordCredentialValidator Get /passwordCredentialValidators/{id} Find a password credential validator by ID.
PasswordCredentialValidatorsApi GetPasswordCredentialValidatorDescriptor Get /passwordCredentialValidators/descriptors/{id} Get the description of a password credential validator by ID.
PasswordCredentialValidatorsApi GetPasswordCredentialValidatorDescriptors Get /passwordCredentialValidators/descriptors Get a list of available password credential validator descriptors.
PasswordCredentialValidatorsApi GetPasswordCredentialValidators Get /passwordCredentialValidators Get the list of available password credential validators
PasswordCredentialValidatorsApi UpdatePasswordCredentialValidator Put /passwordCredentialValidators/{id} Update a password credential validator instance.
PingOneConnectionsApi CreatePingOneConnection Post /pingOneConnections Create a new PingOne connection.
PingOneConnectionsApi DeletePingOneConnection Delete /pingOneConnections/{id} Delete a PingOne connection.
PingOneConnectionsApi GetCredentialStatus Get /pingOneConnections/{id}/credentialStatus Get the status of the credential associated with the PingOne connection
PingOneConnectionsApi GetPingOneConnection Get /pingOneConnections/{id} Get a PingOne connection with the specified ID.
PingOneConnectionsApi GetPingOneConnectionAssociations Get /pingOneConnections/{id}/serviceAssociations Get information about components using this connection to access PingOne services.
PingOneConnectionsApi GetPingOneConnectionEnvironments Get /pingOneConnections/{id}/environments Get the list of environments that the PingOne connection has access to.
PingOneConnectionsApi GetPingOneConnectionUsages Get /pingOneConnections/{id}/usage Get the list of resources that reference this PingOne connection.
PingOneConnectionsApi GetPingOneConnections Get /pingOneConnections Get the list of all PingOne connections.
PingOneConnectionsApi UpdatePingOneConnection Put /pingOneConnections/{id} Update a PingOne connection.
PingOneForEnterpriseApi Disconnect Post /pingOneForEnterprise/disconnect Disconnect from PingOne for Enterprise
PingOneForEnterpriseApi GetKeyPairs Get /pingOneForEnterprise/keyPairs Get the PingOne for Enterprise key pair settings
PingOneForEnterpriseApi GetPingOneForEnterpriseSettings Get /pingOneForEnterprise Get the PingOne for Enterprise settings
PingOneForEnterpriseApi RotateKeys Post /pingOneForEnterprise/keyPairs/rotate Rotate the authentication key
PingOneForEnterpriseApi UpdatePingOneForEnterpriseIdentityRepository Post /pingOneForEnterprise/updateIdentityRepository Update the PingOne Identity Repository
PingOneForEnterpriseApi UpdatePingOneSettings Put /pingOneForEnterprise Update the PingOne for Enterprise settings.
ProtocolMetadataApi GetLifetimeSettings Get /protocolMetadata/lifetimeSettings Get metadata cache duration and reload delay for automated reloading.
ProtocolMetadataApi GetSigningSettings Get /protocolMetadata/signingSettings Get the certificate ID and algorithm used for metadata signing.
ProtocolMetadataApi UpdateLifetimeSettings Put /protocolMetadata/lifetimeSettings Update metadata cache duration and reload delay for automated reloading.
ProtocolMetadataApi UpdateSigningSettings Put /protocolMetadata/signingSettings Update the certificate and algorithm for metadata signing.
RedirectValidationApi GetRedirectValidationSettings Get /redirectValidation Retrieve redirect validation settings.
RedirectValidationApi UpdateRedirectValidationSettings Put /redirectValidation Update redirect validation settings.
SecretManagersApi CreateSecretManager Post /secretManagers Create a secret manager plugin instance.
SecretManagersApi DeleteSecretManager Delete /secretManagers/{id} Delete a secret manager plugin instance.
SecretManagersApi GetSecretManager Get /secretManagers/{id} Get a specific secret manager plugin instance.
SecretManagersApi GetSecretManagerPluginDescriptor Get /secretManagers/descriptors/{id} Get a secret manager plugin descriptor.
SecretManagersApi GetSecretManagerPluginDescriptors Get /secretManagers/descriptors Get a list of available secret manager plugin descriptors.
SecretManagersApi GetSecretManagers Get /secretManagers Get a list of secret manager plugin instances.
SecretManagersApi GetSecretManagersAction Get /secretManagers/{id}/actions/{actionId} Get a secret manager plugin instance's action by ID.
SecretManagersApi GetSecretManagersActions Get /secretManagers/{id}/actions Get a list of actions for a secret manager plugin instance.
SecretManagersApi InvokeSecretManagersActionWithOptions Post /secretManagers/{id}/actions/{actionId}/invokeAction Invokes an action for secret manager plugin instance.
SecretManagersApi UpdateSecretManager Put /secretManagers/{id} Update a secret manager plugin instance.
ServerSettingsApi DeleteCertificate Delete /serverSettings/wsTrustStsSettings/issuerCertificates/{id} Delete a certificate from WS-Trust STS Settings.
ServerSettingsApi GetCaptchaSettings Get /serverSettings/captchaSettings (Deprecated) Gets the CAPTCHA settings.
ServerSettingsApi GetCert Get /serverSettings/wsTrustStsSettings/issuerCertificates/{id} Retrieve details of a certificate.
ServerSettingsApi GetCerts Get /serverSettings/wsTrustStsSettings/issuerCertificates Get the list of certificates for WS-Trust STS Settings.
ServerSettingsApi GetEmailServerSettings Get /serverSettings/emailServer (Deprecated) Gets the email server settings
ServerSettingsApi GetGeneralSettings Get /serverSettings/generalSettings Gets the general settings.
ServerSettingsApi GetLogSettings Get /serverSettings/logSettings Gets the log settings.
ServerSettingsApi GetNotificationSettings Get /serverSettings/notifications Gets the notification settings
ServerSettingsApi GetOutBoundProvisioningSettings Get /serverSettings/outboundProvisioning Get database used for outbound provisioning
ServerSettingsApi GetServerSettings Get /serverSettings Gets the server settings
ServerSettingsApi GetSystemKeys Get /serverSettings/systemKeys Get the system keys.
ServerSettingsApi GetWsTrustStsSettings Get /serverSettings/wsTrustStsSettings Get the current WS-Trust STS Settings.
ServerSettingsApi ImportCertificate Post /serverSettings/wsTrustStsSettings/issuerCertificates Import a new certificate.
ServerSettingsApi RotateSystemKeys Post /serverSettings/systemKeys/rotate Rotate the system keys.
ServerSettingsApi UpdateCaptchaSettings Put /serverSettings/captchaSettings (Deprecated) Update the CAPTCHA settings.
ServerSettingsApi UpdateEmailServerSettings Put /serverSettings/emailServer (Deprecated) Update the email server settings
ServerSettingsApi UpdateGeneralSettings Put /serverSettings/generalSettings Update general settings.
ServerSettingsApi UpdateLogSettings Put /serverSettings/logSettings Update log settings.
ServerSettingsApi UpdateNotificationSettings Put /serverSettings/notifications Update the notification settings.
ServerSettingsApi UpdateOutBoundProvisioningSettings Put /serverSettings/outboundProvisioning Update database used for outbound provisioning
ServerSettingsApi UpdateServerSettings Put /serverSettings Update the server settings.
ServerSettingsApi UpdateSystemKeys Put /serverSettings/systemKeys Update the system keys.
ServerSettingsApi UpdateWsTrustStsSettings Put /serverSettings/wsTrustStsSettings Update WS-Trust STS Settings.
ServiceAuthenticationApi GetServiceAuthentication Get /serviceAuthentication Get the service authentication settings.
ServiceAuthenticationApi UpdateServiceAuthentication Put /serviceAuthentication Update the service authentication settings.
SessionApi CreateSourcePolicy Post /session/authenticationSessionPolicies Create a new session policy.
SessionApi DeleteSourcePolicy Delete /session/authenticationSessionPolicies/{id} Delete a session policy.
SessionApi GetApplicationPolicy Get /session/applicationSessionPolicy Get the application session policy.
SessionApi GetGlobalPolicy Get /session/authenticationSessionPolicies/global Get the global authentication session policy.
SessionApi GetSessionSettings Get /session/settings Get general session management settings.
SessionApi GetSourcePolicies Get /session/authenticationSessionPolicies Get list of session policies.
SessionApi GetSourcePolicy Get /session/authenticationSessionPolicies/{id} Find session policy by ID.
SessionApi UpdateApplicationPolicy Put /session/applicationSessionPolicy Update the application session policy.
SessionApi UpdateGlobalPolicy Put /session/authenticationSessionPolicies/global Update the global authentication session policy.
SessionApi UpdateSessionSettings Put /session/settings Update general session management settings.
SessionApi UpdateSourcePolicy Put /session/authenticationSessionPolicies/{id} Update a session policy.
SpAdaptersApi CreateSpAdapter Post /sp/adapters Create a new SP adapter instance.
SpAdaptersApi DeleteSpAdapter Delete /sp/adapters/{id} Delete an SP adapter instance.
SpAdaptersApi GetSpAdapter Get /sp/adapters/{id} Find an SP adapter instance by ID.
SpAdaptersApi GetSpAdapterDescriptors Get /sp/adapters/descriptors Get the list of available SP adapter descriptors.
SpAdaptersApi GetSpAdapterDescriptorsById Get /sp/adapters/descriptors/{id} Get the description of an SP adapter plugin by ID.
SpAdaptersApi GetSpAdapterUrlMappings Get /sp/adapters/urlMappings (Deprecated) List the mappings between URLs and adapter instances.
SpAdaptersApi GetSpAdapters Get /sp/adapters Get the list of configured SP adapter instances.
SpAdaptersApi GetSpAdaptersActionById Get /sp/adapters/{id}/actions/{actionId} Find an SP adapter instance's action by ID.
SpAdaptersApi GetSpAdaptersActions Get /sp/adapters/{id}/actions List the actions for an SP adapter instance.
SpAdaptersApi InvokeSpAdapterActionWithOptions Post /sp/adapters/{id}/actions/{actionId}/invokeAction Invokes an action for an SP adapter instance.
SpAdaptersApi UpdateSpAdapter Put /sp/adapters/{id} Update an SP adapter instance.
SpAdaptersApi UpdateSpAdapterUrlMappings Put /sp/adapters/urlMappings (Deprecated) Update the mappings between URLs and adapters instances.
SpAuthenticationPolicyContractMappingsApi CreateApcToSpAdapterMapping Post /sp/authenticationPolicyContractMappings Create a new APC-to-SP Adapter Mapping.
SpAuthenticationPolicyContractMappingsApi DeleteApcToSpAdapterMappingById Delete /sp/authenticationPolicyContractMappings/{id} Delete an APC-to-SP Adapter Mapping.
SpAuthenticationPolicyContractMappingsApi GetApcToSpAdapterMappingById Get /sp/authenticationPolicyContractMappings/{id} Get an APC-to-SP Adapter Mapping.
SpAuthenticationPolicyContractMappingsApi GetApcToSpAdapterMappings Get /sp/authenticationPolicyContractMappings Get the list of APC-to-SP Adapter Mappings.
SpAuthenticationPolicyContractMappingsApi UpdateApcToSpAdapterMappingById Put /sp/authenticationPolicyContractMappings/{id} Update an APC-to-SP Adapter Mapping.
SpDefaultUrlsApi GetSpDefaultUrls Get /sp/defaultUrls Gets the SP Default URLs. These are Values that affect the user's experience when executing SP-initiated SSO operations.
SpDefaultUrlsApi UpdateSpDefaultUrls Put /sp/defaultUrls Update the SP Default URLs. Enter values that affect the user's experience when executing SP-initiated SSO operations.
SpIdpConnectionsApi AddConnectionCert Post /sp/idpConnections/{id}/credentials/certs Add a new IdP connection certificate.
SpIdpConnectionsApi CreateConnection Post /sp/idpConnections Create a new IdP connection.
SpIdpConnectionsApi DeleteConnection Delete /sp/idpConnections/{id} Delete an IdP connection.
SpIdpConnectionsApi GetConnection Get /sp/idpConnections/{id} Find IdP connection by ID.
SpIdpConnectionsApi GetConnectionCerts Get /sp/idpConnections/{id}/credentials/certs Get the IdP connection's certificates.
SpIdpConnectionsApi GetConnections Get /sp/idpConnections Get list of IdP connections.
SpIdpConnectionsApi GetIdpConnectionSigningSettings Get /sp/idpConnections/{id}/credentials/signingSettings Get the IdP connection's signature settings.
SpIdpConnectionsApi GetIdpConnectionsDecryptionKeys Get /sp/idpConnections/{id}/credentials/decryptionKeys Get the decryption keys of an IdP connection.
SpIdpConnectionsApi UpdateConnection Put /sp/idpConnections/{id} Update an IdP connection.
SpIdpConnectionsApi UpdateConnectionCerts Put /sp/idpConnections/{id}/credentials/certs Update the IdP connection's certificates.
SpIdpConnectionsApi UpdateIdpConnectionSigningSettings Put /sp/idpConnections/{id}/credentials/signingSettings Update the IdP connection's signature settings.
SpIdpConnectionsApi UpdateIdpConnectionsDecryptionKeys Put /sp/idpConnections/{id}/credentials/decryptionKeys Updating the IdP connection's decryption keys.
SpTargetUrlMappingsApi GetSpUrlMappings Get /sp/targetUrlMappings List the mappings between URLs and adapter or connection instances.
SpTargetUrlMappingsApi UpdateSpUrlMappings Put /sp/targetUrlMappings Update the mappings between URLs and adapters or connections instances.
SpTokenGeneratorsApi CreateTokenGenerator Post /sp/tokenGenerators Create a new token generator instance.
SpTokenGeneratorsApi DeleteTokenGenerator Delete /sp/tokenGenerators/{id} Delete a token generator instance.
SpTokenGeneratorsApi GetTokenGenerator Get /sp/tokenGenerators/{id} Find a token generator instance by ID.
SpTokenGeneratorsApi GetTokenGeneratorDescriptors Get /sp/tokenGenerators/descriptors Get the list of available token generators.
SpTokenGeneratorsApi GetTokenGeneratorDescriptorsById Get /sp/tokenGenerators/descriptors/{id} Get the description of a token generator plugin by ID.
SpTokenGeneratorsApi GetTokenGenerators Get /sp/tokenGenerators Get the list of token generator instances.
SpTokenGeneratorsApi UpdateTokenGenerator Put /sp/tokenGenerators/{id} Update a token generator instance.
TokenProcessorToTokenGeneratorMappingsApi CreateTokenToTokenMapping Post /tokenProcessorToTokenGeneratorMappings Create a new Token Processor to Token Generator Mapping.
TokenProcessorToTokenGeneratorMappingsApi DeleteTokenToTokenMappingById Delete /tokenProcessorToTokenGeneratorMappings/{id} Delete a Token Processor to Token Generator Mapping.
TokenProcessorToTokenGeneratorMappingsApi GetTokenToTokenMappingById Get /tokenProcessorToTokenGeneratorMappings/{id} Get a Token Processor to Token Generator Mapping.
TokenProcessorToTokenGeneratorMappingsApi GetTokenToTokenMappings Get /tokenProcessorToTokenGeneratorMappings Get the list of Token Processor to Token Generator Mappings.
TokenProcessorToTokenGeneratorMappingsApi UpdateTokenToTokenMappingById Put /tokenProcessorToTokenGeneratorMappings/{id} Update a Token Processor to Token Generator Mapping.
VersionApi GetVersion Get /version Gets the server version.
VirtualHostNamesApi GetVirtualHostNamesSettings Get /virtualHostNames Retrieve virtual host names settings.
VirtualHostNamesApi UpdateVirtualHostNamesSettings Put /virtualHostNames Update virtual host names settings.

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

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

Author

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL