Name | Type | Description | Notes |
---|---|---|---|
FlowInfo | Pointer to ContextualFlowInfo | [optional] | |
Component | Pointer to string | [optional] [default to "ak-stage-identification"] | |
ResponseErrors | Pointer to map[string][]ErrorDetail | [optional] | |
UserFields | []string | ||
PasswordFields | bool | ||
AllowShowPassword | Pointer to bool | [optional] [default to false] | |
ApplicationPre | Pointer to string | [optional] | |
FlowDesignation | FlowDesignationEnum | ||
CaptchaStage | Pointer to CaptchaChallenge | [optional] | |
EnrollUrl | Pointer to string | [optional] | |
RecoveryUrl | Pointer to string | [optional] | |
PasswordlessUrl | Pointer to string | [optional] | |
PrimaryAction | string | ||
Sources | Pointer to []LoginSource | [optional] | |
ShowSourceLabels | bool |
func NewIdentificationChallenge(userFields []string, passwordFields bool, flowDesignation FlowDesignationEnum, primaryAction string, showSourceLabels bool, ) *IdentificationChallenge
NewIdentificationChallenge instantiates a new IdentificationChallenge 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 NewIdentificationChallengeWithDefaults() *IdentificationChallenge
NewIdentificationChallengeWithDefaults instantiates a new IdentificationChallenge 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 *IdentificationChallenge) GetFlowInfo() ContextualFlowInfo
GetFlowInfo returns the FlowInfo field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetFlowInfoOk() (*ContextualFlowInfo, bool)
GetFlowInfoOk returns a tuple with the FlowInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetFlowInfo(v ContextualFlowInfo)
SetFlowInfo sets FlowInfo field to given value.
func (o *IdentificationChallenge) HasFlowInfo() bool
HasFlowInfo returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetComponent() string
GetComponent returns the Component field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetComponentOk() (*string, bool)
GetComponentOk returns a tuple with the Component field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetComponent(v string)
SetComponent sets Component field to given value.
func (o *IdentificationChallenge) HasComponent() bool
HasComponent returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetResponseErrors() map[string][]ErrorDetail
GetResponseErrors returns the ResponseErrors field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetResponseErrorsOk() (*map[string][]ErrorDetail, bool)
GetResponseErrorsOk returns a tuple with the ResponseErrors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetResponseErrors(v map[string][]ErrorDetail)
SetResponseErrors sets ResponseErrors field to given value.
func (o *IdentificationChallenge) HasResponseErrors() bool
HasResponseErrors returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetUserFields() []string
GetUserFields returns the UserFields field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetUserFieldsOk() (*[]string, bool)
GetUserFieldsOk returns a tuple with the UserFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetUserFields(v []string)
SetUserFields sets UserFields field to given value.
func (o *IdentificationChallenge) SetUserFieldsNil(b bool)
SetUserFieldsNil sets the value for UserFields to be an explicit nil
func (o *IdentificationChallenge) UnsetUserFields()
UnsetUserFields ensures that no value is present for UserFields, not even an explicit nil
func (o *IdentificationChallenge) GetPasswordFields() bool
GetPasswordFields returns the PasswordFields field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetPasswordFieldsOk() (*bool, bool)
GetPasswordFieldsOk returns a tuple with the PasswordFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetPasswordFields(v bool)
SetPasswordFields sets PasswordFields field to given value.
func (o *IdentificationChallenge) GetAllowShowPassword() bool
GetAllowShowPassword returns the AllowShowPassword field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetAllowShowPasswordOk() (*bool, bool)
GetAllowShowPasswordOk returns a tuple with the AllowShowPassword field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetAllowShowPassword(v bool)
SetAllowShowPassword sets AllowShowPassword field to given value.
func (o *IdentificationChallenge) HasAllowShowPassword() bool
HasAllowShowPassword returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetApplicationPre() string
GetApplicationPre returns the ApplicationPre field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetApplicationPreOk() (*string, bool)
GetApplicationPreOk returns a tuple with the ApplicationPre field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetApplicationPre(v string)
SetApplicationPre sets ApplicationPre field to given value.
func (o *IdentificationChallenge) HasApplicationPre() bool
HasApplicationPre returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetFlowDesignation() FlowDesignationEnum
GetFlowDesignation returns the FlowDesignation field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetFlowDesignationOk() (*FlowDesignationEnum, bool)
GetFlowDesignationOk returns a tuple with the FlowDesignation field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetFlowDesignation(v FlowDesignationEnum)
SetFlowDesignation sets FlowDesignation field to given value.
func (o *IdentificationChallenge) GetCaptchaStage() CaptchaChallenge
GetCaptchaStage returns the CaptchaStage field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetCaptchaStageOk() (*CaptchaChallenge, bool)
GetCaptchaStageOk returns a tuple with the CaptchaStage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetCaptchaStage(v CaptchaChallenge)
SetCaptchaStage sets CaptchaStage field to given value.
func (o *IdentificationChallenge) HasCaptchaStage() bool
HasCaptchaStage returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetEnrollUrl() string
GetEnrollUrl returns the EnrollUrl field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetEnrollUrlOk() (*string, bool)
GetEnrollUrlOk returns a tuple with the EnrollUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetEnrollUrl(v string)
SetEnrollUrl sets EnrollUrl field to given value.
func (o *IdentificationChallenge) HasEnrollUrl() bool
HasEnrollUrl returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetRecoveryUrl() string
GetRecoveryUrl returns the RecoveryUrl field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetRecoveryUrlOk() (*string, bool)
GetRecoveryUrlOk returns a tuple with the RecoveryUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetRecoveryUrl(v string)
SetRecoveryUrl sets RecoveryUrl field to given value.
func (o *IdentificationChallenge) HasRecoveryUrl() bool
HasRecoveryUrl returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetPasswordlessUrl() string
GetPasswordlessUrl returns the PasswordlessUrl field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetPasswordlessUrlOk() (*string, bool)
GetPasswordlessUrlOk returns a tuple with the PasswordlessUrl field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetPasswordlessUrl(v string)
SetPasswordlessUrl sets PasswordlessUrl field to given value.
func (o *IdentificationChallenge) HasPasswordlessUrl() bool
HasPasswordlessUrl returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetPrimaryAction() string
GetPrimaryAction returns the PrimaryAction field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetPrimaryActionOk() (*string, bool)
GetPrimaryActionOk returns a tuple with the PrimaryAction field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetPrimaryAction(v string)
SetPrimaryAction sets PrimaryAction field to given value.
func (o *IdentificationChallenge) GetSources() []LoginSource
GetSources returns the Sources field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetSourcesOk() (*[]LoginSource, bool)
GetSourcesOk returns a tuple with the Sources field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetSources(v []LoginSource)
SetSources sets Sources field to given value.
func (o *IdentificationChallenge) HasSources() bool
HasSources returns a boolean if a field has been set.
func (o *IdentificationChallenge) GetShowSourceLabels() bool
GetShowSourceLabels returns the ShowSourceLabels field if non-nil, zero value otherwise.
func (o *IdentificationChallenge) GetShowSourceLabelsOk() (*bool, bool)
GetShowSourceLabelsOk returns a tuple with the ShowSourceLabels field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *IdentificationChallenge) SetShowSourceLabels(v bool)
SetShowSourceLabels sets ShowSourceLabels field to given value.