Uses of Class
io.github.jopenlibs.vault.response.AuthResponse
Packages that use AuthResponse
Package
Description
Classes implementing the various endpoints of the Vault HTTP API.
Containers of data returned by the various Vault API calls.
-
Uses of AuthResponse in io.github.jopenlibs.vault.api
Methods in io.github.jopenlibs.vault.api that return AuthResponseModifier and TypeMethodDescriptionAuth.createToken(Auth.TokenRequest tokenRequest) Operation to create an authentication token.Auth.createToken(Auth.TokenRequest tokenRequest, String tokenAuthMount) Operation to create an authentication token.Auth.loginByAppID(String path, String appId, String userId) Deprecated.Auth.loginByAppRole(String roleId, String secretId) Basic login operation to authenticate to an app-role backend.Auth.loginByAppRole(String path, String roleId, String secretId) Basic login operation to authenticate to an app-role backend.Auth.loginByAwsEc2(String role, String pkcs7, String nonce, String awsAuthMount) Basic login operation to authenticate to a AWS backend using EC2 authentication.Auth.loginByAwsEc2(String role, String identity, String signature, String nonce, String awsAuthMount) Basic login operation to authenticate to a AWS backend using EC2 authentication.Auth.loginByAwsIam(String role, String iamRequestUrl, String iamRequestBody, String iamRequestHeaders, String awsAuthMount) Basic login operation to authenticate to a AWS backend using IAM authentication.Auth.loginByCert()Basic login operation to authenticate using Vault's TLS Certificate auth backend.Auth.loginByCert(String certAuthMount) Basic login operation to authenticate using Vault's TLS Certificate auth backend.Auth.loginByGCP(String role, String jwt) Basic login operation to authenticate to an GCP backend.Auth.loginByGithub(String githubToken) Basic login operation to authenticate to an github backend.Auth.loginByGithub(String githubToken, String githubAuthMount) Basic login operation to authenticate to an github backend.Auth.loginByJwt(String provider, String role, String jwt) Basic login operation to authenticate to an JWT backend.Auth.loginByJwt(String provider, String role, String jwt, String authPath) Basic login operation to authenticate to an JWT backend with custom authentication path.Auth.loginByKubernetes(String role, String jwt) Basic login operation to authenticate to a kubernetes backend.Auth.loginByKubernetes(String role, String jwt, String authPath) Basic login operation to authenticate to a kubernetes backend with custom path.Auth.loginByLDAP(String username, String password) Basic login operation to authenticate to a LDAP backend.Auth.loginByLDAP(String username, String password, String ldapAuthMount) Basic login operation to authenticate to a LDAP backend.Auth.loginByUserPass(String username, String password) Basic login operation to authenticate to a Username & Password backend.Auth.loginByUserPass(String username, String password, String userpassAuthMount) Basic login operation to authenticate to a Username & Password backend.Auth.renewSelf()Renews the lease associated with the calling token.Auth.renewSelf(long increment) Renews the lease associated with the calling token.Renews the lease associated with the calling token. -
Uses of AuthResponse in io.github.jopenlibs.vault.response
Subclasses of AuthResponse in io.github.jopenlibs.vault.responseModifier and TypeClassDescriptionclassThis class is a container for the information returned by Vault in unwrap backend operations.