Class SubmissionRequest

java.lang.Object
com.okta.sdk.resource.model.SubmissionRequest
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-09-23T08:35:59.300824-05:00[America/Chicago]", comments="Generator version: 7.8.0") public class SubmissionRequest extends Object implements Serializable
SubmissionRequest
See Also:
  • Field Details

  • Constructor Details

    • SubmissionRequest

      public SubmissionRequest()
  • Method Details

    • config

    • addconfigItem

      public SubmissionRequest addconfigItem(SubmissionResponseConfigInner configItem)
    • getConfig

      List of org-level variables for the customer per-tenant configuration. For example, a `subdomain` variable can be used in the ACS URL: `https://${org.subdomain}.example.com/saml/login`
      Returns:
      config
    • setConfig

      public void setConfig(List<SubmissionResponseConfigInner> config)
    • description

      public SubmissionRequest description(String description)
    • getDescription

      @Nonnull public String getDescription()
      A general description of your application and the benefits provided to your customers
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • getId

      @Nullable public String getId()
      OIN Integration ID
      Returns:
      id
    • getLastPublished

      @Nullable public String getLastPublished()
      Timestamp when the OIN Integration was last published
      Returns:
      lastPublished
    • getLastUpdated

      @Nullable public String getLastUpdated()
      Timestamp when the OIN Integration instance was last updated
      Returns:
      lastUpdated
    • getLastUpdatedBy

      @Nullable public String getLastUpdatedBy()
      ID of the user who made the last update
      Returns:
      lastUpdatedBy
    • logo

      public SubmissionRequest logo(URI logo)
    • getLogo

      @Nonnull public URI getLogo()
      URL to an uploaded application logo. This logo appears next to your app integration name in the OIN catalog. You must first [Upload an OIN Integration logo](/openapi/okta-management/management/tag/YourOinIntegrations/#tag/YourOinIntegrations/operation/uploadSubmissionLogo) to obtain the logo URL before you can specify this value.
      Returns:
      logo
    • setLogo

      public void setLogo(URI logo)
    • name

      public SubmissionRequest name(String name)
    • getName

      @Nonnull public String getName()
      The app integration name. This is the main title used for your integration in the OIN catalog.
      Returns:
      name
    • setName

      public void setName(String name)
    • sso

      public SubmissionRequest sso(Sso sso)
    • getSso

      @Nullable public Sso getSso()
      Get sso
      Returns:
      sso
    • setSso

      public void setSso(Sso sso)
    • getStatus

      @Nullable public String getStatus()
      Status of the OIN Integration submission
      Returns:
      status
    • 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