Class VaultProperties.GcpIamProperties
- java.lang.Object
-
- org.springframework.cloud.vault.config.VaultProperties.GcpIamProperties
-
- Enclosing class:
- VaultProperties
public static class VaultProperties.GcpIamProperties extends Object
GCP-IAM properties.
-
-
Constructor Summary
Constructors Constructor Description GcpIamProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VaultProperties.GcpCredentialsgetCredentials()StringgetGcpPath()DurationgetJwtValidity()StringgetProjectId()StringgetRole()StringgetServiceAccountId()voidsetGcpPath(String gcpPath)voidsetJwtValidity(Duration jwtValidity)voidsetProjectId(String projectId)voidsetRole(String role)voidsetServiceAccountId(String serviceAccountId)
-
-
-
Method Detail
-
getCredentials
public VaultProperties.GcpCredentials getCredentials()
-
getGcpPath
public String getGcpPath()
-
getRole
public String getRole()
-
getProjectId
public String getProjectId()
-
getServiceAccountId
public String getServiceAccountId()
-
getJwtValidity
public Duration getJwtValidity()
-
setGcpPath
public void setGcpPath(String gcpPath)
-
setRole
public void setRole(String role)
-
setProjectId
public void setProjectId(String projectId)
-
setServiceAccountId
public void setServiceAccountId(String serviceAccountId)
-
setJwtValidity
public void setJwtValidity(Duration jwtValidity)
-
-