Skip navigation links
A B C D E F G H I K L M N O P R S T U V 

A

addGroups() - Method in class keywhiz.api.automation.v2.ModifyGroupsRequestV2
 
addGroups(String...) - Method in class keywhiz.api.automation.v2.ModifyGroupsRequestV2.Builder
 
ApiDate - Class in keywhiz.api
This is a wrapper for the date class used in API responses so we can have a custom JSON serializer and deserializer
ApiDate(long) - Constructor for class keywhiz.api.ApiDate
 
AutomationClient - Class in keywhiz.api.model
Special type of Client with elevated, automation privileges.
AutomationSecretResponse - Class in keywhiz.api
JSON Serialization class for a REST response Secret.
AutomationSecretResponse() - Constructor for class keywhiz.api.AutomationSecretResponse
 

B

build() - Method in class keywhiz.api.automation.v2.CreateClientRequestV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.CreateGroupRequestV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.ModifyGroupsRequestV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.SecretContentsRequestV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.SecretContentsResponseV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
build() - Method in class keywhiz.api.automation.v2.SetSecretVersionRequestV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.CreateClientRequestV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.CreateClientRequestV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.CreateGroupRequestV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.CreateGroupRequestV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.CreateSecretRequestV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.GroupDetailResponseV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.ModifyGroupsRequestV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.ModifyGroupsRequestV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.SecretContentsRequestV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.SecretContentsRequestV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.SecretContentsResponseV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.SecretContentsResponseV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
builder() - Static method in class keywhiz.api.automation.v2.SetSecretVersionRequestV2
 
Builder() - Constructor for class keywhiz.api.automation.v2.SetSecretVersionRequestV2.Builder
 

C

checksum(String) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
checksum() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
checksum() - Method in class keywhiz.api.model.SanitizedSecret
 
Client - Class in keywhiz.api.model
Clients table entry for a client-cert authenticated client.
Client(long, String, String, ApiDate, String, ApiDate, String, ApiDate, boolean, boolean) - Constructor for class keywhiz.api.model.Client
 
ClientDetailResponse - Class in keywhiz.api
 
ClientDetailResponse(long, String, String, ApiDate, ApiDate, String, String, ApiDate, ImmutableList<Group>, ImmutableList<SanitizedSecret>) - Constructor for class keywhiz.api.ClientDetailResponse
 
ClientDetailResponseV2 - Class in keywhiz.api.automation.v2
 
clients(Iterable<String>) - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2.Builder
 
clients() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
clients - Variable in class keywhiz.api.SecretDetailResponse
 
content(String) - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2.Builder
 
content() - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2
 
content(String) - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
content() - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2
 
content(String) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
content() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
content - Variable in class keywhiz.api.CreateSecretRequest
Base64 representation of the secret to be added.
content() - Method in class keywhiz.api.model.SecretSeriesAndContent
 
contentPresent(boolean) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
contentPresent() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
create(long, String, String, ApiDate, ImmutableMap<String, String>, ImmutableList<Group>, long) - Static method in class keywhiz.api.AutomationSecretResponse
 
CreateClientRequest - Class in keywhiz.api
 
CreateClientRequest(String) - Constructor for class keywhiz.api.CreateClientRequest
 
CreateClientRequestV2 - Class in keywhiz.api.automation.v2
Model for request to create a new keywhiz client.
CreateClientRequestV2.Builder - Class in keywhiz.api.automation.v2
 
createdAt() - Method in class keywhiz.api.model.SanitizedSecret
 
createdAt() - Method in class keywhiz.api.model.SecretContent
 
createdAt() - Method in class keywhiz.api.model.SecretSeries
 
createdAt - Variable in class keywhiz.api.SecretDetailResponse
 
createdAtSeconds() - Method in class keywhiz.api.automation.v2.ClientDetailResponseV2
 
createdAtSeconds() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
createdAtSeconds(long) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
createdAtSeconds() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
createdBy() - Method in class keywhiz.api.automation.v2.ClientDetailResponseV2
 
createdBy() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
createdBy(String) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
createdBy() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
createdBy - Variable in class keywhiz.api.ClientDetailResponse
 
createdBy() - Method in class keywhiz.api.model.SanitizedSecret
 
createdBy() - Method in class keywhiz.api.model.SecretContent
 
createdBy() - Method in class keywhiz.api.model.SecretSeries
 
createdBy - Variable in class keywhiz.api.SecretDetailResponse
User who created the record.
CreateGroupRequest - Class in keywhiz.api
 
CreateGroupRequest(String, String, ImmutableMap<String, String>) - Constructor for class keywhiz.api.CreateGroupRequest
 
CreateGroupRequestV2 - Class in keywhiz.api.automation.v2
 
CreateGroupRequestV2.Builder - Class in keywhiz.api.automation.v2
 
CreateOrUpdateSecretRequestV2 - Class in keywhiz.api.automation.v2
 
CreateOrUpdateSecretRequestV2.Builder - Class in keywhiz.api.automation.v2
 
CreateSecretRequest - Class in keywhiz.api
Request message to create secrets.
CreateSecretRequest(String, String, String, ImmutableMap<String, String>, long) - Constructor for class keywhiz.api.CreateSecretRequest
 
CreateSecretRequestV2 - Class in keywhiz.api.automation.v2
 
CreateSecretRequestV2.Builder - Class in keywhiz.api.automation.v2
 
creationDate() - Method in class keywhiz.api.AutomationSecretResponse
 
creationDate - Variable in class keywhiz.api.ClientDetailResponse
 
currentVersion() - Method in class keywhiz.api.model.SecretSeries
 

D

decodedLength(String) - Static method in class keywhiz.api.model.Secret
Slightly hokey way of calculating the decoded-length without bothering to decode.
decrypt() - Method in interface keywhiz.api.model.Secret.LazyString
 
description() - Method in class keywhiz.api.automation.v2.ClientDetailResponseV2
 
description(String) - Method in class keywhiz.api.automation.v2.CreateClientRequestV2.Builder
 
description() - Method in class keywhiz.api.automation.v2.CreateClientRequestV2
 
description(String) - Method in class keywhiz.api.automation.v2.CreateGroupRequestV2.Builder
 
description() - Method in class keywhiz.api.automation.v2.CreateGroupRequestV2
 
description(String) - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2.Builder
 
description() - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2
 
description(String) - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
description() - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2
 
description() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
description(String) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
description() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
description(String) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
description() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
description - Variable in class keywhiz.api.ClientDetailResponse
 
description - Variable in class keywhiz.api.CreateGroupRequest
 
description - Variable in class keywhiz.api.CreateSecretRequest
 
description() - Method in class keywhiz.api.model.SanitizedSecret
 
description() - Method in class keywhiz.api.model.SecretSeries
 
description - Variable in class keywhiz.api.SecretDetailResponse
 
descriptionPresent(boolean) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
descriptionPresent() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
displayName(SanitizedSecret) - Static method in class keywhiz.api.model.SanitizedSecret
 
displayName(SanitizedSecretWithGroups) - Static method in class keywhiz.api.model.SanitizedSecretWithGroups
 

E

encryptedContent() - Method in class keywhiz.api.model.SecretContent
 
equals(Object) - Method in class keywhiz.api.ApiDate
 
equals(Object) - Method in class keywhiz.api.CreateClientRequest
 
equals(Object) - Method in class keywhiz.api.CreateGroupRequest
 
equals(Object) - Method in class keywhiz.api.CreateSecretRequest
 
equals(Object) - Method in class keywhiz.api.GroupDetailResponse
 
equals(Object) - Method in class keywhiz.api.model.Client
 
equals(Object) - Method in class keywhiz.api.model.Group
 
equals(Object) - Method in class keywhiz.api.model.Secret
 
equals(Object) - Method in class keywhiz.api.SecretDeliveryResponse
 
equals(Object) - Method in class keywhiz.api.SecretDetailResponse
 
equals(Object) - Method in class keywhiz.api.SecretsResponse
 
expiry(long) - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2.Builder
 
expiry() - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2
 
expiry(long) - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
expiry() - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2
 
expiry(Long) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
expiry() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
expiry(long) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
expiry() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
expiry() - Method in class keywhiz.api.AutomationSecretResponse
 
expiry - Variable in class keywhiz.api.CreateSecretRequest
In seconds since epoch
expiry() - Method in class keywhiz.api.model.SanitizedSecret
 
expiry() - Method in class keywhiz.api.model.SecretContent
 
expiryPresent(boolean) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
expiryPresent() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 

F

forName(String) - Static method in class keywhiz.api.automation.v2.ModifyClientRequestV2
 
from(String, char[]) - Static method in class keywhiz.api.LoginRequest
 
fromClient(Client) - Static method in class keywhiz.api.automation.v2.ClientDetailResponseV2
 
fromClient(Client, ImmutableList<Group>, ImmutableList<SanitizedSecret>) - Static method in class keywhiz.api.ClientDetailResponse
 
fromGroup(Group, ImmutableList<SanitizedSecret>, ImmutableList<Client>) - Static method in class keywhiz.api.GroupDetailResponse
 
fromParts(String, String, long, long, String, String, Optional<Long>) - Static method in class keywhiz.api.automation.v2.ClientDetailResponseV2
Static factory method used by Jackson for deserialization
fromParts(String, Iterable<String>, String) - Static method in class keywhiz.api.automation.v2.CreateClientRequestV2
Static factory method used by Jackson for deserialization
fromParts(String, String, ImmutableMap<String, String>) - Static method in class keywhiz.api.automation.v2.CreateGroupRequestV2
Static factory method used by Jackson for deserialization
fromParts(String, String, Map<String, String>, long, String) - Static method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2
Static factory method used by Jackson for deserialization
fromParts(String, String, String, Map<String, String>, long, String, Iterable<String>) - Static method in class keywhiz.api.automation.v2.CreateSecretRequestV2
Static factory method used by Jackson for deserialization
fromParts(String, String, long, long, String, String, Iterable<String>, Iterable<String>, Map<String, String>) - Static method in class keywhiz.api.automation.v2.GroupDetailResponseV2
Static factory method used by Jackson for deserialization
fromParts(ImmutableSet<String>, ImmutableSet<String>) - Static method in class keywhiz.api.automation.v2.ModifyGroupsRequestV2
Static factory method used by Jackson for deserialization
fromParts(boolean, String, boolean, String, boolean, Map<String, String>, boolean, Long, boolean, String) - Static method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
Static factory method used by Jackson for deserialization
fromParts(ImmutableSet<String>) - Static method in class keywhiz.api.automation.v2.SecretContentsRequestV2
Static factory method used by Jackson for deserialization
fromParts(ImmutableMap<String, String>, ImmutableList<String>) - Static method in class keywhiz.api.automation.v2.SecretContentsResponseV2
Static factory method used by Jackson for deserialization
fromParts(String, String, String, long, String, long, String, Map<String, String>, String, long, Long) - Static method in class keywhiz.api.automation.v2.SecretDetailResponseV2
Static factory method used by Jackson for deserialization
fromParts(String, long) - Static method in class keywhiz.api.automation.v2.SetSecretVersionRequestV2
Static factory method used by Jackson for deserialization
fromSanitizedSecret(SanitizedSecret) - Static method in class keywhiz.api.SecretDeliveryResponse
 
fromSecret(Secret, ImmutableList<Group>) - Static method in class keywhiz.api.AutomationSecretResponse
 
fromSecret(Secret) - Static method in class keywhiz.api.model.SanitizedSecret
Build a matching representation of a secret, but without sensitive content.
fromSecret(Secret, List<Group>) - Static method in class keywhiz.api.model.SanitizedSecretWithGroups
Build a matching representation of a secret, but without sensitive content.
fromSecret(Secret) - Static method in class keywhiz.api.SecretDeliveryResponse
 
fromSecret(Secret, ImmutableList<Group>, ImmutableList<Client>) - Static method in class keywhiz.api.SecretDetailResponse
 
fromSecretSeriesAndContent(SecretSeriesAndContent) - Static method in class keywhiz.api.model.SanitizedSecret
 
fromSecretSeriesAndContentAndGroups(SecretSeriesAndContent, List<Group>) - Static method in class keywhiz.api.model.SanitizedSecretWithGroups
 

G

generationOptions() - Method in class keywhiz.api.model.SanitizedSecret
 
generationOptions() - Method in class keywhiz.api.model.SecretSeries
 
getChecksum() - Method in class keywhiz.api.model.Secret
 
getChecksum() - Method in class keywhiz.api.SecretDeliveryResponse
 
getClients() - Method in class keywhiz.api.GroupDetailResponse
 
getCreatedAt() - Method in class keywhiz.api.model.Client
 
getCreatedAt() - Method in class keywhiz.api.model.Group
 
getCreatedAt() - Method in class keywhiz.api.model.Secret
 
getCreatedBy() - Method in class keywhiz.api.GroupDetailResponse
 
getCreatedBy() - Method in class keywhiz.api.model.Client
 
getCreatedBy() - Method in class keywhiz.api.model.Group
 
getCreatedBy() - Method in class keywhiz.api.model.Secret
 
getCreationDate() - Method in class keywhiz.api.GroupDetailResponse
 
getCreationDate() - Method in class keywhiz.api.SecretDeliveryResponse
 
getDescription() - Method in class keywhiz.api.GroupDetailResponse
 
getDescription() - Method in class keywhiz.api.model.Client
 
getDescription() - Method in class keywhiz.api.model.Group
 
getDescription() - Method in class keywhiz.api.model.Secret
 
getDisplayName() - Method in class keywhiz.api.model.Secret
 
getExpiry() - Method in class keywhiz.api.model.Secret
 
getGenerationOptions() - Method in class keywhiz.api.model.Secret
 
getId() - Method in class keywhiz.api.GroupDetailResponse
 
getId() - Method in class keywhiz.api.model.Client
 
getId() - Method in class keywhiz.api.model.Group
 
getId() - Method in class keywhiz.api.model.Secret
 
getLastSeen() - Method in class keywhiz.api.model.Client
 
getMetadata() - Method in class keywhiz.api.GroupDetailResponse
 
getMetadata() - Method in class keywhiz.api.model.Group
 
getMetadata() - Method in class keywhiz.api.model.Secret
 
getMetadata() - Method in class keywhiz.api.SecretDeliveryResponse
 
getName() - Method in class keywhiz.api.GroupDetailResponse
 
getName() - Method in class keywhiz.api.model.Client
 
getName() - Method in class keywhiz.api.model.Group
 
getName() - Method in class keywhiz.api.model.Secret
 
getName() - Method in class keywhiz.api.SecretDeliveryResponse
 
getSecret() - Method in class keywhiz.api.model.Secret
 
getSecret() - Method in class keywhiz.api.SecretDeliveryResponse
 
getSecretLength() - Method in class keywhiz.api.SecretDeliveryResponse
 
getSecrets() - Method in class keywhiz.api.GroupDetailResponse
 
getType() - Method in class keywhiz.api.model.Secret
 
getUpdatedAt() - Method in class keywhiz.api.model.Client
 
getUpdatedAt() - Method in class keywhiz.api.model.Group
 
getUpdatedAt() - Method in class keywhiz.api.model.Secret
 
getUpdateDate() - Method in class keywhiz.api.GroupDetailResponse
 
getUpdateDate() - Method in class keywhiz.api.SecretDeliveryResponse
 
getUpdatedBy() - Method in class keywhiz.api.GroupDetailResponse
 
getUpdatedBy() - Method in class keywhiz.api.model.Client
 
getUpdatedBy() - Method in class keywhiz.api.model.Group
 
getUpdatedBy() - Method in class keywhiz.api.model.Secret
 
getVersion() - Method in class keywhiz.api.model.Secret
 
group(Group) - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2.Builder
 
Group - Class in keywhiz.api.model
Groups entry for collecting a set of Clients, via membership, and/or Secrets, via access grants.
Group(long, String, String, ApiDate, String, ApiDate, String, ImmutableMap<String, String>) - Constructor for class keywhiz.api.model.Group
 
GroupDetailResponse - Class in keywhiz.api
 
GroupDetailResponse(long, String, String, ApiDate, ApiDate, String, String, ImmutableMap<String, String>, ImmutableList<SanitizedSecret>, ImmutableList<Client>) - Constructor for class keywhiz.api.GroupDetailResponse
 
GroupDetailResponseV2 - Class in keywhiz.api.automation.v2
 
GroupDetailResponseV2.Builder - Class in keywhiz.api.automation.v2
 
groups(String...) - Method in class keywhiz.api.automation.v2.CreateClientRequestV2.Builder
 
groups() - Method in class keywhiz.api.automation.v2.CreateClientRequestV2
 
groups(String...) - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
groups(Iterable<String>) - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
groups() - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2
 
groups() - Method in class keywhiz.api.AutomationSecretResponse
 
groups - Variable in class keywhiz.api.ClientDetailResponse
 
groups() - Method in class keywhiz.api.model.SanitizedSecretWithGroups
 
groups - Variable in class keywhiz.api.SecretDetailResponse
 

H

hashCode() - Method in class keywhiz.api.ApiDate
 
hashCode() - Method in class keywhiz.api.CreateClientRequest
 
hashCode() - Method in class keywhiz.api.CreateGroupRequest
 
hashCode() - Method in class keywhiz.api.CreateSecretRequest
 
hashCode() - Method in class keywhiz.api.GroupDetailResponse
 
hashCode() - Method in class keywhiz.api.model.Client
 
hashCode() - Method in class keywhiz.api.model.Group
 
hashCode() - Method in class keywhiz.api.model.Secret
 
hashCode() - Method in class keywhiz.api.SecretDeliveryResponse
 
hashCode() - Method in class keywhiz.api.SecretDetailResponse
 
hashCode() - Method in class keywhiz.api.SecretsResponse
 
hmac() - Method in class keywhiz.api.model.SecretContent
 

I

id() - Method in class keywhiz.api.AutomationSecretResponse
 
id - Variable in class keywhiz.api.ClientDetailResponse
 
id() - Method in class keywhiz.api.model.SanitizedSecret
 
id() - Method in class keywhiz.api.model.SecretContent
 
id() - Method in class keywhiz.api.model.SecretSeries
 
id - Variable in class keywhiz.api.SecretDetailResponse
 
initialize(ValidBase64) - Method in class keywhiz.api.validation.ValidBase64Validator
 
initialize(ValidX500Name) - Method in class keywhiz.api.validation.ValidX500NameValidator
 
isAutomationAllowed() - Method in class keywhiz.api.model.Client
 
isEnabled() - Method in class keywhiz.api.model.Client
 
isValid(String, ConstraintValidatorContext) - Method in class keywhiz.api.validation.ValidBase64Validator
 
isValid(String, ConstraintValidatorContext) - Method in class keywhiz.api.validation.ValidX500NameValidator
 

K

keywhiz.api - package keywhiz.api
 
keywhiz.api.automation.v2 - package keywhiz.api.automation.v2
 
keywhiz.api.model - package keywhiz.api.model
 
keywhiz.api.validation - package keywhiz.api.validation
 

L

lastSeen - Variable in class keywhiz.api.ClientDetailResponse
 
lastSeenSeconds() - Method in class keywhiz.api.automation.v2.ClientDetailResponseV2
 
LoginRequest - Class in keywhiz.api
 
LoginRequest() - Constructor for class keywhiz.api.LoginRequest
 

M

metadata(ImmutableMap<String, String>) - Method in class keywhiz.api.automation.v2.CreateGroupRequestV2.Builder
 
metadata() - Method in class keywhiz.api.automation.v2.CreateGroupRequestV2
 
metadata(ImmutableMap<String, String>) - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2.Builder
 
metadata() - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2
 
metadata(ImmutableMap<String, String>) - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
metadata() - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2
 
metadata() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
metadata(ImmutableMap<String, String>) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
metadata() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
metadata(ImmutableMap<String, String>) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
metadata(Map<String, String>) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
metadata() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
metadata() - Method in class keywhiz.api.AutomationSecretResponse
 
metadata - Variable in class keywhiz.api.CreateGroupRequest
 
metadata - Variable in class keywhiz.api.CreateSecretRequest
 
metadata() - Method in class keywhiz.api.model.SanitizedSecret
 
metadata() - Method in class keywhiz.api.model.SecretContent
 
metadata - Variable in class keywhiz.api.SecretDetailResponse
Arbitrary key-value data associated with the secret.
metadataPresent(boolean) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
metadataPresent() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
missingSecrets(List<String>) - Method in class keywhiz.api.automation.v2.SecretContentsResponseV2.Builder
 
missingSecrets() - Method in class keywhiz.api.automation.v2.SecretContentsResponseV2
 
ModifyClientRequestV2 - Class in keywhiz.api.automation.v2
 
ModifyClientRequestV2() - Constructor for class keywhiz.api.automation.v2.ModifyClientRequestV2
 
ModifyGroupsRequestV2 - Class in keywhiz.api.automation.v2
 
ModifyGroupsRequestV2.Builder - Class in keywhiz.api.automation.v2
 

N

name() - Method in class keywhiz.api.automation.v2.ClientDetailResponseV2
 
name(String) - Method in class keywhiz.api.automation.v2.CreateClientRequestV2.Builder
 
name() - Method in class keywhiz.api.automation.v2.CreateClientRequestV2
 
name(String) - Method in class keywhiz.api.automation.v2.CreateGroupRequestV2.Builder
 
name() - Method in class keywhiz.api.automation.v2.CreateGroupRequestV2
 
name(String) - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
name() - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2
 
name() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
name() - Method in class keywhiz.api.automation.v2.ModifyClientRequestV2
 
name(String) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
name() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
name(String) - Method in class keywhiz.api.automation.v2.SetSecretVersionRequestV2.Builder
 
name() - Method in class keywhiz.api.automation.v2.SetSecretVersionRequestV2
 
name() - Method in class keywhiz.api.AutomationSecretResponse
 
name - Variable in class keywhiz.api.ClientDetailResponse
 
name - Variable in class keywhiz.api.CreateClientRequest
 
name - Variable in class keywhiz.api.CreateGroupRequest
 
name - Variable in class keywhiz.api.CreateSecretRequest
 
name() - Method in class keywhiz.api.model.SanitizedSecret
 
name() - Method in class keywhiz.api.model.SecretSeries
 
name - Variable in class keywhiz.api.SecretDetailResponse
 
now() - Static method in class keywhiz.api.ApiDate
 

O

of(Client) - Static method in class keywhiz.api.model.AutomationClient
 
of(long, String, String, String, ApiDate, String, ApiDate, String, Map<String, String>, String, Map<String, String>, long, Long) - Static method in class keywhiz.api.model.SanitizedSecret
 
of(long, String) - Static method in class keywhiz.api.model.SanitizedSecret
 
of(SanitizedSecret, List<Group>) - Static method in class keywhiz.api.model.SanitizedSecretWithGroups
 
of(long, String, List<Group>) - Static method in class keywhiz.api.model.SanitizedSecretWithGroups
 
of(long, long, String, String, ApiDate, String, ApiDate, String, ImmutableMap<String, String>, long) - Static method in class keywhiz.api.model.SecretContent
 
of(long, String, String, ApiDate, String, ApiDate, String, String, Map<String, String>, Long) - Static method in class keywhiz.api.model.SecretSeries
 
of(SecretSeries, SecretContent) - Static method in class keywhiz.api.model.SecretSeriesAndContent
 

P

parse(String) - Static method in class keywhiz.api.ApiDate
 
PartialUpdateSecretRequestV2 - Class in keywhiz.api.automation.v2
A request to update a secret which explicitly indicates which of its fields are to be considered valid
PartialUpdateSecretRequestV2.Builder - Class in keywhiz.api.automation.v2
 
password() - Method in class keywhiz.api.LoginRequest
 

R

removeGroups(String...) - Method in class keywhiz.api.automation.v2.ModifyGroupsRequestV2.Builder
 
removeGroups() - Method in class keywhiz.api.automation.v2.ModifyGroupsRequestV2
 

S

sanitizedSecret(SanitizedSecret) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
SanitizedSecret - Class in keywhiz.api.model
Secret object, but without the secret content.
SanitizedSecret() - Constructor for class keywhiz.api.model.SanitizedSecret
 
SanitizedSecretWithGroups - Class in keywhiz.api.model
Secret object, but without the secret content and with group metadata.
SanitizedSecretWithGroups() - Constructor for class keywhiz.api.model.SanitizedSecretWithGroups
 
secret() - Method in class keywhiz.api.AutomationSecretResponse
 
secret() - Method in class keywhiz.api.model.SanitizedSecretWithGroups
 
Secret - Class in keywhiz.api.model
Immutable Secret data model.
Secret(long, String, String, Secret.LazyString, String, ApiDate, String, ApiDate, String, Map<String, String>, String, Map<String, String>, long, Long) - Constructor for class keywhiz.api.model.Secret
 
Secret.LazyString - Interface in keywhiz.api.model
 
SecretContent - Class in keywhiz.api.model
Maps to entity from secrets_content table.
SecretContent() - Constructor for class keywhiz.api.model.SecretContent
 
SecretContentsRequestV2 - Class in keywhiz.api.automation.v2
 
SecretContentsRequestV2.Builder - Class in keywhiz.api.automation.v2
 
SecretContentsResponseV2 - Class in keywhiz.api.automation.v2
 
SecretContentsResponseV2.Builder - Class in keywhiz.api.automation.v2
 
SecretDeliveryResponse - Class in keywhiz.api
JSON Serialization class for a REST response Secret.
SecretDeliveryResponse(String, String, int, String, ApiDate, ApiDate, ImmutableMap<String, String>) - Constructor for class keywhiz.api.SecretDeliveryResponse
 
SecretDetailResponse - Class in keywhiz.api
 
SecretDetailResponse(long, String, String, ApiDate, String, ApiDate, String, ImmutableMap<String, String>, ImmutableList<Group>, ImmutableList<Client>) - Constructor for class keywhiz.api.SecretDetailResponse
 
SecretDetailResponseV2 - Class in keywhiz.api.automation.v2
 
SecretDetailResponseV2.Builder - Class in keywhiz.api.automation.v2
 
secretLength() - Method in class keywhiz.api.AutomationSecretResponse
 
secrets(Iterable<String>) - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2.Builder
 
secrets() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
secrets(String...) - Method in class keywhiz.api.automation.v2.SecretContentsRequestV2.Builder
 
secrets() - Method in class keywhiz.api.automation.v2.SecretContentsRequestV2
 
secrets - Variable in class keywhiz.api.ClientDetailResponse
List of secrets the group has access to.
secrets - Variable in class keywhiz.api.SecretsResponse
Listing of secrets with related information but without secret content.
SecretSeries - Class in keywhiz.api.model
Maps to entity from secrets table.
SecretSeries() - Constructor for class keywhiz.api.model.SecretSeries
 
SecretSeriesAndContent - Class in keywhiz.api.model
Value type containing a secret content and associated series.
SecretSeriesAndContent() - Constructor for class keywhiz.api.model.SecretSeriesAndContent
 
secretSeriesId() - Method in class keywhiz.api.model.SecretContent
 
SecretsResponse - Class in keywhiz.api
Response to a listing of existing secrets
SecretsResponse(ImmutableList<SanitizedSecret>) - Constructor for class keywhiz.api.SecretsResponse
 
series() - Method in class keywhiz.api.model.SecretSeriesAndContent
 
seriesAndContent(SecretSeriesAndContent) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
SetSecretVersionRequestV2 - Class in keywhiz.api.automation.v2
 
SetSecretVersionRequestV2.Builder - Class in keywhiz.api.automation.v2
 
successSecrets(Map<String, String>) - Method in class keywhiz.api.automation.v2.SecretContentsResponseV2.Builder
 
successSecrets() - Method in class keywhiz.api.automation.v2.SecretContentsResponseV2
 

T

toEpochSecond() - Method in class keywhiz.api.ApiDate
 
toString() - Method in class keywhiz.api.ApiDate
 
toString() - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2
 
toString() - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2
 
toString() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
toString() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
toString() - Method in class keywhiz.api.automation.v2.SetSecretVersionRequestV2
 
toString() - Method in class keywhiz.api.LoginRequest
 
toString() - Method in class keywhiz.api.model.AutomationClient
 
toString() - Method in class keywhiz.api.model.Client
 
toString() - Method in class keywhiz.api.model.Group
 
toString() - Method in class keywhiz.api.model.Secret
 
toString() - Method in class keywhiz.api.model.SecretContent
 
toString() - Method in class keywhiz.api.SecretDeliveryResponse
 
toString() - Method in class keywhiz.api.SecretDetailResponse
 
toString() - Method in class keywhiz.api.SecretsResponse
 
type(String) - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2.Builder
 
type() - Method in class keywhiz.api.automation.v2.CreateOrUpdateSecretRequestV2
 
type(String) - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2.Builder
 
type() - Method in class keywhiz.api.automation.v2.CreateSecretRequestV2
 
type(String) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
type() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 
type(String) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
type() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
type() - Method in class keywhiz.api.model.SanitizedSecret
 
type() - Method in class keywhiz.api.model.SecretSeries
 
typePresent(boolean) - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2.Builder
 
typePresent() - Method in class keywhiz.api.automation.v2.PartialUpdateSecretRequestV2
 

U

updatedAt() - Method in class keywhiz.api.model.SanitizedSecret
 
updatedAt() - Method in class keywhiz.api.model.SecretContent
 
updatedAt() - Method in class keywhiz.api.model.SecretSeries
 
updatedAt - Variable in class keywhiz.api.SecretDetailResponse
Should equal createdAt, but added for consistency in the API.
updateDate - Variable in class keywhiz.api.ClientDetailResponse
 
updatedAtSeconds() - Method in class keywhiz.api.automation.v2.ClientDetailResponseV2
 
updatedAtSeconds() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
updatedAtSeconds(long) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
updatedAtSeconds() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
updatedBy() - Method in class keywhiz.api.automation.v2.ClientDetailResponseV2
 
updatedBy() - Method in class keywhiz.api.automation.v2.GroupDetailResponseV2
 
updatedBy(String) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
updatedBy() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
updatedBy - Variable in class keywhiz.api.ClientDetailResponse
 
updatedBy() - Method in class keywhiz.api.model.SanitizedSecret
 
updatedBy() - Method in class keywhiz.api.model.SecretContent
 
updatedBy() - Method in class keywhiz.api.model.SecretSeries
 
updatedBy - Variable in class keywhiz.api.SecretDetailResponse
User who updated the record.
username() - Method in class keywhiz.api.LoginRequest
 

V

ValidBase64 - Annotation Type in keywhiz.api.validation
 
ValidBase64Validator - Class in keywhiz.api.validation
Validates that a string is base64 encoded.
ValidBase64Validator() - Constructor for class keywhiz.api.validation.ValidBase64Validator
 
ValidX500Name - Annotation Type in keywhiz.api.validation
 
ValidX500NameValidator - Class in keywhiz.api.validation
Validates items annotated with ValidX500Name.
ValidX500NameValidator() - Constructor for class keywhiz.api.validation.ValidX500NameValidator
 
version(Long) - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2.Builder
 
version() - Method in class keywhiz.api.automation.v2.SecretDetailResponseV2
 
version(long) - Method in class keywhiz.api.automation.v2.SetSecretVersionRequestV2.Builder
 
version() - Method in class keywhiz.api.automation.v2.SetSecretVersionRequestV2
 
version() - Method in class keywhiz.api.model.SanitizedSecret
 
A B C D E F G H I K L M N O P R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.