Package | Description |
---|---|
com.oneops.proxy.keywhiz | |
com.oneops.proxy.keywhiz.model | |
com.oneops.proxy.keywhiz.model.v2 |
Modifier and Type | Method and Description |
---|---|
SanitizedSecret |
KeywhizClient.getSanitizedSecretByName(String name) |
Modifier and Type | Method and Description |
---|---|
List<SanitizedSecret> |
KeywhizClient.allSecrets() |
List<SanitizedSecret> |
KeywhizClient.allSecretsBatched(int idx,
int num,
boolean newestFirst) |
List<SanitizedSecret> |
KeywhizClient.listSecretVersions(String name,
int idx,
int numVersions) |
Modifier and Type | Field and Description |
---|---|
com.google.common.collect.ImmutableList<SanitizedSecret> |
SecretsResponse.secrets
Listing of secrets with related information but without secret content.
|
com.google.common.collect.ImmutableList<SanitizedSecret> |
ClientDetailResponse.secrets
List of secrets the group has access to.
|
Modifier and Type | Method and Description |
---|---|
static SanitizedSecret |
SanitizedSecret.fromSecret(Secret secret)
Build a matching representation of a secret, but without sensitive content.
|
static SanitizedSecret |
SanitizedSecret.fromSecretSeriesAndContent(SecretSeriesAndContent seriesAndContent) |
static SanitizedSecret |
SanitizedSecret.of(long id,
String name) |
static SanitizedSecret |
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 SanitizedSecret |
SanitizedSecretWithGroups.secret() |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<SanitizedSecret> |
GroupDetailResponse.getSecrets() |
Modifier and Type | Method and Description |
---|---|
static String |
SanitizedSecret.displayName(SanitizedSecret sanitizedSecret) |
static SecretDeliveryResponse |
SecretDeliveryResponse.fromSanitizedSecret(SanitizedSecret sanitizedSecret) |
static SanitizedSecretWithGroups |
SanitizedSecretWithGroups.of(SanitizedSecret secret,
List<Group> groups) |
Modifier and Type | Method and Description |
---|---|
static ClientDetailResponse |
ClientDetailResponse.fromClient(Client client,
com.google.common.collect.ImmutableList<Group> groups,
com.google.common.collect.ImmutableList<SanitizedSecret> secrets) |
static GroupDetailResponse |
GroupDetailResponse.fromGroup(Group group,
com.google.common.collect.ImmutableList<SanitizedSecret> secrets,
com.google.common.collect.ImmutableList<Client> clients) |
Constructor and Description |
---|
ClientDetailResponse(long id,
String name,
String description,
ApiDate creationDate,
ApiDate updateDate,
String createdBy,
String updatedBy,
ApiDate lastSeen,
com.google.common.collect.ImmutableList<Group> groups,
com.google.common.collect.ImmutableList<SanitizedSecret> secrets) |
GroupDetailResponse(long id,
String name,
String description,
ApiDate creationDate,
ApiDate updateDate,
String createdBy,
String updatedBy,
com.google.common.collect.ImmutableMap<String,String> metadata,
com.google.common.collect.ImmutableList<SanitizedSecret> secrets,
com.google.common.collect.ImmutableList<Client> clients) |
SecretsResponse(com.google.common.collect.ImmutableList<SanitizedSecret> secrets) |
Modifier and Type | Method and Description |
---|---|
SecretDetailResponseV2.Builder |
SecretDetailResponseV2.Builder.sanitizedSecret(SanitizedSecret sanitizedSecret) |
Copyright © 2018 Walmart, Inc.. All rights reserved.