Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 0 additions & 24 deletions .generator/okta-management-APIs-oasv3-noEnums-inheritance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49260,22 +49260,6 @@ components:
subjectNameIdTemplate:
type: string
description: Template for app user's username when a user is assigned to the app
required:
- allowMultipleAcsEndpoints
- assertionSigned
- audience
- authnContextClassRef
- destination
- digestAlgorithm
- honorForceAuthn
- idpIssuer
- recipient
- requestCompressed
- responseSigned
- signatureAlgorithm
- ssoAcsUrl
- subjectNameIdFormat
- subjectNameIdTemplate
SamlAssertionEncryption:
description: Determines if the app supports encrypted assertions
type: object
Expand Down Expand Up @@ -51549,11 +51533,6 @@ components:
userNameSelector:
type: string
description: CSS selector for the **Username** field in the sign-in form (for three-field SWA apps with the `template_swa3field` app name definition)
required:
- buttonField
- passwordField
- usernameField
- url
TacAuthenticatorEnrollment:
type: object
properties:
Expand Down Expand Up @@ -54205,9 +54184,6 @@ components:
$ref: '#/components/schemas/UserIdentifierConditionEvaluatorPattern'
type:
$ref: '#/components/schemas/UserIdentifierType'
required:
- patterns
- type
UserIdentifierType:
description: What to match against, either user ID or an attribute in the user's Okta profile.
type: string
Expand Down
24 changes: 0 additions & 24 deletions okta/api/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76331,22 +76331,6 @@ components:
description: Template for app user's username when a user is assigned to
the app
type: string
required:
- allowMultipleAcsEndpoints
- assertionSigned
- audience
- authnContextClassRef
- destination
- digestAlgorithm
- honorForceAuthn
- idpIssuer
- recipient
- requestCompressed
- responseSigned
- signatureAlgorithm
- ssoAcsUrl
- subjectNameIdFormat
- subjectNameIdTemplate
type: object
SamlAssertionEncryption:
description: Determines if the app supports encrypted assertions
Expand Down Expand Up @@ -79633,11 +79617,6 @@ components:
description: CSS selector for the **Username** field in the sign-in form
(for three-field SWA apps with the `template_swa3field` app name definition)
type: string
required:
- buttonField
- passwordField
- url
- usernameField
type: object
TacAuthenticatorEnrollment:
example:
Expand Down Expand Up @@ -82538,9 +82517,6 @@ components:
x-okta-known-values:
- ATTRIBUTE
- IDENTIFIER
required:
- patterns
- type
type: object
UserIdentifierType:
description: "What to match against, either user ID or an attribute in the user's\
Expand Down
107 changes: 91 additions & 16 deletions okta/docs/SamlApplicationSettingsSignOn.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,41 +5,41 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AcsEndpoints** | Pointer to [**[]AcsEndpoint**](AcsEndpoint.md) | An array of ACS endpoints. You can configure a maximum of 100 endpoints. | [optional]
**AllowMultipleAcsEndpoints** | **bool** | Determines whether the app allows you to configure multiple ACS URIs |
**AllowMultipleAcsEndpoints** | Pointer to **bool** | Determines whether the app allows you to configure multiple ACS URIs | [optional]
**AssertionEncryption** | Pointer to [**SamlAssertionEncryption**](SamlAssertionEncryption.md) | | [optional]
**AssertionSigned** | **bool** | Determines whether the SAML assertion is digitally signed |
**AssertionSigned** | Pointer to **bool** | Determines whether the SAML assertion is digitally signed | [optional]
**AttributeStatements** | Pointer to [**[]SamlAttributeStatement**](SamlAttributeStatement.md) | A list of custom attribute statements for the app's SAML assertion. See [SAML 2.0 Technical Overview](https://docs.oasis-open.org/security/saml/Post2.0/sstc-saml-tech-overview-2.0-cd-02.html). There are two types of attribute statements: | Type | Description | | ---- | ----------- | | EXPRESSION | Generic attribute statement that can be dynamic and supports [Okta Expression Language](https://developer.okta.com/docs/reference/okta-expression-language/) | | GROUP | Group attribute statement | | [optional]
**Audience** | **string** | The entity ID of the SP. Use the entity ID value exactly as provided by the SP. |
**Audience** | Pointer to **string** | The entity ID of the SP. Use the entity ID value exactly as provided by the SP. | [optional]
**AudienceOverride** | Pointer to **string** | Audience override for CASB configuration. See [CASB config guide](https://help.okta.com/en-us/Content/Topics/Apps/CASB-config-guide.htm). | [optional]
**AuthnContextClassRef** | **string** | Identifies the SAML authentication context class for the assertion's authentication statement |
**AuthnContextClassRef** | Pointer to **string** | Identifies the SAML authentication context class for the assertion's authentication statement | [optional]
**ConfiguredAttributeStatements** | Pointer to [**[]SamlAttributeStatement**](SamlAttributeStatement.md) | The list of dynamic attribute statements for the SAML assertion inherited from app metadata (apps from the OIN) during app creation. There are two types of attribute statements: `EXPRESSION` and `GROUP`. | [optional]
**DefaultRelayState** | Pointer to **string** | Identifies a specific application resource in an IdP-initiated SSO scenario | [optional]
**Destination** | **string** | Identifies the location inside the SAML assertion where the SAML response should be sent |
**Destination** | Pointer to **string** | Identifies the location inside the SAML assertion where the SAML response should be sent | [optional]
**DestinationOverride** | Pointer to **string** | Destination override for CASB configuration. See [CASB config guide](https://help.okta.com/en-us/Content/Topics/Apps/CASB-config-guide.htm). | [optional]
**DigestAlgorithm** | **string** | Determines the digest algorithm used to digitally sign the SAML assertion and response |
**HonorForceAuthn** | **bool** | Set to `true` to prompt users for their credentials when a SAML request has the `ForceAuthn` attribute set to `true` |
**IdpIssuer** | **string** | SAML Issuer ID |
**DigestAlgorithm** | Pointer to **string** | Determines the digest algorithm used to digitally sign the SAML assertion and response | [optional]
**HonorForceAuthn** | Pointer to **bool** | Set to `true` to prompt users for their credentials when a SAML request has the `ForceAuthn` attribute set to `true` | [optional]
**IdpIssuer** | Pointer to **string** | SAML Issuer ID | [optional]
**InlineHooks** | Pointer to [**[]SignOnInlineHook**](SignOnInlineHook.md) | Associates the app with SAML inline hooks. See [the SAML assertion inline hook reference](https://developer.okta.com/docs/reference/saml-hook/). | [optional]
**ParticipateSlo** | Pointer to [**SloParticipate**](SloParticipate.md) | | [optional]
**Recipient** | **string** | The location where the app may present the SAML assertion |
**Recipient** | Pointer to **string** | The location where the app may present the SAML assertion | [optional]
**RecipientOverride** | Pointer to **string** | Recipient override for CASB configuration. See [CASB config guide](https://help.okta.com/en-us/Content/Topics/Apps/CASB-config-guide.htm). | [optional]
**RequestCompressed** | **bool** | Determines whether the SAML request is expected to be compressed |
**ResponseSigned** | **bool** | Determines whether the SAML authentication response message is digitally signed by the IdP > **Note:** Either (or both) `responseSigned` or `assertionSigned` must be `TRUE`. |
**RequestCompressed** | Pointer to **bool** | Determines whether the SAML request is expected to be compressed | [optional]
**ResponseSigned** | Pointer to **bool** | Determines whether the SAML authentication response message is digitally signed by the IdP > **Note:** Either (or both) `responseSigned` or `assertionSigned` must be `TRUE`. | [optional]
**SamlAssertionLifetimeSeconds** | Pointer to **int32** | Determines the SAML app session lifetimes with Okta | [optional]
**SignatureAlgorithm** | **string** | Determines the signing algorithm used to digitally sign the SAML assertion and response |
**SignatureAlgorithm** | Pointer to **string** | Determines the signing algorithm used to digitally sign the SAML assertion and response | [optional]
**Slo** | Pointer to [**SingleLogout**](SingleLogout.md) | | [optional]
**SpCertificate** | Pointer to [**SamlSpCertificate**](SamlSpCertificate.md) | | [optional]
**SpIssuer** | Pointer to **string** | The issuer ID for the Service Provider. This property appears when SLO is enabled. | [optional]
**SsoAcsUrl** | **string** | Single Sign-On Assertion Consumer Service (ACS) URL |
**SsoAcsUrl** | Pointer to **string** | Single Sign-On Assertion Consumer Service (ACS) URL | [optional]
**SsoAcsUrlOverride** | Pointer to **string** | Assertion Consumer Service (ACS) URL override for CASB configuration. See [CASB config guide](https://help.okta.com/en-us/Content/Topics/Apps/CASB-config-guide.htm). | [optional]
**SubjectNameIdFormat** | **string** | Identifies the SAML processing rules. Supported values: |
**SubjectNameIdTemplate** | **string** | Template for app user's username when a user is assigned to the app |
**SubjectNameIdFormat** | Pointer to **string** | Identifies the SAML processing rules. Supported values: | [optional]
**SubjectNameIdTemplate** | Pointer to **string** | Template for app user's username when a user is assigned to the app | [optional]

## Methods

### NewSamlApplicationSettingsSignOn

`func NewSamlApplicationSettingsSignOn(allowMultipleAcsEndpoints bool, assertionSigned bool, audience string, authnContextClassRef string, destination string, digestAlgorithm string, honorForceAuthn bool, idpIssuer string, recipient string, requestCompressed bool, responseSigned bool, signatureAlgorithm string, ssoAcsUrl string, subjectNameIdFormat string, subjectNameIdTemplate string, ) *SamlApplicationSettingsSignOn`
`func NewSamlApplicationSettingsSignOn() *SamlApplicationSettingsSignOn`

NewSamlApplicationSettingsSignOn instantiates a new SamlApplicationSettingsSignOn object
This constructor will assign default values to properties that have it defined,
Expand Down Expand Up @@ -98,6 +98,11 @@ and a boolean to check if the value has been set.

SetAllowMultipleAcsEndpoints sets AllowMultipleAcsEndpoints field to given value.

### HasAllowMultipleAcsEndpoints

`func (o *SamlApplicationSettingsSignOn) HasAllowMultipleAcsEndpoints() bool`

HasAllowMultipleAcsEndpoints returns a boolean if a field has been set.

### GetAssertionEncryption

Expand Down Expand Up @@ -143,6 +148,11 @@ and a boolean to check if the value has been set.

SetAssertionSigned sets AssertionSigned field to given value.

### HasAssertionSigned

`func (o *SamlApplicationSettingsSignOn) HasAssertionSigned() bool`

HasAssertionSigned returns a boolean if a field has been set.

### GetAttributeStatements

Expand Down Expand Up @@ -188,6 +198,11 @@ and a boolean to check if the value has been set.

SetAudience sets Audience field to given value.

### HasAudience

`func (o *SamlApplicationSettingsSignOn) HasAudience() bool`

HasAudience returns a boolean if a field has been set.

### GetAudienceOverride

Expand Down Expand Up @@ -233,6 +248,11 @@ and a boolean to check if the value has been set.

SetAuthnContextClassRef sets AuthnContextClassRef field to given value.

### HasAuthnContextClassRef

`func (o *SamlApplicationSettingsSignOn) HasAuthnContextClassRef() bool`

HasAuthnContextClassRef returns a boolean if a field has been set.

### GetConfiguredAttributeStatements

Expand Down Expand Up @@ -303,6 +323,11 @@ and a boolean to check if the value has been set.

SetDestination sets Destination field to given value.

### HasDestination

`func (o *SamlApplicationSettingsSignOn) HasDestination() bool`

HasDestination returns a boolean if a field has been set.

### GetDestinationOverride

Expand Down Expand Up @@ -348,6 +373,11 @@ and a boolean to check if the value has been set.

SetDigestAlgorithm sets DigestAlgorithm field to given value.

### HasDigestAlgorithm

`func (o *SamlApplicationSettingsSignOn) HasDigestAlgorithm() bool`

HasDigestAlgorithm returns a boolean if a field has been set.

### GetHonorForceAuthn

Expand All @@ -368,6 +398,11 @@ and a boolean to check if the value has been set.

SetHonorForceAuthn sets HonorForceAuthn field to given value.

### HasHonorForceAuthn

`func (o *SamlApplicationSettingsSignOn) HasHonorForceAuthn() bool`

HasHonorForceAuthn returns a boolean if a field has been set.

### GetIdpIssuer

Expand All @@ -388,6 +423,11 @@ and a boolean to check if the value has been set.

SetIdpIssuer sets IdpIssuer field to given value.

### HasIdpIssuer

`func (o *SamlApplicationSettingsSignOn) HasIdpIssuer() bool`

HasIdpIssuer returns a boolean if a field has been set.

### GetInlineHooks

Expand Down Expand Up @@ -458,6 +498,11 @@ and a boolean to check if the value has been set.

SetRecipient sets Recipient field to given value.

### HasRecipient

`func (o *SamlApplicationSettingsSignOn) HasRecipient() bool`

HasRecipient returns a boolean if a field has been set.

### GetRecipientOverride

Expand Down Expand Up @@ -503,6 +548,11 @@ and a boolean to check if the value has been set.

SetRequestCompressed sets RequestCompressed field to given value.

### HasRequestCompressed

`func (o *SamlApplicationSettingsSignOn) HasRequestCompressed() bool`

HasRequestCompressed returns a boolean if a field has been set.

### GetResponseSigned

Expand All @@ -523,6 +573,11 @@ and a boolean to check if the value has been set.

SetResponseSigned sets ResponseSigned field to given value.

### HasResponseSigned

`func (o *SamlApplicationSettingsSignOn) HasResponseSigned() bool`

HasResponseSigned returns a boolean if a field has been set.

### GetSamlAssertionLifetimeSeconds

Expand Down Expand Up @@ -568,6 +623,11 @@ and a boolean to check if the value has been set.

SetSignatureAlgorithm sets SignatureAlgorithm field to given value.

### HasSignatureAlgorithm

`func (o *SamlApplicationSettingsSignOn) HasSignatureAlgorithm() bool`

HasSignatureAlgorithm returns a boolean if a field has been set.

### GetSlo

Expand Down Expand Up @@ -663,6 +723,11 @@ and a boolean to check if the value has been set.

SetSsoAcsUrl sets SsoAcsUrl field to given value.

### HasSsoAcsUrl

`func (o *SamlApplicationSettingsSignOn) HasSsoAcsUrl() bool`

HasSsoAcsUrl returns a boolean if a field has been set.

### GetSsoAcsUrlOverride

Expand Down Expand Up @@ -708,6 +773,11 @@ and a boolean to check if the value has been set.

SetSubjectNameIdFormat sets SubjectNameIdFormat field to given value.

### HasSubjectNameIdFormat

`func (o *SamlApplicationSettingsSignOn) HasSubjectNameIdFormat() bool`

HasSubjectNameIdFormat returns a boolean if a field has been set.

### GetSubjectNameIdTemplate

Expand All @@ -728,6 +798,11 @@ and a boolean to check if the value has been set.

SetSubjectNameIdTemplate sets SubjectNameIdTemplate field to given value.

### HasSubjectNameIdTemplate

`func (o *SamlApplicationSettingsSignOn) HasSubjectNameIdTemplate() bool`

HasSubjectNameIdTemplate returns a boolean if a field has been set.


[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
Expand Down
Loading