Spring CredHub
A B C D E F G H I J K L N O P R S T U V W 

A

Actor - Class in org.springframework.credhub.support.permissions
Identifies an entity that is authorized to perform operations on a CredHub credential.
ActorType - Enum in org.springframework.credhub.support.permissions
The types of entities that can be authorized to perform operations on CredHub credentials.
additionalPermissions - Variable in class org.springframework.credhub.support.CredHubRequest
 
addPermissions(CredentialName, CredentialPermission...) - Method in interface org.springframework.credhub.core.CredHubOperations
Add permissions to an existing credential.
addPermissions(CredentialName, CredentialPermission...) - Method in class org.springframework.credhub.core.CredHubTemplate
 
afterPropertiesSet() - Method in class org.springframework.credhub.autoconfig.CredHubAutoConfiguration.ClientFactoryWrapper
 
alternateNames(String...) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the Alternative Names (SAN) field to be used for the generated certificate.
app(String) - Static method in class org.springframework.credhub.support.permissions.Actor
Create an application identifier.
app(String) - Method in class org.springframework.credhub.support.permissions.CredentialPermission.CredentialPermissionBuilder
Set the ID of an application that will be assigned permissions on a credential.

B

build() - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Create a CertificateParameters from the provided values.
build() - Method in class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
Create a CredHubRequest from the provided values.
build() - Method in class org.springframework.credhub.support.password.PasswordParameters.PasswordParametersBuilder
Create a PasswordParameters from the provided values.
build() - Method in class org.springframework.credhub.support.permissions.CredentialPermission.CredentialPermissionBuilder
Construct a CredentialPermission with the provided values.
build() - Method in class org.springframework.credhub.support.ServiceInstanceCredentialName.ServiceInstanceCredentialNameBuilder
Create a ServiceInstanceCredentialName from the provided values.
builder() - Static method in class org.springframework.credhub.support.certificate.CertificateCredentialRequest
Create a builder that provides a fluent API for providing the values required to construct a CertificateCredentialRequest.
builder() - Static method in class org.springframework.credhub.support.certificate.CertificateParameters
Create a builder that provides a fluent API for providing the values required to construct a CertificateParameters.
builder() - Static method in class org.springframework.credhub.support.certificate.CertificateParametersRequest
Create a builder that provides a fluent API for providing the values required to construct a CertificateParametersRequest.
builder() - Static method in class org.springframework.credhub.support.json.JsonCredentialRequest
Create a builder that provides a fluent API for providing the values required to construct a JsonCredentialRequest.
builder() - Static method in class org.springframework.credhub.support.password.PasswordCredentialRequest
Create a builder that provides a fluent API for providing the values required to construct a PasswordCredentialRequest.
builder() - Static method in class org.springframework.credhub.support.password.PasswordParameters
Create a builder that provides a fluent API for providing the values required to construct a PasswordParameters.
builder() - Static method in class org.springframework.credhub.support.password.PasswordParametersRequest
Create a builder that provides a fluent API for providing the values required to construct a PasswordParametersRequest.
builder() - Static method in class org.springframework.credhub.support.permissions.CredentialPermission
Create a builder that provides a fluent API for providing the values required to construct a CredentialPermission.
builder() - Static method in class org.springframework.credhub.support.rsa.RsaCredentialRequest
Create a builder that provides a fluent API for providing the values required to construct a RsaCredentialRequest.
builder() - Static method in class org.springframework.credhub.support.rsa.RsaParametersRequest
Create a builder that provides a fluent API for providing the values required to construct a RsaParametersRequest.
builder() - Static method in class org.springframework.credhub.support.ServiceInstanceCredentialName
Create a builder that provides a fluent API for providing the values required to construct a ServiceInstanceCredentialName.
builder() - Static method in class org.springframework.credhub.support.ssh.SshCredentialRequest
Create a builder that provides a fluent API for providing the values required to construct a SshCredentialRequest.
builder() - Static method in class org.springframework.credhub.support.ssh.SshParametersRequest
Create a builder that provides a fluent API for providing the values required to construct a SshParametersRequest.
builder() - Static method in class org.springframework.credhub.support.user.UserCredentialRequest
Create a builder that provides a fluent API for providing the values required to construct a UserCredentialRequest.
builder() - Static method in class org.springframework.credhub.support.user.UserParametersRequest
Create a builder that provides a fluent API for providing the values required to construct a UserParametersRequest.
builder() - Static method in class org.springframework.credhub.support.value.ValueCredentialRequest
Create a builder that provides a fluent API for providing the values required to construct a ValueCredentialRequest.
buildObjectMapper() - Static method in class org.springframework.credhub.support.utils.JsonUtils
Create and configure the ObjectMapper used for serializing and deserializing JSON requests and responses.

C

certificateAuthority(boolean) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the value of the flag that indicates whether the generated certificate is a certificate authority.
certificateAuthorityCredential(String) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the name of a certificate authority credential in CredHub to sign the generated certificate with.
CertificateCredential - Class in org.springframework.credhub.support.certificate
A certificate credential consists of a certificate, a certificate authority, and a private key.
CertificateCredential(String, String, String) - Constructor for class org.springframework.credhub.support.certificate.CertificateCredential
Create an CertificateCredential from the provided public and private key.
CertificateCredentialRequest - Class in org.springframework.credhub.support.certificate
The details of a request to write a new or update an existing CertificateCredential in CredHub.
CertificateCredentialRequest.CertificateCredentialRequestBuilder - Class in org.springframework.credhub.support.certificate
A builder that provides a fluent API for constructing CertificateCredentialRequests.
CertificateCredentialRequest.CertificateCredentialRequestBuilder() - Constructor for class org.springframework.credhub.support.certificate.CertificateCredentialRequest.CertificateCredentialRequestBuilder
 
CertificateParameters - Class in org.springframework.credhub.support.certificate
Parameters for generating a new certificate credential.
CertificateParameters.CertificateParametersBuilder - Class in org.springframework.credhub.support.certificate
A builder that provides a fluent API for constructing CertificateParameters.CertificateParametersBuilders.
CertificateParameters.CertificateParametersBuilder() - Constructor for class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
 
CertificateParametersRequest - Class in org.springframework.credhub.support.certificate
The details of a request to generate a new CertificateCredential in CredHub.
CertificateParametersRequest.CertificateParametersRequestBuilder - Class in org.springframework.credhub.support.certificate
A builder that provides a fluent API for constructing CertificateParametersRequests.
CertificateParametersRequest.CertificateParametersRequestBuilder() - Constructor for class org.springframework.credhub.support.certificate.CertificateParametersRequest.CertificateParametersRequestBuilder
 
client(String) - Static method in class org.springframework.credhub.support.permissions.Actor
Create an OAuth2 client identifier.
client(String, String) - Static method in class org.springframework.credhub.support.permissions.Actor
Create an OAuth2 client identifier.
client(String) - Method in class org.springframework.credhub.support.permissions.CredentialPermission.CredentialPermissionBuilder
Set the ID of an OAuth2 client that will be assigned permissions on a credential.
client(String, String) - Method in class org.springframework.credhub.support.permissions.CredentialPermission.CredentialPermissionBuilder
Set the ID of an OAuth2 client that will be assigned permissions on a credential.
ClientHttpRequestFactoryFactory - Class in org.springframework.credhub.configuration
Factory for ClientHttpRequestFactory that supports Apache HTTP Components, OkHttp, Netty and the JDK HTTP client (in that order).
ClientHttpRequestFactoryFactory() - Constructor for class org.springframework.credhub.configuration.ClientHttpRequestFactoryFactory
 
clientHttpRequestFactoryWrapper() - Method in class org.springframework.credhub.autoconfig.CredHubAutoConfiguration
Create a CredHubAutoConfiguration.ClientFactoryWrapper containing a ClientHttpRequestFactory.
clientHttpRequestFactoryWrapper() - Method in class org.springframework.credhub.configuration.CredHubTemplateFactory
Create a ClientHttpRequestFactory.
ClientOptions - Class in org.springframework.credhub.support
Client options for CredHub connectivity.
ClientOptions() - Constructor for class org.springframework.credhub.support.ClientOptions
Create new ClientOptions with default timeouts.
ClientOptions(int, int) - Constructor for class org.springframework.credhub.support.ClientOptions
Create a ClientOptions with the provided values.
commonName(String) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the Common Name (CN) field to be used for the generated certificate.
configureRestTemplate(RestTemplate, String, ClientHttpRequestFactory) - Static method in class org.springframework.credhub.core.CredHubClient
Configure a RestTemplate for communication with a CredHub server.
country(String) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the Country (C) field to be used for the generated certificate.
create(ClientOptions) - Static method in class org.springframework.credhub.configuration.ClientHttpRequestFactoryFactory
Create a ClientHttpRequestFactory for the given ClientOptions.
createBuilder() - Method in class org.springframework.credhub.support.certificate.CertificateCredentialRequest.CertificateCredentialRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.certificate.CertificateParametersRequest.CertificateParametersRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
Provide the concrete builder.
createBuilder() - Method in class org.springframework.credhub.support.json.JsonCredentialRequest.JsonCredentialRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.password.PasswordCredentialRequest.PasswordCredentialRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.password.PasswordParametersRequest.PasswordParametersRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.rsa.RsaCredentialRequest.RsaCredentialRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.rsa.RsaParametersRequest.RsaParametersRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.ssh.SshCredentialRequest.SshCredentialRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.ssh.SshParametersRequest.SshParametersRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.user.UserCredentialRequest.UserCredentialRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.user.UserParametersRequest.UserParametersRequestBuilder
 
createBuilder() - Method in class org.springframework.credhub.support.value.ValueCredentialRequest.ValueCredentialRequestBuilder
 
createRestTemplate(String, ClientHttpRequestFactory) - Static method in class org.springframework.credhub.core.CredHubClient
Create a RestTemplate configured for communication with a CredHub server.
createTarget() - Method in class org.springframework.credhub.support.certificate.CertificateCredentialRequest.CertificateCredentialRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.certificate.CertificateParametersRequest.CertificateParametersRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
Provide the concrete object to build.
createTarget() - Method in class org.springframework.credhub.support.json.JsonCredentialRequest.JsonCredentialRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.password.PasswordCredentialRequest.PasswordCredentialRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.password.PasswordParametersRequest.PasswordParametersRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.rsa.RsaCredentialRequest.RsaCredentialRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.rsa.RsaParametersRequest.RsaParametersRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.ssh.SshCredentialRequest.SshCredentialRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.ssh.SshParametersRequest.SshParametersRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.user.UserCredentialRequest.UserCredentialRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.user.UserParametersRequest.UserParametersRequestBuilder
 
createTarget() - Method in class org.springframework.credhub.support.value.ValueCredentialRequest.ValueCredentialRequestBuilder
 
CredentialDetails<T> - Class in org.springframework.credhub.support
The details of a credential that has been written to CredHub.
CredentialDetails() - Constructor for class org.springframework.credhub.support.CredentialDetails
CredentialDetails(String, CredentialName, CredentialType, T) - Constructor for class org.springframework.credhub.support.CredentialDetails
Create a CredentialDetails from the provided parameters.
CredentialDetailsData<T> - Class in org.springframework.credhub.support
A collection of CredentialDetails.
CredentialDetailsData() - Constructor for class org.springframework.credhub.support.CredentialDetailsData
CredentialDetailsData(CredentialDetails<T>...) - Constructor for class org.springframework.credhub.support.CredentialDetailsData
Create a CredentialDetailsData from the provided parameters.
CredentialName - Class in org.springframework.credhub.support
The client-provided name of a credential stored in CredHub.
credentialName(String) - Method in class org.springframework.credhub.support.ServiceInstanceCredentialName.ServiceInstanceCredentialNameBuilder
Set the credential name segment of the full credential name.
CredentialPermission - Class in org.springframework.credhub.support.permissions
Permissions applied to a credential in CredHub.
CredentialPermission.CredentialPermissionBuilder - Class in org.springframework.credhub.support.permissions
A builder that provides a fluent API for constructing CredentialPermission instances.
CredentialPermissions - Class in org.springframework.credhub.support
A collection of CredentialPermissions.
CredentialPermissions() - Constructor for class org.springframework.credhub.support.CredentialPermissions
CredentialPermissions(CredentialName, CredentialPermission...) - Constructor for class org.springframework.credhub.support.CredentialPermissions
Create a CredentialPermissions from the provided parameters.
CredentialRequest<T> - Class in org.springframework.credhub.support
The details of a request to write a new or update an existing credential in CredHub.
CredentialRequest(CredentialType) - Constructor for class org.springframework.credhub.support.CredentialRequest
Initialize a CredentialRequest.
CredentialSummary - Class in org.springframework.credhub.support
A summary of a credential that has been written to CredHub.
CredentialSummary(CredentialName) - Constructor for class org.springframework.credhub.support.CredentialSummary
Create a CredentialSummary from the provided parameters.
CredentialSummaryData - Class in org.springframework.credhub.support
A collection of CredentialSummarys.
CredentialSummaryData(CredentialSummary...) - Constructor for class org.springframework.credhub.support.CredentialSummaryData
Create a CredentialSummaryData from the provided parameters.
CredentialType - Enum in org.springframework.credhub.support
The types of credentials that can be written to CredHub.
credentialType - Variable in class org.springframework.credhub.support.CredHubRequest
 
CredHubAutoConfiguration - Class in org.springframework.credhub.autoconfig
Auto-configuration for CredHubTemplate.
CredHubAutoConfiguration() - Constructor for class org.springframework.credhub.autoconfig.CredHubAutoConfiguration
 
CredHubAutoConfiguration.ClientFactoryWrapper - Class in org.springframework.credhub.autoconfig
Wrapper for ClientHttpRequestFactory to not expose the bean globally.
CredHubAutoConfiguration.ClientFactoryWrapper(ClientHttpRequestFactory) - Constructor for class org.springframework.credhub.autoconfig.CredHubAutoConfiguration.ClientFactoryWrapper
 
CredHubClient - Class in org.springframework.credhub.core
Factory for creating a RestTemplate configured for communication with a CredHub server.
CredHubClient() - Constructor for class org.springframework.credhub.core.CredHubClient
 
credHubCredentialsDetails() - Method in class org.springframework.credhub.autoconfig.CredHubOAuth2AutoConfiguration.CredHubOAuth2Configuration
Bean that holds OAuth2 credential informations for CredHub.
CredHubCredentialsDetails - Class in org.springframework.credhub.autoconfig.security
Provides a ClientCredentialsResourceDetails for use to a OAuth2RestTemplate.
CredHubCredentialsDetails() - Constructor for class org.springframework.credhub.autoconfig.security.CredHubCredentialsDetails
 
CredHubException - Exception in org.springframework.credhub.core
Exception class to capture errors specific to CredHub communication.
CredHubException(HttpStatusCodeException) - Constructor for exception org.springframework.credhub.core.CredHubException
Create a new exception with the provided root cause.
CredHubException(HttpStatus) - Constructor for exception org.springframework.credhub.core.CredHubException
Create a new exception with the provided error status code.
CredHubInterpolationServiceDataPostProcessor - Class in org.springframework.credhub.cloud
A Spring Cloud Connectors ServiceDataPostProcessor that post-processes service data from VCAP_SERVICES using the CredHub interpolation API.
CredHubInterpolationServiceDataPostProcessor() - Constructor for class org.springframework.credhub.cloud.CredHubInterpolationServiceDataPostProcessor
Initialize the service data post-processor.
CredHubOAuth2AutoConfiguration - Class in org.springframework.credhub.autoconfig
Auto configure a OAuth2RestTemplate with ClientCredentialsResourceDetails if spring-security-oauth2 and proper properties are available.
CredHubOAuth2AutoConfiguration() - Constructor for class org.springframework.credhub.autoconfig.CredHubOAuth2AutoConfiguration
 
CredHubOAuth2AutoConfiguration.CredHubOAuth2Configuration - Class in org.springframework.credhub.autoconfig
 
CredHubOAuth2AutoConfiguration.CredHubOAuth2Configuration() - Constructor for class org.springframework.credhub.autoconfig.CredHubOAuth2AutoConfiguration.CredHubOAuth2Configuration
 
CredHubOperations - Interface in org.springframework.credhub.core
Specifies the main interaction with CredHub to save, generate, retrieve, and delete credentials.
credHubProperties() - Method in class org.springframework.credhub.autoconfig.CredHubAutoConfiguration
Configuration properties for CredHub
CredHubProperties - Class in org.springframework.credhub.core
Properties containing information about a CredHub server.
CredHubProperties() - Constructor for class org.springframework.credhub.core.CredHubProperties
Create a new instance without initializing properties.
CredHubRequest<T> - Class in org.springframework.credhub.support
Fields common to all types of CredHub requests.
CredHubRequest() - Constructor for class org.springframework.credhub.support.CredHubRequest
 
CredHubRequest.CredHubRequestBuilder<T,R extends CredHubRequest<T>,B extends CredHubRequest.CredHubRequestBuilder<T,R,B>> - Class in org.springframework.credhub.support
A builder that provides a fluent API for constructing CredHubRequests.
CredHubRequest.CredHubRequestBuilder() - Constructor for class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
credHubTemplate() - Method in class org.springframework.credhub.autoconfig.CredHubAutoConfiguration
Create the CredHubTemplate that the application will use to interact with CredHub.
credHubTemplate(CredHubProperties, ClientHttpRequestFactory) - Method in class org.springframework.credhub.configuration.CredHubTemplateFactory
 
credHubTemplate(OAuth2ProtectedResourceDetails, CredHubProperties, ClientHttpRequestFactory) - Method in class org.springframework.credhub.configuration.OAuth2CredHubTemplateFactory
 
CredHubTemplate - Class in org.springframework.credhub.core
Implements the main interaction with CredHub to save, retrieve, and delete credentials.
CredHubTemplate(String, ClientHttpRequestFactory) - Constructor for class org.springframework.credhub.core.CredHubTemplate
Create a new CredHubTemplate using the provided base URI and ClientHttpRequestFactory.
CredHubTemplateFactory - Class in org.springframework.credhub.configuration
Factory for CredHubTemplate used to communicate with CredHub.
CredHubTemplateFactory() - Constructor for class org.springframework.credhub.configuration.CredHubTemplateFactory
 

D

deleteByName(CredentialName) - Method in interface org.springframework.credhub.core.CredHubOperations
Delete a credential by its full name.
deleteByName(CredentialName) - Method in class org.springframework.credhub.core.CredHubTemplate
 
deletePermission(CredentialName, Actor) - Method in interface org.springframework.credhub.core.CredHubOperations
Delete a permission associated with a credential.
deletePermission(CredentialName, Actor) - Method in class org.springframework.credhub.core.CredHubTemplate
 
destroy() - Method in class org.springframework.credhub.autoconfig.CredHubAutoConfiguration.ClientFactoryWrapper
 
details - Variable in class org.springframework.credhub.support.CredHubRequest
 
doWithRest(RestOperationsCallback<T>) - Method in interface org.springframework.credhub.core.CredHubOperations
Allow interaction with the configured RestTemplate not provided by other methods.
doWithRest(RestOperationsCallback<T>) - Method in class org.springframework.credhub.core.CredHubTemplate
 
doWithRestOperations(RestOperations) - Method in interface org.springframework.credhub.core.RestOperationsCallback
Callback method providing a RestOperations that is configured to interact with the CredHub server.
duration(int) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the duration in days that the generated certificate should be valid.

E

equals(Object) - Method in class org.springframework.credhub.support.CredentialDetails
 
equals(Object) - Method in class org.springframework.credhub.support.CredentialDetailsData
 
equals(Object) - Method in class org.springframework.credhub.support.CredentialName
 
equals(Object) - Method in class org.springframework.credhub.support.CredentialPermissions
 
equals(Object) - Method in class org.springframework.credhub.support.CredentialSummary
 
equals(Object) - Method in class org.springframework.credhub.support.CredentialSummaryData
 
equals(Object) - Method in class org.springframework.credhub.support.CredHubRequest
 
equals(Object) - Method in class org.springframework.credhub.support.permissions.Actor
 
equals(Object) - Method in class org.springframework.credhub.support.permissions.CredentialPermission
 
equals(Object) - Method in class org.springframework.credhub.support.StringCredential
 
excludeLower(boolean) - Method in class org.springframework.credhub.support.password.PasswordParameters.PasswordParametersBuilder
Set the value of the exclude lower case characters parameter.
excludeNumber(boolean) - Method in class org.springframework.credhub.support.password.PasswordParameters.PasswordParametersBuilder
Set the value of the exclude numeric characters parameter.
excludeUpper(boolean) - Method in class org.springframework.credhub.support.password.PasswordParameters.PasswordParametersBuilder
Set the value of the exclude upper case characters parameter.

F

findByName(CredentialName) - Method in interface org.springframework.credhub.core.CredHubOperations
Find a credential using a full or partial name.
findByName(CredentialName) - Method in class org.springframework.credhub.core.CredHubTemplate
 
findByPath(String) - Method in interface org.springframework.credhub.core.CredHubOperations
Find a credential using a path.
findByPath(String) - Method in class org.springframework.credhub.core.CredHubTemplate
 

G

generate(ParametersRequest<P>) - Method in interface org.springframework.credhub.core.CredHubOperations
Generate a new credential in CredHub, or overwrite an existing credential with a new generated value.
generate(ParametersRequest<P>) - Method in class org.springframework.credhub.core.CredHubTemplate
 
getActor() - Method in class org.springframework.credhub.support.permissions.CredentialPermission
Get the ID of the entity that will be allowed to access the credential.
getAdditionalPermissions() - Method in class org.springframework.credhub.support.CredHubRequest
Get the set of CredentialPermission to assign to the credential.
getAlternativeNames() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the alternative names parameter that will be used when generating the certificate.
getAuthType() - Method in class org.springframework.credhub.support.permissions.Actor
Get the type of the authorized entity.
getById(String, Class<T>) - Method in interface org.springframework.credhub.core.CredHubOperations
Retrieve a credential using its ID, as returned in a write request.
getById(String, Class<T>) - Method in class org.springframework.credhub.core.CredHubTemplate
 
getByName(CredentialName, Class<T>) - Method in interface org.springframework.credhub.core.CredHubOperations
Retrieve a credential using its name, as passed to a write request.
getByName(CredentialName, Class<T>) - Method in class org.springframework.credhub.core.CredHubTemplate
 
getByNameWithHistory(CredentialName, Class<T>) - Method in interface org.springframework.credhub.core.CredHubOperations
Retrieve a credential using its name, as passed to a write request.
getByNameWithHistory(CredentialName, Class<T>) - Method in class org.springframework.credhub.core.CredHubTemplate
 
getCa() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the certificate authority parameter that will be used when generating the certificate.
getCertificate() - Method in class org.springframework.credhub.support.certificate.CertificateCredential
Get the certificate value.
getCertificateAuthority() - Method in class org.springframework.credhub.support.certificate.CertificateCredential
Get the certificate authority value.
getClientHttpRequestFactory() - Method in class org.springframework.credhub.autoconfig.CredHubAutoConfiguration.ClientFactoryWrapper
 
getCommonName() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the common name parameter that will be used when generating the certificate.
getConnectionTimeout() - Method in class org.springframework.credhub.support.ClientOptions
Get the connection timeout in TimeUnit.MILLISECONDS.
getCountry() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the country parameter that will be used when generating the certificate.
getCredentialName() - Method in class org.springframework.credhub.support.CredentialPermissions
Get the name of the credential that the permissions apply to.
getCredentials() - Method in class org.springframework.credhub.support.CredentialSummaryData
Get the collection of CredentialSummarys.
getCredentialType() - Method in class org.springframework.credhub.support.CredentialDetails
Get the client-provided CredentialType of the credential.
getData() - Method in class org.springframework.credhub.support.CredentialDetailsData
Get the collection of CredentialDetails.
getDuration() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the duration (in days) parameter that will be used when generating the certificate.
getExcludeLower() - Method in class org.springframework.credhub.support.password.PasswordParameters
Get the value of the exclude lower case characters parameter.
getExcludeNumber() - Method in class org.springframework.credhub.support.password.PasswordParameters
Get the value of the exclude numeric characters parameter.
getExcludeUpper() - Method in class org.springframework.credhub.support.password.PasswordParameters
Get the value of the exclude upper case characters parameter.
getId() - Method in class org.springframework.credhub.support.CredentialDetails
Get the the CredHub-generated unique ID of the credential.
getIdentity() - Method in class org.springframework.credhub.support.permissions.Actor
Get the full identifier for the authorized entity, which is a combination of the type and identity.
getIncludeSpecial() - Method in class org.springframework.credhub.support.password.PasswordParameters
Get the value of the include non-alphanumeric characters parameter.
getIsCa() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the flag that indicates whether the generated certificate is a certificate authority.
getKeyLength() - Method in class org.springframework.credhub.support.KeyParameters
Get the value of the key length parameter.
getLength() - Method in enum org.springframework.credhub.support.KeyLength
 
getLength() - Method in class org.springframework.credhub.support.password.PasswordParameters
Get the value of the length parameter.
getLocality() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the locality parameter that will be used when generating the certificate.
getModelClass() - Method in enum org.springframework.credhub.support.CredentialType
Get the class that models requests of the credential type.
getName() - Method in class org.springframework.credhub.support.CredentialName
Builds a name from the provided segments.
getName() - Method in class org.springframework.credhub.support.CredentialSummary
Get the client-provided name of the credential.
getName() - Method in class org.springframework.credhub.support.CredHubRequest
Get the CredentialName of the credential.
getOperations() - Method in class org.springframework.credhub.support.permissions.CredentialPermission
Get the set of operations that the actor will be allowed to perform on the credential.
getOrganization() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the organization parameter that will be used when generating the certificate.
getOrganizationUnit() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the organization unit parameter that will be used when generating the certificate.
getParameters() - Method in class org.springframework.credhub.support.ParametersRequest
Get the parameters of the credential.
getPassword() - Method in class org.springframework.credhub.support.password.PasswordCredential
Get the password value.
getPassword() - Method in class org.springframework.credhub.support.user.UserCredential
Get the user password.
getPasswordHash() - Method in class org.springframework.credhub.support.user.UserCredential
Get the SHA-512 hash of the user password.
getPermissions(CredentialName) - Method in interface org.springframework.credhub.core.CredHubOperations
Get the permissions associated with a credential.
getPermissions(CredentialName) - Method in class org.springframework.credhub.core.CredHubTemplate
 
getPermissions() - Method in class org.springframework.credhub.support.CredentialPermissions
Get the collection of CredentialPermissions.
getPrimaryIdentifier() - Method in class org.springframework.credhub.support.permissions.Actor
Get the identity of the authorized entity.
getPrivateKey() - Method in class org.springframework.credhub.support.certificate.CertificateCredential
Get the private key value.
getPrivateKey() - Method in class org.springframework.credhub.support.KeyPairCredential
Get the value of the private key.
getPublicKey() - Method in class org.springframework.credhub.support.KeyPairCredential
Get the value of the public key.
getReadTimeout() - Method in class org.springframework.credhub.support.ClientOptions
Get the read timeout in TimeUnit.MILLISECONDS.
getSelfSign() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the flag that indicates whether the generated certificate is self-signed.
getSshComment() - Method in class org.springframework.credhub.support.ssh.SshParameters
Get the value of the ssh comment parameter.
getState() - Method in class org.springframework.credhub.support.certificate.CertificateParameters
Get the value of the state parameter that will be used when generating the certificate.
getType() - Method in class org.springframework.credhub.support.CredHubRequest
Get the CredentialType of the credential.
getType() - Method in enum org.springframework.credhub.support.permissions.ActorType
Get the entity type.
getTypeByString(int) - Static method in enum org.springframework.credhub.support.KeyLength
Convert an integer value to its enum value.
getUrl() - Method in class org.springframework.credhub.core.CredHubProperties
Get the base URI for the CredHub server (scheme, host, and port).
getUsername() - Method in class org.springframework.credhub.support.user.UserCredential
Get the user name.
getValue() - Method in class org.springframework.credhub.support.CredentialDetails
Get the client-provided value for the credential.
getValue() - Method in class org.springframework.credhub.support.CredentialRequest
Get the value of the credential.
getValue() - Method in class org.springframework.credhub.support.user.UserParametersRequest
Get the value of the username parameter.
getValue() - Method in class org.springframework.credhub.support.value.ValueCredential
Get the credential value.
getValueType() - Method in enum org.springframework.credhub.support.CredentialType
Get the type value that will be used in requests to CredHub.
getVersionCreatedAt() - Method in class org.springframework.credhub.support.CredentialSummary
Get the CredHub-generated Date when this version of the credential was created.

H

hashCode() - Method in class org.springframework.credhub.support.CredentialDetails
 
hashCode() - Method in class org.springframework.credhub.support.CredentialDetailsData
 
hashCode() - Method in class org.springframework.credhub.support.CredentialName
 
hashCode() - Method in class org.springframework.credhub.support.CredentialPermissions
 
hashCode() - Method in class org.springframework.credhub.support.CredentialSummary
 
hashCode() - Method in class org.springframework.credhub.support.CredentialSummaryData
 
hashCode() - Method in class org.springframework.credhub.support.CredHubRequest
 
hashCode() - Method in class org.springframework.credhub.support.permissions.Actor
 
hashCode() - Method in class org.springframework.credhub.support.permissions.CredentialPermission
 
hashCode() - Method in class org.springframework.credhub.support.StringCredential
 

I

includeSpecial(boolean) - Method in class org.springframework.credhub.support.password.PasswordParameters.PasswordParametersBuilder
Set the value of the include special characters parameter.
interpolateServiceData(ServicesData) - Method in interface org.springframework.credhub.core.CredHubOperations
Search the provided data structure of bound service credentials, looking for references to CredHub credentials.
interpolateServiceData(ServicesData) - Method in class org.springframework.credhub.core.CredHubTemplate
 
isOverwrite() - Method in class org.springframework.credhub.support.CredHubRequest
Get the value of the boolean flag indicating whether the CredHub should create a new credential or update an existing credential.

J

JsonCredential - Class in org.springframework.credhub.support.json
A JSON credential consists of one or more fields in a JSON document.
JsonCredential() - Constructor for class org.springframework.credhub.support.json.JsonCredential
 
JsonCredential(int) - Constructor for class org.springframework.credhub.support.json.JsonCredential
 
JsonCredential(int, float) - Constructor for class org.springframework.credhub.support.json.JsonCredential
 
JsonCredential(Map<? extends String, ?>) - Constructor for class org.springframework.credhub.support.json.JsonCredential
 
JsonCredentialRequest - Class in org.springframework.credhub.support.json
The details of a request to write a new or update an existing JsonCredential in CredHub.
JsonCredentialRequest.JsonCredentialRequestBuilder - Class in org.springframework.credhub.support.json
A builder that provides a fluent API for constructing JsonCredentialRequests.
JsonCredentialRequest.JsonCredentialRequestBuilder() - Constructor for class org.springframework.credhub.support.json.JsonCredentialRequest.JsonCredentialRequestBuilder
 
JsonUtils - Class in org.springframework.credhub.support.utils
Utility methods for configuring JSON serialization and deserialization.
JsonUtils() - Constructor for class org.springframework.credhub.support.utils.JsonUtils
 

K

keyLength(KeyLength) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the length of the key for the generated certificate.
KeyLength - Enum in org.springframework.credhub.support
 
keyLength - Variable in class org.springframework.credhub.support.KeyParameters
 
KeyPairCredential - Class in org.springframework.credhub.support
Base class for credentials types that contain a public/private key pair.
KeyPairCredential() - Constructor for class org.springframework.credhub.support.KeyPairCredential
Create an empty KeyPairCredential.
KeyPairCredential(String, String) - Constructor for class org.springframework.credhub.support.KeyPairCredential
Create a KeyPairCredential from the provided parameters.
KeyParameters - Class in org.springframework.credhub.support
Base class for parameter types that contain specifications for key generation.
KeyParameters() - Constructor for class org.springframework.credhub.support.KeyParameters
Create an empty KeyParameters.
KeyParameters(KeyLength) - Constructor for class org.springframework.credhub.support.KeyParameters
Create a KeyParameters with the specified key length.

L

length(int) - Method in class org.springframework.credhub.support.password.PasswordParameters.PasswordParametersBuilder
Set the value of the password length parameter.
locality(String) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the Locality (L) field to be used for the generated certificate.

N

name - Variable in class org.springframework.credhub.support.CredentialSummary
 
name(CredentialName) - Method in class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
Set the CredentialName for the credential.
name - Variable in class org.springframework.credhub.support.CredHubRequest
 

O

oauth2CredHubTemplate(CredHubProperties, CredHubAutoConfiguration.ClientFactoryWrapper) - Method in class org.springframework.credhub.autoconfig.CredHubOAuth2AutoConfiguration.CredHubOAuth2Configuration
Preconfigured OAuth2RestTemplate with OAuth2 credentials for CredHub.
OAuth2CredHubTemplate - Class in org.springframework.credhub.core
Superclass of CredHubTemplate.
OAuth2CredHubTemplate(OAuth2ProtectedResourceDetails, String, ClientHttpRequestFactory) - Constructor for class org.springframework.credhub.core.OAuth2CredHubTemplate
 
OAuth2CredHubTemplateFactory - Class in org.springframework.credhub.configuration
Factory for OAuth2CredHubTemplate used to communicate with CredHub.
OAuth2CredHubTemplateFactory() - Constructor for class org.springframework.credhub.configuration.OAuth2CredHubTemplateFactory
 
operation(Operation) - Method in class org.springframework.credhub.support.permissions.CredentialPermission.CredentialPermissionBuilder
Set an Operation that the actor will be allowed to perform on the credential.
Operation - Enum in org.springframework.credhub.support.permissions
The set of operations that are allowed on a credential.
operation() - Method in enum org.springframework.credhub.support.permissions.Operation
Get the value of the operation.
operations(Operation...) - Method in class org.springframework.credhub.support.permissions.CredentialPermission.CredentialPermissionBuilder
Specify a set of Operations that the actor will be allowed to perform on the credential.
org.springframework.credhub.autoconfig - package org.springframework.credhub.autoconfig
Spring auto configuration support for Spring CredHub.
org.springframework.credhub.autoconfig.security - package org.springframework.credhub.autoconfig.security
 
org.springframework.credhub.cloud - package org.springframework.credhub.cloud
Spring Cloud Connectors support for interpolating credentials from CredHub.
org.springframework.credhub.configuration - package org.springframework.credhub.configuration
Spring configuration support for Spring CredHub.
org.springframework.credhub.core - package org.springframework.credhub.core
Core API abstractions for Spring CredHub.
org.springframework.credhub.support - package org.springframework.credhub.support
Java representations of CredHub requests and responses.
org.springframework.credhub.support.certificate - package org.springframework.credhub.support.certificate
Java representations of CredHub certificate credentials.
org.springframework.credhub.support.json - package org.springframework.credhub.support.json
Java representations of CredHub JSON credentials.
org.springframework.credhub.support.password - package org.springframework.credhub.support.password
Java representations of CredHub password credentials.
org.springframework.credhub.support.permissions - package org.springframework.credhub.support.permissions
Java representations of CredHub JSON credential permissions.
org.springframework.credhub.support.rsa - package org.springframework.credhub.support.rsa
Java representations of CredHub RSA credentials.
org.springframework.credhub.support.ssh - package org.springframework.credhub.support.ssh
Java representations of CredHub SSH credentials.
org.springframework.credhub.support.user - package org.springframework.credhub.support.user
Java representations of CredHub user credentials.
org.springframework.credhub.support.utils - package org.springframework.credhub.support.utils
 
org.springframework.credhub.support.value - package org.springframework.credhub.support.value
Java representations of CredHub value credentials.
organization(String) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the Organization (O) field to be used for the generated certificate.
organizationUnit(String) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the Organization Unit (OU) field to be used for the generated certificate.
overwrite(boolean) - Method in class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
Sets a boolean value indicating whether CredHub should create a new credential or update and existing credential.
overwrite - Variable in class org.springframework.credhub.support.CredHubRequest
 

P

parameters(CertificateParameters) - Method in class org.springframework.credhub.support.certificate.CertificateParametersRequest.CertificateParametersRequestBuilder
Set the parameters for generation of a password credential.
parameters(PasswordParameters) - Method in class org.springframework.credhub.support.password.PasswordParametersRequest.PasswordParametersRequestBuilder
Set the parameters for generation of a password credential.
parameters(RsaParameters) - Method in class org.springframework.credhub.support.rsa.RsaParametersRequest.RsaParametersRequestBuilder
Set the parameters for generation of an RSA credential.
parameters(SshParameters) - Method in class org.springframework.credhub.support.ssh.SshParametersRequest.SshParametersRequestBuilder
Set the parameters for generation of an SSH credential.
parameters(PasswordParameters) - Method in class org.springframework.credhub.support.user.UserParametersRequest.UserParametersRequestBuilder
Set the parameters for generation of the password for a user credential.
ParametersRequest<T> - Class in org.springframework.credhub.support
The details of a request to generate a credential in CredHub.
ParametersRequest(CredentialType) - Constructor for class org.springframework.credhub.support.ParametersRequest
Initialize a ParametersRequest.
PasswordCredential - Class in org.springframework.credhub.support.password
A password credential consists of a single string value.
PasswordCredential(String) - Constructor for class org.springframework.credhub.support.password.PasswordCredential
Create a PasswordCredential containing the specified password value.
PasswordCredentialRequest - Class in org.springframework.credhub.support.password
The details of a request to write a new or update an existing PasswordCredential in CredHub.
PasswordCredentialRequest.PasswordCredentialRequestBuilder - Class in org.springframework.credhub.support.password
A builder that provides a fluent API for constructing PasswordCredentialRequests.
PasswordCredentialRequest.PasswordCredentialRequestBuilder() - Constructor for class org.springframework.credhub.support.password.PasswordCredentialRequest.PasswordCredentialRequestBuilder
 
PasswordParameters - Class in org.springframework.credhub.support.password
Parameters for generating a new password credential.
PasswordParameters() - Constructor for class org.springframework.credhub.support.password.PasswordParameters
Create a PasswordParameters using defaults for all parameter values.
PasswordParameters(int, boolean, boolean, boolean, boolean) - Constructor for class org.springframework.credhub.support.password.PasswordParameters
Create a PasswordParameters using the specified values.
PasswordParameters.PasswordParametersBuilder - Class in org.springframework.credhub.support.password
A builder that provides a fluent API for constructing PasswordParameters.PasswordParametersBuilders.
PasswordParameters.PasswordParametersBuilder() - Constructor for class org.springframework.credhub.support.password.PasswordParameters.PasswordParametersBuilder
 
PasswordParametersRequest - Class in org.springframework.credhub.support.password
The details of a request to generate a new PasswordCredential in CredHub.
PasswordParametersRequest.PasswordParametersRequestBuilder - Class in org.springframework.credhub.support.password
A builder that provides a fluent API for constructing PasswordParametersRequests.
PasswordParametersRequest.PasswordParametersRequestBuilder() - Constructor for class org.springframework.credhub.support.password.PasswordParametersRequest.PasswordParametersRequestBuilder
 
permission(CredentialPermission) - Method in class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
Add an CredentialPermission to the permissions that will be assigned to the credential.
permissions(Collection<? extends CredentialPermission>) - Method in class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
Add a collection of CredentialPermissions to the controls that will be assigned to the credential.
permissions(CredentialPermission...) - Method in class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
Add a collection of CredentialPermissions to the controls that will be assigned to the credential.
process(CloudFoundryRawServiceData) - Method in class org.springframework.credhub.cloud.CredHubInterpolationServiceDataPostProcessor
Process the provided serviceData parsed from VCAP_SERVICES by Spring Cloud Connectors using the CredHubOperations.interpolateServiceData(ServicesData) API.

R

regenerate(CredentialName) - Method in interface org.springframework.credhub.core.CredHubOperations
Regenerate a credential in CredHub.
regenerate(CredentialName) - Method in class org.springframework.credhub.core.CredHubTemplate
 
RestOperationsCallback<T> - Interface in org.springframework.credhub.core
A callback for executing arbitrary operations on RestOperations.
RsaCredential - Class in org.springframework.credhub.support.rsa
An RSA credential consists of a public and/or private key.
RsaCredential(String, String) - Constructor for class org.springframework.credhub.support.rsa.RsaCredential
Create an RsaCredential from the provided public and private key.
RsaCredentialRequest - Class in org.springframework.credhub.support.rsa
The details of a request to write a new or update an existing RsaCredential in CredHub.
RsaCredentialRequest.RsaCredentialRequestBuilder - Class in org.springframework.credhub.support.rsa
A builder that provides a fluent API for constructing RsaCredentialRequests.
RsaCredentialRequest.RsaCredentialRequestBuilder() - Constructor for class org.springframework.credhub.support.rsa.RsaCredentialRequest.RsaCredentialRequestBuilder
 
RsaParameters - Class in org.springframework.credhub.support.rsa
Parameters for generating a new RSA credential.
RsaParameters(KeyLength) - Constructor for class org.springframework.credhub.support.rsa.RsaParameters
Create a RsaParameters using the specified values.
RsaParametersRequest - Class in org.springframework.credhub.support.rsa
The details of a request to generate a new RsaCredential in CredHub.
RsaParametersRequest.RsaParametersRequestBuilder - Class in org.springframework.credhub.support.rsa
A builder that provides a fluent API for constructing RsaParametersRequests.
RsaParametersRequest.RsaParametersRequestBuilder() - Constructor for class org.springframework.credhub.support.rsa.RsaParametersRequest.RsaParametersRequestBuilder
 

S

segments - Variable in class org.springframework.credhub.support.CredentialName
 
selfSign(boolean) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the value of the flag that indicates whether the generated certificate should be self-signed.
serviceBindingId(String) - Method in class org.springframework.credhub.support.ServiceInstanceCredentialName.ServiceInstanceCredentialNameBuilder
Set the service binding ID segment of the credential name.
serviceBrokerName(String) - Method in class org.springframework.credhub.support.ServiceInstanceCredentialName.ServiceInstanceCredentialNameBuilder
Set the service broker name segment of the credential name.
ServiceInstanceCredentialName - Class in org.springframework.credhub.support
The client-provided name of a credential that stores service instance binding credentials.
ServiceInstanceCredentialName.ServiceInstanceCredentialNameBuilder - Class in org.springframework.credhub.support
A builder that provides a fluent API for constructing ServiceInstanceCredentialName instances.
serviceOfferingName(String) - Method in class org.springframework.credhub.support.ServiceInstanceCredentialName.ServiceInstanceCredentialNameBuilder
Set the service offering name segment of the credential name.
ServicesData - Class in org.springframework.credhub.support
Service data parsed from the VCAP_SERVICES environment variable provided to applications running on Cloud Foundry.
ServicesData() - Constructor for class org.springframework.credhub.support.ServicesData
 
ServicesData(HashMap<String, List<Map<String, Object>>>) - Constructor for class org.springframework.credhub.support.ServicesData
Initialize with the provided HashMap.
setParameters(T) - Method in class org.springframework.credhub.support.ParametersRequest
 
setUrl(String) - Method in class org.springframework.credhub.core.CredHubProperties
Set the base URI for the CredHub server (scheme, host, and port).
setValue(T) - Method in class org.springframework.credhub.support.CredentialRequest
 
SimpleCredentialName - Class in org.springframework.credhub.support
The client-provided name of a credential.
SimpleCredentialName(String...) - Constructor for class org.springframework.credhub.support.SimpleCredentialName
Create a SimpleCredentialName from the provided segments.
SshCredential - Class in org.springframework.credhub.support.ssh
An SSH credential consists of a public and/or private key.
SshCredential(String, String) - Constructor for class org.springframework.credhub.support.ssh.SshCredential
Create an SshCredential from the provided public and private key.
SshCredentialRequest - Class in org.springframework.credhub.support.ssh
The details of a request to write a new or update an existing SshCredential in CredHub.
SshCredentialRequest.SshCredentialRequestBuilder - Class in org.springframework.credhub.support.ssh
A builder that provides a fluent API for constructing SshCredentialRequests.
SshCredentialRequest.SshCredentialRequestBuilder() - Constructor for class org.springframework.credhub.support.ssh.SshCredentialRequest.SshCredentialRequestBuilder
 
SshParameters - Class in org.springframework.credhub.support.ssh
Parameters for generating a new SSH credential.
SshParameters(String) - Constructor for class org.springframework.credhub.support.ssh.SshParameters
Create a SshParameters using the specified values.
SshParameters(KeyLength) - Constructor for class org.springframework.credhub.support.ssh.SshParameters
Create a SshParameters using the specified values.
SshParameters(KeyLength, String) - Constructor for class org.springframework.credhub.support.ssh.SshParameters
Create a SshParameters using the specified values.
SshParametersRequest - Class in org.springframework.credhub.support.ssh
The details of a request to generate a new SshCredential in CredHub.
SshParametersRequest.SshParametersRequestBuilder - Class in org.springframework.credhub.support.ssh
A builder that provides a fluent API for constructing SshParametersRequests.
SshParametersRequest.SshParametersRequestBuilder() - Constructor for class org.springframework.credhub.support.ssh.SshParametersRequest.SshParametersRequestBuilder
 
state(String) - Method in class org.springframework.credhub.support.certificate.CertificateParameters.CertificateParametersBuilder
Set the State (S) field to be used for the generated certificate.
StringCredential - Class in org.springframework.credhub.support
A base type for a credential that contains a single string value.
StringCredential(String) - Constructor for class org.springframework.credhub.support.StringCredential
Create a credential containing the specified value.

T

targetObj - Variable in class org.springframework.credhub.support.CredHubRequest.CredHubRequestBuilder
 
toString() - Method in class org.springframework.credhub.support.CredentialDetails
 
toString() - Method in class org.springframework.credhub.support.CredentialDetailsData
 
toString() - Method in class org.springframework.credhub.support.CredentialPermissions
 
toString() - Method in class org.springframework.credhub.support.CredentialSummary
 
toString() - Method in class org.springframework.credhub.support.CredentialSummaryData
 
toString() - Method in enum org.springframework.credhub.support.CredentialType
toString() - Method in class org.springframework.credhub.support.CredHubRequest
 
toString() - Method in class org.springframework.credhub.support.permissions.Actor
 
toString() - Method in enum org.springframework.credhub.support.permissions.ActorType
toString() - Method in class org.springframework.credhub.support.permissions.CredentialPermission
 
toString() - Method in enum org.springframework.credhub.support.permissions.Operation
toString() - Method in class org.springframework.credhub.support.ServiceInstanceCredentialName
 
toString() - Method in class org.springframework.credhub.support.SimpleCredentialName
 
toString() - Method in class org.springframework.credhub.support.StringCredential
 

U

user(String) - Static method in class org.springframework.credhub.support.permissions.Actor
Create a user identifier.
user(String, String) - Static method in class org.springframework.credhub.support.permissions.Actor
Create a user identifier.
user(String) - Method in class org.springframework.credhub.support.permissions.CredentialPermission.CredentialPermissionBuilder
Set the ID of a user that will be assigned permissions on a credential.
user(String, String) - Method in class org.springframework.credhub.support.permissions.CredentialPermission.CredentialPermissionBuilder
Set the ID of a user that will be assigned permissions on a credential.
UserCredential - Class in org.springframework.credhub.support.user
A user credential consists of an optional username and a password.
UserCredential(String, String) - Constructor for class org.springframework.credhub.support.user.UserCredential
Create a UserCredential with the specified values.
UserCredential(String) - Constructor for class org.springframework.credhub.support.user.UserCredential
Create a UserCredential with the specified password value.
UserCredentialRequest - Class in org.springframework.credhub.support.user
The details of a request to write a new or update an existing UserCredential in CredHub.
UserCredentialRequest.UserCredentialRequestBuilder - Class in org.springframework.credhub.support.user
A builder that provides a fluent API for constructing UserCredentialRequests.
UserCredentialRequest.UserCredentialRequestBuilder() - Constructor for class org.springframework.credhub.support.user.UserCredentialRequest.UserCredentialRequestBuilder
 
username(String) - Method in class org.springframework.credhub.support.user.UserParametersRequest.UserParametersRequestBuilder
Set the username for the generated user.
UserParametersRequest - Class in org.springframework.credhub.support.user
The details of a request to generate a new UserCredential in CredHub.
UserParametersRequest.UserParametersRequestBuilder - Class in org.springframework.credhub.support.user
A builder that provides a fluent API for constructing UserParametersRequests.
UserParametersRequest.UserParametersRequestBuilder() - Constructor for class org.springframework.credhub.support.user.UserParametersRequest.UserParametersRequestBuilder
 

V

value(CertificateCredential) - Method in class org.springframework.credhub.support.certificate.CertificateCredentialRequest.CertificateCredentialRequestBuilder
Set the value of a certificate credential.
value(JsonCredential) - Method in class org.springframework.credhub.support.json.JsonCredentialRequest.JsonCredentialRequestBuilder
Set the value of a JSON credential.
value(Map<String, Object>) - Method in class org.springframework.credhub.support.json.JsonCredentialRequest.JsonCredentialRequestBuilder
 
value(PasswordCredential) - Method in class org.springframework.credhub.support.password.PasswordCredentialRequest.PasswordCredentialRequestBuilder
Set the value of a password credential.
value(String) - Method in class org.springframework.credhub.support.password.PasswordCredentialRequest.PasswordCredentialRequestBuilder
Set the value of a password credential.
value(RsaCredential) - Method in class org.springframework.credhub.support.rsa.RsaCredentialRequest.RsaCredentialRequestBuilder
Set the value of an RSA credential.
value(SshCredential) - Method in class org.springframework.credhub.support.ssh.SshCredentialRequest.SshCredentialRequestBuilder
Set the value of an SSH credential.
value - Variable in class org.springframework.credhub.support.StringCredential
 
value(UserCredential) - Method in class org.springframework.credhub.support.user.UserCredentialRequest.UserCredentialRequestBuilder
Set the value of a user credential.
value(ValueCredential) - Method in class org.springframework.credhub.support.value.ValueCredentialRequest.ValueCredentialRequestBuilder
Set the value of a value credential.
value(String) - Method in class org.springframework.credhub.support.value.ValueCredentialRequest.ValueCredentialRequestBuilder
Set the value of a value credential.
ValueCredential - Class in org.springframework.credhub.support.value
A password credential consists of a single string value.
ValueCredential(String) - Constructor for class org.springframework.credhub.support.value.ValueCredential
Create a ValueCredential containing the specified string value.
ValueCredentialRequest - Class in org.springframework.credhub.support.value
The details of a request to write a new or update an existing value credential in CredHub.
ValueCredentialRequest.ValueCredentialRequestBuilder - Class in org.springframework.credhub.support.value
A builder that provides a fluent API for constructing ValueCredentialRequests.
ValueCredentialRequest.ValueCredentialRequestBuilder() - Constructor for class org.springframework.credhub.support.value.ValueCredentialRequest.ValueCredentialRequestBuilder
 
valueOf(String) - Static method in enum org.springframework.credhub.support.CredentialType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.credhub.support.KeyLength
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.credhub.support.permissions.ActorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.credhub.support.permissions.Operation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.credhub.support.CredentialType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.credhub.support.KeyLength
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.credhub.support.permissions.ActorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.credhub.support.permissions.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
versionCreatedAt - Variable in class org.springframework.credhub.support.CredentialSummary
 

W

write(CredentialRequest<T>) - Method in interface org.springframework.credhub.core.CredHubOperations
Write a new credential to CredHub, or overwrite an existing credential with a new value.
write(CredentialRequest<T>) - Method in class org.springframework.credhub.core.CredHubTemplate
 
A B C D E F G H I J K L N O P R S T U V W 
Spring CredHub