Class OrgAuthSettings

java.lang.Object
com.mypurecloud.sdk.v2.model.OrgAuthSettings
All Implemented Interfaces:
Serializable

public class OrgAuthSettings extends Object implements Serializable
OrgAuthSettings
See Also:
  • Constructor Details

    • OrgAuthSettings

      public OrgAuthSettings()
    • OrgAuthSettings

      public OrgAuthSettings(Boolean initWithEmptyList)
  • Method Details

    • multifactorAuthenticationRequired

      public OrgAuthSettings multifactorAuthenticationRequired(Boolean multifactorAuthenticationRequired)
      Indicates whether multi-factor authentication is required.
    • getMultifactorAuthenticationRequired

      public Boolean getMultifactorAuthenticationRequired()
    • setMultifactorAuthenticationRequired

      public void setMultifactorAuthenticationRequired(Boolean multifactorAuthenticationRequired)
    • domainAllowlistEnabled

      public OrgAuthSettings domainAllowlistEnabled(Boolean domainAllowlistEnabled)
      Indicates whether the domain allowlist is enabled.
    • getDomainAllowlistEnabled

      public Boolean getDomainAllowlistEnabled()
    • setDomainAllowlistEnabled

      public void setDomainAllowlistEnabled(Boolean domainAllowlistEnabled)
    • domainAllowlist

      public OrgAuthSettings domainAllowlist(List<String> domainAllowlist)
      The list of domains that will be allowed to embed Genesys Cloud applications.
    • getDomainAllowlist

      public List<String> getDomainAllowlist()
    • setDomainAllowlist

      public void setDomainAllowlist(List<String> domainAllowlist)
    • ipAddressAllowlist

      public OrgAuthSettings ipAddressAllowlist(List<String> ipAddressAllowlist)
      The list of IP addresses that will be allowed to authenticate with Genesys Cloud.
    • getIpAddressAllowlist

      public List<String> getIpAddressAllowlist()
    • setIpAddressAllowlist

      public void setIpAddressAllowlist(List<String> ipAddressAllowlist)
    • passwordRequirements

      public OrgAuthSettings passwordRequirements(PasswordRequirements passwordRequirements)
      The password requirements for the organization.
    • getPasswordRequirements

      public PasswordRequirements getPasswordRequirements()
    • setPasswordRequirements

      public void setPasswordRequirements(PasswordRequirements passwordRequirements)
    • inactivityTimeoutExclusions

      public OrgAuthSettings inactivityTimeoutExclusions(List<String> inactivityTimeoutExclusions)
      The list of exempt apis from inactivity timeout.
    • getInactivityTimeoutExclusions

      public List<String> getInactivityTimeoutExclusions()
    • setInactivityTimeoutExclusions

      public void setInactivityTimeoutExclusions(List<String> inactivityTimeoutExclusions)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object