Name | Type | Description | Notes |
---|---|---|---|
SignOnMode | Pointer to interface{} | [optional] [default to SAML_2_0] | |
DestinationOverride | string | Destination override for CASB configuration. See CASB config guide | |
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] |
ConfiguredAttributeStatements | Pointer to []SamlAttributeStatement | [optional] |
func NewOINSaml20ApplicationSettingsSignOn(destinationOverride string, ) *OINSaml20ApplicationSettingsSignOn
NewOINSaml20ApplicationSettingsSignOn instantiates a new OINSaml20ApplicationSettingsSignOn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOINSaml20ApplicationSettingsSignOnWithDefaults() *OINSaml20ApplicationSettingsSignOn
NewOINSaml20ApplicationSettingsSignOnWithDefaults instantiates a new OINSaml20ApplicationSettingsSignOn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *OINSaml20ApplicationSettingsSignOn) GetSignOnMode() interface{}
GetSignOnMode returns the SignOnMode field if non-nil, zero value otherwise.
func (o *OINSaml20ApplicationSettingsSignOn) GetSignOnModeOk() (*interface{}, bool)
GetSignOnModeOk returns a tuple with the SignOnMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OINSaml20ApplicationSettingsSignOn) SetSignOnMode(v interface{})
SetSignOnMode sets SignOnMode field to given value.
func (o *OINSaml20ApplicationSettingsSignOn) HasSignOnMode() bool
HasSignOnMode returns a boolean if a field has been set.
func (o *OINSaml20ApplicationSettingsSignOn) SetSignOnModeNil(b bool)
SetSignOnModeNil sets the value for SignOnMode to be an explicit nil
func (o *OINSaml20ApplicationSettingsSignOn) UnsetSignOnMode()
UnsetSignOnMode ensures that no value is present for SignOnMode, not even an explicit nil
func (o *OINSaml20ApplicationSettingsSignOn) GetDestinationOverride() string
GetDestinationOverride returns the DestinationOverride field if non-nil, zero value otherwise.
func (o *OINSaml20ApplicationSettingsSignOn) GetDestinationOverrideOk() (*string, bool)
GetDestinationOverrideOk returns a tuple with the DestinationOverride field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OINSaml20ApplicationSettingsSignOn) SetDestinationOverride(v string)
SetDestinationOverride sets DestinationOverride field to given value.
func (o *OINSaml20ApplicationSettingsSignOn) GetHonorForceAuthn() bool
GetHonorForceAuthn returns the HonorForceAuthn field if non-nil, zero value otherwise.
func (o *OINSaml20ApplicationSettingsSignOn) GetHonorForceAuthnOk() (*bool, bool)
GetHonorForceAuthnOk returns a tuple with the HonorForceAuthn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OINSaml20ApplicationSettingsSignOn) SetHonorForceAuthn(v bool)
SetHonorForceAuthn sets HonorForceAuthn field to given value.
func (o *OINSaml20ApplicationSettingsSignOn) HasHonorForceAuthn() bool
HasHonorForceAuthn returns a boolean if a field has been set.
func (o *OINSaml20ApplicationSettingsSignOn) GetConfiguredAttributeStatements() []SamlAttributeStatement
GetConfiguredAttributeStatements returns the ConfiguredAttributeStatements field if non-nil, zero value otherwise.
func (o *OINSaml20ApplicationSettingsSignOn) GetConfiguredAttributeStatementsOk() (*[]SamlAttributeStatement, bool)
GetConfiguredAttributeStatementsOk returns a tuple with the ConfiguredAttributeStatements field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OINSaml20ApplicationSettingsSignOn) SetConfiguredAttributeStatements(v []SamlAttributeStatement)
SetConfiguredAttributeStatements sets ConfiguredAttributeStatements field to given value.
func (o *OINSaml20ApplicationSettingsSignOn) HasConfiguredAttributeStatements() bool
HasConfiguredAttributeStatements returns a boolean if a field has been set.