All Classes and Interfaces
Class
Description
Identifies an entity that is authorized to perform operations on a CredHub credential.
The types of entities that can be authorized to perform operations on CredHub
credentials.
A certificate credential consists of a certificate, a certificate authority, and a
private key.
The details of a certificate credential that has been written to CredHub.
The details of a request to write a new or update an existing
CertificateCredential
in CredHub.A builder that provides a fluent API for constructing
CertificateCredentialRequest
s.Parameters for generating a new certificate credential.
A builder that provides a fluent API for constructing
CertificateParameters.CertificateParametersBuilder
s.The details of a request to generate a new
CertificateCredential
in CredHub.A builder that provides a fluent API for constructing
CertificateParametersRequest
s.A summary of a certificate that has been stored to CredHub.
A collection of
CertificateSummary
s.Factory for
ClientHttpConnector
that supports
ReactorClientHttpConnector
.Factory for
ClientHttpRequestFactory
that supports Apache HTTP Components,
OkHttp the JDK HTTP client (in that order).Client options for CredHub connectivity.
The details of a credential that has been written to CredHub.
A collection of
CredentialDetails
.The client-provided name of a credential stored in CredHub.
A
Permission
associated with a credential.A collection of
Permission
s associated with a credential.The details of a request to write a new or update an existing credential in CredHub.
A summary of a credential that has been written to CredHub.
A collection of
CredentialSummary
s.The types of credentials that can be written to CredHub.
Auto-configuration
for Spring CredHub support beans.Specifies the interactions with CredHub to retrieve, regenerate, and update
certificates.
Implements the interactions with CredHub to retrieve, regenerate, and update
certificates.
Specifies the interactions with CredHub to save, generate, retrieve, and delete
credentials.
Implements the interactions with CredHub to save, retrieve, and delete credentials.
Exception class to capture errors specific to CredHub communication.
Specifies the interactions with CredHub for retrieving server information.
Implements the interaction with CredHub retrieve server information.
Specifies the interactions with CredHub to interpolate service binding credentials.
Implements the main interaction with CredHub to interpolate service binding
credentials.
Auto-configuration
for Spring CredHub OAuth2 support
beans.Specifies the main interaction with CredHub.
Specifies the interactions with CredHub to add, retrieve, and delete permissions.
Implements the main interaction with CredHub to add, retrieve, and delete permissions.
Specifies the interactions with CredHub to add, retrieve, and delete permissions.
Implements the main interaction with CredHub to add, retrieve, and delete permissions.
Properties containing information about a CredHub server.
Properties containing OAuth2 credentials for CredHub connectivity.
Fields common to all types of CredHub requests.
CredHubRequest.CredHubRequestBuilder<T,R extends CredHubRequest<T>,B extends CredHubRequest.CredHubRequestBuilder<T,R,B>>
A builder that provides a fluent API for constructing
CredHubRequest
s.Implements the main interaction with CredHub.
Auto-configuration
for CredHubTemplate
.Configuration for
CredHubTemplate
.Factory for
CredHubTemplate
used to communicate with CredHub.The types of extended key usage extensions that can be assigned to a generated
certificate.
A JSON credential consists of one or more fields in a JSON document.
The details of a request to write a new or update an existing
JsonCredential
in
CredHub.A builder that provides a fluent API for constructing
JsonCredentialRequest
s.Utility methods for configuring JSON serialization and deserialization.
Base class for credentials types that contain a public/private key pair.
Base class for parameter types that contain specifications for key generation.
The types of key usage extensions that can be assigned to a generated certificate.
The set of operations that are allowed on a credential.
The details of a request to generate a credential in CredHub.
A password credential consists of a single string value.
The details of a request to write a new or update an existing
PasswordCredential
in CredHub.A builder that provides a fluent API for constructing
PasswordCredentialRequest
s.Parameters for generating a new password credential.
A builder that provides a fluent API for constructing
PasswordParameters.PasswordParametersBuilder
s.The details of a request to generate a new
PasswordCredential
in CredHub.A builder that provides a fluent API for constructing
PasswordParametersRequest
s.Permissions applied to a credential in CredHub.
A builder that provides a fluent API for constructing
Permission
instances.Specifies the interactions with CredHub to retrieve, regenerate, and update
certificates.
Implements the interactions with CredHub to retrieve, regenerate, and update
certificates.
Specifies the interactions with CredHub to save, generate, retrieve, and delete
credentials.
Implements the interactions with CredHub to save, retrieve, and delete credentials.
Specifies the interactions with CredHub for retrieving server information.
Implements the interaction with CredHub retrieve server information.
Specifies the interactions with CredHub to interpolate service binding credentials.
Implements the main interaction with CredHub to interpolate service binding
credentials.
Specifies the main interaction with CredHub.
Specifies the interactions with CredHub to add, retrieve, and delete permissions.
Implements the main interaction with CredHub to add, retrieve, and delete permissions.
Specifies the interactions with CredHub to add, retrieve, and delete permissions.
Implements the main interaction with CredHub to add, retrieve, and delete permissions.
Implements the main interaction with CredHub.
Configuration for
ReactiveCredHubTemplate
.A callback for executing arbitrary operations on
RestOperations
.An RSA credential consists of a public and/or private key.
The details of a request to write a new or update an existing
RsaCredential
in
CredHub.A builder that provides a fluent API for constructing
RsaCredentialRequest
s.Parameters for generating a new RSA credential.
The details of a request to generate a new
RsaCredential
in CredHub.A builder that provides a fluent API for constructing
RsaParametersRequest
s.The client-provided name of a credential that stores service instance binding
credentials.
A builder that provides a fluent API for constructing
ServiceInstanceCredentialName
instances.Service data parsed from the VCAP_SERVICES environment variable provided to
applications running on Cloud Foundry.
The client-provided name of a credential.
An SSH credential consists of a public and/or private key.
The details of a request to write a new or update an existing
SshCredential
in
CredHub.A builder that provides a fluent API for constructing
SshCredentialRequest
s.Parameters for generating a new SSH credential.
The details of a request to generate a new
SshCredential
in CredHub.A builder that provides a fluent API for constructing
SshParametersRequest
s.A base type for a credential that contains a single string value.
A user credential consists of an optional username and a password.
The details of a request to write a new or update an existing
UserCredential
in
CredHub.A builder that provides a fluent API for constructing
UserCredentialRequest
s.The details of a request to generate a new
UserCredential
in CredHub.A builder that provides a fluent API for constructing
UserParametersRequest
s.Holds the value of the username parameter.
A password credential consists of a single string value.
The details of a request to write a new or update an existing value credential in
CredHub.
A builder that provides a fluent API for constructing
ValueCredentialRequest
s.Version information about a CredHub server.
The acceptable values for the
mode
parameter on a set or generate request,
indicating the action CredHub should take when the credential being set or generated
already exists.