Class PersistedCloudCredential

java.lang.Object
org.elasticsearch.xpack.core.security.cloud.PersistedCloudCredential
All Implemented Interfaces:
Closeable, AutoCloseable, Writeable, Releasable, ToXContent, ToXContentObject

public final class PersistedCloudCredential extends Object implements Writeable, ToXContentObject, Releasable
Persistence envelope for a cloud-managed credential, pairing the public API key id with the raw internal API key text. The version field exists so that a future envelope encoding (e.g. an encrypted payload) can be introduced without breaking documents written today.