Class Organization

java.lang.Object
com.strongdm.api.Organization

public class Organization extends Object
  • Constructor Details

    • Organization

      public Organization()
  • Method Details

    • getAuthProvider

      public String getAuthProvider()
      The Organization's authentication provider, one of the AuthProvider constants.
    • setAuthProvider

      public void setAuthProvider(String in)
      The Organization's authentication provider, one of the AuthProvider constants.
    • getCreatedAt

      public Date getCreatedAt()
      The time at which the Organization was created.
    • setCreatedAt

      public void setCreatedAt(Date in)
      The time at which the Organization was created.
    • getDeviceTrustEnabled

      public boolean getDeviceTrustEnabled()
      Indicates if the Organization has device trust enabled.
    • setDeviceTrustEnabled

      public void setDeviceTrustEnabled(boolean in)
      Indicates if the Organization has device trust enabled.
    • getDeviceTrustProvider

      public String getDeviceTrustProvider()
      The Organization's device trust provider, one of the DeviceTrustProvider constants.
    • setDeviceTrustProvider

      public void setDeviceTrustProvider(String in)
      The Organization's device trust provider, one of the DeviceTrustProvider constants.
    • getEnforceSingleSession

      public boolean getEnforceSingleSession()
      Indicates if the Organization enforces a single session per user for the CLI and AdminUI.
    • setEnforceSingleSession

      public void setEnforceSingleSession(boolean in)
      Indicates if the Organization enforces a single session per user for the CLI and AdminUI.
    • getIdleTimeout

      public Duration getIdleTimeout()
      The Organization's idle timeout, if enabled.
    • setIdleTimeout

      public void setIdleTimeout(Duration in)
      The Organization's idle timeout, if enabled.
    • getIdleTimeoutEnabled

      public boolean getIdleTimeoutEnabled()
      Indicates if the Organization has idle timeouts enabled.
    • setIdleTimeoutEnabled

      public void setIdleTimeoutEnabled(boolean in)
      Indicates if the Organization has idle timeouts enabled.
    • getKind

      public String getKind()
      The Organization's type, one of the OrgKind constants.
    • setKind

      public void setKind(String in)
      The Organization's type, one of the OrgKind constants.
    • getLogLocalEncoder

      public String getLogLocalEncoder()
      The Organization's local log encryption encoder, one of the LogLocalEncoder constants.
    • setLogLocalEncoder

      public void setLogLocalEncoder(String in)
      The Organization's local log encryption encoder, one of the LogLocalEncoder constants.
    • getLogLocalFormat

      public String getLogLocalFormat()
      The Organization's local log format, one of the LogLocalFormat constants.
    • setLogLocalFormat

      public void setLogLocalFormat(String in)
      The Organization's local log format, one of the LogLocalFormat constants.
    • getLogLocalStorage

      public String getLogLocalStorage()
      The Organization's local log storage, one of the LogLocalStorage constants.
    • setLogLocalStorage

      public void setLogLocalStorage(String in)
      The Organization's local log storage, one of the LogLocalStorage constants.
    • getLogRemoteEncoder

      public String getLogRemoteEncoder()
      The Organization's remote log encryption encoder, one of the LogRemoteEncoder constants.
    • setLogRemoteEncoder

      public void setLogRemoteEncoder(String in)
      The Organization's remote log encryption encoder, one of the LogRemoteEncoder constants.
    • getLogSocketPath

      public String getLogSocketPath()
      The Organization's socket path for Socket local log storage.
    • setLogSocketPath

      public void setLogSocketPath(String in)
      The Organization's socket path for Socket local log storage.
    • getLogTcpAddress

      public String getLogTcpAddress()
      The Organization's TCP address for TCP or Syslog local log storage.
    • setLogTcpAddress

      public void setLogTcpAddress(String in)
      The Organization's TCP address for TCP or Syslog local log storage.
    • getLoopbackRange

      public String getLoopbackRange()
      The Organization's loopback range.
    • setLoopbackRange

      public void setLoopbackRange(String in)
      The Organization's loopback range.
    • getMfaEnabled

      public boolean getMfaEnabled()
      Indicates if the Organization has multi-factor authentication enabled.
    • setMfaEnabled

      public void setMfaEnabled(boolean in)
      Indicates if the Organization has multi-factor authentication enabled.
    • getMfaProvider

      public String getMfaProvider()
      The Organization's multi-factor authentication provider, one of the MFAProvider constants.
    • setMfaProvider

      public void setMfaProvider(String in)
      The Organization's multi-factor authentication provider, one of the MFAProvider constants.
    • getName

      public String getName()
      The Organization's name.
    • setName

      public void setName(String in)
      The Organization's name.
    • getRequireSecretStore

      public boolean getRequireSecretStore()
      Indicates if the Organization requires secret stores.
    • setRequireSecretStore

      public void setRequireSecretStore(boolean in)
      Indicates if the Organization requires secret stores.
    • getSamlMetadataUrl

      public String getSamlMetadataUrl()
      The Organization's URL for SAML metadata.
    • setSamlMetadataUrl

      public void setSamlMetadataUrl(String in)
      The Organization's URL for SAML metadata.
    • getScimProvider

      public String getScimProvider()
      The Organization's SCIM provider, one of the SCIMProvider constants.
    • setScimProvider

      public void setScimProvider(String in)
      The Organization's SCIM provider, one of the SCIMProvider constants.
    • getSensitiveLabel

      public String getSensitiveLabel()
      The Organization's label for sensitive resources.
    • setSensitiveLabel

      public void setSensitiveLabel(String in)
      The Organization's label for sensitive resources.
    • getSessionTimeout

      public Duration getSessionTimeout()
      The Organization's session timeout, if enabled.
    • setSessionTimeout

      public void setSessionTimeout(Duration in)
      The Organization's session timeout, if enabled.
    • getSessionTimeoutEnabled

      public boolean getSessionTimeoutEnabled()
      Indicates if the Organization has session timeouts enabled.
    • setSessionTimeoutEnabled

      public void setSessionTimeoutEnabled(boolean in)
      Indicates if the Organization has session timeouts enabled.
    • getSshCertificateAuthorityPublicKey

      public String getSshCertificateAuthorityPublicKey()
      The Organization's SSH certificate authority public key.
    • setSshCertificateAuthorityPublicKey

      public void setSshCertificateAuthorityPublicKey(String in)
      The Organization's SSH certificate authority public key.
    • getSshCertificateAuthorityUpdatedAt

      public Date getSshCertificateAuthorityUpdatedAt()
      The time at which the Organization's SSH certificate authority was last updated.
    • setSshCertificateAuthorityUpdatedAt

      public void setSshCertificateAuthorityUpdatedAt(Date in)
      The time at which the Organization's SSH certificate authority was last updated.
    • getUpdatedAt

      public Date getUpdatedAt()
      The time at which the Organization was last updated.
    • setUpdatedAt

      public void setUpdatedAt(Date in)
      The time at which the Organization was last updated.
    • getWebsitesSubdomain

      public String getWebsitesSubdomain()
      The Organization's web site domain.
    • setWebsitesSubdomain

      public void setWebsitesSubdomain(String in)
      The Organization's web site domain.