Class Saml

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-09-23T16:19:57.008753975Z[Etc/UTC]", comments="Generator version: 7.8.0") public class Saml extends Object implements Serializable
SAML configuration details
See Also:
  • Field Details

  • Constructor Details

    • Saml

      public Saml()
  • Method Details

    • acs

      public Saml acs(List<SamlAcsInner> acs)
    • addacsItem

      public Saml addacsItem(SamlAcsInner acsItem)
    • getAcs

      @Nonnull public List<SamlAcsInner> getAcs()
      List of Assertion Consumer Service (ACS) URLs. The default ACS URL is required and is indicated by a null `index` value. You can use the org-level variables you defined in the `config` array in the URL. For example: `https://${org.subdomain}.example.com/saml/login`
      Returns:
      acs
    • setAcs

      public void setAcs(List<SamlAcsInner> acs)
    • claims

      public Saml claims(List<SamlClaimsInner> claims)
    • addclaimsItem

      public Saml addclaimsItem(SamlClaimsInner claimsItem)
    • getClaims

      @Nullable public List<SamlClaimsInner> getClaims()
      Attribute statements to appear in the Okta SAML assertion
      Returns:
      claims
    • setClaims

      public void setClaims(List<SamlClaimsInner> claims)
    • doc

      public Saml doc(URI doc)
    • getDoc

      @Nonnull public URI getDoc()
      The URL to your customer-facing instructions for configuring your SAML integration. See [Customer configuration document guidelines](https://developer.okta.com/docs/guides/submit-app-prereq/main/#customer-configuration-document-guidelines).
      Returns:
      doc
    • setDoc

      public void setDoc(URI doc)
    • entityId

      public Saml entityId(String entityId)
    • getEntityId

      @Nonnull public String getEntityId()
      Globally unique name for your SAML entity. For instance, your Identity Provider (IdP) or Service Provider (SP) URL.
      Returns:
      entityId
    • setEntityId

      public void setEntityId(String entityId)
    • groups

      public Saml groups(List<String> groups)
    • addgroupsItem

      public Saml addgroupsItem(String groupsItem)
    • getGroups

      @Nullable public List<String> getGroups()
      Defines the group attribute names for the SAML assertion statement. Okta inserts the list of Okta user groups into the attribute names in the statement.
      Returns:
      groups
    • setGroups

      public void setGroups(List<String> groups)
    • 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