| Package | Description |
|---|---|
| com.cyberark.conjur.sdk | |
| com.cyberark.conjur.sdk.endpoint |
| Modifier and Type | Method and Description |
|---|---|
<T> ApiResponse<T> |
ApiClient.execute(okhttp3.Call call)
|
<T> ApiResponse<T> |
ApiClient.execute(okhttp3.Call call,
Type returnType)
Execute HTTP call and deserialize the HTTP response body into the given return type.
|
| Modifier and Type | Method and Description |
|---|---|
ApiResponse<Void> |
RolesApi.addMemberToRoleWithHttpInfo(String account,
String kind,
String identifier,
String members,
String member)
Update or modify an existing role membership
Updates or modifies an existing role membership.
|
ApiResponse<Void> |
RolesApi.addMemberToRoleWithHttpInfo(String account,
String kind,
String identifier,
String members,
String member,
String xRequestId)
Update or modify an existing role membership
Updates or modifies an existing role membership.
|
ApiResponse<Void> |
AuthenticationApi.changePasswordWithHttpInfo(String account,
String body)
Changes a user’s password.
|
ApiResponse<Void> |
AuthenticationApi.changePasswordWithHttpInfo(String account,
String body,
String xRequestId)
Changes a user’s password.
|
ApiResponse<CreateHost> |
HostFactoryApi.createHostWithHttpInfo(String id)
Creates a Host using the Host Factory.
|
ApiResponse<CreateHost> |
HostFactoryApi.createHostWithHttpInfo(String id,
String xRequestId,
Object annotations)
Creates a Host using the Host Factory.
|
ApiResponse<Void> |
SecretsApi.createSecretWithHttpInfo(String account,
String kind,
String identifier)
Creates a secret value within the specified variable.
|
ApiResponse<Void> |
SecretsApi.createSecretWithHttpInfo(String account,
String kind,
String identifier,
String expirations,
String xRequestId,
String body)
Creates a secret value within the specified variable.
|
ApiResponse<List<Object>> |
HostFactoryApi.createTokenWithHttpInfo(String expiration,
String hostFactory)
Creates one or more host identity tokens.
|
ApiResponse<List<Object>> |
HostFactoryApi.createTokenWithHttpInfo(String expiration,
String hostFactory,
String xRequestId,
List<String> cidr,
Integer count)
Creates one or more host identity tokens.
|
ApiResponse<Void> |
AuthenticationApi.enableAuthenticatorInstanceWithHttpInfo(ServiceAuthenticators authenticator,
String serviceId,
String account)
Enables or disables authenticator service instances.
|
ApiResponse<Void> |
AuthenticationApi.enableAuthenticatorInstanceWithHttpInfo(ServiceAuthenticators authenticator,
String serviceId,
String account,
String xRequestId,
Boolean enabled)
Enables or disables authenticator service instances.
|
ApiResponse<Void> |
AuthenticationApi.enableAuthenticatorWithHttpInfo(ServiceAuthenticators authenticator,
String account)
Enables or disables authenticator defined without service_id.
|
ApiResponse<Void> |
AuthenticationApi.enableAuthenticatorWithHttpInfo(ServiceAuthenticators authenticator,
String account,
String xRequestId,
Boolean enabled)
Enables or disables authenticator defined without service_id.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaAWSWithHttpInfo(String serviceId,
String account,
String login,
String body)
Get a short-lived access token for applications running in AWS.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaAWSWithHttpInfo(String serviceId,
String account,
String login,
String body,
String acceptEncoding,
String xRequestId)
Get a short-lived access token for applications running in AWS.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaAzureWithHttpInfo(String serviceId,
String account,
String login)
Gets a short-lived access token for applications running in Azure.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaAzureWithHttpInfo(String serviceId,
String account,
String login,
String acceptEncoding,
String xRequestId,
String jwt)
Gets a short-lived access token for applications running in Azure.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaGCPWithHttpInfo(String account)
Gets a short-lived access token for applications running in Google Cloud Platform.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaGCPWithHttpInfo(String account,
String acceptEncoding,
String xRequestId,
String jwt)
Gets a short-lived access token for applications running in Google Cloud Platform.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaJWTWithHttpInfo(String account,
String serviceId)
Gets a short-lived access token for applications using JSON Web Token (JWT) to access the Conjur API.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaJWTWithHttpInfo(String account,
String serviceId,
String xRequestId,
String jwt)
Gets a short-lived access token for applications using JSON Web Token (JWT) to access the Conjur API.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaJWTWithIdWithHttpInfo(String account,
String id,
String serviceId)
Gets a short-lived access token for applications using JSON Web Token (JWT) to access the Conjur API.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaJWTWithIdWithHttpInfo(String account,
String id,
String serviceId,
String xRequestId,
String jwt)
Gets a short-lived access token for applications using JSON Web Token (JWT) to access the Conjur API.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaKubernetesWithHttpInfo(String serviceId,
String account,
String login)
Gets a short-lived access token for applications running in Kubernetes.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaKubernetesWithHttpInfo(String serviceId,
String account,
String login,
String acceptEncoding,
String xRequestId)
Gets a short-lived access token for applications running in Kubernetes.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaLDAPWithHttpInfo(String serviceId,
String account,
String login)
Gets a short-lived access token for users and hosts using their LDAP identity to access the Conjur API.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaLDAPWithHttpInfo(String serviceId,
String account,
String login,
String acceptEncoding,
String xRequestId,
String body)
Gets a short-lived access token for users and hosts using their LDAP identity to access the Conjur API.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaOIDCWithHttpInfo(String serviceId,
String account)
Gets a short-lived access token for applications using OpenID Connect (OIDC) to access the Conjur API.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenViaOIDCWithHttpInfo(String serviceId,
String account,
String xRequestId,
String idToken)
Gets a short-lived access token for applications using OpenID Connect (OIDC) to access the Conjur API.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenWithHttpInfo(String account,
String login,
String body)
Gets a short-lived access token, which is required in the header of most subsequent API requests.
|
ApiResponse<String> |
AuthenticationApi.getAccessTokenWithHttpInfo(String account,
String login,
String body,
String acceptEncoding,
String xRequestId)
Gets a short-lived access token, which is required in the header of most subsequent API requests.
|
ApiResponse<String> |
AuthenticationApi.getAPIKeyViaLDAPWithHttpInfo(String serviceId,
String account)
Gets the Conjur API key of a user given the LDAP username and password via HTTP Basic Authentication.
|
ApiResponse<String> |
AuthenticationApi.getAPIKeyViaLDAPWithHttpInfo(String serviceId,
String account,
String xRequestId)
Gets the Conjur API key of a user given the LDAP username and password via HTTP Basic Authentication.
|
ApiResponse<String> |
AuthenticationApi.getAPIKeyWithHttpInfo(String account)
Gets the API key of a user given the username and password via HTTP Basic Authentication.
|
ApiResponse<String> |
AuthenticationApi.getAPIKeyWithHttpInfo(String account,
String xRequestId)
Gets the API key of a user given the username and password via HTTP Basic Authentication.
|
ApiResponse<AuthenticatorsResponse> |
StatusApi.getAuthenticatorsWithHttpInfo()
Details about which authenticators are on the Conjur Server
Response contains three members: installed, configured, and enabled.
|
ApiResponse<AuthenticatorsResponse> |
StatusApi.getAuthenticatorsWithHttpInfo(String xRequestId)
Details about which authenticators are on the Conjur Server
Response contains three members: installed, configured, and enabled.
|
ApiResponse<AuthenticatorStatus> |
StatusApi.getGCPAuthenticatorStatusWithHttpInfo(String account)
Details whether an authentication service has been configured properly
Once the status webservice has been properly configured and the relevant user groups have been given permissions to access the status webservice, the users in those groups can check the status of the authenticator.
|
ApiResponse<AuthenticatorStatus> |
StatusApi.getGCPAuthenticatorStatusWithHttpInfo(String account,
String xRequestId)
Details whether an authentication service has been configured properly
Once the status webservice has been properly configured and the relevant user groups have been given permissions to access the status webservice, the users in those groups can check the status of the authenticator.
|
ApiResponse<Object> |
SecretsApi.getSecretsWithHttpInfo(String variableIds)
Fetch multiple secrets
Fetches multiple secret values in one invocation.
|
ApiResponse<Object> |
SecretsApi.getSecretsWithHttpInfo(String variableIds,
String acceptEncoding,
String xRequestId)
Fetch multiple secrets
Fetches multiple secret values in one invocation.
|
ApiResponse<String> |
SecretsApi.getSecretWithHttpInfo(String account,
String kind,
String identifier)
Fetches the value of a secret from the specified Secret.
|
ApiResponse<String> |
SecretsApi.getSecretWithHttpInfo(String account,
String kind,
String identifier,
Integer version,
String xRequestId)
Fetches the value of a secret from the specified Secret.
|
ApiResponse<AuthenticatorStatus> |
StatusApi.getServiceAuthenticatorStatusWithHttpInfo(String authenticator,
String serviceId,
String account)
Details whether an authentication service has been configured properly
Once the status webservice has been properly configured and the relevant user groups have been given permissions to access the status webservice, the users in those groups can check the status of the authenticator.
|
ApiResponse<AuthenticatorStatus> |
StatusApi.getServiceAuthenticatorStatusWithHttpInfo(String authenticator,
String serviceId,
String account,
String xRequestId)
Details whether an authentication service has been configured properly
Once the status webservice has been properly configured and the relevant user groups have been given permissions to access the status webservice, the users in those groups can check the status of the authenticator.
|
ApiResponse<Void> |
AuthenticationApi.k8sInjectClientCertWithHttpInfo(String serviceId,
String body)
For applications running in Kubernetes; sends Conjur a certificate signing request (CSR) and requests a client certificate injected into the application's Kubernetes pod.
|
ApiResponse<Void> |
AuthenticationApi.k8sInjectClientCertWithHttpInfo(String serviceId,
String body,
String hostIdPrefix,
String xRequestId)
For applications running in Kubernetes; sends Conjur a certificate signing request (CSR) and requests a client certificate injected into the application's Kubernetes pod.
|
ApiResponse<LoadedPolicy> |
PoliciesApi.loadPolicyWithHttpInfo(String account,
String identifier,
String body)
Adds data to the existing Conjur policy.
|
ApiResponse<LoadedPolicy> |
PoliciesApi.loadPolicyWithHttpInfo(String account,
String identifier,
String body,
String xRequestId)
Adds data to the existing Conjur policy.
|
ApiResponse<Void> |
RolesApi.removeMemberFromRoleWithHttpInfo(String account,
String kind,
String identifier,
String members,
String member)
Deletes an existing role membership
Deletes an existing role membership.
|
ApiResponse<Void> |
RolesApi.removeMemberFromRoleWithHttpInfo(String account,
String kind,
String identifier,
String members,
String member,
String xRequestId)
Deletes an existing role membership
Deletes an existing role membership.
|
ApiResponse<LoadedPolicy> |
PoliciesApi.replacePolicyWithHttpInfo(String account,
String identifier,
String body)
Loads or replaces a Conjur policy document.
|
ApiResponse<LoadedPolicy> |
PoliciesApi.replacePolicyWithHttpInfo(String account,
String identifier,
String body,
String xRequestId)
Loads or replaces a Conjur policy document.
|
ApiResponse<Void> |
HostFactoryApi.revokeTokenWithHttpInfo(String token)
Revokes a token, immediately disabling it.
|
ApiResponse<Void> |
HostFactoryApi.revokeTokenWithHttpInfo(String token,
String xRequestId)
Revokes a token, immediately disabling it.
|
ApiResponse<String> |
AuthenticationApi.rotateApiKeyWithHttpInfo(String account)
Rotates a role's API key.
|
ApiResponse<String> |
AuthenticationApi.rotateApiKeyWithHttpInfo(String account,
String role,
String xRequestId)
Rotates a role's API key.
|
ApiResponse<String> |
PublicKeysApi.showPublicKeysWithHttpInfo(String account,
String kind,
String identifier)
Shows all public keys for a resource.
|
ApiResponse<String> |
PublicKeysApi.showPublicKeysWithHttpInfo(String account,
String kind,
String identifier,
String xRequestId)
Shows all public keys for a resource.
|
ApiResponse<List<Resource>> |
ResourcesApi.showResourcesForAccountWithHttpInfo(String account)
Lists resources within an organization account.
|
ApiResponse<List<Resource>> |
ResourcesApi.showResourcesForAccountWithHttpInfo(String account,
String kind,
String search,
Integer offset,
Integer limit,
Boolean count,
String role,
String actingAs,
String xRequestId)
Lists resources within an organization account.
|
ApiResponse<List<Resource>> |
ResourcesApi.showResourcesForAllAccountsWithHttpInfo()
Lists resources within an organization account.
|
ApiResponse<List<Resource>> |
ResourcesApi.showResourcesForAllAccountsWithHttpInfo(String account,
String kind,
String search,
Integer offset,
Integer limit,
Boolean count,
String role,
String actingAs,
String xRequestId)
Lists resources within an organization account.
|
ApiResponse<List<Resource>> |
ResourcesApi.showResourcesForKindWithHttpInfo(String account,
String kind)
Lists resources of the same kind within an organization account.
|
ApiResponse<List<Resource>> |
ResourcesApi.showResourcesForKindWithHttpInfo(String account,
String kind,
String search,
Integer offset,
Integer limit,
Boolean count,
String role,
String actingAs,
String xRequestId)
Lists resources of the same kind within an organization account.
|
ApiResponse<Resource> |
ResourcesApi.showResourceWithHttpInfo(String account,
String kind,
String identifier)
Shows a description of a single resource.
|
ApiResponse<Resource> |
ResourcesApi.showResourceWithHttpInfo(String account,
String kind,
String identifier,
Boolean permittedRoles,
String privilege,
Boolean check,
String role,
String xRequestId)
Shows a description of a single resource.
|
ApiResponse<Object> |
RolesApi.showRoleWithHttpInfo(String account,
String kind,
String identifier)
Get role information
Gets detailed information about a specific role, including the role members.
|
ApiResponse<Object> |
RolesApi.showRoleWithHttpInfo(String account,
String kind,
String identifier,
String all,
String memberships,
String members,
Integer offset,
Integer limit,
Boolean count,
String search,
String graph,
String xRequestId)
Get role information
Gets detailed information about a specific role, including the role members.
|
ApiResponse<CertificateJson> |
CertificateAuthorityApi.signWithHttpInfo(String account,
String serviceId,
String csr,
String ttl)
Gets a signed certificate from the configured Certificate Authority service.
|
ApiResponse<CertificateJson> |
CertificateAuthorityApi.signWithHttpInfo(String account,
String serviceId,
String csr,
String ttl,
String accept,
String xRequestId)
Gets a signed certificate from the configured Certificate Authority service.
|
ApiResponse<LoadedPolicy> |
PoliciesApi.updatePolicyWithHttpInfo(String account,
String identifier,
String body)
Modifies an existing Conjur policy.
|
ApiResponse<LoadedPolicy> |
PoliciesApi.updatePolicyWithHttpInfo(String account,
String identifier,
String body,
String xRequestId)
Modifies an existing Conjur policy.
|
ApiResponse<WhoAmI> |
StatusApi.whoAmIWithHttpInfo()
Provides information about the client making an API request.
|
ApiResponse<WhoAmI> |
StatusApi.whoAmIWithHttpInfo(String xRequestId)
Provides information about the client making an API request.
|
Copyright © 2023. All rights reserved.