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
CertificateCredentialRequests.Parameters for generating a new certificate credential.
A builder that provides a fluent API for constructing
CertificateParameters.CertificateParametersBuilders.The details of a request to generate a new
CertificateCredential in CredHub.A builder that provides a fluent API for constructing
CertificateParametersRequests.A summary of a certificate that has been stored to CredHub.
A collection of
CertificateSummarys.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
Permissions 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
CredentialSummarys.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
CredHubRequests.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
JsonCredentialRequests.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
PasswordCredentialRequests.Parameters for generating a new password credential.
A builder that provides a fluent API for constructing
PasswordParameters.PasswordParametersBuilders.The details of a request to generate a new
PasswordCredential in CredHub.A builder that provides a fluent API for constructing
PasswordParametersRequests.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
RsaCredentialRequests.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
RsaParametersRequests.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
SshCredentialRequests.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
SshParametersRequests.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
UserCredentialRequests.The details of a request to generate a new
UserCredential in CredHub.A builder that provides a fluent API for constructing
UserParametersRequests.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
ValueCredentialRequests.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.