@Immutable @Introspected public class VaultResponseV1 extends AbstractVaultResponse<Map<String,Object>>
data, leaseDuration, leaseId, renewable, requestId, warnings, wrapInfo
Constructor and Description |
---|
VaultResponseV1(Map<String,Object> data,
Long leaseDuration,
String leaseId,
String requestId,
Map<String,String> wrapInfo,
boolean renewable,
List<String> warnings)
Constructor for VaultResponseV1.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getSecrets() |
getData, getLeaseDuration, getLeaseId, getRequestId, getWarnings, getWrapInfo, isRenewable, setData, setLeaseDuration, setLeaseId, setRenewable, setRequestId, setWarnings, setWrapInfo
@Internal public VaultResponseV1(Map<String,Object> data, Long leaseDuration, String leaseId, String requestId, Map<String,String> wrapInfo, boolean renewable, List<String> warnings)
data
- The data objectleaseDuration
- The token lease durationleaseId
- The token lease idrequestId
- The vault request idwrapInfo
- The wrap info objectrenewable
- The flag indicating the vault token is renewablewarnings
- The list of warningspublic Map<String,Object> getSecrets()
getSecrets
in class AbstractVaultResponse<Map<String,Object>>