Constructor and Description |
---|
SanitizedSecret() |
Modifier and Type | Method and Description |
---|---|
abstract String |
checksum() |
abstract ApiDate |
createdAt() |
abstract String |
createdBy() |
abstract String |
description() |
static String |
displayName(SanitizedSecret sanitizedSecret) |
abstract long |
expiry() |
static SanitizedSecret |
fromSecret(Secret secret)
Build a matching representation of a secret, but without sensitive content.
|
static SanitizedSecret |
fromSecretSeriesAndContent(SecretSeriesAndContent seriesAndContent) |
abstract com.google.common.collect.ImmutableMap<String,String> |
generationOptions() |
abstract long |
id() |
abstract com.google.common.collect.ImmutableMap<String,String> |
metadata() |
abstract String |
name() |
static SanitizedSecret |
of(long id,
String name) |
static SanitizedSecret |
of(long id,
String name,
String description,
String checksum,
ApiDate createdAt,
String createdBy,
ApiDate updatedAt,
String updatedBy,
Map<String,String> metadata,
String type,
Map<String,String> generationOptions,
long expiry,
Long version) |
abstract Optional<String> |
type() |
abstract ApiDate |
updatedAt() |
abstract String |
updatedBy() |
abstract Optional<Long> |
version() |
public static SanitizedSecret of(long id, String name, @Nullable String description, String checksum, ApiDate createdAt, @Nullable String createdBy, ApiDate updatedAt, @Nullable String updatedBy, @Nullable Map<String,String> metadata, @Nullable String type, @Nullable Map<String,String> generationOptions, long expiry, @Nullable Long version)
public static SanitizedSecret of(long id, String name)
public static SanitizedSecret fromSecretSeriesAndContent(SecretSeriesAndContent seriesAndContent)
public static SanitizedSecret fromSecret(Secret secret)
secret
- secret model to build frompublic abstract long id()
public abstract String name()
public abstract String description()
public abstract String checksum()
public abstract ApiDate createdAt()
public abstract String createdBy()
public abstract ApiDate updatedAt()
public abstract String updatedBy()
public abstract com.google.common.collect.ImmutableMap<String,String> generationOptions()
public abstract long expiry()
public static String displayName(SanitizedSecret sanitizedSecret)
Copyright © 2018 Walmart, Inc.. All rights reserved.