Class SyncedCredentialsSupplier
java.lang.Object
io.jenkins.plugins.akeyless.synced.supplier.SyncedCredentialsSupplier
Supplies credentials from user-configured paths. Uses
describe-item to read Akeyless item tags
(same convention as AWS Secrets Manager Credentials Provider). Secret values are fetched on demand via
describe-item then the appropriate API (static / dynamic / rotated / certificate) per item type.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Collection<com.cloudbees.plugins.credentials.common.StandardCredentials> static Collection<com.cloudbees.plugins.credentials.common.StandardCredentials> get(AkeylessSyncedCredentialsProviderConfig config, User user)
-
Constructor Details
-
SyncedCredentialsSupplier
public SyncedCredentialsSupplier()
-
-
Method Details
-
get
public static Collection<com.cloudbees.plugins.credentials.common.StandardCredentials> get(AkeylessSyncedCredentialsProviderConfig config) -
get
public static Collection<com.cloudbees.plugins.credentials.common.StandardCredentials> get(AkeylessSyncedCredentialsProviderConfig config, @Nullable User user)
-