Class ManagedSecret

java.lang.Object
com.strongdm.api.ManagedSecret

public class ManagedSecret extends Object
ManagedSecret contains details about managed secret
  • Constructor Details

    • ManagedSecret

      public ManagedSecret()
  • Method Details

    • getConfig

      public String getConfig()
      public part of the secret value
    • setConfig

      public void setConfig(String in)
      public part of the secret value
    • getExpiresAt

      public Date getExpiresAt()
      Timestamp of when secret is going to be rotated
    • setExpiresAt

      public void setExpiresAt(Date in)
      Timestamp of when secret is going to be rotated
    • getId

      public String getId()
      Unique identifier of the Managed Secret.
    • setId

      public void setId(String in)
      Unique identifier of the Managed Secret.
    • getLastRotatedAt

      public Date getLastRotatedAt()
      Timestamp of when secret was last rotated
    • setLastRotatedAt

      public void setLastRotatedAt(Date in)
      Timestamp of when secret was last rotated
    • getName

      public String getName()
      Unique human-readable name of the Managed Secret.
    • setName

      public void setName(String in)
      Unique human-readable name of the Managed Secret.
    • getPolicy

      public ManagedSecretPolicy getPolicy()
      Password and rotation policy for the secret
    • setPolicy

      public void setPolicy(ManagedSecretPolicy in)
      Password and rotation policy for the secret
    • getSecretEngineId

      public String getSecretEngineId()
      An ID of a Secret Engine linked with the Managed Secret.
    • setSecretEngineId

      public void setSecretEngineId(String in)
      An ID of a Secret Engine linked with the Managed Secret.
    • getSecretStorePath

      public String getSecretStorePath()
      Path in a secret store.
    • setSecretStorePath

      public void setSecretStorePath(String in)
      Path in a secret store.
    • getTags

      public Map<String,String> getTags()
      Tags is a map of key, value pairs.
    • setTags

      public void setTags(Map<String,String> in)
      Tags is a map of key, value pairs.
    • getValue

      public byte[] getValue()
      Sensitive value of the secret.
    • setValue

      public void setValue(byte[] in)
      Sensitive value of the secret.