Class FeatureServiceSetSystemFeaturesRequest

java.lang.Object
com.zitadel.model.FeatureServiceSetSystemFeaturesRequest

@Generated(value="io.github.mridang.codegen.generators.java.BetterJavaCodegen", comments="Generator version: 7.14.0") public class FeatureServiceSetSystemFeaturesRequest extends Object
FeatureServiceSetSystemFeaturesRequest
  • Field Details

  • Constructor Details

    • FeatureServiceSetSystemFeaturesRequest

      public FeatureServiceSetSystemFeaturesRequest()
  • Method Details

    • loginDefaultOrg

      public FeatureServiceSetSystemFeaturesRequest loginDefaultOrg(@Nullable Boolean loginDefaultOrg)
    • getLoginDefaultOrg

      @Nullable public Boolean getLoginDefaultOrg()
      Get loginDefaultOrg
      Returns:
      loginDefaultOrg
    • getLoginDefaultOrg_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getLoginDefaultOrg_JsonNullable()
    • setLoginDefaultOrg_JsonNullable

      public void setLoginDefaultOrg_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> loginDefaultOrg)
    • setLoginDefaultOrg

      public void setLoginDefaultOrg(@Nullable Boolean loginDefaultOrg)
    • userSchema

    • getUserSchema

      @Nullable public Boolean getUserSchema()
      Get userSchema
      Returns:
      userSchema
    • getUserSchema_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getUserSchema_JsonNullable()
    • setUserSchema_JsonNullable

      public void setUserSchema_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> userSchema)
    • setUserSchema

      public void setUserSchema(@Nullable Boolean userSchema)
    • oidcTokenExchange

      public FeatureServiceSetSystemFeaturesRequest oidcTokenExchange(@Nullable Boolean oidcTokenExchange)
    • getOidcTokenExchange

      @Deprecated @Nullable public Boolean getOidcTokenExchange()
      Deprecated.
      Deprecated: the flag has been removed and `urn:ietf:params:oauth:grant-type:token-exchange` grant type for the OIDC token endpoint is enabled by default. Token exchange can be used to request tokens with a lesser scope or impersonate other users. See the security policy to allow impersonation on an instance. This field is only kept for backward compatibility and will be removed in the next major version of Zitadel. Setting the field will have no effect.
      Returns:
      oidcTokenExchange
    • getOidcTokenExchange_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getOidcTokenExchange_JsonNullable()
    • setOidcTokenExchange_JsonNullable

      public void setOidcTokenExchange_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> oidcTokenExchange)
    • setOidcTokenExchange

      public void setOidcTokenExchange(@Nullable Boolean oidcTokenExchange)
    • improvedPerformance

    • addImprovedPerformanceItem

      public FeatureServiceSetSystemFeaturesRequest addImprovedPerformanceItem(FeatureServiceImprovedPerformance improvedPerformanceItem)
    • getImprovedPerformance

      @Nullable public List<FeatureServiceImprovedPerformance> getImprovedPerformance()
      Get improvedPerformance
      Returns:
      improvedPerformance
    • setImprovedPerformance

      public void setImprovedPerformance(@Nullable List<FeatureServiceImprovedPerformance> improvedPerformance)
    • oidcSingleV1SessionTermination

      public FeatureServiceSetSystemFeaturesRequest oidcSingleV1SessionTermination(@Nullable Boolean oidcSingleV1SessionTermination)
    • getOidcSingleV1SessionTermination

      @Nullable public Boolean getOidcSingleV1SessionTermination()
      Get oidcSingleV1SessionTermination
      Returns:
      oidcSingleV1SessionTermination
    • getOidcSingleV1SessionTermination_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getOidcSingleV1SessionTermination_JsonNullable()
    • setOidcSingleV1SessionTermination_JsonNullable

      public void setOidcSingleV1SessionTermination_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> oidcSingleV1SessionTermination)
    • setOidcSingleV1SessionTermination

      public void setOidcSingleV1SessionTermination(@Nullable Boolean oidcSingleV1SessionTermination)
    • enableBackChannelLogout

      public FeatureServiceSetSystemFeaturesRequest enableBackChannelLogout(@Nullable Boolean enableBackChannelLogout)
    • getEnableBackChannelLogout

      @Deprecated @Nullable public Boolean getEnableBackChannelLogout()
      Deprecated.
      Deprecated: the flag has been removed and OIDC Back-Channel Logout is always enabled. This field is only kept for backward compatibility and will be removed in the next major version of Zitadel. Setting the field will have no effect.
      Returns:
      enableBackChannelLogout
    • getEnableBackChannelLogout_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getEnableBackChannelLogout_JsonNullable()
    • setEnableBackChannelLogout_JsonNullable

      public void setEnableBackChannelLogout_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> enableBackChannelLogout)
    • setEnableBackChannelLogout

      public void setEnableBackChannelLogout(@Nullable Boolean enableBackChannelLogout)
    • loginV2

    • getLoginV2

      @Nullable public FeatureServiceLoginV2 getLoginV2()
      Get loginV2
      Returns:
      loginV2
    • setLoginV2

      public void setLoginV2(@Nullable FeatureServiceLoginV2 loginV2)
    • permissionCheckV2

      public FeatureServiceSetSystemFeaturesRequest permissionCheckV2(@Nullable Boolean permissionCheckV2)
    • getPermissionCheckV2

      @Nullable public Boolean getPermissionCheckV2()
      Get permissionCheckV2
      Returns:
      permissionCheckV2
    • getPermissionCheckV2_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getPermissionCheckV2_JsonNullable()
    • setPermissionCheckV2_JsonNullable

      public void setPermissionCheckV2_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> permissionCheckV2)
    • setPermissionCheckV2

      public void setPermissionCheckV2(@Nullable Boolean permissionCheckV2)
    • 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
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string