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.
Author:
Spencer Gibb, Mark Paluch, Kevin Holditch, Michal Budzyn, Grenville Wilson, MÃ¥rten Svantesson
  • Constructor Details

    • GcpIamProperties

      public GcpIamProperties()
  • Method Details

    • 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)