Uses of Class
co.ankatech.ankasecure.keymanagement.WorkloadCredential
Packages that use WorkloadCredential
-
Uses of WorkloadCredential in co.ankatech.ankasecure.keymanagement
Methods in co.ankatech.ankasecure.keymanagement that return WorkloadCredentialModifier and TypeMethodDescriptionstatic WorkloadCredentialA federated workload: an external issuer the platform trusts mints a token for it, and the SDK presents that token as itsclient_assertion.static WorkloadCredentialWorkloadCredential.federatedTokenCommand(UUID workloadId, List<String> command) A federated workload whose external token is printed by a command (a cloud CLI, a credential helper).static WorkloadCredentialWorkloadCredential.federatedTokenFile(UUID workloadId, Path tokenFile) A federated workload whose external token is written to a file by the system that mints it (a Kubernetes projected service-account token, a CI runner's identity token file).static WorkloadCredentialWorkloadCredential.privateKeyJwt(UUID workloadId, Path privateJwkFile) A workload that signs its assertions with the private key held in a file.static WorkloadCredentialWorkloadCredential.privateKeyJwt(UUID workloadId, PrivateKey privateKey) A workload that signs its assertions with a private key the caller holds as a JCA key, for example one kept in a hardware-backedKeyStore.Methods in co.ankatech.ankasecure.keymanagement with parameters of type WorkloadCredentialModifier and TypeMethodDescriptionAnkaSecureKeyManagementSdk.authenticateWorkload(WorkloadCredential credential) Authenticates an administrative workload and returns an immutable SDK instance whose every request is DPoP-bound (RFC 9449).