Class DecryptBatch.BatchEntry
- java.lang.Object
-
- io.helidon.integrations.common.rest.ApiJsonBuilder<DecryptBatch.BatchEntry>
-
- io.helidon.integrations.vault.secrets.transit.DecryptBatch.BatchEntry
-
- Enclosing class:
- DecryptBatch
public static class DecryptBatch.BatchEntry extends ApiJsonBuilder<DecryptBatch.BatchEntry>
Definition of a batch entry.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DecryptBatch.BatchEntry
builder()
A new builder for a batch entry.DecryptBatch.BatchEntry
cipherText(String cipherText)
Configure the cipher text to be decrypted.DecryptBatch.BatchEntry
context(Base64Value value)
Configure context data.static DecryptBatch.BatchEntry
create(String cipherText)
Create a new entry from cipher text.DecryptBatch.BatchEntry
nonce(Base64Value value)
Configure nonce.-
Methods inherited from class io.helidon.integrations.common.rest.ApiJsonBuilder
add, add, add, add, add, add, addBase64, addToArray, addToArray, addToArray, addToArray, addToArray, addToArray, addToObject, addToObject, addToObject, addToObject, addToObject, emptyArray, me, postBuild, preBuild, toJson
-
-
-
-
Method Detail
-
builder
public static DecryptBatch.BatchEntry builder()
A new builder for a batch entry.- Returns:
- a new batch entry
-
create
public static DecryptBatch.BatchEntry create(String cipherText)
Create a new entry from cipher text.- Parameters:
cipherText
- cipher text as returned by an encrypt method- Returns:
- a new batch entry
-
cipherText
public DecryptBatch.BatchEntry cipherText(String cipherText)
Configure the cipher text to be decrypted.- Parameters:
cipherText
- cipher text- Returns:
- updated entry
-
context
public DecryptBatch.BatchEntry context(Base64Value value)
Configure context data.- Parameters:
value
- base64 context- Returns:
- updated entry
-
nonce
public DecryptBatch.BatchEntry nonce(Base64Value value)
Configure nonce.- Parameters:
value
- base64 nonce- Returns:
- updated entry
-
-