All Classes and Interfaces
Class
Description
Classic Akeyless JWT authentication (
access_type=jwt) for withAkeyless / Build Wrapper.Resolves an
AkeylessSyncedClient from global or per-user authentication settings.Base for Akeyless-backed credentials synced into Jenkins.
Read-only Akeyless-backed store listing; visibility does not depend on Jenkins “add credential” descriptors.
Per-user Akeyless authentication (access ID + auth method).
Whether Akeyless API authentication is configured once globally (admin) or per Jenkins user.
How Jenkins authenticates to Akeyless: one global identity or per Jenkins user.
Shared helpers for normalizing user-provided auth material (copy/paste whitespace, etc.).
AWS IAM authentication.
Azure AD authentication.
Certificate-based authentication with Akeyless.
Email/password authentication with Akeyless.
Caches recursive
list-items results for folder-only discovery to avoid hammering Akeyless on every
CredentialsProvider#getCredentials call.Validation for folder-path configuration used with list-items discovery.
GCP authentication.
Applies Jenkins
ProxyConfiguration (Manage Jenkins → System → HTTP Proxy Configuration)
to an OkHttpClient.Builder used by the Akeyless Java SDK.JWT authentication with Akeyless (
access_type=jwt).Kubernetes authentication with Akeyless.
Generated localization support class.
Generated localization support class.
Builds a PKCS#12
KeyStore from PEM certificate and private key returned by
get-certificate-value.Creates Jenkins credential instances from Akeyless item metadata (name, description, tags) and client for on-demand fetch.
Supplies credentials from user-configured paths.
Tag keys on Akeyless items used to map to Jenkins credential types (same convention as AWS Secrets Manager Credentials Provider).
Jenkins credential type values for tag jenkins:credentials:type.
Universal Identity authentication with Akeyless.