Class Organization.UpdateOrganizationParameters
-
- All Implemented Interfaces:
public final class Organization.UpdateOrganizationParametersData class used for wrapping parameters used for making an Organization update call
-
-
Field Summary
Fields Modifier and Type Field Description private final StringorganizationNameprivate final StringorganizationSlugprivate final StringorganizationLogoUrlprivate final StringssoDefaultConnectionIdprivate final SsoJitProvisioningssoJitProvisioningprivate final List<String>ssoJitProvisioningAllowedConnectionsprivate final List<String>emailAllowedDomainsprivate final EmailJitProvisioningemailJitProvisioningprivate final EmailInvitesemailInvitesprivate final AuthMethodsauthMethodsprivate final List<AllowedAuthMethods>allowedAuthMethodsprivate final MfaMethodsmfaMethodsprivate final List<MfaMethod>allowedMfaMethodsprivate final MfaPolicymfaPolicyprivate final List<String>rbacEmailImplicitRoleAssignments
-
Constructor Summary
Constructors Constructor Description Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods, MfaMethods mfaMethods, List<MfaMethod> allowedMfaMethods, MfaPolicy mfaPolicy, List<String> rbacEmailImplicitRoleAssignments)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods, MfaMethods mfaMethods, List<MfaMethod> allowedMfaMethods, MfaPolicy mfaPolicy)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods, MfaMethods mfaMethods, List<MfaMethod> allowedMfaMethods)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods, MfaMethods mfaMethods)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl)Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug)Organization.UpdateOrganizationParameters(String organizationName)Organization.UpdateOrganizationParameters()
-
Method Summary
Modifier and Type Method Description final StringgetOrganizationName()The name of the organization final StringgetOrganizationSlug()The unique URL slug of the Organization. final StringgetOrganizationLogoUrl()The image URL of the Organization logo. final StringgetSsoDefaultConnectionId()The default connection used for SSO when there are multiple active connections. final SsoJitProvisioninggetSsoJitProvisioning()The authentication setting that controls the JIT provisioning of Members when authenticating via SSO. final List<String>getSsoJitProvisioningAllowedConnections()An array of connection_ids that reference SAML Connection objects. final List<String>getEmailAllowedDomains()An array of email domains that allow invites or JIT provisioning for new Members. final EmailJitProvisioninggetEmailJitProvisioning()The authentication setting that controls how a new Member can be provisioned by authenticating via Email Magic Link. final EmailInvitesgetEmailInvites()The authentication setting that controls how a new Member can be invited to an organization by email. final AuthMethodsgetAuthMethods()The setting that controls which authentication methods can be used by Members of an Organization. final List<AllowedAuthMethods>getAllowedAuthMethods()An array of allowed authentication methods. final MfaMethodsgetMfaMethods()The setting that controls which mfa methods can be used by Members of an Organization. final List<MfaMethod>getAllowedMfaMethods()An array of allowed MFA methods. final MfaPolicygetMfaPolicy()The setting that controls the MFA policy for all Members in the Organization. final List<String>getRbacEmailImplicitRoleAssignments()An array of implicit role assignments granted to members in this organization whose emails match the domain. -
-
Constructor Detail
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods, MfaMethods mfaMethods, List<MfaMethod> allowedMfaMethods, MfaPolicy mfaPolicy, List<String> rbacEmailImplicitRoleAssignments)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods, MfaMethods mfaMethods, List<MfaMethod> allowedMfaMethods, MfaPolicy mfaPolicy)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods, MfaMethods mfaMethods, List<MfaMethod> allowedMfaMethods)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods, MfaMethods mfaMethods)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods, List<AllowedAuthMethods> allowedAuthMethods)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites, AuthMethods authMethods)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning, EmailInvites emailInvites)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains, EmailJitProvisioning emailJitProvisioning)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections, List<String> emailAllowedDomains)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning, List<String> ssoJitProvisioningAllowedConnections)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId, SsoJitProvisioning ssoJitProvisioning)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl, String ssoDefaultConnectionId)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug, String organizationLogoUrl)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName, String organizationSlug)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters(String organizationName)
-
Organization.UpdateOrganizationParameters
Organization.UpdateOrganizationParameters()
-
-
Method Detail
-
getOrganizationName
final String getOrganizationName()
The name of the organization
-
getOrganizationSlug
final String getOrganizationSlug()
The unique URL slug of the Organization. A minimum of two characters is required. The slug only accepts alphanumeric characters and the following reserved characters: - . _ ~.
-
getOrganizationLogoUrl
final String getOrganizationLogoUrl()
The image URL of the Organization logo.
-
getSsoDefaultConnectionId
final String getSsoDefaultConnectionId()
The default connection used for SSO when there are multiple active connections.
-
getSsoJitProvisioning
final SsoJitProvisioning getSsoJitProvisioning()
The authentication setting that controls the JIT provisioning of Members when authenticating via SSO.
-
getSsoJitProvisioningAllowedConnections
final List<String> getSsoJitProvisioningAllowedConnections()
An array of connection_ids that reference SAML Connection objects. Only these connections will be allowed to JIT provision Members via SSO when sso_jit_provisioning is set to RESTRICTED.
-
getEmailAllowedDomains
final List<String> getEmailAllowedDomains()
An array of email domains that allow invites or JIT provisioning for new Members. This list is enforced when either email_invites or email_jit_provisioning is set to RESTRICTED. Common domains such as gmail.com are not allowed.
-
getEmailJitProvisioning
final EmailJitProvisioning getEmailJitProvisioning()
The authentication setting that controls how a new Member can be provisioned by authenticating via Email Magic Link.
-
getEmailInvites
final EmailInvites getEmailInvites()
The authentication setting that controls how a new Member can be invited to an organization by email.
-
getAuthMethods
final AuthMethods getAuthMethods()
The setting that controls which authentication methods can be used by Members of an Organization.
-
getAllowedAuthMethods
final List<AllowedAuthMethods> getAllowedAuthMethods()
An array of allowed authentication methods.
-
getMfaMethods
final MfaMethods getMfaMethods()
The setting that controls which mfa methods can be used by Members of an Organization.
-
getAllowedMfaMethods
final List<MfaMethod> getAllowedMfaMethods()
An array of allowed MFA methods.
-
getMfaPolicy
final MfaPolicy getMfaPolicy()
The setting that controls the MFA policy for all Members in the Organization.
-
getRbacEmailImplicitRoleAssignments
final List<String> getRbacEmailImplicitRoleAssignments()
An array of implicit role assignments granted to members in this organization whose emails match the domain.
-
-
-
-