Name | Type | Description | Notes |
---|---|---|---|
Type | ChallengeChoices | ||
FlowInfo | Pointer to ContextualFlowInfo | [optional] | |
Component | Pointer to string | [optional] [default to "ak-source-oauth-apple"] | |
ResponseErrors | Pointer to map[string][]ErrorDetail | [optional] | |
ClientId | string | ||
Scope | string | ||
RedirectUri | string | ||
State | string |
func NewAppleLoginChallenge(type_ ChallengeChoices, clientId string, scope string, redirectUri string, state string, ) *AppleLoginChallenge
NewAppleLoginChallenge instantiates a new AppleLoginChallenge 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 NewAppleLoginChallengeWithDefaults() *AppleLoginChallenge
NewAppleLoginChallengeWithDefaults instantiates a new AppleLoginChallenge 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 *AppleLoginChallenge) GetType() ChallengeChoices
GetType returns the Type field if non-nil, zero value otherwise.
func (o *AppleLoginChallenge) GetTypeOk() (*ChallengeChoices, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppleLoginChallenge) SetType(v ChallengeChoices)
SetType sets Type field to given value.
func (o *AppleLoginChallenge) GetFlowInfo() ContextualFlowInfo
GetFlowInfo returns the FlowInfo field if non-nil, zero value otherwise.
func (o *AppleLoginChallenge) 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 *AppleLoginChallenge) SetFlowInfo(v ContextualFlowInfo)
SetFlowInfo sets FlowInfo field to given value.
func (o *AppleLoginChallenge) HasFlowInfo() bool
HasFlowInfo returns a boolean if a field has been set.
func (o *AppleLoginChallenge) GetComponent() string
GetComponent returns the Component field if non-nil, zero value otherwise.
func (o *AppleLoginChallenge) 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 *AppleLoginChallenge) SetComponent(v string)
SetComponent sets Component field to given value.
func (o *AppleLoginChallenge) HasComponent() bool
HasComponent returns a boolean if a field has been set.
func (o *AppleLoginChallenge) GetResponseErrors() map[string][]ErrorDetail
GetResponseErrors returns the ResponseErrors field if non-nil, zero value otherwise.
func (o *AppleLoginChallenge) 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 *AppleLoginChallenge) SetResponseErrors(v map[string][]ErrorDetail)
SetResponseErrors sets ResponseErrors field to given value.
func (o *AppleLoginChallenge) HasResponseErrors() bool
HasResponseErrors returns a boolean if a field has been set.
func (o *AppleLoginChallenge) GetClientId() string
GetClientId returns the ClientId field if non-nil, zero value otherwise.
func (o *AppleLoginChallenge) GetClientIdOk() (*string, bool)
GetClientIdOk returns a tuple with the ClientId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppleLoginChallenge) SetClientId(v string)
SetClientId sets ClientId field to given value.
func (o *AppleLoginChallenge) GetScope() string
GetScope returns the Scope field if non-nil, zero value otherwise.
func (o *AppleLoginChallenge) GetScopeOk() (*string, bool)
GetScopeOk returns a tuple with the Scope field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppleLoginChallenge) SetScope(v string)
SetScope sets Scope field to given value.
func (o *AppleLoginChallenge) GetRedirectUri() string
GetRedirectUri returns the RedirectUri field if non-nil, zero value otherwise.
func (o *AppleLoginChallenge) GetRedirectUriOk() (*string, bool)
GetRedirectUriOk returns a tuple with the RedirectUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppleLoginChallenge) SetRedirectUri(v string)
SetRedirectUri sets RedirectUri field to given value.
func (o *AppleLoginChallenge) GetState() string
GetState returns the State field if non-nil, zero value otherwise.
func (o *AppleLoginChallenge) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *AppleLoginChallenge) SetState(v string)
SetState sets State field to given value.