Class SealResponse
- java.lang.Object
 - 
- de.stklcode.jvault.connector.model.response.SealResponse
 
 
- 
- All Implemented Interfaces:
 VaultResponse
public final class SealResponse extends Object implements VaultResponse
Vault response for seal status or unseal request.- Since:
 - 0.1
 - Author:
 - Stefan Kalscheuer
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SealResponse() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClusterId()StringgetClusterName()StringgetNonce()IntegergetNumberOfShares()IntegergetProgress()IntegergetThreshold()StringgetType()StringgetVersion()booleanisInitialized()booleanisSealed() 
 - 
 
- 
- 
Method Detail
- 
getType
public String getType()
- Returns:
 - Seal type.
 - Since:
 - 0.8
 
 
- 
isSealed
public boolean isSealed()
- Returns:
 - Seal status
 
 
- 
isInitialized
public boolean isInitialized()
- Returns:
 - Vault initialization status (since Vault 0.11.2).
 - Since:
 - 0.8
 
 
- 
getThreshold
public Integer getThreshold()
- Returns:
 - Required threshold of secret shares
 
 
- 
getNumberOfShares
public Integer getNumberOfShares()
- Returns:
 - Number of secret shares
 
 
- 
getProgress
public Integer getProgress()
- Returns:
 - Current unseal progress (remaining required shares)
 
 
- 
getVersion
public String getVersion()
- Returns:
 - Vault version.
 - Since:
 - 0.8
 
 
- 
getNonce
public String getNonce()
- Returns:
 - A random nonce.
 - Since:
 - 0.8
 
 
- 
getClusterName
public String getClusterName()
- Returns:
 - Vault cluster name (only if unsealed).
 - Since:
 - 0.8
 
 
- 
getClusterId
public String getClusterId()
- Returns:
 - Vault cluster ID (only if unsealed).
 - Since:
 - 0.8
 
 
 - 
 
 -