Skip to content

Commit

Permalink
Release v4.2.2
Browse files Browse the repository at this point in the history
  • Loading branch information
akeyless-ci committed Aug 7, 2024
1 parent aa39733 commit ca8fe07
Show file tree
Hide file tree
Showing 27 changed files with 1,235 additions and 11 deletions.
6 changes: 6 additions & 0 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,8 @@ docs/AzurePayload.md
docs/AzureTargetDetails.md
docs/BastionListEntry.md
docs/BastionsList.md
docs/BatchEncryptionRequestLine.md
docs/BatchEncryptionResponseLine.md
docs/CFConfigPart.md
docs/CacheConfigPart.md
docs/CertAccessRules.md
Expand Down Expand Up @@ -1102,6 +1104,8 @@ src/main/java/io/akeyless/client/model/AzurePayload.java
src/main/java/io/akeyless/client/model/AzureTargetDetails.java
src/main/java/io/akeyless/client/model/BastionListEntry.java
src/main/java/io/akeyless/client/model/BastionsList.java
src/main/java/io/akeyless/client/model/BatchEncryptionRequestLine.java
src/main/java/io/akeyless/client/model/BatchEncryptionResponseLine.java
src/main/java/io/akeyless/client/model/CFConfigPart.java
src/main/java/io/akeyless/client/model/CacheConfigPart.java
src/main/java/io/akeyless/client/model/CertAccessRules.java
Expand Down Expand Up @@ -2038,3 +2042,5 @@ src/main/java/io/akeyless/client/model/WindowsService.java
src/main/java/io/akeyless/client/model/WindowsServiceAttributes.java
src/main/java/io/akeyless/client/model/WindowsTargetDetails.java
src/main/java/io/akeyless/client/model/ZeroSSLTargetDetails.java
src/test/java/io/akeyless/client/model/BatchEncryptionRequestLineTest.java
src/test/java/io/akeyless/client/model/BatchEncryptionResponseLineTest.java
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,7 @@ Class | Method | HTTP request | Description
*V2Api* | [**createZeroSSLTarget**](docs/V2Api.md#createZeroSSLTarget) | **POST** /create-zerossl-target |
*V2Api* | [**createldapTarget**](docs/V2Api.md#createldapTarget) | **POST** /create-ldap-target |
*V2Api* | [**decrypt**](docs/V2Api.md#decrypt) | **POST** /decrypt |
*V2Api* | [**decryptBatch**](docs/V2Api.md#decryptBatch) | **POST** /decrypt-batch |
*V2Api* | [**decryptGPG**](docs/V2Api.md#decryptGPG) | **POST** /decrypt-gpg |
*V2Api* | [**decryptPKCS1**](docs/V2Api.md#decryptPKCS1) | **POST** /decrypt-pkcs1 |
*V2Api* | [**decryptWithClassicKey**](docs/V2Api.md#decryptWithClassicKey) | **POST** /decrypt-with-classic-key |
Expand Down Expand Up @@ -281,6 +282,7 @@ Class | Method | HTTP request | Description
*V2Api* | [**dynamicSecretUpdateSnowflake**](docs/V2Api.md#dynamicSecretUpdateSnowflake) | **POST** /dynamic-secret-update-snowflake |
*V2Api* | [**dynamicSecretUpdateVenafi**](docs/V2Api.md#dynamicSecretUpdateVenafi) | **POST** /dynamic-secret-update-venafi |
*V2Api* | [**encrypt**](docs/V2Api.md#encrypt) | **POST** /encrypt |
*V2Api* | [**encryptBatch**](docs/V2Api.md#encryptBatch) | **POST** /encrypt-batch |
*V2Api* | [**encryptGPG**](docs/V2Api.md#encryptGPG) | **POST** /encrypt-gpg |
*V2Api* | [**encryptWithClassicKey**](docs/V2Api.md#encryptWithClassicKey) | **POST** /encrypt-with-classic-key |
*V2Api* | [**esmCreate**](docs/V2Api.md#esmCreate) | **POST** /esm-create |
Expand Down Expand Up @@ -707,6 +709,8 @@ Class | Method | HTTP request | Description
- [AzureTargetDetails](docs/AzureTargetDetails.md)
- [BastionListEntry](docs/BastionListEntry.md)
- [BastionsList](docs/BastionsList.md)
- [BatchEncryptionRequestLine](docs/BatchEncryptionRequestLine.md)
- [BatchEncryptionResponseLine](docs/BatchEncryptionResponseLine.md)
- [CFConfigPart](docs/CFConfigPart.md)
- [CacheConfigPart](docs/CacheConfigPart.md)
- [CertAccessRules](docs/CertAccessRules.md)
Expand Down
153 changes: 153 additions & 0 deletions api/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2630,6 +2630,35 @@ paths:
x-codegen-request-body-name: body
x-contentType: application/json
x-accepts: application/json
/decrypt-batch:
post:
operationId: decryptBatch
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/BatchEncryptionRequest'
required: true
responses:
"200":
content:
application/json:
schema:
$ref: '#/components/schemas/decryptOutput'
description: decryptResponse wraps response body.
default:
content:
application/json:
schema:
$ref: '#/components/schemas/JSONError'
description: |-
errorResponse wraps any error to return it as a JSON object with one "error"
field.
tags:
- v2
x-codegen-request-body-name: body
x-contentType: application/json
x-accepts: application/json
/decrypt-gpg:
post:
operationId: decryptGPG
Expand Down Expand Up @@ -5103,6 +5132,35 @@ paths:
x-codegen-request-body-name: body
x-contentType: application/json
x-accepts: application/json
/encrypt-batch:
post:
operationId: encryptBatch
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/BatchEncryptionRequest'
required: true
responses:
"200":
content:
application/json:
schema:
$ref: '#/components/schemas/encryptOutput'
description: encryptResponse wraps response body.
default:
content:
application/json:
schema:
$ref: '#/components/schemas/JSONError'
description: |-
errorResponse wraps any error to return it as a JSON object with one "error"
field.
tags:
- v2
x-codegen-request-body-name: body
x-contentType: application/json
x-accepts: application/json
/encrypt-gpg:
post:
operationId: encryptGPG
Expand Down Expand Up @@ -16003,6 +16061,12 @@ components:
schema:
$ref: '#/components/schemas/createLdapTargetOutput'
description: createldapTargetResponse wraps response body.
decryptBatchResponse:
content:
application/json:
schema:
$ref: '#/components/schemas/decryptBatchOutput'
description: decryptBatchResponse wraps response body.
decryptFileResponse:
content:
application/json:
Expand Down Expand Up @@ -16523,6 +16587,12 @@ components:
schema:
$ref: '#/components/schemas/dynamicSecretUpdateOutput'
description: dynamicSecretUpdateVenafiResponse wraps response body.
encryptBatchResponse:
content:
application/json:
schema:
$ref: '#/components/schemas/encryptBatchOutput'
description: encryptBatchResponse wraps response body.
encryptFileResponse:
content:
application/json:
Expand Down Expand Up @@ -21327,6 +21397,52 @@ components:
x-go-name: Clusters
type: object
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types
BatchEncryptionRequest:
items:
$ref: '#/components/schemas/BatchEncryptionRequestLine'
type: array
x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands
BatchEncryptionRequestLine:
example:
item_version: 6
data: data
item_id: 0
context:
key: context
properties:
context:
additionalProperties:
type: string
type: object
x-go-name: EncContext
data:
type: string
x-go-name: DataBase64
item_id:
format: int64
type: integer
x-go-name: ItemId
item_version:
format: int32
type: integer
x-go-name: ItemVersion
type: object
x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands
BatchEncryptionResponse:
items:
$ref: '#/components/schemas/BatchEncryptionResponseLine'
type: array
x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands
BatchEncryptionResponseLine:
properties:
data:
type: string
x-go-name: DataBase64
error:
type: string
x-go-name: Error
type: object
x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands
CAMode:
type: string
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types
Expand Down Expand Up @@ -21757,6 +21873,9 @@ components:
x-go-name: SecondsBefore
type: object
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types
CertificateFormat:
type: string
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types
CertificateInfo:
example:
email_addresses:
Expand Down Expand Up @@ -22567,6 +22686,7 @@ components:
Connect:
description: Connect is a command that performs secure remote access
example:
BastionGatewayUrl: BastionGatewayUrl
cert-issuer-name: cert-issuer-name
ssh-legacy-signing-alg: false
ssh-command: ssh-command
Expand All @@ -22587,6 +22707,11 @@ components:
RcFileOverride: RcFileOverride
justification: justification
properties:
BastionGatewayUrl:
description: |-
todo - enable when gw-sra unification is done
The Gateway URL (configuration management) address, e.g. http://localhost:8000
type: string
Helper:
type: object
x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands
Expand Down Expand Up @@ -22677,6 +22802,7 @@ components:
description: CreateClassicKey is a command that creates classic key
example:
protection-key-name: protection-key-name
certificate-format: certificate-format
metadata: metadata
certificate-digest-algo: certificate-digest-algo
certificate-locality: certificate-locality
Expand Down Expand Up @@ -22725,6 +22851,9 @@ components:
Currently, we support only "sha256" so we hide this option for CLI.
type: string
x-go-name: CertificateDigestAlgo
certificate-format:
type: string
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types
certificate-locality:
description: Locality for the generated certificate. Relevant only for generate-self-signed-certificate.
type: string
Expand Down Expand Up @@ -27682,6 +27811,7 @@ components:
pattern: pattern
alphabet: alphabet
cluster_gw_url: cluster_gw_url
certificate_format: certificate_format
display_metadata: display_metadata
dynamic_secret_producer_details:
k8s_allowed_namespaces: k8s_allowed_namespaces
Expand Down Expand Up @@ -28405,6 +28535,7 @@ components:
pattern: pattern
alphabet: alphabet
cluster_gw_url: cluster_gw_url
certificate_format: certificate_format
display_metadata: display_metadata
dynamic_secret_producer_details:
k8s_allowed_namespaces: k8s_allowed_namespaces
Expand Down Expand Up @@ -28500,6 +28631,9 @@ components:
$ref: '#/components/schemas/CertificateIssueInfo'
certificate_chain_info:
$ref: '#/components/schemas/CertificateChainInfo'
certificate_format:
type: string
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types
certificates_template_info:
$ref: '#/components/schemas/CertificateTemplateInfo'
classic_key_details:
Expand Down Expand Up @@ -30991,6 +31125,7 @@ components:
pattern: pattern
alphabet: alphabet
cluster_gw_url: cluster_gw_url
certificate_format: certificate_format
display_metadata: display_metadata
dynamic_secret_producer_details:
k8s_allowed_namespaces: k8s_allowed_namespaces
Expand Down Expand Up @@ -31751,6 +31886,7 @@ components:
pattern: pattern
alphabet: alphabet
cluster_gw_url: cluster_gw_url
certificate_format: certificate_format
display_metadata: display_metadata
dynamic_secret_producer_details:
k8s_allowed_namespaces: k8s_allowed_namespaces
Expand Down Expand Up @@ -32533,6 +32669,7 @@ components:
pattern: pattern
alphabet: alphabet
cluster_gw_url: cluster_gw_url
certificate_format: certificate_format
display_metadata: display_metadata
dynamic_secret_producer_details:
k8s_allowed_namespaces: k8s_allowed_namespaces
Expand Down Expand Up @@ -33293,6 +33430,7 @@ components:
pattern: pattern
alphabet: alphabet
cluster_gw_url: cluster_gw_url
certificate_format: certificate_format
display_metadata: display_metadata
dynamic_secret_producer_details:
k8s_allowed_namespaces: k8s_allowed_namespaces
Expand Down Expand Up @@ -44601,6 +44739,9 @@ components:
Currently, we support only "sha256" so we hide this option for CLI.
type: string
x-go-name: CertificateDigestAlgo
certificate-format:
type: string
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types
certificate-locality:
description: Locality for the generated certificate. Relevant only for generate-self-signed-certificate.
type: string
Expand Down Expand Up @@ -47500,6 +47641,8 @@ components:
- key-name
type: object
x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands
decryptBatchOutput:
$ref: '#/components/schemas/BatchEncryptionResponse'
decryptFile:
properties:
cyphertext-header:
Expand Down Expand Up @@ -48323,6 +48466,11 @@ components:
(url, etc)
type: boolean
x-go-name: WithBastionDetails
der-certificate-format:
default: false
description: The certificate will be displayed in DER format
type: boolean
x-go-name: DerCertificateFormat
display-id:
description: The display id of the item
type: string
Expand Down Expand Up @@ -55496,6 +55644,8 @@ components:
an AES key.
type: object
x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands
encryptBatchOutput:
$ref: '#/components/schemas/BatchEncryptionResponse'
encryptFile:
properties:
display-id:
Expand Down Expand Up @@ -100646,6 +100796,9 @@ components:
description: Certificate in a PEM format.
type: string
x-go-name: CertFileData
certificate-format:
type: string
x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types
customer-frg-id:
description: |-
The customer fragment ID that will be used to split the key (if empty,
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ apply plugin: 'java'
apply plugin: 'com.diffplug.spotless'

group = 'io.akeyless'
version = '4.2.1'
version = '4.2.2'

buildscript {
repositories {
Expand Down
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
settings(
organization := "io.akeyless",
name := "akeyless-java",
version := "4.2.1",
version := "4.2.2",
scalaVersion := "2.11.4",
scalacOptions ++= Seq("-feature"),
javacOptions in compile ++= Seq("-Xlint:deprecation"),
Expand Down
16 changes: 16 additions & 0 deletions docs/BatchEncryptionRequestLine.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


# BatchEncryptionRequestLine


## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**context** | **Map<String, String>** | | [optional]
**data** | **String** | | [optional]
**itemId** | **Long** | | [optional]
**itemVersion** | **Integer** | | [optional]



Loading

0 comments on commit ca8fe07

Please sign in to comment.