| Package | Description |
|---|---|
| com.akeyless.uam.swagger | |
| com.akeyless.uam.swagger.api |
| Modifier and Type | Method and Description |
|---|---|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.Call call)
|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.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<CreateAccountReplyObj> |
DefaultApi.createAccountWithHttpInfo(String akeylessCreateAccountCreds,
String name,
String customerAddress)
Create new account.
|
ApiResponse<Void> |
DefaultApi.createItemWithHttpInfo(String akeylessUAMUserCreds,
String itemName,
String itemType,
String userMetadata,
Long splitLevel,
String akeylessRequestId,
String akeylessClientId,
Long size,
String customerFragmentId,
String uploadRsaKeyCreds,
String uploadSecretCreds,
String secretEncVal,
String protectionKeyName)
Add a new item to the account.
|
ApiResponse<Void> |
DefaultApi.createRoleItemAssocWithHttpInfo(String akeylessUAMUserCreds,
String roleName,
String associatedName,
String akeylessRequestId,
String akeylessClientId)
Add an association between a role and an item.
|
ApiResponse<Void> |
DefaultApi.createRoleUserAssocWithHttpInfo(String akeylessUAMUserCreds,
String roleName,
String associatedName,
String akeylessRequestId,
String akeylessClientId)
Add an association between a role and a user.
|
ApiResponse<Void> |
DefaultApi.createRoleWithHttpInfo(String akeylessUAMUserCreds,
String newRoleName,
String akeylessRequestId,
String akeylessClientId,
String roleAction,
String comment)
Add a new role to the account.
|
ApiResponse<CreateUserReplyObj> |
DefaultApi.createUserWithHttpInfo(String akeylessUAMUserCreds,
String akeylessSetUserAccessCreds,
String newUserName,
String akeylessRequestId,
String akeylessClientId)
Add a new user to the account.
|
ApiResponse<Void> |
DefaultApi.deleteItemWithHttpInfo(String akeylessUAMUserCreds,
String itemName,
String akeylessRequestId,
String akeylessClientId)
Deleting an existing item from the account.
|
ApiResponse<Void> |
DefaultApi.deleteRoleItemAssocWithHttpInfo(String akeylessUAMUserCreds,
String roleName,
String associatedName,
String akeylessRequestId,
String akeylessClientId)
Deleting an association between a role and an item.
|
ApiResponse<Void> |
DefaultApi.deleteRoleUserAssocWithHttpInfo(String akeylessUAMUserCreds,
String roleName,
String associatedName,
String akeylessRequestId,
String akeylessClientId)
Deleting an association between a role and an user.
|
ApiResponse<Void> |
DefaultApi.deleteRoleWithHttpInfo(String akeylessUAMUserCreds,
String roleName,
String akeylessRequestId,
String akeylessClientId)
Deleting an existing role from the account.
|
ApiResponse<Void> |
DefaultApi.deleteUserWithHttpInfo(String akeylessUAMUserCreds,
String userName,
String akeylessRequestId,
String akeylessClientId)
Deleting an existing user from the account.
|
ApiResponse<GetAccountDetailsReplyObj> |
DefaultApi.getAccountDetailsWithHttpInfo(String akeylessUAMUserCreds,
String akeylessRequestId,
String akeylessClientId)
Get account details.
|
ApiResponse<GetAccountRolesReplyObj> |
DefaultApi.getAccountRolesWithHttpInfo(String akeylessUAMUserCreds,
String akeylessRequestId,
String akeylessClientId)
Get All the existing roles in the account.
|
ApiResponse<GetAccountUsersReplyObj> |
DefaultApi.getAccountUsersWithHttpInfo(String akeylessUAMUserCreds,
String akeylessRequestId,
String akeylessClientId)
Get All the existing users in the account.
|
ApiResponse<DynamicSecretMQAccessReplyObj> |
DefaultApi.getDynamicSecretMQAccessWithHttpInfo(String itemName,
Long waitTimeSeconds,
Long credsExpiry)
Get a signed request to receive messages from a Message Queue of a Dynamic Secret.
|
ApiResponse<DynamicSecretProducerCredsReplyObj> |
DefaultApi.getDynamicSecretProducerCredsWithHttpInfo(String itemName,
String dynamicSecretValueId,
String consumerProtectionKeyDerivationCreds,
String messageReceiptHandle,
Long credsExpiry)
Get a dynamic secret producer derivation credentials.
|
ApiResponse<DerivationCredsReplyObj> |
DefaultApi.getItemDerivationCredsWithHttpInfo(String akeylessUAMUserCreds,
String itemName,
String akeylessRequestId,
String akeylessClientId,
Integer itemVersion,
String restrictedDerivationData,
Long credsExpiry)
Get temporary access credentials to KFM instances for item's fragments derivation.
|
ApiResponse<GetItemReplyObj> |
DefaultApi.getItemWithHttpInfo(String akeylessUAMUserCreds,
String itemName,
String akeylessRequestId,
String akeylessClientId,
Integer itemVersion)
Get item details.
|
ApiResponse<GetRoleReplyObj> |
DefaultApi.getRoleWithHttpInfo(String akeylessUAMUserCreds,
String roleName,
String akeylessRequestId,
String akeylessClientId)
Get role details.
|
ApiResponse<RSADecryptCredsReplyObj> |
DefaultApi.getRSAKeyDecryptCredsWithHttpInfo(String akeylessUAMUserCreds,
String itemName,
String akeylessRequestId,
String akeylessClientId,
Integer itemVersion,
String restrictedCipher,
Long credsExpiry)
Get temporary access credentials to KFM instances for RSA key fragments decryption.
|
ApiResponse<SecretAccessCredsReplyObj> |
DefaultApi.getSecretAccessCredsWithHttpInfo(String akeylessUAMUserCreds,
String itemName,
String akeylessRequestId,
String akeylessClientId,
Integer itemVersion,
Long credsExpiry)
Get temporary access credentials to KFM instances for secret protection key derivation and the encrypted secret value.
|
ApiResponse<UAMStatusReplyObj> |
DefaultApi.getStatusWithHttpInfo(String akeylessRequestId,
String akeylessClientId)
Get UAM server status
|
ApiResponse<UploadRSAKeyCredsReplyObj> |
DefaultApi.getUploadRSAKeyCredsWithHttpInfo(String akeylessUAMUserCreds,
String itemName,
String itemType,
String publicValue,
Long splitLevel,
String akeylessRequestId,
String akeylessClientId,
String certificates,
String userMetadata,
String customerFragmentId,
Long credsExpiry)
Get temporary access credentials to upload RSA private key fragments into KFMs instances.
|
ApiResponse<DerivationCredsReplyObj> |
DefaultApi.getUploadSecretCredsWithHttpInfo(String akeylessUAMUserCreds,
String secretName,
String akeylessRequestId,
String akeylessClientId,
String protectionKeyName,
Long credsExpiry)
Get temporary access credentials to KFM instances to produce the derived protection key of the secret.
|
ApiResponse<GetUserItemsReplyObj> |
DefaultApi.getUserItemsWithHttpInfo(String akeylessUAMUserCreds,
String akeylessRequestId,
String akeylessClientId,
String itemTypes)
Get All the items associated with the user.
|
ApiResponse<GetUserReplyObj> |
DefaultApi.getUserWithHttpInfo(String akeylessUAMUserCreds,
String userName,
String akeylessRequestId,
String akeylessClientId)
Get user details.
|
ApiResponse<PrepareDynamicSecretValueReplyObj> |
DefaultApi.prepareDynamicSecretValueWithHttpInfo(String itemName,
String dynamicSecretValPreparationData,
Long credsExpiry)
Get the new dynamic secret ID to be pull and derivation credentials to decrypt the new dynamic secret value.
|
ApiResponse<PullDynamicSecretValueReplyObj> |
DefaultApi.pullDynamicSecretValueWithHttpInfo(String itemName,
String dynamicSecretValueId,
String consumerProtectionKeyDerivationCreds)
Pull a new dynamic secret value on demand.
|
ApiResponse<Void> |
DefaultApi.pushDynamicSecretValueWithHttpInfo(String itemName,
String messageReceiptHandle,
String dynamicSecretValueId,
String dynamicSecretValue,
String producerProtectionKeyDerivationCreds)
Push a new dynamic secret value on demand.
|
ApiResponse<Void> |
DefaultApi.updateItemWithHttpInfo(String akeylessUAMUserCreds,
String newItemName,
String itemName,
String akeylessRequestId,
String akeylessClientId,
String userMetadata,
Integer itemVersion,
String uploadSecretCreds,
String secretEncVal)
Updating an existing item in the account
This endpoint is accessible only by the account admin user
|
ApiResponse<Void> |
DefaultApi.updateRoleWithHttpInfo(String akeylessUAMUserCreds,
String newRoleName,
String roleName,
String akeylessRequestId,
String akeylessClientId,
String roleAction,
String comment)
Updating an existing role in the account
This endpoint is accessible only by the account admin user
|
ApiResponse<Void> |
DefaultApi.updateUserWithHttpInfo(String akeylessUAMUserCreds,
String akeylessSetUserAccessCreds,
String newUserName,
String userName,
String akeylessRequestId,
String akeylessClientId)
Updating an existing user in the account
This endpoint is accessible only by the account admin user
|
Copyright © 2019. All rights reserved.