Package io.quarkus.vault.auth
Class VaultKubernetesAuthRole
- java.lang.Object
-
- io.quarkus.vault.auth.VaultKubernetesAuthRole
-
public class VaultKubernetesAuthRole extends Object
-
-
Field Summary
Fields Modifier and Type Field Description StringaudienceList<String>boundServiceAccountNamesList<String>boundServiceAccountNamespacesList<String>tokenBoundCidrsIntegertokenExplicitMaxTtlIntegertokenMaxTtlBooleantokenNoDefaultPolicyIntegertokenNumUsesIntegertokenPeriodList<String>tokenPoliciesIntegertokenTtlStringtokenType
-
Constructor Summary
Constructors Constructor Description VaultKubernetesAuthRole()
-
Method Summary
-
-
-
Field Detail
-
audience
public String audience
-
tokenTtl
public Integer tokenTtl
-
tokenMaxTtl
public Integer tokenMaxTtl
-
tokenExplicitMaxTtl
public Integer tokenExplicitMaxTtl
-
tokenNoDefaultPolicy
public Boolean tokenNoDefaultPolicy
-
tokenNumUses
public Integer tokenNumUses
-
tokenPeriod
public Integer tokenPeriod
-
tokenType
public String tokenType
-
-
Method Detail
-
getAudience
public String getAudience()
-
getTokenTtl
public Integer getTokenTtl()
-
getTokenMaxTtl
public Integer getTokenMaxTtl()
-
getTokenExplicitMaxTtl
public Integer getTokenExplicitMaxTtl()
-
getTokenNoDefaultPolicy
public Boolean getTokenNoDefaultPolicy()
-
getTokenNumUses
public Integer getTokenNumUses()
-
getTokenPeriod
public Integer getTokenPeriod()
-
getTokenType
public String getTokenType()
-
setBoundServiceAccountNames
public VaultKubernetesAuthRole setBoundServiceAccountNames(List<String> boundServiceAccountNames)
-
setBoundServiceAccountNamespaces
public VaultKubernetesAuthRole setBoundServiceAccountNamespaces(List<String> boundServiceAccountNamespaces)
-
setAudience
public VaultKubernetesAuthRole setAudience(String audience)
-
setTokenTtl
public VaultKubernetesAuthRole setTokenTtl(Integer tokenTtl)
-
setTokenPolicies
public VaultKubernetesAuthRole setTokenPolicies(List<String> tokenPolicies)
-
setTokenBoundCidrs
public VaultKubernetesAuthRole setTokenBoundCidrs(List<String> tokenBoundCidrs)
-
setTokenMaxTtl
public VaultKubernetesAuthRole setTokenMaxTtl(Integer tokenMaxTtl)
-
setTokenExplicitMaxTtl
public VaultKubernetesAuthRole setTokenExplicitMaxTtl(Integer tokenExplicitMaxTtl)
-
setTokenNoDefaultPolicy
public VaultKubernetesAuthRole setTokenNoDefaultPolicy(Boolean tokenNoDefaultPolicy)
-
setTokenNumUses
public VaultKubernetesAuthRole setTokenNumUses(Integer tokenNumUses)
-
setTokenPeriod
public VaultKubernetesAuthRole setTokenPeriod(Integer tokenPeriod)
-
setTokenType
public VaultKubernetesAuthRole setTokenType(String tokenType)
-
-