Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type AuthenticatorAssuranceLevel
- type BasicAuth
- type BatchPatchIdentitiesResponse
- func (o *BatchPatchIdentitiesResponse) GetIdentities() []IdentityPatchResponse
- func (o *BatchPatchIdentitiesResponse) GetIdentitiesOk() ([]IdentityPatchResponse, bool)
- func (o *BatchPatchIdentitiesResponse) HasIdentities() bool
- func (o BatchPatchIdentitiesResponse) MarshalJSON() ([]byte, error)
- func (o *BatchPatchIdentitiesResponse) SetIdentities(v []IdentityPatchResponse)
- type Configuration
- type ConsistencyRequestParameters
- func (o *ConsistencyRequestParameters) GetConsistency() string
- func (o *ConsistencyRequestParameters) GetConsistencyOk() (*string, bool)
- func (o *ConsistencyRequestParameters) HasConsistency() bool
- func (o ConsistencyRequestParameters) MarshalJSON() ([]byte, error)
- func (o *ConsistencyRequestParameters) SetConsistency(v string)
- type ContinueWith
- func ContinueWithRecoveryUiAsContinueWith(v *ContinueWithRecoveryUi) ContinueWith
- func ContinueWithRedirectBrowserToAsContinueWith(v *ContinueWithRedirectBrowserTo) ContinueWith
- func ContinueWithSetOrySessionTokenAsContinueWith(v *ContinueWithSetOrySessionToken) ContinueWith
- func ContinueWithSettingsUiAsContinueWith(v *ContinueWithSettingsUi) ContinueWith
- func ContinueWithVerificationUiAsContinueWith(v *ContinueWithVerificationUi) ContinueWith
- type ContinueWithRecoveryUi
- func (o *ContinueWithRecoveryUi) GetAction() string
- func (o *ContinueWithRecoveryUi) GetActionOk() (*string, bool)
- func (o *ContinueWithRecoveryUi) GetFlow() ContinueWithRecoveryUiFlow
- func (o *ContinueWithRecoveryUi) GetFlowOk() (*ContinueWithRecoveryUiFlow, bool)
- func (o ContinueWithRecoveryUi) MarshalJSON() ([]byte, error)
- func (o *ContinueWithRecoveryUi) SetAction(v string)
- func (o *ContinueWithRecoveryUi) SetFlow(v ContinueWithRecoveryUiFlow)
- type ContinueWithRecoveryUiFlow
- func (o *ContinueWithRecoveryUiFlow) GetId() string
- func (o *ContinueWithRecoveryUiFlow) GetIdOk() (*string, bool)
- func (o *ContinueWithRecoveryUiFlow) GetUrl() string
- func (o *ContinueWithRecoveryUiFlow) GetUrlOk() (*string, bool)
- func (o *ContinueWithRecoveryUiFlow) HasUrl() bool
- func (o ContinueWithRecoveryUiFlow) MarshalJSON() ([]byte, error)
- func (o *ContinueWithRecoveryUiFlow) SetId(v string)
- func (o *ContinueWithRecoveryUiFlow) SetUrl(v string)
- type ContinueWithRedirectBrowserTo
- func (o *ContinueWithRedirectBrowserTo) GetAction() string
- func (o *ContinueWithRedirectBrowserTo) GetActionOk() (*string, bool)
- func (o *ContinueWithRedirectBrowserTo) GetRedirectBrowserTo() string
- func (o *ContinueWithRedirectBrowserTo) GetRedirectBrowserToOk() (*string, bool)
- func (o ContinueWithRedirectBrowserTo) MarshalJSON() ([]byte, error)
- func (o *ContinueWithRedirectBrowserTo) SetAction(v string)
- func (o *ContinueWithRedirectBrowserTo) SetRedirectBrowserTo(v string)
- type ContinueWithSetOrySessionToken
- func (o *ContinueWithSetOrySessionToken) GetAction() string
- func (o *ContinueWithSetOrySessionToken) GetActionOk() (*string, bool)
- func (o *ContinueWithSetOrySessionToken) GetOrySessionToken() string
- func (o *ContinueWithSetOrySessionToken) GetOrySessionTokenOk() (*string, bool)
- func (o ContinueWithSetOrySessionToken) MarshalJSON() ([]byte, error)
- func (o *ContinueWithSetOrySessionToken) SetAction(v string)
- func (o *ContinueWithSetOrySessionToken) SetOrySessionToken(v string)
- type ContinueWithSettingsUi
- func (o *ContinueWithSettingsUi) GetAction() string
- func (o *ContinueWithSettingsUi) GetActionOk() (*string, bool)
- func (o *ContinueWithSettingsUi) GetFlow() ContinueWithSettingsUiFlow
- func (o *ContinueWithSettingsUi) GetFlowOk() (*ContinueWithSettingsUiFlow, bool)
- func (o ContinueWithSettingsUi) MarshalJSON() ([]byte, error)
- func (o *ContinueWithSettingsUi) SetAction(v string)
- func (o *ContinueWithSettingsUi) SetFlow(v ContinueWithSettingsUiFlow)
- type ContinueWithSettingsUiFlow
- func (o *ContinueWithSettingsUiFlow) GetId() string
- func (o *ContinueWithSettingsUiFlow) GetIdOk() (*string, bool)
- func (o *ContinueWithSettingsUiFlow) GetUrl() string
- func (o *ContinueWithSettingsUiFlow) GetUrlOk() (*string, bool)
- func (o *ContinueWithSettingsUiFlow) HasUrl() bool
- func (o ContinueWithSettingsUiFlow) MarshalJSON() ([]byte, error)
- func (o *ContinueWithSettingsUiFlow) SetId(v string)
- func (o *ContinueWithSettingsUiFlow) SetUrl(v string)
- type ContinueWithVerificationUi
- func (o *ContinueWithVerificationUi) GetAction() string
- func (o *ContinueWithVerificationUi) GetActionOk() (*string, bool)
- func (o *ContinueWithVerificationUi) GetFlow() ContinueWithVerificationUiFlow
- func (o *ContinueWithVerificationUi) GetFlowOk() (*ContinueWithVerificationUiFlow, bool)
- func (o ContinueWithVerificationUi) MarshalJSON() ([]byte, error)
- func (o *ContinueWithVerificationUi) SetAction(v string)
- func (o *ContinueWithVerificationUi) SetFlow(v ContinueWithVerificationUiFlow)
- type ContinueWithVerificationUiFlow
- func (o *ContinueWithVerificationUiFlow) GetId() string
- func (o *ContinueWithVerificationUiFlow) GetIdOk() (*string, bool)
- func (o *ContinueWithVerificationUiFlow) GetUrl() string
- func (o *ContinueWithVerificationUiFlow) GetUrlOk() (*string, bool)
- func (o *ContinueWithVerificationUiFlow) GetVerifiableAddress() string
- func (o *ContinueWithVerificationUiFlow) GetVerifiableAddressOk() (*string, bool)
- func (o *ContinueWithVerificationUiFlow) HasUrl() bool
- func (o ContinueWithVerificationUiFlow) MarshalJSON() ([]byte, error)
- func (o *ContinueWithVerificationUiFlow) SetId(v string)
- func (o *ContinueWithVerificationUiFlow) SetUrl(v string)
- func (o *ContinueWithVerificationUiFlow) SetVerifiableAddress(v string)
- type CourierAPI
- type CourierAPIApiGetCourierMessageRequest
- type CourierAPIApiListCourierMessagesRequest
- func (r CourierAPIApiListCourierMessagesRequest) Execute() ([]Message, *http.Response, error)
- func (r CourierAPIApiListCourierMessagesRequest) PageSize(pageSize int64) CourierAPIApiListCourierMessagesRequest
- func (r CourierAPIApiListCourierMessagesRequest) PageToken(pageToken string) CourierAPIApiListCourierMessagesRequest
- func (r CourierAPIApiListCourierMessagesRequest) Recipient(recipient string) CourierAPIApiListCourierMessagesRequest
- func (r CourierAPIApiListCourierMessagesRequest) Status(status CourierMessageStatus) CourierAPIApiListCourierMessagesRequest
- type CourierAPIService
- func (a *CourierAPIService) GetCourierMessage(ctx context.Context, id string) CourierAPIApiGetCourierMessageRequest
- func (a *CourierAPIService) GetCourierMessageExecute(r CourierAPIApiGetCourierMessageRequest) (*Message, *http.Response, error)
- func (a *CourierAPIService) ListCourierMessages(ctx context.Context) CourierAPIApiListCourierMessagesRequest
- func (a *CourierAPIService) ListCourierMessagesExecute(r CourierAPIApiListCourierMessagesRequest) ([]Message, *http.Response, error)
- type CourierMessageStatus
- type CourierMessageType
- type CreateIdentityBody
- func (o *CreateIdentityBody) GetCredentials() IdentityWithCredentials
- func (o *CreateIdentityBody) GetCredentialsOk() (*IdentityWithCredentials, bool)
- func (o *CreateIdentityBody) GetMetadataAdmin() interface{}
- func (o *CreateIdentityBody) GetMetadataAdminOk() (*interface{}, bool)
- func (o *CreateIdentityBody) GetMetadataPublic() interface{}
- func (o *CreateIdentityBody) GetMetadataPublicOk() (*interface{}, bool)
- func (o *CreateIdentityBody) GetRecoveryAddresses() []RecoveryIdentityAddress
- func (o *CreateIdentityBody) GetRecoveryAddressesOk() ([]RecoveryIdentityAddress, bool)
- func (o *CreateIdentityBody) GetSchemaId() string
- func (o *CreateIdentityBody) GetSchemaIdOk() (*string, bool)
- func (o *CreateIdentityBody) GetState() string
- func (o *CreateIdentityBody) GetStateOk() (*string, bool)
- func (o *CreateIdentityBody) GetTraits() map[string]interface{}
- func (o *CreateIdentityBody) GetTraitsOk() (map[string]interface{}, bool)
- func (o *CreateIdentityBody) GetVerifiableAddresses() []VerifiableIdentityAddress
- func (o *CreateIdentityBody) GetVerifiableAddressesOk() ([]VerifiableIdentityAddress, bool)
- func (o *CreateIdentityBody) HasCredentials() bool
- func (o *CreateIdentityBody) HasMetadataAdmin() bool
- func (o *CreateIdentityBody) HasMetadataPublic() bool
- func (o *CreateIdentityBody) HasRecoveryAddresses() bool
- func (o *CreateIdentityBody) HasState() bool
- func (o *CreateIdentityBody) HasVerifiableAddresses() bool
- func (o CreateIdentityBody) MarshalJSON() ([]byte, error)
- func (o *CreateIdentityBody) SetCredentials(v IdentityWithCredentials)
- func (o *CreateIdentityBody) SetMetadataAdmin(v interface{})
- func (o *CreateIdentityBody) SetMetadataPublic(v interface{})
- func (o *CreateIdentityBody) SetRecoveryAddresses(v []RecoveryIdentityAddress)
- func (o *CreateIdentityBody) SetSchemaId(v string)
- func (o *CreateIdentityBody) SetState(v string)
- func (o *CreateIdentityBody) SetTraits(v map[string]interface{})
- func (o *CreateIdentityBody) SetVerifiableAddresses(v []VerifiableIdentityAddress)
- type CreateRecoveryCodeForIdentityBody
- func (o *CreateRecoveryCodeForIdentityBody) GetExpiresIn() string
- func (o *CreateRecoveryCodeForIdentityBody) GetExpiresInOk() (*string, bool)
- func (o *CreateRecoveryCodeForIdentityBody) GetFlowType() string
- func (o *CreateRecoveryCodeForIdentityBody) GetFlowTypeOk() (*string, bool)
- func (o *CreateRecoveryCodeForIdentityBody) GetIdentityId() string
- func (o *CreateRecoveryCodeForIdentityBody) GetIdentityIdOk() (*string, bool)
- func (o *CreateRecoveryCodeForIdentityBody) HasExpiresIn() bool
- func (o *CreateRecoveryCodeForIdentityBody) HasFlowType() bool
- func (o CreateRecoveryCodeForIdentityBody) MarshalJSON() ([]byte, error)
- func (o *CreateRecoveryCodeForIdentityBody) SetExpiresIn(v string)
- func (o *CreateRecoveryCodeForIdentityBody) SetFlowType(v string)
- func (o *CreateRecoveryCodeForIdentityBody) SetIdentityId(v string)
- type CreateRecoveryLinkForIdentityBody
- func (o *CreateRecoveryLinkForIdentityBody) GetExpiresIn() string
- func (o *CreateRecoveryLinkForIdentityBody) GetExpiresInOk() (*string, bool)
- func (o *CreateRecoveryLinkForIdentityBody) GetIdentityId() string
- func (o *CreateRecoveryLinkForIdentityBody) GetIdentityIdOk() (*string, bool)
- func (o *CreateRecoveryLinkForIdentityBody) HasExpiresIn() bool
- func (o CreateRecoveryLinkForIdentityBody) MarshalJSON() ([]byte, error)
- func (o *CreateRecoveryLinkForIdentityBody) SetExpiresIn(v string)
- func (o *CreateRecoveryLinkForIdentityBody) SetIdentityId(v string)
- type DeleteMySessionsCount
- type ErrorAuthenticatorAssuranceLevelNotSatisfied
- func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) GetError() GenericError
- func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) GetErrorOk() (*GenericError, bool)
- func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) GetRedirectBrowserTo() string
- func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) GetRedirectBrowserToOk() (*string, bool)
- func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) HasError() bool
- func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) HasRedirectBrowserTo() bool
- func (o ErrorAuthenticatorAssuranceLevelNotSatisfied) MarshalJSON() ([]byte, error)
- func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) SetError(v GenericError)
- func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) SetRedirectBrowserTo(v string)
- type ErrorBrowserLocationChangeRequired
- func (o *ErrorBrowserLocationChangeRequired) GetError() ErrorGeneric
- func (o *ErrorBrowserLocationChangeRequired) GetErrorOk() (*ErrorGeneric, bool)
- func (o *ErrorBrowserLocationChangeRequired) GetRedirectBrowserTo() string
- func (o *ErrorBrowserLocationChangeRequired) GetRedirectBrowserToOk() (*string, bool)
- func (o *ErrorBrowserLocationChangeRequired) HasError() bool
- func (o *ErrorBrowserLocationChangeRequired) HasRedirectBrowserTo() bool
- func (o ErrorBrowserLocationChangeRequired) MarshalJSON() ([]byte, error)
- func (o *ErrorBrowserLocationChangeRequired) SetError(v ErrorGeneric)
- func (o *ErrorBrowserLocationChangeRequired) SetRedirectBrowserTo(v string)
- type ErrorFlowReplaced
- func (o *ErrorFlowReplaced) GetError() GenericError
- func (o *ErrorFlowReplaced) GetErrorOk() (*GenericError, bool)
- func (o *ErrorFlowReplaced) GetUseFlowId() string
- func (o *ErrorFlowReplaced) GetUseFlowIdOk() (*string, bool)
- func (o *ErrorFlowReplaced) HasError() bool
- func (o *ErrorFlowReplaced) HasUseFlowId() bool
- func (o ErrorFlowReplaced) MarshalJSON() ([]byte, error)
- func (o *ErrorFlowReplaced) SetError(v GenericError)
- func (o *ErrorFlowReplaced) SetUseFlowId(v string)
- type ErrorGeneric
- type FlowError
- func (o *FlowError) GetCreatedAt() time.Time
- func (o *FlowError) GetCreatedAtOk() (*time.Time, bool)
- func (o *FlowError) GetError() map[string]interface{}
- func (o *FlowError) GetErrorOk() (map[string]interface{}, bool)
- func (o *FlowError) GetId() string
- func (o *FlowError) GetIdOk() (*string, bool)
- func (o *FlowError) GetUpdatedAt() time.Time
- func (o *FlowError) GetUpdatedAtOk() (*time.Time, bool)
- func (o *FlowError) HasCreatedAt() bool
- func (o *FlowError) HasError() bool
- func (o *FlowError) HasUpdatedAt() bool
- func (o FlowError) MarshalJSON() ([]byte, error)
- func (o *FlowError) SetCreatedAt(v time.Time)
- func (o *FlowError) SetError(v map[string]interface{})
- func (o *FlowError) SetId(v string)
- func (o *FlowError) SetUpdatedAt(v time.Time)
- type FrontendAPI
- type FrontendAPIApiCreateBrowserLoginFlowRequest
- func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Aal(aal string) FrontendAPIApiCreateBrowserLoginFlowRequest
- func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Cookie(cookie string) FrontendAPIApiCreateBrowserLoginFlowRequest
- func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Execute() (*LoginFlow, *http.Response, error)
- func (r FrontendAPIApiCreateBrowserLoginFlowRequest) LoginChallenge(loginChallenge string) FrontendAPIApiCreateBrowserLoginFlowRequest
- func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Organization(organization string) FrontendAPIApiCreateBrowserLoginFlowRequest
- func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Refresh(refresh bool) FrontendAPIApiCreateBrowserLoginFlowRequest
- func (r FrontendAPIApiCreateBrowserLoginFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserLoginFlowRequest
- func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Via(via string) FrontendAPIApiCreateBrowserLoginFlowRequest
- type FrontendAPIApiCreateBrowserLogoutFlowRequest
- func (r FrontendAPIApiCreateBrowserLogoutFlowRequest) Cookie(cookie string) FrontendAPIApiCreateBrowserLogoutFlowRequest
- func (r FrontendAPIApiCreateBrowserLogoutFlowRequest) Execute() (*LogoutFlow, *http.Response, error)
- func (r FrontendAPIApiCreateBrowserLogoutFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserLogoutFlowRequest
- type FrontendAPIApiCreateBrowserRecoveryFlowRequest
- type FrontendAPIApiCreateBrowserRegistrationFlowRequest
- func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) AfterVerificationReturnTo(afterVerificationReturnTo string) FrontendAPIApiCreateBrowserRegistrationFlowRequest
- func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) Execute() (*RegistrationFlow, *http.Response, error)
- func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) LoginChallenge(loginChallenge string) FrontendAPIApiCreateBrowserRegistrationFlowRequest
- func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) Organization(organization string) FrontendAPIApiCreateBrowserRegistrationFlowRequest
- func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserRegistrationFlowRequest
- type FrontendAPIApiCreateBrowserSettingsFlowRequest
- func (r FrontendAPIApiCreateBrowserSettingsFlowRequest) Cookie(cookie string) FrontendAPIApiCreateBrowserSettingsFlowRequest
- func (r FrontendAPIApiCreateBrowserSettingsFlowRequest) Execute() (*SettingsFlow, *http.Response, error)
- func (r FrontendAPIApiCreateBrowserSettingsFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserSettingsFlowRequest
- type FrontendAPIApiCreateBrowserVerificationFlowRequest
- type FrontendAPIApiCreateNativeLoginFlowRequest
- func (r FrontendAPIApiCreateNativeLoginFlowRequest) Aal(aal string) FrontendAPIApiCreateNativeLoginFlowRequest
- func (r FrontendAPIApiCreateNativeLoginFlowRequest) Execute() (*LoginFlow, *http.Response, error)
- func (r FrontendAPIApiCreateNativeLoginFlowRequest) Refresh(refresh bool) FrontendAPIApiCreateNativeLoginFlowRequest
- func (r FrontendAPIApiCreateNativeLoginFlowRequest) ReturnSessionTokenExchangeCode(returnSessionTokenExchangeCode bool) FrontendAPIApiCreateNativeLoginFlowRequest
- func (r FrontendAPIApiCreateNativeLoginFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateNativeLoginFlowRequest
- func (r FrontendAPIApiCreateNativeLoginFlowRequest) Via(via string) FrontendAPIApiCreateNativeLoginFlowRequest
- func (r FrontendAPIApiCreateNativeLoginFlowRequest) XSessionToken(xSessionToken string) FrontendAPIApiCreateNativeLoginFlowRequest
- type FrontendAPIApiCreateNativeRecoveryFlowRequest
- type FrontendAPIApiCreateNativeRegistrationFlowRequest
- func (r FrontendAPIApiCreateNativeRegistrationFlowRequest) Execute() (*RegistrationFlow, *http.Response, error)
- func (r FrontendAPIApiCreateNativeRegistrationFlowRequest) ReturnSessionTokenExchangeCode(returnSessionTokenExchangeCode bool) FrontendAPIApiCreateNativeRegistrationFlowRequest
- func (r FrontendAPIApiCreateNativeRegistrationFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateNativeRegistrationFlowRequest
- type FrontendAPIApiCreateNativeSettingsFlowRequest
- type FrontendAPIApiCreateNativeVerificationFlowRequest
- type FrontendAPIApiDisableMyOtherSessionsRequest
- func (r FrontendAPIApiDisableMyOtherSessionsRequest) Cookie(cookie string) FrontendAPIApiDisableMyOtherSessionsRequest
- func (r FrontendAPIApiDisableMyOtherSessionsRequest) Execute() (*DeleteMySessionsCount, *http.Response, error)
- func (r FrontendAPIApiDisableMyOtherSessionsRequest) XSessionToken(xSessionToken string) FrontendAPIApiDisableMyOtherSessionsRequest
- type FrontendAPIApiDisableMySessionRequest
- func (r FrontendAPIApiDisableMySessionRequest) Cookie(cookie string) FrontendAPIApiDisableMySessionRequest
- func (r FrontendAPIApiDisableMySessionRequest) Execute() (*http.Response, error)
- func (r FrontendAPIApiDisableMySessionRequest) XSessionToken(xSessionToken string) FrontendAPIApiDisableMySessionRequest
- type FrontendAPIApiExchangeSessionTokenRequest
- func (r FrontendAPIApiExchangeSessionTokenRequest) Execute() (*SuccessfulNativeLogin, *http.Response, error)
- func (r FrontendAPIApiExchangeSessionTokenRequest) InitCode(initCode string) FrontendAPIApiExchangeSessionTokenRequest
- func (r FrontendAPIApiExchangeSessionTokenRequest) ReturnToCode(returnToCode string) FrontendAPIApiExchangeSessionTokenRequest
- type FrontendAPIApiGetFlowErrorRequest
- type FrontendAPIApiGetLoginFlowRequest
- type FrontendAPIApiGetRecoveryFlowRequest
- type FrontendAPIApiGetRegistrationFlowRequest
- func (r FrontendAPIApiGetRegistrationFlowRequest) Cookie(cookie string) FrontendAPIApiGetRegistrationFlowRequest
- func (r FrontendAPIApiGetRegistrationFlowRequest) Execute() (*RegistrationFlow, *http.Response, error)
- func (r FrontendAPIApiGetRegistrationFlowRequest) Id(id string) FrontendAPIApiGetRegistrationFlowRequest
- type FrontendAPIApiGetSettingsFlowRequest
- func (r FrontendAPIApiGetSettingsFlowRequest) Cookie(cookie string) FrontendAPIApiGetSettingsFlowRequest
- func (r FrontendAPIApiGetSettingsFlowRequest) Execute() (*SettingsFlow, *http.Response, error)
- func (r FrontendAPIApiGetSettingsFlowRequest) Id(id string) FrontendAPIApiGetSettingsFlowRequest
- func (r FrontendAPIApiGetSettingsFlowRequest) XSessionToken(xSessionToken string) FrontendAPIApiGetSettingsFlowRequest
- type FrontendAPIApiGetVerificationFlowRequest
- func (r FrontendAPIApiGetVerificationFlowRequest) Cookie(cookie string) FrontendAPIApiGetVerificationFlowRequest
- func (r FrontendAPIApiGetVerificationFlowRequest) Execute() (*VerificationFlow, *http.Response, error)
- func (r FrontendAPIApiGetVerificationFlowRequest) Id(id string) FrontendAPIApiGetVerificationFlowRequest
- type FrontendAPIApiGetWebAuthnJavaScriptRequest
- type FrontendAPIApiListMySessionsRequest
- func (r FrontendAPIApiListMySessionsRequest) Cookie(cookie string) FrontendAPIApiListMySessionsRequest
- func (r FrontendAPIApiListMySessionsRequest) Execute() ([]Session, *http.Response, error)
- func (r FrontendAPIApiListMySessionsRequest) Page(page int64) FrontendAPIApiListMySessionsRequest
- func (r FrontendAPIApiListMySessionsRequest) PageSize(pageSize int64) FrontendAPIApiListMySessionsRequest
- func (r FrontendAPIApiListMySessionsRequest) PageToken(pageToken string) FrontendAPIApiListMySessionsRequest
- func (r FrontendAPIApiListMySessionsRequest) PerPage(perPage int64) FrontendAPIApiListMySessionsRequest
- func (r FrontendAPIApiListMySessionsRequest) XSessionToken(xSessionToken string) FrontendAPIApiListMySessionsRequest
- type FrontendAPIApiPerformNativeLogoutRequest
- type FrontendAPIApiToSessionRequest
- func (r FrontendAPIApiToSessionRequest) Cookie(cookie string) FrontendAPIApiToSessionRequest
- func (r FrontendAPIApiToSessionRequest) Execute() (*Session, *http.Response, error)
- func (r FrontendAPIApiToSessionRequest) TokenizeAs(tokenizeAs string) FrontendAPIApiToSessionRequest
- func (r FrontendAPIApiToSessionRequest) XSessionToken(xSessionToken string) FrontendAPIApiToSessionRequest
- type FrontendAPIApiUpdateLoginFlowRequest
- func (r FrontendAPIApiUpdateLoginFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateLoginFlowRequest
- func (r FrontendAPIApiUpdateLoginFlowRequest) Execute() (*SuccessfulNativeLogin, *http.Response, error)
- func (r FrontendAPIApiUpdateLoginFlowRequest) Flow(flow string) FrontendAPIApiUpdateLoginFlowRequest
- func (r FrontendAPIApiUpdateLoginFlowRequest) UpdateLoginFlowBody(updateLoginFlowBody UpdateLoginFlowBody) FrontendAPIApiUpdateLoginFlowRequest
- func (r FrontendAPIApiUpdateLoginFlowRequest) XSessionToken(xSessionToken string) FrontendAPIApiUpdateLoginFlowRequest
- type FrontendAPIApiUpdateLogoutFlowRequest
- func (r FrontendAPIApiUpdateLogoutFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateLogoutFlowRequest
- func (r FrontendAPIApiUpdateLogoutFlowRequest) Execute() (*http.Response, error)
- func (r FrontendAPIApiUpdateLogoutFlowRequest) ReturnTo(returnTo string) FrontendAPIApiUpdateLogoutFlowRequest
- func (r FrontendAPIApiUpdateLogoutFlowRequest) Token(token string) FrontendAPIApiUpdateLogoutFlowRequest
- type FrontendAPIApiUpdateRecoveryFlowRequest
- func (r FrontendAPIApiUpdateRecoveryFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateRecoveryFlowRequest
- func (r FrontendAPIApiUpdateRecoveryFlowRequest) Execute() (*RecoveryFlow, *http.Response, error)
- func (r FrontendAPIApiUpdateRecoveryFlowRequest) Flow(flow string) FrontendAPIApiUpdateRecoveryFlowRequest
- func (r FrontendAPIApiUpdateRecoveryFlowRequest) Token(token string) FrontendAPIApiUpdateRecoveryFlowRequest
- func (r FrontendAPIApiUpdateRecoveryFlowRequest) UpdateRecoveryFlowBody(updateRecoveryFlowBody UpdateRecoveryFlowBody) FrontendAPIApiUpdateRecoveryFlowRequest
- type FrontendAPIApiUpdateRegistrationFlowRequest
- func (r FrontendAPIApiUpdateRegistrationFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateRegistrationFlowRequest
- func (r FrontendAPIApiUpdateRegistrationFlowRequest) Execute() (*SuccessfulNativeRegistration, *http.Response, error)
- func (r FrontendAPIApiUpdateRegistrationFlowRequest) Flow(flow string) FrontendAPIApiUpdateRegistrationFlowRequest
- func (r FrontendAPIApiUpdateRegistrationFlowRequest) UpdateRegistrationFlowBody(updateRegistrationFlowBody UpdateRegistrationFlowBody) FrontendAPIApiUpdateRegistrationFlowRequest
- type FrontendAPIApiUpdateSettingsFlowRequest
- func (r FrontendAPIApiUpdateSettingsFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateSettingsFlowRequest
- func (r FrontendAPIApiUpdateSettingsFlowRequest) Execute() (*SettingsFlow, *http.Response, error)
- func (r FrontendAPIApiUpdateSettingsFlowRequest) Flow(flow string) FrontendAPIApiUpdateSettingsFlowRequest
- func (r FrontendAPIApiUpdateSettingsFlowRequest) UpdateSettingsFlowBody(updateSettingsFlowBody UpdateSettingsFlowBody) FrontendAPIApiUpdateSettingsFlowRequest
- func (r FrontendAPIApiUpdateSettingsFlowRequest) XSessionToken(xSessionToken string) FrontendAPIApiUpdateSettingsFlowRequest
- type FrontendAPIApiUpdateVerificationFlowRequest
- func (r FrontendAPIApiUpdateVerificationFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateVerificationFlowRequest
- func (r FrontendAPIApiUpdateVerificationFlowRequest) Execute() (*VerificationFlow, *http.Response, error)
- func (r FrontendAPIApiUpdateVerificationFlowRequest) Flow(flow string) FrontendAPIApiUpdateVerificationFlowRequest
- func (r FrontendAPIApiUpdateVerificationFlowRequest) Token(token string) FrontendAPIApiUpdateVerificationFlowRequest
- func (r FrontendAPIApiUpdateVerificationFlowRequest) UpdateVerificationFlowBody(updateVerificationFlowBody UpdateVerificationFlowBody) FrontendAPIApiUpdateVerificationFlowRequest
- type FrontendAPIService
- func (a *FrontendAPIService) CreateBrowserLoginFlow(ctx context.Context) FrontendAPIApiCreateBrowserLoginFlowRequest
- func (a *FrontendAPIService) CreateBrowserLoginFlowExecute(r FrontendAPIApiCreateBrowserLoginFlowRequest) (*LoginFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateBrowserLogoutFlow(ctx context.Context) FrontendAPIApiCreateBrowserLogoutFlowRequest
- func (a *FrontendAPIService) CreateBrowserLogoutFlowExecute(r FrontendAPIApiCreateBrowserLogoutFlowRequest) (*LogoutFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateBrowserRecoveryFlow(ctx context.Context) FrontendAPIApiCreateBrowserRecoveryFlowRequest
- func (a *FrontendAPIService) CreateBrowserRecoveryFlowExecute(r FrontendAPIApiCreateBrowserRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateBrowserRegistrationFlow(ctx context.Context) FrontendAPIApiCreateBrowserRegistrationFlowRequest
- func (a *FrontendAPIService) CreateBrowserRegistrationFlowExecute(r FrontendAPIApiCreateBrowserRegistrationFlowRequest) (*RegistrationFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateBrowserSettingsFlow(ctx context.Context) FrontendAPIApiCreateBrowserSettingsFlowRequest
- func (a *FrontendAPIService) CreateBrowserSettingsFlowExecute(r FrontendAPIApiCreateBrowserSettingsFlowRequest) (*SettingsFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateBrowserVerificationFlow(ctx context.Context) FrontendAPIApiCreateBrowserVerificationFlowRequest
- func (a *FrontendAPIService) CreateBrowserVerificationFlowExecute(r FrontendAPIApiCreateBrowserVerificationFlowRequest) (*VerificationFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateNativeLoginFlow(ctx context.Context) FrontendAPIApiCreateNativeLoginFlowRequest
- func (a *FrontendAPIService) CreateNativeLoginFlowExecute(r FrontendAPIApiCreateNativeLoginFlowRequest) (*LoginFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateNativeRecoveryFlow(ctx context.Context) FrontendAPIApiCreateNativeRecoveryFlowRequest
- func (a *FrontendAPIService) CreateNativeRecoveryFlowExecute(r FrontendAPIApiCreateNativeRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateNativeRegistrationFlow(ctx context.Context) FrontendAPIApiCreateNativeRegistrationFlowRequest
- func (a *FrontendAPIService) CreateNativeRegistrationFlowExecute(r FrontendAPIApiCreateNativeRegistrationFlowRequest) (*RegistrationFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateNativeSettingsFlow(ctx context.Context) FrontendAPIApiCreateNativeSettingsFlowRequest
- func (a *FrontendAPIService) CreateNativeSettingsFlowExecute(r FrontendAPIApiCreateNativeSettingsFlowRequest) (*SettingsFlow, *http.Response, error)
- func (a *FrontendAPIService) CreateNativeVerificationFlow(ctx context.Context) FrontendAPIApiCreateNativeVerificationFlowRequest
- func (a *FrontendAPIService) CreateNativeVerificationFlowExecute(r FrontendAPIApiCreateNativeVerificationFlowRequest) (*VerificationFlow, *http.Response, error)
- func (a *FrontendAPIService) DisableMyOtherSessions(ctx context.Context) FrontendAPIApiDisableMyOtherSessionsRequest
- func (a *FrontendAPIService) DisableMyOtherSessionsExecute(r FrontendAPIApiDisableMyOtherSessionsRequest) (*DeleteMySessionsCount, *http.Response, error)
- func (a *FrontendAPIService) DisableMySession(ctx context.Context, id string) FrontendAPIApiDisableMySessionRequest
- func (a *FrontendAPIService) DisableMySessionExecute(r FrontendAPIApiDisableMySessionRequest) (*http.Response, error)
- func (a *FrontendAPIService) ExchangeSessionToken(ctx context.Context) FrontendAPIApiExchangeSessionTokenRequest
- func (a *FrontendAPIService) ExchangeSessionTokenExecute(r FrontendAPIApiExchangeSessionTokenRequest) (*SuccessfulNativeLogin, *http.Response, error)
- func (a *FrontendAPIService) GetFlowError(ctx context.Context) FrontendAPIApiGetFlowErrorRequest
- func (a *FrontendAPIService) GetFlowErrorExecute(r FrontendAPIApiGetFlowErrorRequest) (*FlowError, *http.Response, error)
- func (a *FrontendAPIService) GetLoginFlow(ctx context.Context) FrontendAPIApiGetLoginFlowRequest
- func (a *FrontendAPIService) GetLoginFlowExecute(r FrontendAPIApiGetLoginFlowRequest) (*LoginFlow, *http.Response, error)
- func (a *FrontendAPIService) GetRecoveryFlow(ctx context.Context) FrontendAPIApiGetRecoveryFlowRequest
- func (a *FrontendAPIService) GetRecoveryFlowExecute(r FrontendAPIApiGetRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error)
- func (a *FrontendAPIService) GetRegistrationFlow(ctx context.Context) FrontendAPIApiGetRegistrationFlowRequest
- func (a *FrontendAPIService) GetRegistrationFlowExecute(r FrontendAPIApiGetRegistrationFlowRequest) (*RegistrationFlow, *http.Response, error)
- func (a *FrontendAPIService) GetSettingsFlow(ctx context.Context) FrontendAPIApiGetSettingsFlowRequest
- func (a *FrontendAPIService) GetSettingsFlowExecute(r FrontendAPIApiGetSettingsFlowRequest) (*SettingsFlow, *http.Response, error)
- func (a *FrontendAPIService) GetVerificationFlow(ctx context.Context) FrontendAPIApiGetVerificationFlowRequest
- func (a *FrontendAPIService) GetVerificationFlowExecute(r FrontendAPIApiGetVerificationFlowRequest) (*VerificationFlow, *http.Response, error)
- func (a *FrontendAPIService) GetWebAuthnJavaScript(ctx context.Context) FrontendAPIApiGetWebAuthnJavaScriptRequest
- func (a *FrontendAPIService) GetWebAuthnJavaScriptExecute(r FrontendAPIApiGetWebAuthnJavaScriptRequest) (string, *http.Response, error)
- func (a *FrontendAPIService) ListMySessions(ctx context.Context) FrontendAPIApiListMySessionsRequest
- func (a *FrontendAPIService) ListMySessionsExecute(r FrontendAPIApiListMySessionsRequest) ([]Session, *http.Response, error)
- func (a *FrontendAPIService) PerformNativeLogout(ctx context.Context) FrontendAPIApiPerformNativeLogoutRequest
- func (a *FrontendAPIService) PerformNativeLogoutExecute(r FrontendAPIApiPerformNativeLogoutRequest) (*http.Response, error)
- func (a *FrontendAPIService) ToSession(ctx context.Context) FrontendAPIApiToSessionRequest
- func (a *FrontendAPIService) ToSessionExecute(r FrontendAPIApiToSessionRequest) (*Session, *http.Response, error)
- func (a *FrontendAPIService) UpdateLoginFlow(ctx context.Context) FrontendAPIApiUpdateLoginFlowRequest
- func (a *FrontendAPIService) UpdateLoginFlowExecute(r FrontendAPIApiUpdateLoginFlowRequest) (*SuccessfulNativeLogin, *http.Response, error)
- func (a *FrontendAPIService) UpdateLogoutFlow(ctx context.Context) FrontendAPIApiUpdateLogoutFlowRequest
- func (a *FrontendAPIService) UpdateLogoutFlowExecute(r FrontendAPIApiUpdateLogoutFlowRequest) (*http.Response, error)
- func (a *FrontendAPIService) UpdateRecoveryFlow(ctx context.Context) FrontendAPIApiUpdateRecoveryFlowRequest
- func (a *FrontendAPIService) UpdateRecoveryFlowExecute(r FrontendAPIApiUpdateRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error)
- func (a *FrontendAPIService) UpdateRegistrationFlow(ctx context.Context) FrontendAPIApiUpdateRegistrationFlowRequest
- func (a *FrontendAPIService) UpdateRegistrationFlowExecute(r FrontendAPIApiUpdateRegistrationFlowRequest) (*SuccessfulNativeRegistration, *http.Response, error)
- func (a *FrontendAPIService) UpdateSettingsFlow(ctx context.Context) FrontendAPIApiUpdateSettingsFlowRequest
- func (a *FrontendAPIService) UpdateSettingsFlowExecute(r FrontendAPIApiUpdateSettingsFlowRequest) (*SettingsFlow, *http.Response, error)
- func (a *FrontendAPIService) UpdateVerificationFlow(ctx context.Context) FrontendAPIApiUpdateVerificationFlowRequest
- func (a *FrontendAPIService) UpdateVerificationFlowExecute(r FrontendAPIApiUpdateVerificationFlowRequest) (*VerificationFlow, *http.Response, error)
- type GenericError
- func (o *GenericError) GetCode() int64
- func (o *GenericError) GetCodeOk() (*int64, bool)
- func (o *GenericError) GetDebug() string
- func (o *GenericError) GetDebugOk() (*string, bool)
- func (o *GenericError) GetDetails() map[string]interface{}
- func (o *GenericError) GetDetailsOk() (map[string]interface{}, bool)
- func (o *GenericError) GetId() string
- func (o *GenericError) GetIdOk() (*string, bool)
- func (o *GenericError) GetMessage() string
- func (o *GenericError) GetMessageOk() (*string, bool)
- func (o *GenericError) GetReason() string
- func (o *GenericError) GetReasonOk() (*string, bool)
- func (o *GenericError) GetRequest() string
- func (o *GenericError) GetRequestOk() (*string, bool)
- func (o *GenericError) GetStatus() string
- func (o *GenericError) GetStatusOk() (*string, bool)
- func (o *GenericError) HasCode() bool
- func (o *GenericError) HasDebug() bool
- func (o *GenericError) HasDetails() bool
- func (o *GenericError) HasId() bool
- func (o *GenericError) HasReason() bool
- func (o *GenericError) HasRequest() bool
- func (o *GenericError) HasStatus() bool
- func (o GenericError) MarshalJSON() ([]byte, error)
- func (o *GenericError) SetCode(v int64)
- func (o *GenericError) SetDebug(v string)
- func (o *GenericError) SetDetails(v map[string]interface{})
- func (o *GenericError) SetId(v string)
- func (o *GenericError) SetMessage(v string)
- func (o *GenericError) SetReason(v string)
- func (o *GenericError) SetRequest(v string)
- func (o *GenericError) SetStatus(v string)
- type GenericOpenAPIError
- type GetVersion200Response
- type HealthNotReadyStatus
- func (o *HealthNotReadyStatus) GetErrors() map[string]string
- func (o *HealthNotReadyStatus) GetErrorsOk() (*map[string]string, bool)
- func (o *HealthNotReadyStatus) HasErrors() bool
- func (o HealthNotReadyStatus) MarshalJSON() ([]byte, error)
- func (o *HealthNotReadyStatus) SetErrors(v map[string]string)
- type HealthStatus
- type Identity
- func (o *Identity) GetCreatedAt() time.Time
- func (o *Identity) GetCreatedAtOk() (*time.Time, bool)
- func (o *Identity) GetCredentials() map[string]IdentityCredentials
- func (o *Identity) GetCredentialsOk() (*map[string]IdentityCredentials, bool)
- func (o *Identity) GetId() string
- func (o *Identity) GetIdOk() (*string, bool)
- func (o *Identity) GetMetadataAdmin() interface{}
- func (o *Identity) GetMetadataAdminOk() (*interface{}, bool)
- func (o *Identity) GetMetadataPublic() interface{}
- func (o *Identity) GetMetadataPublicOk() (*interface{}, bool)
- func (o *Identity) GetOrganizationId() string
- func (o *Identity) GetOrganizationIdOk() (*string, bool)
- func (o *Identity) GetRecoveryAddresses() []RecoveryIdentityAddress
- func (o *Identity) GetRecoveryAddressesOk() ([]RecoveryIdentityAddress, bool)
- func (o *Identity) GetSchemaId() string
- func (o *Identity) GetSchemaIdOk() (*string, bool)
- func (o *Identity) GetSchemaUrl() string
- func (o *Identity) GetSchemaUrlOk() (*string, bool)
- func (o *Identity) GetState() string
- func (o *Identity) GetStateChangedAt() time.Time
- func (o *Identity) GetStateChangedAtOk() (*time.Time, bool)
- func (o *Identity) GetStateOk() (*string, bool)
- func (o *Identity) GetTraits() interface{}
- func (o *Identity) GetTraitsOk() (*interface{}, bool)
- func (o *Identity) GetUpdatedAt() time.Time
- func (o *Identity) GetUpdatedAtOk() (*time.Time, bool)
- func (o *Identity) GetVerifiableAddresses() []VerifiableIdentityAddress
- func (o *Identity) GetVerifiableAddressesOk() ([]VerifiableIdentityAddress, bool)
- func (o *Identity) HasCreatedAt() bool
- func (o *Identity) HasCredentials() bool
- func (o *Identity) HasMetadataAdmin() bool
- func (o *Identity) HasMetadataPublic() bool
- func (o *Identity) HasOrganizationId() bool
- func (o *Identity) HasRecoveryAddresses() bool
- func (o *Identity) HasState() bool
- func (o *Identity) HasStateChangedAt() bool
- func (o *Identity) HasUpdatedAt() bool
- func (o *Identity) HasVerifiableAddresses() bool
- func (o Identity) MarshalJSON() ([]byte, error)
- func (o *Identity) SetCreatedAt(v time.Time)
- func (o *Identity) SetCredentials(v map[string]IdentityCredentials)
- func (o *Identity) SetId(v string)
- func (o *Identity) SetMetadataAdmin(v interface{})
- func (o *Identity) SetMetadataPublic(v interface{})
- func (o *Identity) SetOrganizationId(v string)
- func (o *Identity) SetOrganizationIdNil()
- func (o *Identity) SetRecoveryAddresses(v []RecoveryIdentityAddress)
- func (o *Identity) SetSchemaId(v string)
- func (o *Identity) SetSchemaUrl(v string)
- func (o *Identity) SetState(v string)
- func (o *Identity) SetStateChangedAt(v time.Time)
- func (o *Identity) SetTraits(v interface{})
- func (o *Identity) SetUpdatedAt(v time.Time)
- func (o *Identity) SetVerifiableAddresses(v []VerifiableIdentityAddress)
- func (o *Identity) UnsetOrganizationId()
- type IdentityAPI
- type IdentityAPIApiBatchPatchIdentitiesRequest
- type IdentityAPIApiCreateIdentityRequest
- type IdentityAPIApiCreateRecoveryCodeForIdentityRequest
- func (r IdentityAPIApiCreateRecoveryCodeForIdentityRequest) CreateRecoveryCodeForIdentityBody(createRecoveryCodeForIdentityBody CreateRecoveryCodeForIdentityBody) IdentityAPIApiCreateRecoveryCodeForIdentityRequest
- func (r IdentityAPIApiCreateRecoveryCodeForIdentityRequest) Execute() (*RecoveryCodeForIdentity, *http.Response, error)
- type IdentityAPIApiCreateRecoveryLinkForIdentityRequest
- func (r IdentityAPIApiCreateRecoveryLinkForIdentityRequest) CreateRecoveryLinkForIdentityBody(createRecoveryLinkForIdentityBody CreateRecoveryLinkForIdentityBody) IdentityAPIApiCreateRecoveryLinkForIdentityRequest
- func (r IdentityAPIApiCreateRecoveryLinkForIdentityRequest) Execute() (*RecoveryLinkForIdentity, *http.Response, error)
- func (r IdentityAPIApiCreateRecoveryLinkForIdentityRequest) ReturnTo(returnTo string) IdentityAPIApiCreateRecoveryLinkForIdentityRequest
- type IdentityAPIApiDeleteIdentityCredentialsRequest
- type IdentityAPIApiDeleteIdentityRequest
- type IdentityAPIApiDeleteIdentitySessionsRequest
- type IdentityAPIApiDisableSessionRequest
- type IdentityAPIApiExtendSessionRequest
- type IdentityAPIApiGetIdentityRequest
- type IdentityAPIApiGetIdentitySchemaRequest
- type IdentityAPIApiGetSessionRequest
- type IdentityAPIApiListIdentitiesRequest
- func (r IdentityAPIApiListIdentitiesRequest) Consistency(consistency string) IdentityAPIApiListIdentitiesRequest
- func (r IdentityAPIApiListIdentitiesRequest) CredentialsIdentifier(credentialsIdentifier string) IdentityAPIApiListIdentitiesRequest
- func (r IdentityAPIApiListIdentitiesRequest) Execute() ([]Identity, *http.Response, error)
- func (r IdentityAPIApiListIdentitiesRequest) Ids(ids []string) IdentityAPIApiListIdentitiesRequest
- func (r IdentityAPIApiListIdentitiesRequest) IncludeCredential(includeCredential []string) IdentityAPIApiListIdentitiesRequest
- func (r IdentityAPIApiListIdentitiesRequest) Page(page int64) IdentityAPIApiListIdentitiesRequest
- func (r IdentityAPIApiListIdentitiesRequest) PageSize(pageSize int64) IdentityAPIApiListIdentitiesRequest
- func (r IdentityAPIApiListIdentitiesRequest) PageToken(pageToken string) IdentityAPIApiListIdentitiesRequest
- func (r IdentityAPIApiListIdentitiesRequest) PerPage(perPage int64) IdentityAPIApiListIdentitiesRequest
- func (r IdentityAPIApiListIdentitiesRequest) PreviewCredentialsIdentifierSimilar(previewCredentialsIdentifierSimilar string) IdentityAPIApiListIdentitiesRequest
- type IdentityAPIApiListIdentitySchemasRequest
- func (r IdentityAPIApiListIdentitySchemasRequest) Execute() ([]IdentitySchemaContainer, *http.Response, error)
- func (r IdentityAPIApiListIdentitySchemasRequest) Page(page int64) IdentityAPIApiListIdentitySchemasRequest
- func (r IdentityAPIApiListIdentitySchemasRequest) PageSize(pageSize int64) IdentityAPIApiListIdentitySchemasRequest
- func (r IdentityAPIApiListIdentitySchemasRequest) PageToken(pageToken string) IdentityAPIApiListIdentitySchemasRequest
- func (r IdentityAPIApiListIdentitySchemasRequest) PerPage(perPage int64) IdentityAPIApiListIdentitySchemasRequest
- type IdentityAPIApiListIdentitySessionsRequest
- func (r IdentityAPIApiListIdentitySessionsRequest) Active(active bool) IdentityAPIApiListIdentitySessionsRequest
- func (r IdentityAPIApiListIdentitySessionsRequest) Execute() ([]Session, *http.Response, error)
- func (r IdentityAPIApiListIdentitySessionsRequest) Page(page int64) IdentityAPIApiListIdentitySessionsRequest
- func (r IdentityAPIApiListIdentitySessionsRequest) PageSize(pageSize int64) IdentityAPIApiListIdentitySessionsRequest
- func (r IdentityAPIApiListIdentitySessionsRequest) PageToken(pageToken string) IdentityAPIApiListIdentitySessionsRequest
- func (r IdentityAPIApiListIdentitySessionsRequest) PerPage(perPage int64) IdentityAPIApiListIdentitySessionsRequest
- type IdentityAPIApiListSessionsRequest
- func (r IdentityAPIApiListSessionsRequest) Active(active bool) IdentityAPIApiListSessionsRequest
- func (r IdentityAPIApiListSessionsRequest) Execute() ([]Session, *http.Response, error)
- func (r IdentityAPIApiListSessionsRequest) Expand(expand []string) IdentityAPIApiListSessionsRequest
- func (r IdentityAPIApiListSessionsRequest) PageSize(pageSize int64) IdentityAPIApiListSessionsRequest
- func (r IdentityAPIApiListSessionsRequest) PageToken(pageToken string) IdentityAPIApiListSessionsRequest
- type IdentityAPIApiPatchIdentityRequest
- type IdentityAPIApiUpdateIdentityRequest
- type IdentityAPIService
- func (a *IdentityAPIService) BatchPatchIdentities(ctx context.Context) IdentityAPIApiBatchPatchIdentitiesRequest
- func (a *IdentityAPIService) BatchPatchIdentitiesExecute(r IdentityAPIApiBatchPatchIdentitiesRequest) (*BatchPatchIdentitiesResponse, *http.Response, error)
- func (a *IdentityAPIService) CreateIdentity(ctx context.Context) IdentityAPIApiCreateIdentityRequest
- func (a *IdentityAPIService) CreateIdentityExecute(r IdentityAPIApiCreateIdentityRequest) (*Identity, *http.Response, error)
- func (a *IdentityAPIService) CreateRecoveryCodeForIdentity(ctx context.Context) IdentityAPIApiCreateRecoveryCodeForIdentityRequest
- func (a *IdentityAPIService) CreateRecoveryCodeForIdentityExecute(r IdentityAPIApiCreateRecoveryCodeForIdentityRequest) (*RecoveryCodeForIdentity, *http.Response, error)
- func (a *IdentityAPIService) CreateRecoveryLinkForIdentity(ctx context.Context) IdentityAPIApiCreateRecoveryLinkForIdentityRequest
- func (a *IdentityAPIService) CreateRecoveryLinkForIdentityExecute(r IdentityAPIApiCreateRecoveryLinkForIdentityRequest) (*RecoveryLinkForIdentity, *http.Response, error)
- func (a *IdentityAPIService) DeleteIdentity(ctx context.Context, id string) IdentityAPIApiDeleteIdentityRequest
- func (a *IdentityAPIService) DeleteIdentityCredentials(ctx context.Context, id string, type_ string) IdentityAPIApiDeleteIdentityCredentialsRequest
- func (a *IdentityAPIService) DeleteIdentityCredentialsExecute(r IdentityAPIApiDeleteIdentityCredentialsRequest) (*http.Response, error)
- func (a *IdentityAPIService) DeleteIdentityExecute(r IdentityAPIApiDeleteIdentityRequest) (*http.Response, error)
- func (a *IdentityAPIService) DeleteIdentitySessions(ctx context.Context, id string) IdentityAPIApiDeleteIdentitySessionsRequest
- func (a *IdentityAPIService) DeleteIdentitySessionsExecute(r IdentityAPIApiDeleteIdentitySessionsRequest) (*http.Response, error)
- func (a *IdentityAPIService) DisableSession(ctx context.Context, id string) IdentityAPIApiDisableSessionRequest
- func (a *IdentityAPIService) DisableSessionExecute(r IdentityAPIApiDisableSessionRequest) (*http.Response, error)
- func (a *IdentityAPIService) ExtendSession(ctx context.Context, id string) IdentityAPIApiExtendSessionRequest
- func (a *IdentityAPIService) ExtendSessionExecute(r IdentityAPIApiExtendSessionRequest) (*Session, *http.Response, error)
- func (a *IdentityAPIService) GetIdentity(ctx context.Context, id string) IdentityAPIApiGetIdentityRequest
- func (a *IdentityAPIService) GetIdentityExecute(r IdentityAPIApiGetIdentityRequest) (*Identity, *http.Response, error)
- func (a *IdentityAPIService) GetIdentitySchema(ctx context.Context, id string) IdentityAPIApiGetIdentitySchemaRequest
- func (a *IdentityAPIService) GetIdentitySchemaExecute(r IdentityAPIApiGetIdentitySchemaRequest) (map[string]interface{}, *http.Response, error)
- func (a *IdentityAPIService) GetSession(ctx context.Context, id string) IdentityAPIApiGetSessionRequest
- func (a *IdentityAPIService) GetSessionExecute(r IdentityAPIApiGetSessionRequest) (*Session, *http.Response, error)
- func (a *IdentityAPIService) ListIdentities(ctx context.Context) IdentityAPIApiListIdentitiesRequest
- func (a *IdentityAPIService) ListIdentitiesExecute(r IdentityAPIApiListIdentitiesRequest) ([]Identity, *http.Response, error)
- func (a *IdentityAPIService) ListIdentitySchemas(ctx context.Context) IdentityAPIApiListIdentitySchemasRequest
- func (a *IdentityAPIService) ListIdentitySchemasExecute(r IdentityAPIApiListIdentitySchemasRequest) ([]IdentitySchemaContainer, *http.Response, error)
- func (a *IdentityAPIService) ListIdentitySessions(ctx context.Context, id string) IdentityAPIApiListIdentitySessionsRequest
- func (a *IdentityAPIService) ListIdentitySessionsExecute(r IdentityAPIApiListIdentitySessionsRequest) ([]Session, *http.Response, error)
- func (a *IdentityAPIService) ListSessions(ctx context.Context) IdentityAPIApiListSessionsRequest
- func (a *IdentityAPIService) ListSessionsExecute(r IdentityAPIApiListSessionsRequest) ([]Session, *http.Response, error)
- func (a *IdentityAPIService) PatchIdentity(ctx context.Context, id string) IdentityAPIApiPatchIdentityRequest
- func (a *IdentityAPIService) PatchIdentityExecute(r IdentityAPIApiPatchIdentityRequest) (*Identity, *http.Response, error)
- func (a *IdentityAPIService) UpdateIdentity(ctx context.Context, id string) IdentityAPIApiUpdateIdentityRequest
- func (a *IdentityAPIService) UpdateIdentityExecute(r IdentityAPIApiUpdateIdentityRequest) (*Identity, *http.Response, error)
- type IdentityCredentials
- func (o *IdentityCredentials) GetConfig() map[string]interface{}
- func (o *IdentityCredentials) GetConfigOk() (map[string]interface{}, bool)
- func (o *IdentityCredentials) GetCreatedAt() time.Time
- func (o *IdentityCredentials) GetCreatedAtOk() (*time.Time, bool)
- func (o *IdentityCredentials) GetIdentifiers() []string
- func (o *IdentityCredentials) GetIdentifiersOk() ([]string, bool)
- func (o *IdentityCredentials) GetType() string
- func (o *IdentityCredentials) GetTypeOk() (*string, bool)
- func (o *IdentityCredentials) GetUpdatedAt() time.Time
- func (o *IdentityCredentials) GetUpdatedAtOk() (*time.Time, bool)
- func (o *IdentityCredentials) GetVersion() int64
- func (o *IdentityCredentials) GetVersionOk() (*int64, bool)
- func (o *IdentityCredentials) HasConfig() bool
- func (o *IdentityCredentials) HasCreatedAt() bool
- func (o *IdentityCredentials) HasIdentifiers() bool
- func (o *IdentityCredentials) HasType() bool
- func (o *IdentityCredentials) HasUpdatedAt() bool
- func (o *IdentityCredentials) HasVersion() bool
- func (o IdentityCredentials) MarshalJSON() ([]byte, error)
- func (o *IdentityCredentials) SetConfig(v map[string]interface{})
- func (o *IdentityCredentials) SetCreatedAt(v time.Time)
- func (o *IdentityCredentials) SetIdentifiers(v []string)
- func (o *IdentityCredentials) SetType(v string)
- func (o *IdentityCredentials) SetUpdatedAt(v time.Time)
- func (o *IdentityCredentials) SetVersion(v int64)
- type IdentityCredentialsCode
- func (o *IdentityCredentialsCode) GetAddresses() []IdentityCredentialsCodeAddress
- func (o *IdentityCredentialsCode) GetAddressesOk() ([]IdentityCredentialsCodeAddress, bool)
- func (o *IdentityCredentialsCode) HasAddresses() bool
- func (o IdentityCredentialsCode) MarshalJSON() ([]byte, error)
- func (o *IdentityCredentialsCode) SetAddresses(v []IdentityCredentialsCodeAddress)
- type IdentityCredentialsCodeAddress
- func (o *IdentityCredentialsCodeAddress) GetAddress() string
- func (o *IdentityCredentialsCodeAddress) GetAddressOk() (*string, bool)
- func (o *IdentityCredentialsCodeAddress) GetChannel() string
- func (o *IdentityCredentialsCodeAddress) GetChannelOk() (*string, bool)
- func (o *IdentityCredentialsCodeAddress) HasAddress() bool
- func (o *IdentityCredentialsCodeAddress) HasChannel() bool
- func (o IdentityCredentialsCodeAddress) MarshalJSON() ([]byte, error)
- func (o *IdentityCredentialsCodeAddress) SetAddress(v string)
- func (o *IdentityCredentialsCodeAddress) SetChannel(v string)
- type IdentityCredentialsOidc
- func (o *IdentityCredentialsOidc) GetProviders() []IdentityCredentialsOidcProvider
- func (o *IdentityCredentialsOidc) GetProvidersOk() ([]IdentityCredentialsOidcProvider, bool)
- func (o *IdentityCredentialsOidc) HasProviders() bool
- func (o IdentityCredentialsOidc) MarshalJSON() ([]byte, error)
- func (o *IdentityCredentialsOidc) SetProviders(v []IdentityCredentialsOidcProvider)
- type IdentityCredentialsOidcProvider
- func (o *IdentityCredentialsOidcProvider) GetInitialAccessToken() string
- func (o *IdentityCredentialsOidcProvider) GetInitialAccessTokenOk() (*string, bool)
- func (o *IdentityCredentialsOidcProvider) GetInitialIdToken() string
- func (o *IdentityCredentialsOidcProvider) GetInitialIdTokenOk() (*string, bool)
- func (o *IdentityCredentialsOidcProvider) GetInitialRefreshToken() string
- func (o *IdentityCredentialsOidcProvider) GetInitialRefreshTokenOk() (*string, bool)
- func (o *IdentityCredentialsOidcProvider) GetOrganization() string
- func (o *IdentityCredentialsOidcProvider) GetOrganizationOk() (*string, bool)
- func (o *IdentityCredentialsOidcProvider) GetProvider() string
- func (o *IdentityCredentialsOidcProvider) GetProviderOk() (*string, bool)
- func (o *IdentityCredentialsOidcProvider) GetSubject() string
- func (o *IdentityCredentialsOidcProvider) GetSubjectOk() (*string, bool)
- func (o *IdentityCredentialsOidcProvider) HasInitialAccessToken() bool
- func (o *IdentityCredentialsOidcProvider) HasInitialIdToken() bool
- func (o *IdentityCredentialsOidcProvider) HasInitialRefreshToken() bool
- func (o *IdentityCredentialsOidcProvider) HasOrganization() bool
- func (o *IdentityCredentialsOidcProvider) HasProvider() bool
- func (o *IdentityCredentialsOidcProvider) HasSubject() bool
- func (o IdentityCredentialsOidcProvider) MarshalJSON() ([]byte, error)
- func (o *IdentityCredentialsOidcProvider) SetInitialAccessToken(v string)
- func (o *IdentityCredentialsOidcProvider) SetInitialIdToken(v string)
- func (o *IdentityCredentialsOidcProvider) SetInitialRefreshToken(v string)
- func (o *IdentityCredentialsOidcProvider) SetOrganization(v string)
- func (o *IdentityCredentialsOidcProvider) SetProvider(v string)
- func (o *IdentityCredentialsOidcProvider) SetSubject(v string)
- type IdentityCredentialsPassword
- func (o *IdentityCredentialsPassword) GetHashedPassword() string
- func (o *IdentityCredentialsPassword) GetHashedPasswordOk() (*string, bool)
- func (o *IdentityCredentialsPassword) GetUsePasswordMigrationHook() bool
- func (o *IdentityCredentialsPassword) GetUsePasswordMigrationHookOk() (*bool, bool)
- func (o *IdentityCredentialsPassword) HasHashedPassword() bool
- func (o *IdentityCredentialsPassword) HasUsePasswordMigrationHook() bool
- func (o IdentityCredentialsPassword) MarshalJSON() ([]byte, error)
- func (o *IdentityCredentialsPassword) SetHashedPassword(v string)
- func (o *IdentityCredentialsPassword) SetUsePasswordMigrationHook(v bool)
- type IdentityPatch
- func (o *IdentityPatch) GetCreate() CreateIdentityBody
- func (o *IdentityPatch) GetCreateOk() (*CreateIdentityBody, bool)
- func (o *IdentityPatch) GetPatchId() string
- func (o *IdentityPatch) GetPatchIdOk() (*string, bool)
- func (o *IdentityPatch) HasCreate() bool
- func (o *IdentityPatch) HasPatchId() bool
- func (o IdentityPatch) MarshalJSON() ([]byte, error)
- func (o *IdentityPatch) SetCreate(v CreateIdentityBody)
- func (o *IdentityPatch) SetPatchId(v string)
- type IdentityPatchResponse
- func (o *IdentityPatchResponse) GetAction() string
- func (o *IdentityPatchResponse) GetActionOk() (*string, bool)
- func (o *IdentityPatchResponse) GetError() interface{}
- func (o *IdentityPatchResponse) GetErrorOk() (*interface{}, bool)
- func (o *IdentityPatchResponse) GetIdentity() string
- func (o *IdentityPatchResponse) GetIdentityOk() (*string, bool)
- func (o *IdentityPatchResponse) GetPatchId() string
- func (o *IdentityPatchResponse) GetPatchIdOk() (*string, bool)
- func (o *IdentityPatchResponse) HasAction() bool
- func (o *IdentityPatchResponse) HasError() bool
- func (o *IdentityPatchResponse) HasIdentity() bool
- func (o *IdentityPatchResponse) HasPatchId() bool
- func (o IdentityPatchResponse) MarshalJSON() ([]byte, error)
- func (o *IdentityPatchResponse) SetAction(v string)
- func (o *IdentityPatchResponse) SetError(v interface{})
- func (o *IdentityPatchResponse) SetIdentity(v string)
- func (o *IdentityPatchResponse) SetPatchId(v string)
- type IdentitySchemaContainer
- func (o *IdentitySchemaContainer) GetId() string
- func (o *IdentitySchemaContainer) GetIdOk() (*string, bool)
- func (o *IdentitySchemaContainer) GetSchema() map[string]interface{}
- func (o *IdentitySchemaContainer) GetSchemaOk() (map[string]interface{}, bool)
- func (o *IdentitySchemaContainer) HasId() bool
- func (o *IdentitySchemaContainer) HasSchema() bool
- func (o IdentitySchemaContainer) MarshalJSON() ([]byte, error)
- func (o *IdentitySchemaContainer) SetId(v string)
- func (o *IdentitySchemaContainer) SetSchema(v map[string]interface{})
- type IdentityWithCredentials
- func (o *IdentityWithCredentials) GetOidc() IdentityWithCredentialsOidc
- func (o *IdentityWithCredentials) GetOidcOk() (*IdentityWithCredentialsOidc, bool)
- func (o *IdentityWithCredentials) GetPassword() IdentityWithCredentialsPassword
- func (o *IdentityWithCredentials) GetPasswordOk() (*IdentityWithCredentialsPassword, bool)
- func (o *IdentityWithCredentials) HasOidc() bool
- func (o *IdentityWithCredentials) HasPassword() bool
- func (o IdentityWithCredentials) MarshalJSON() ([]byte, error)
- func (o *IdentityWithCredentials) SetOidc(v IdentityWithCredentialsOidc)
- func (o *IdentityWithCredentials) SetPassword(v IdentityWithCredentialsPassword)
- type IdentityWithCredentialsOidc
- func (o *IdentityWithCredentialsOidc) GetConfig() IdentityWithCredentialsOidcConfig
- func (o *IdentityWithCredentialsOidc) GetConfigOk() (*IdentityWithCredentialsOidcConfig, bool)
- func (o *IdentityWithCredentialsOidc) HasConfig() bool
- func (o IdentityWithCredentialsOidc) MarshalJSON() ([]byte, error)
- func (o *IdentityWithCredentialsOidc) SetConfig(v IdentityWithCredentialsOidcConfig)
- type IdentityWithCredentialsOidcConfig
- func (o *IdentityWithCredentialsOidcConfig) GetConfig() IdentityWithCredentialsPasswordConfig
- func (o *IdentityWithCredentialsOidcConfig) GetConfigOk() (*IdentityWithCredentialsPasswordConfig, bool)
- func (o *IdentityWithCredentialsOidcConfig) GetProviders() []IdentityWithCredentialsOidcConfigProvider
- func (o *IdentityWithCredentialsOidcConfig) GetProvidersOk() ([]IdentityWithCredentialsOidcConfigProvider, bool)
- func (o *IdentityWithCredentialsOidcConfig) HasConfig() bool
- func (o *IdentityWithCredentialsOidcConfig) HasProviders() bool
- func (o IdentityWithCredentialsOidcConfig) MarshalJSON() ([]byte, error)
- func (o *IdentityWithCredentialsOidcConfig) SetConfig(v IdentityWithCredentialsPasswordConfig)
- func (o *IdentityWithCredentialsOidcConfig) SetProviders(v []IdentityWithCredentialsOidcConfigProvider)
- type IdentityWithCredentialsOidcConfigProvider
- func (o *IdentityWithCredentialsOidcConfigProvider) GetProvider() string
- func (o *IdentityWithCredentialsOidcConfigProvider) GetProviderOk() (*string, bool)
- func (o *IdentityWithCredentialsOidcConfigProvider) GetSubject() string
- func (o *IdentityWithCredentialsOidcConfigProvider) GetSubjectOk() (*string, bool)
- func (o IdentityWithCredentialsOidcConfigProvider) MarshalJSON() ([]byte, error)
- func (o *IdentityWithCredentialsOidcConfigProvider) SetProvider(v string)
- func (o *IdentityWithCredentialsOidcConfigProvider) SetSubject(v string)
- type IdentityWithCredentialsPassword
- func (o *IdentityWithCredentialsPassword) GetConfig() IdentityWithCredentialsPasswordConfig
- func (o *IdentityWithCredentialsPassword) GetConfigOk() (*IdentityWithCredentialsPasswordConfig, bool)
- func (o *IdentityWithCredentialsPassword) HasConfig() bool
- func (o IdentityWithCredentialsPassword) MarshalJSON() ([]byte, error)
- func (o *IdentityWithCredentialsPassword) SetConfig(v IdentityWithCredentialsPasswordConfig)
- type IdentityWithCredentialsPasswordConfig
- func (o *IdentityWithCredentialsPasswordConfig) GetHashedPassword() string
- func (o *IdentityWithCredentialsPasswordConfig) GetHashedPasswordOk() (*string, bool)
- func (o *IdentityWithCredentialsPasswordConfig) GetPassword() string
- func (o *IdentityWithCredentialsPasswordConfig) GetPasswordOk() (*string, bool)
- func (o *IdentityWithCredentialsPasswordConfig) GetUsePasswordMigrationHook() bool
- func (o *IdentityWithCredentialsPasswordConfig) GetUsePasswordMigrationHookOk() (*bool, bool)
- func (o *IdentityWithCredentialsPasswordConfig) HasHashedPassword() bool
- func (o *IdentityWithCredentialsPasswordConfig) HasPassword() bool
- func (o *IdentityWithCredentialsPasswordConfig) HasUsePasswordMigrationHook() bool
- func (o IdentityWithCredentialsPasswordConfig) MarshalJSON() ([]byte, error)
- func (o *IdentityWithCredentialsPasswordConfig) SetHashedPassword(v string)
- func (o *IdentityWithCredentialsPasswordConfig) SetPassword(v string)
- func (o *IdentityWithCredentialsPasswordConfig) SetUsePasswordMigrationHook(v bool)
- type IsAlive200Response
- type IsReady503Response
- type JsonPatch
- func (o *JsonPatch) GetFrom() string
- func (o *JsonPatch) GetFromOk() (*string, bool)
- func (o *JsonPatch) GetOp() string
- func (o *JsonPatch) GetOpOk() (*string, bool)
- func (o *JsonPatch) GetPath() string
- func (o *JsonPatch) GetPathOk() (*string, bool)
- func (o *JsonPatch) GetValue() interface{}
- func (o *JsonPatch) GetValueOk() (*interface{}, bool)
- func (o *JsonPatch) HasFrom() bool
- func (o *JsonPatch) HasValue() bool
- func (o JsonPatch) MarshalJSON() ([]byte, error)
- func (o *JsonPatch) SetFrom(v string)
- func (o *JsonPatch) SetOp(v string)
- func (o *JsonPatch) SetPath(v string)
- func (o *JsonPatch) SetValue(v interface{})
- type LoginFlow
- func (o *LoginFlow) GetActive() string
- func (o *LoginFlow) GetActiveOk() (*string, bool)
- func (o *LoginFlow) GetCreatedAt() time.Time
- func (o *LoginFlow) GetCreatedAtOk() (*time.Time, bool)
- func (o *LoginFlow) GetExpiresAt() time.Time
- func (o *LoginFlow) GetExpiresAtOk() (*time.Time, bool)
- func (o *LoginFlow) GetId() string
- func (o *LoginFlow) GetIdOk() (*string, bool)
- func (o *LoginFlow) GetIssuedAt() time.Time
- func (o *LoginFlow) GetIssuedAtOk() (*time.Time, bool)
- func (o *LoginFlow) GetOauth2LoginChallenge() string
- func (o *LoginFlow) GetOauth2LoginChallengeOk() (*string, bool)
- func (o *LoginFlow) GetOauth2LoginRequest() OAuth2LoginRequest
- func (o *LoginFlow) GetOauth2LoginRequestOk() (*OAuth2LoginRequest, bool)
- func (o *LoginFlow) GetOrganizationId() string
- func (o *LoginFlow) GetOrganizationIdOk() (*string, bool)
- func (o *LoginFlow) GetRefresh() bool
- func (o *LoginFlow) GetRefreshOk() (*bool, bool)
- func (o *LoginFlow) GetRequestUrl() string
- func (o *LoginFlow) GetRequestUrlOk() (*string, bool)
- func (o *LoginFlow) GetRequestedAal() AuthenticatorAssuranceLevel
- func (o *LoginFlow) GetRequestedAalOk() (*AuthenticatorAssuranceLevel, bool)
- func (o *LoginFlow) GetReturnTo() string
- func (o *LoginFlow) GetReturnToOk() (*string, bool)
- func (o *LoginFlow) GetSessionTokenExchangeCode() string
- func (o *LoginFlow) GetSessionTokenExchangeCodeOk() (*string, bool)
- func (o *LoginFlow) GetState() interface{}
- func (o *LoginFlow) GetStateOk() (*interface{}, bool)
- func (o *LoginFlow) GetTransientPayload() map[string]interface{}
- func (o *LoginFlow) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *LoginFlow) GetType() string
- func (o *LoginFlow) GetTypeOk() (*string, bool)
- func (o *LoginFlow) GetUi() UiContainer
- func (o *LoginFlow) GetUiOk() (*UiContainer, bool)
- func (o *LoginFlow) GetUpdatedAt() time.Time
- func (o *LoginFlow) GetUpdatedAtOk() (*time.Time, bool)
- func (o *LoginFlow) HasActive() bool
- func (o *LoginFlow) HasCreatedAt() bool
- func (o *LoginFlow) HasOauth2LoginChallenge() bool
- func (o *LoginFlow) HasOauth2LoginRequest() bool
- func (o *LoginFlow) HasOrganizationId() bool
- func (o *LoginFlow) HasRefresh() bool
- func (o *LoginFlow) HasRequestedAal() bool
- func (o *LoginFlow) HasReturnTo() bool
- func (o *LoginFlow) HasSessionTokenExchangeCode() bool
- func (o *LoginFlow) HasTransientPayload() bool
- func (o *LoginFlow) HasUpdatedAt() bool
- func (o LoginFlow) MarshalJSON() ([]byte, error)
- func (o *LoginFlow) SetActive(v string)
- func (o *LoginFlow) SetCreatedAt(v time.Time)
- func (o *LoginFlow) SetExpiresAt(v time.Time)
- func (o *LoginFlow) SetId(v string)
- func (o *LoginFlow) SetIssuedAt(v time.Time)
- func (o *LoginFlow) SetOauth2LoginChallenge(v string)
- func (o *LoginFlow) SetOauth2LoginRequest(v OAuth2LoginRequest)
- func (o *LoginFlow) SetOrganizationId(v string)
- func (o *LoginFlow) SetOrganizationIdNil()
- func (o *LoginFlow) SetRefresh(v bool)
- func (o *LoginFlow) SetRequestUrl(v string)
- func (o *LoginFlow) SetRequestedAal(v AuthenticatorAssuranceLevel)
- func (o *LoginFlow) SetReturnTo(v string)
- func (o *LoginFlow) SetSessionTokenExchangeCode(v string)
- func (o *LoginFlow) SetState(v interface{})
- func (o *LoginFlow) SetTransientPayload(v map[string]interface{})
- func (o *LoginFlow) SetType(v string)
- func (o *LoginFlow) SetUi(v UiContainer)
- func (o *LoginFlow) SetUpdatedAt(v time.Time)
- func (o *LoginFlow) UnsetOrganizationId()
- type LoginFlowState
- type LogoutFlow
- func (o *LogoutFlow) GetLogoutToken() string
- func (o *LogoutFlow) GetLogoutTokenOk() (*string, bool)
- func (o *LogoutFlow) GetLogoutUrl() string
- func (o *LogoutFlow) GetLogoutUrlOk() (*string, bool)
- func (o LogoutFlow) MarshalJSON() ([]byte, error)
- func (o *LogoutFlow) SetLogoutToken(v string)
- func (o *LogoutFlow) SetLogoutUrl(v string)
- type Message
- func (o *Message) GetBody() string
- func (o *Message) GetBodyOk() (*string, bool)
- func (o *Message) GetChannel() string
- func (o *Message) GetChannelOk() (*string, bool)
- func (o *Message) GetCreatedAt() time.Time
- func (o *Message) GetCreatedAtOk() (*time.Time, bool)
- func (o *Message) GetDispatches() []MessageDispatch
- func (o *Message) GetDispatchesOk() ([]MessageDispatch, bool)
- func (o *Message) GetId() string
- func (o *Message) GetIdOk() (*string, bool)
- func (o *Message) GetRecipient() string
- func (o *Message) GetRecipientOk() (*string, bool)
- func (o *Message) GetSendCount() int64
- func (o *Message) GetSendCountOk() (*int64, bool)
- func (o *Message) GetStatus() CourierMessageStatus
- func (o *Message) GetStatusOk() (*CourierMessageStatus, bool)
- func (o *Message) GetSubject() string
- func (o *Message) GetSubjectOk() (*string, bool)
- func (o *Message) GetTemplateType() string
- func (o *Message) GetTemplateTypeOk() (*string, bool)
- func (o *Message) GetType() CourierMessageType
- func (o *Message) GetTypeOk() (*CourierMessageType, bool)
- func (o *Message) GetUpdatedAt() time.Time
- func (o *Message) GetUpdatedAtOk() (*time.Time, bool)
- func (o *Message) HasChannel() bool
- func (o *Message) HasDispatches() bool
- func (o Message) MarshalJSON() ([]byte, error)
- func (o *Message) SetBody(v string)
- func (o *Message) SetChannel(v string)
- func (o *Message) SetCreatedAt(v time.Time)
- func (o *Message) SetDispatches(v []MessageDispatch)
- func (o *Message) SetId(v string)
- func (o *Message) SetRecipient(v string)
- func (o *Message) SetSendCount(v int64)
- func (o *Message) SetStatus(v CourierMessageStatus)
- func (o *Message) SetSubject(v string)
- func (o *Message) SetTemplateType(v string)
- func (o *Message) SetType(v CourierMessageType)
- func (o *Message) SetUpdatedAt(v time.Time)
- type MessageDispatch
- func (o *MessageDispatch) GetCreatedAt() time.Time
- func (o *MessageDispatch) GetCreatedAtOk() (*time.Time, bool)
- func (o *MessageDispatch) GetError() map[string]interface{}
- func (o *MessageDispatch) GetErrorOk() (map[string]interface{}, bool)
- func (o *MessageDispatch) GetId() string
- func (o *MessageDispatch) GetIdOk() (*string, bool)
- func (o *MessageDispatch) GetMessageId() string
- func (o *MessageDispatch) GetMessageIdOk() (*string, bool)
- func (o *MessageDispatch) GetStatus() string
- func (o *MessageDispatch) GetStatusOk() (*string, bool)
- func (o *MessageDispatch) GetUpdatedAt() time.Time
- func (o *MessageDispatch) GetUpdatedAtOk() (*time.Time, bool)
- func (o *MessageDispatch) HasError() bool
- func (o MessageDispatch) MarshalJSON() ([]byte, error)
- func (o *MessageDispatch) SetCreatedAt(v time.Time)
- func (o *MessageDispatch) SetError(v map[string]interface{})
- func (o *MessageDispatch) SetId(v string)
- func (o *MessageDispatch) SetMessageId(v string)
- func (o *MessageDispatch) SetStatus(v string)
- func (o *MessageDispatch) SetUpdatedAt(v time.Time)
- type MetadataAPI
- type MetadataAPIApiGetVersionRequest
- type MetadataAPIApiIsAliveRequest
- type MetadataAPIApiIsReadyRequest
- type MetadataAPIService
- func (a *MetadataAPIService) GetVersion(ctx context.Context) MetadataAPIApiGetVersionRequest
- func (a *MetadataAPIService) GetVersionExecute(r MetadataAPIApiGetVersionRequest) (*GetVersion200Response, *http.Response, error)
- func (a *MetadataAPIService) IsAlive(ctx context.Context) MetadataAPIApiIsAliveRequest
- func (a *MetadataAPIService) IsAliveExecute(r MetadataAPIApiIsAliveRequest) (*IsAlive200Response, *http.Response, error)
- func (a *MetadataAPIService) IsReady(ctx context.Context) MetadataAPIApiIsReadyRequest
- func (a *MetadataAPIService) IsReadyExecute(r MetadataAPIApiIsReadyRequest) (*IsAlive200Response, *http.Response, error)
- type NeedsPrivilegedSessionError
- func (o *NeedsPrivilegedSessionError) GetError() GenericError
- func (o *NeedsPrivilegedSessionError) GetErrorOk() (*GenericError, bool)
- func (o *NeedsPrivilegedSessionError) GetRedirectBrowserTo() string
- func (o *NeedsPrivilegedSessionError) GetRedirectBrowserToOk() (*string, bool)
- func (o *NeedsPrivilegedSessionError) HasError() bool
- func (o NeedsPrivilegedSessionError) MarshalJSON() ([]byte, error)
- func (o *NeedsPrivilegedSessionError) SetError(v GenericError)
- func (o *NeedsPrivilegedSessionError) SetRedirectBrowserTo(v string)
- type NullableAuthenticatorAssuranceLevel
- func (v NullableAuthenticatorAssuranceLevel) Get() *AuthenticatorAssuranceLevel
- func (v NullableAuthenticatorAssuranceLevel) IsSet() bool
- func (v NullableAuthenticatorAssuranceLevel) MarshalJSON() ([]byte, error)
- func (v *NullableAuthenticatorAssuranceLevel) Set(val *AuthenticatorAssuranceLevel)
- func (v *NullableAuthenticatorAssuranceLevel) UnmarshalJSON(src []byte) error
- func (v *NullableAuthenticatorAssuranceLevel) Unset()
- type NullableBatchPatchIdentitiesResponse
- func (v NullableBatchPatchIdentitiesResponse) Get() *BatchPatchIdentitiesResponse
- func (v NullableBatchPatchIdentitiesResponse) IsSet() bool
- func (v NullableBatchPatchIdentitiesResponse) MarshalJSON() ([]byte, error)
- func (v *NullableBatchPatchIdentitiesResponse) Set(val *BatchPatchIdentitiesResponse)
- func (v *NullableBatchPatchIdentitiesResponse) UnmarshalJSON(src []byte) error
- func (v *NullableBatchPatchIdentitiesResponse) Unset()
- type NullableBool
- type NullableConsistencyRequestParameters
- func (v NullableConsistencyRequestParameters) Get() *ConsistencyRequestParameters
- func (v NullableConsistencyRequestParameters) IsSet() bool
- func (v NullableConsistencyRequestParameters) MarshalJSON() ([]byte, error)
- func (v *NullableConsistencyRequestParameters) Set(val *ConsistencyRequestParameters)
- func (v *NullableConsistencyRequestParameters) UnmarshalJSON(src []byte) error
- func (v *NullableConsistencyRequestParameters) Unset()
- type NullableContinueWith
- func (v NullableContinueWith) Get() *ContinueWith
- func (v NullableContinueWith) IsSet() bool
- func (v NullableContinueWith) MarshalJSON() ([]byte, error)
- func (v *NullableContinueWith) Set(val *ContinueWith)
- func (v *NullableContinueWith) UnmarshalJSON(src []byte) error
- func (v *NullableContinueWith) Unset()
- type NullableContinueWithRecoveryUi
- func (v NullableContinueWithRecoveryUi) Get() *ContinueWithRecoveryUi
- func (v NullableContinueWithRecoveryUi) IsSet() bool
- func (v NullableContinueWithRecoveryUi) MarshalJSON() ([]byte, error)
- func (v *NullableContinueWithRecoveryUi) Set(val *ContinueWithRecoveryUi)
- func (v *NullableContinueWithRecoveryUi) UnmarshalJSON(src []byte) error
- func (v *NullableContinueWithRecoveryUi) Unset()
- type NullableContinueWithRecoveryUiFlow
- func (v NullableContinueWithRecoveryUiFlow) Get() *ContinueWithRecoveryUiFlow
- func (v NullableContinueWithRecoveryUiFlow) IsSet() bool
- func (v NullableContinueWithRecoveryUiFlow) MarshalJSON() ([]byte, error)
- func (v *NullableContinueWithRecoveryUiFlow) Set(val *ContinueWithRecoveryUiFlow)
- func (v *NullableContinueWithRecoveryUiFlow) UnmarshalJSON(src []byte) error
- func (v *NullableContinueWithRecoveryUiFlow) Unset()
- type NullableContinueWithRedirectBrowserTo
- func (v NullableContinueWithRedirectBrowserTo) Get() *ContinueWithRedirectBrowserTo
- func (v NullableContinueWithRedirectBrowserTo) IsSet() bool
- func (v NullableContinueWithRedirectBrowserTo) MarshalJSON() ([]byte, error)
- func (v *NullableContinueWithRedirectBrowserTo) Set(val *ContinueWithRedirectBrowserTo)
- func (v *NullableContinueWithRedirectBrowserTo) UnmarshalJSON(src []byte) error
- func (v *NullableContinueWithRedirectBrowserTo) Unset()
- type NullableContinueWithSetOrySessionToken
- func (v NullableContinueWithSetOrySessionToken) Get() *ContinueWithSetOrySessionToken
- func (v NullableContinueWithSetOrySessionToken) IsSet() bool
- func (v NullableContinueWithSetOrySessionToken) MarshalJSON() ([]byte, error)
- func (v *NullableContinueWithSetOrySessionToken) Set(val *ContinueWithSetOrySessionToken)
- func (v *NullableContinueWithSetOrySessionToken) UnmarshalJSON(src []byte) error
- func (v *NullableContinueWithSetOrySessionToken) Unset()
- type NullableContinueWithSettingsUi
- func (v NullableContinueWithSettingsUi) Get() *ContinueWithSettingsUi
- func (v NullableContinueWithSettingsUi) IsSet() bool
- func (v NullableContinueWithSettingsUi) MarshalJSON() ([]byte, error)
- func (v *NullableContinueWithSettingsUi) Set(val *ContinueWithSettingsUi)
- func (v *NullableContinueWithSettingsUi) UnmarshalJSON(src []byte) error
- func (v *NullableContinueWithSettingsUi) Unset()
- type NullableContinueWithSettingsUiFlow
- func (v NullableContinueWithSettingsUiFlow) Get() *ContinueWithSettingsUiFlow
- func (v NullableContinueWithSettingsUiFlow) IsSet() bool
- func (v NullableContinueWithSettingsUiFlow) MarshalJSON() ([]byte, error)
- func (v *NullableContinueWithSettingsUiFlow) Set(val *ContinueWithSettingsUiFlow)
- func (v *NullableContinueWithSettingsUiFlow) UnmarshalJSON(src []byte) error
- func (v *NullableContinueWithSettingsUiFlow) Unset()
- type NullableContinueWithVerificationUi
- func (v NullableContinueWithVerificationUi) Get() *ContinueWithVerificationUi
- func (v NullableContinueWithVerificationUi) IsSet() bool
- func (v NullableContinueWithVerificationUi) MarshalJSON() ([]byte, error)
- func (v *NullableContinueWithVerificationUi) Set(val *ContinueWithVerificationUi)
- func (v *NullableContinueWithVerificationUi) UnmarshalJSON(src []byte) error
- func (v *NullableContinueWithVerificationUi) Unset()
- type NullableContinueWithVerificationUiFlow
- func (v NullableContinueWithVerificationUiFlow) Get() *ContinueWithVerificationUiFlow
- func (v NullableContinueWithVerificationUiFlow) IsSet() bool
- func (v NullableContinueWithVerificationUiFlow) MarshalJSON() ([]byte, error)
- func (v *NullableContinueWithVerificationUiFlow) Set(val *ContinueWithVerificationUiFlow)
- func (v *NullableContinueWithVerificationUiFlow) UnmarshalJSON(src []byte) error
- func (v *NullableContinueWithVerificationUiFlow) Unset()
- type NullableCourierMessageStatus
- func (v NullableCourierMessageStatus) Get() *CourierMessageStatus
- func (v NullableCourierMessageStatus) IsSet() bool
- func (v NullableCourierMessageStatus) MarshalJSON() ([]byte, error)
- func (v *NullableCourierMessageStatus) Set(val *CourierMessageStatus)
- func (v *NullableCourierMessageStatus) UnmarshalJSON(src []byte) error
- func (v *NullableCourierMessageStatus) Unset()
- type NullableCourierMessageType
- func (v NullableCourierMessageType) Get() *CourierMessageType
- func (v NullableCourierMessageType) IsSet() bool
- func (v NullableCourierMessageType) MarshalJSON() ([]byte, error)
- func (v *NullableCourierMessageType) Set(val *CourierMessageType)
- func (v *NullableCourierMessageType) UnmarshalJSON(src []byte) error
- func (v *NullableCourierMessageType) Unset()
- type NullableCreateIdentityBody
- func (v NullableCreateIdentityBody) Get() *CreateIdentityBody
- func (v NullableCreateIdentityBody) IsSet() bool
- func (v NullableCreateIdentityBody) MarshalJSON() ([]byte, error)
- func (v *NullableCreateIdentityBody) Set(val *CreateIdentityBody)
- func (v *NullableCreateIdentityBody) UnmarshalJSON(src []byte) error
- func (v *NullableCreateIdentityBody) Unset()
- type NullableCreateRecoveryCodeForIdentityBody
- func (v NullableCreateRecoveryCodeForIdentityBody) Get() *CreateRecoveryCodeForIdentityBody
- func (v NullableCreateRecoveryCodeForIdentityBody) IsSet() bool
- func (v NullableCreateRecoveryCodeForIdentityBody) MarshalJSON() ([]byte, error)
- func (v *NullableCreateRecoveryCodeForIdentityBody) Set(val *CreateRecoveryCodeForIdentityBody)
- func (v *NullableCreateRecoveryCodeForIdentityBody) UnmarshalJSON(src []byte) error
- func (v *NullableCreateRecoveryCodeForIdentityBody) Unset()
- type NullableCreateRecoveryLinkForIdentityBody
- func (v NullableCreateRecoveryLinkForIdentityBody) Get() *CreateRecoveryLinkForIdentityBody
- func (v NullableCreateRecoveryLinkForIdentityBody) IsSet() bool
- func (v NullableCreateRecoveryLinkForIdentityBody) MarshalJSON() ([]byte, error)
- func (v *NullableCreateRecoveryLinkForIdentityBody) Set(val *CreateRecoveryLinkForIdentityBody)
- func (v *NullableCreateRecoveryLinkForIdentityBody) UnmarshalJSON(src []byte) error
- func (v *NullableCreateRecoveryLinkForIdentityBody) Unset()
- type NullableDeleteMySessionsCount
- func (v NullableDeleteMySessionsCount) Get() *DeleteMySessionsCount
- func (v NullableDeleteMySessionsCount) IsSet() bool
- func (v NullableDeleteMySessionsCount) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteMySessionsCount) Set(val *DeleteMySessionsCount)
- func (v *NullableDeleteMySessionsCount) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteMySessionsCount) Unset()
- type NullableErrorAuthenticatorAssuranceLevelNotSatisfied
- func (v NullableErrorAuthenticatorAssuranceLevelNotSatisfied) Get() *ErrorAuthenticatorAssuranceLevelNotSatisfied
- func (v NullableErrorAuthenticatorAssuranceLevelNotSatisfied) IsSet() bool
- func (v NullableErrorAuthenticatorAssuranceLevelNotSatisfied) MarshalJSON() ([]byte, error)
- func (v *NullableErrorAuthenticatorAssuranceLevelNotSatisfied) Set(val *ErrorAuthenticatorAssuranceLevelNotSatisfied)
- func (v *NullableErrorAuthenticatorAssuranceLevelNotSatisfied) UnmarshalJSON(src []byte) error
- func (v *NullableErrorAuthenticatorAssuranceLevelNotSatisfied) Unset()
- type NullableErrorBrowserLocationChangeRequired
- func (v NullableErrorBrowserLocationChangeRequired) Get() *ErrorBrowserLocationChangeRequired
- func (v NullableErrorBrowserLocationChangeRequired) IsSet() bool
- func (v NullableErrorBrowserLocationChangeRequired) MarshalJSON() ([]byte, error)
- func (v *NullableErrorBrowserLocationChangeRequired) Set(val *ErrorBrowserLocationChangeRequired)
- func (v *NullableErrorBrowserLocationChangeRequired) UnmarshalJSON(src []byte) error
- func (v *NullableErrorBrowserLocationChangeRequired) Unset()
- type NullableErrorFlowReplaced
- func (v NullableErrorFlowReplaced) Get() *ErrorFlowReplaced
- func (v NullableErrorFlowReplaced) IsSet() bool
- func (v NullableErrorFlowReplaced) MarshalJSON() ([]byte, error)
- func (v *NullableErrorFlowReplaced) Set(val *ErrorFlowReplaced)
- func (v *NullableErrorFlowReplaced) UnmarshalJSON(src []byte) error
- func (v *NullableErrorFlowReplaced) Unset()
- type NullableErrorGeneric
- func (v NullableErrorGeneric) Get() *ErrorGeneric
- func (v NullableErrorGeneric) IsSet() bool
- func (v NullableErrorGeneric) MarshalJSON() ([]byte, error)
- func (v *NullableErrorGeneric) Set(val *ErrorGeneric)
- func (v *NullableErrorGeneric) UnmarshalJSON(src []byte) error
- func (v *NullableErrorGeneric) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableFlowError
- type NullableGenericError
- func (v NullableGenericError) Get() *GenericError
- func (v NullableGenericError) IsSet() bool
- func (v NullableGenericError) MarshalJSON() ([]byte, error)
- func (v *NullableGenericError) Set(val *GenericError)
- func (v *NullableGenericError) UnmarshalJSON(src []byte) error
- func (v *NullableGenericError) Unset()
- type NullableGetVersion200Response
- func (v NullableGetVersion200Response) Get() *GetVersion200Response
- func (v NullableGetVersion200Response) IsSet() bool
- func (v NullableGetVersion200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetVersion200Response) Set(val *GetVersion200Response)
- func (v *NullableGetVersion200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetVersion200Response) Unset()
- type NullableHealthNotReadyStatus
- func (v NullableHealthNotReadyStatus) Get() *HealthNotReadyStatus
- func (v NullableHealthNotReadyStatus) IsSet() bool
- func (v NullableHealthNotReadyStatus) MarshalJSON() ([]byte, error)
- func (v *NullableHealthNotReadyStatus) Set(val *HealthNotReadyStatus)
- func (v *NullableHealthNotReadyStatus) UnmarshalJSON(src []byte) error
- func (v *NullableHealthNotReadyStatus) Unset()
- type NullableHealthStatus
- func (v NullableHealthStatus) Get() *HealthStatus
- func (v NullableHealthStatus) IsSet() bool
- func (v NullableHealthStatus) MarshalJSON() ([]byte, error)
- func (v *NullableHealthStatus) Set(val *HealthStatus)
- func (v *NullableHealthStatus) UnmarshalJSON(src []byte) error
- func (v *NullableHealthStatus) Unset()
- type NullableIdentity
- type NullableIdentityCredentials
- func (v NullableIdentityCredentials) Get() *IdentityCredentials
- func (v NullableIdentityCredentials) IsSet() bool
- func (v NullableIdentityCredentials) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityCredentials) Set(val *IdentityCredentials)
- func (v *NullableIdentityCredentials) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityCredentials) Unset()
- type NullableIdentityCredentialsCode
- func (v NullableIdentityCredentialsCode) Get() *IdentityCredentialsCode
- func (v NullableIdentityCredentialsCode) IsSet() bool
- func (v NullableIdentityCredentialsCode) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityCredentialsCode) Set(val *IdentityCredentialsCode)
- func (v *NullableIdentityCredentialsCode) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityCredentialsCode) Unset()
- type NullableIdentityCredentialsCodeAddress
- func (v NullableIdentityCredentialsCodeAddress) Get() *IdentityCredentialsCodeAddress
- func (v NullableIdentityCredentialsCodeAddress) IsSet() bool
- func (v NullableIdentityCredentialsCodeAddress) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityCredentialsCodeAddress) Set(val *IdentityCredentialsCodeAddress)
- func (v *NullableIdentityCredentialsCodeAddress) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityCredentialsCodeAddress) Unset()
- type NullableIdentityCredentialsOidc
- func (v NullableIdentityCredentialsOidc) Get() *IdentityCredentialsOidc
- func (v NullableIdentityCredentialsOidc) IsSet() bool
- func (v NullableIdentityCredentialsOidc) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityCredentialsOidc) Set(val *IdentityCredentialsOidc)
- func (v *NullableIdentityCredentialsOidc) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityCredentialsOidc) Unset()
- type NullableIdentityCredentialsOidcProvider
- func (v NullableIdentityCredentialsOidcProvider) Get() *IdentityCredentialsOidcProvider
- func (v NullableIdentityCredentialsOidcProvider) IsSet() bool
- func (v NullableIdentityCredentialsOidcProvider) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityCredentialsOidcProvider) Set(val *IdentityCredentialsOidcProvider)
- func (v *NullableIdentityCredentialsOidcProvider) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityCredentialsOidcProvider) Unset()
- type NullableIdentityCredentialsPassword
- func (v NullableIdentityCredentialsPassword) Get() *IdentityCredentialsPassword
- func (v NullableIdentityCredentialsPassword) IsSet() bool
- func (v NullableIdentityCredentialsPassword) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityCredentialsPassword) Set(val *IdentityCredentialsPassword)
- func (v *NullableIdentityCredentialsPassword) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityCredentialsPassword) Unset()
- type NullableIdentityPatch
- func (v NullableIdentityPatch) Get() *IdentityPatch
- func (v NullableIdentityPatch) IsSet() bool
- func (v NullableIdentityPatch) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityPatch) Set(val *IdentityPatch)
- func (v *NullableIdentityPatch) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityPatch) Unset()
- type NullableIdentityPatchResponse
- func (v NullableIdentityPatchResponse) Get() *IdentityPatchResponse
- func (v NullableIdentityPatchResponse) IsSet() bool
- func (v NullableIdentityPatchResponse) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityPatchResponse) Set(val *IdentityPatchResponse)
- func (v *NullableIdentityPatchResponse) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityPatchResponse) Unset()
- type NullableIdentitySchemaContainer
- func (v NullableIdentitySchemaContainer) Get() *IdentitySchemaContainer
- func (v NullableIdentitySchemaContainer) IsSet() bool
- func (v NullableIdentitySchemaContainer) MarshalJSON() ([]byte, error)
- func (v *NullableIdentitySchemaContainer) Set(val *IdentitySchemaContainer)
- func (v *NullableIdentitySchemaContainer) UnmarshalJSON(src []byte) error
- func (v *NullableIdentitySchemaContainer) Unset()
- type NullableIdentityWithCredentials
- func (v NullableIdentityWithCredentials) Get() *IdentityWithCredentials
- func (v NullableIdentityWithCredentials) IsSet() bool
- func (v NullableIdentityWithCredentials) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityWithCredentials) Set(val *IdentityWithCredentials)
- func (v *NullableIdentityWithCredentials) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityWithCredentials) Unset()
- type NullableIdentityWithCredentialsOidc
- func (v NullableIdentityWithCredentialsOidc) Get() *IdentityWithCredentialsOidc
- func (v NullableIdentityWithCredentialsOidc) IsSet() bool
- func (v NullableIdentityWithCredentialsOidc) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityWithCredentialsOidc) Set(val *IdentityWithCredentialsOidc)
- func (v *NullableIdentityWithCredentialsOidc) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityWithCredentialsOidc) Unset()
- type NullableIdentityWithCredentialsOidcConfig
- func (v NullableIdentityWithCredentialsOidcConfig) Get() *IdentityWithCredentialsOidcConfig
- func (v NullableIdentityWithCredentialsOidcConfig) IsSet() bool
- func (v NullableIdentityWithCredentialsOidcConfig) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityWithCredentialsOidcConfig) Set(val *IdentityWithCredentialsOidcConfig)
- func (v *NullableIdentityWithCredentialsOidcConfig) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityWithCredentialsOidcConfig) Unset()
- type NullableIdentityWithCredentialsOidcConfigProvider
- func (v NullableIdentityWithCredentialsOidcConfigProvider) Get() *IdentityWithCredentialsOidcConfigProvider
- func (v NullableIdentityWithCredentialsOidcConfigProvider) IsSet() bool
- func (v NullableIdentityWithCredentialsOidcConfigProvider) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityWithCredentialsOidcConfigProvider) Set(val *IdentityWithCredentialsOidcConfigProvider)
- func (v *NullableIdentityWithCredentialsOidcConfigProvider) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityWithCredentialsOidcConfigProvider) Unset()
- type NullableIdentityWithCredentialsPassword
- func (v NullableIdentityWithCredentialsPassword) Get() *IdentityWithCredentialsPassword
- func (v NullableIdentityWithCredentialsPassword) IsSet() bool
- func (v NullableIdentityWithCredentialsPassword) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityWithCredentialsPassword) Set(val *IdentityWithCredentialsPassword)
- func (v *NullableIdentityWithCredentialsPassword) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityWithCredentialsPassword) Unset()
- type NullableIdentityWithCredentialsPasswordConfig
- func (v NullableIdentityWithCredentialsPasswordConfig) Get() *IdentityWithCredentialsPasswordConfig
- func (v NullableIdentityWithCredentialsPasswordConfig) IsSet() bool
- func (v NullableIdentityWithCredentialsPasswordConfig) MarshalJSON() ([]byte, error)
- func (v *NullableIdentityWithCredentialsPasswordConfig) Set(val *IdentityWithCredentialsPasswordConfig)
- func (v *NullableIdentityWithCredentialsPasswordConfig) UnmarshalJSON(src []byte) error
- func (v *NullableIdentityWithCredentialsPasswordConfig) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableIsAlive200Response
- func (v NullableIsAlive200Response) Get() *IsAlive200Response
- func (v NullableIsAlive200Response) IsSet() bool
- func (v NullableIsAlive200Response) MarshalJSON() ([]byte, error)
- func (v *NullableIsAlive200Response) Set(val *IsAlive200Response)
- func (v *NullableIsAlive200Response) UnmarshalJSON(src []byte) error
- func (v *NullableIsAlive200Response) Unset()
- type NullableIsReady503Response
- func (v NullableIsReady503Response) Get() *IsReady503Response
- func (v NullableIsReady503Response) IsSet() bool
- func (v NullableIsReady503Response) MarshalJSON() ([]byte, error)
- func (v *NullableIsReady503Response) Set(val *IsReady503Response)
- func (v *NullableIsReady503Response) UnmarshalJSON(src []byte) error
- func (v *NullableIsReady503Response) Unset()
- type NullableJsonPatch
- type NullableLoginFlow
- type NullableLoginFlowState
- func (v NullableLoginFlowState) Get() *LoginFlowState
- func (v NullableLoginFlowState) IsSet() bool
- func (v NullableLoginFlowState) MarshalJSON() ([]byte, error)
- func (v *NullableLoginFlowState) Set(val *LoginFlowState)
- func (v *NullableLoginFlowState) UnmarshalJSON(src []byte) error
- func (v *NullableLoginFlowState) Unset()
- type NullableLogoutFlow
- type NullableMessage
- type NullableMessageDispatch
- func (v NullableMessageDispatch) Get() *MessageDispatch
- func (v NullableMessageDispatch) IsSet() bool
- func (v NullableMessageDispatch) MarshalJSON() ([]byte, error)
- func (v *NullableMessageDispatch) Set(val *MessageDispatch)
- func (v *NullableMessageDispatch) UnmarshalJSON(src []byte) error
- func (v *NullableMessageDispatch) Unset()
- type NullableNeedsPrivilegedSessionError
- func (v NullableNeedsPrivilegedSessionError) Get() *NeedsPrivilegedSessionError
- func (v NullableNeedsPrivilegedSessionError) IsSet() bool
- func (v NullableNeedsPrivilegedSessionError) MarshalJSON() ([]byte, error)
- func (v *NullableNeedsPrivilegedSessionError) Set(val *NeedsPrivilegedSessionError)
- func (v *NullableNeedsPrivilegedSessionError) UnmarshalJSON(src []byte) error
- func (v *NullableNeedsPrivilegedSessionError) Unset()
- type NullableOAuth2Client
- func (v NullableOAuth2Client) Get() *OAuth2Client
- func (v NullableOAuth2Client) IsSet() bool
- func (v NullableOAuth2Client) MarshalJSON() ([]byte, error)
- func (v *NullableOAuth2Client) Set(val *OAuth2Client)
- func (v *NullableOAuth2Client) UnmarshalJSON(src []byte) error
- func (v *NullableOAuth2Client) Unset()
- type NullableOAuth2ConsentRequestOpenIDConnectContext
- func (v NullableOAuth2ConsentRequestOpenIDConnectContext) Get() *OAuth2ConsentRequestOpenIDConnectContext
- func (v NullableOAuth2ConsentRequestOpenIDConnectContext) IsSet() bool
- func (v NullableOAuth2ConsentRequestOpenIDConnectContext) MarshalJSON() ([]byte, error)
- func (v *NullableOAuth2ConsentRequestOpenIDConnectContext) Set(val *OAuth2ConsentRequestOpenIDConnectContext)
- func (v *NullableOAuth2ConsentRequestOpenIDConnectContext) UnmarshalJSON(src []byte) error
- func (v *NullableOAuth2ConsentRequestOpenIDConnectContext) Unset()
- type NullableOAuth2LoginRequest
- func (v NullableOAuth2LoginRequest) Get() *OAuth2LoginRequest
- func (v NullableOAuth2LoginRequest) IsSet() bool
- func (v NullableOAuth2LoginRequest) MarshalJSON() ([]byte, error)
- func (v *NullableOAuth2LoginRequest) Set(val *OAuth2LoginRequest)
- func (v *NullableOAuth2LoginRequest) UnmarshalJSON(src []byte) error
- func (v *NullableOAuth2LoginRequest) Unset()
- type NullablePatchIdentitiesBody
- func (v NullablePatchIdentitiesBody) Get() *PatchIdentitiesBody
- func (v NullablePatchIdentitiesBody) IsSet() bool
- func (v NullablePatchIdentitiesBody) MarshalJSON() ([]byte, error)
- func (v *NullablePatchIdentitiesBody) Set(val *PatchIdentitiesBody)
- func (v *NullablePatchIdentitiesBody) UnmarshalJSON(src []byte) error
- func (v *NullablePatchIdentitiesBody) Unset()
- type NullablePerformNativeLogoutBody
- func (v NullablePerformNativeLogoutBody) Get() *PerformNativeLogoutBody
- func (v NullablePerformNativeLogoutBody) IsSet() bool
- func (v NullablePerformNativeLogoutBody) MarshalJSON() ([]byte, error)
- func (v *NullablePerformNativeLogoutBody) Set(val *PerformNativeLogoutBody)
- func (v *NullablePerformNativeLogoutBody) UnmarshalJSON(src []byte) error
- func (v *NullablePerformNativeLogoutBody) Unset()
- type NullableRecoveryCodeForIdentity
- func (v NullableRecoveryCodeForIdentity) Get() *RecoveryCodeForIdentity
- func (v NullableRecoveryCodeForIdentity) IsSet() bool
- func (v NullableRecoveryCodeForIdentity) MarshalJSON() ([]byte, error)
- func (v *NullableRecoveryCodeForIdentity) Set(val *RecoveryCodeForIdentity)
- func (v *NullableRecoveryCodeForIdentity) UnmarshalJSON(src []byte) error
- func (v *NullableRecoveryCodeForIdentity) Unset()
- type NullableRecoveryFlow
- func (v NullableRecoveryFlow) Get() *RecoveryFlow
- func (v NullableRecoveryFlow) IsSet() bool
- func (v NullableRecoveryFlow) MarshalJSON() ([]byte, error)
- func (v *NullableRecoveryFlow) Set(val *RecoveryFlow)
- func (v *NullableRecoveryFlow) UnmarshalJSON(src []byte) error
- func (v *NullableRecoveryFlow) Unset()
- type NullableRecoveryFlowState
- func (v NullableRecoveryFlowState) Get() *RecoveryFlowState
- func (v NullableRecoveryFlowState) IsSet() bool
- func (v NullableRecoveryFlowState) MarshalJSON() ([]byte, error)
- func (v *NullableRecoveryFlowState) Set(val *RecoveryFlowState)
- func (v *NullableRecoveryFlowState) UnmarshalJSON(src []byte) error
- func (v *NullableRecoveryFlowState) Unset()
- type NullableRecoveryIdentityAddress
- func (v NullableRecoveryIdentityAddress) Get() *RecoveryIdentityAddress
- func (v NullableRecoveryIdentityAddress) IsSet() bool
- func (v NullableRecoveryIdentityAddress) MarshalJSON() ([]byte, error)
- func (v *NullableRecoveryIdentityAddress) Set(val *RecoveryIdentityAddress)
- func (v *NullableRecoveryIdentityAddress) UnmarshalJSON(src []byte) error
- func (v *NullableRecoveryIdentityAddress) Unset()
- type NullableRecoveryLinkForIdentity
- func (v NullableRecoveryLinkForIdentity) Get() *RecoveryLinkForIdentity
- func (v NullableRecoveryLinkForIdentity) IsSet() bool
- func (v NullableRecoveryLinkForIdentity) MarshalJSON() ([]byte, error)
- func (v *NullableRecoveryLinkForIdentity) Set(val *RecoveryLinkForIdentity)
- func (v *NullableRecoveryLinkForIdentity) UnmarshalJSON(src []byte) error
- func (v *NullableRecoveryLinkForIdentity) Unset()
- type NullableRegistrationFlow
- func (v NullableRegistrationFlow) Get() *RegistrationFlow
- func (v NullableRegistrationFlow) IsSet() bool
- func (v NullableRegistrationFlow) MarshalJSON() ([]byte, error)
- func (v *NullableRegistrationFlow) Set(val *RegistrationFlow)
- func (v *NullableRegistrationFlow) UnmarshalJSON(src []byte) error
- func (v *NullableRegistrationFlow) Unset()
- type NullableRegistrationFlowState
- func (v NullableRegistrationFlowState) Get() *RegistrationFlowState
- func (v NullableRegistrationFlowState) IsSet() bool
- func (v NullableRegistrationFlowState) MarshalJSON() ([]byte, error)
- func (v *NullableRegistrationFlowState) Set(val *RegistrationFlowState)
- func (v *NullableRegistrationFlowState) UnmarshalJSON(src []byte) error
- func (v *NullableRegistrationFlowState) Unset()
- type NullableSelfServiceFlowExpiredError
- func (v NullableSelfServiceFlowExpiredError) Get() *SelfServiceFlowExpiredError
- func (v NullableSelfServiceFlowExpiredError) IsSet() bool
- func (v NullableSelfServiceFlowExpiredError) MarshalJSON() ([]byte, error)
- func (v *NullableSelfServiceFlowExpiredError) Set(val *SelfServiceFlowExpiredError)
- func (v *NullableSelfServiceFlowExpiredError) UnmarshalJSON(src []byte) error
- func (v *NullableSelfServiceFlowExpiredError) Unset()
- type NullableSession
- type NullableSessionAuthenticationMethod
- func (v NullableSessionAuthenticationMethod) Get() *SessionAuthenticationMethod
- func (v NullableSessionAuthenticationMethod) IsSet() bool
- func (v NullableSessionAuthenticationMethod) MarshalJSON() ([]byte, error)
- func (v *NullableSessionAuthenticationMethod) Set(val *SessionAuthenticationMethod)
- func (v *NullableSessionAuthenticationMethod) UnmarshalJSON(src []byte) error
- func (v *NullableSessionAuthenticationMethod) Unset()
- type NullableSessionDevice
- func (v NullableSessionDevice) Get() *SessionDevice
- func (v NullableSessionDevice) IsSet() bool
- func (v NullableSessionDevice) MarshalJSON() ([]byte, error)
- func (v *NullableSessionDevice) Set(val *SessionDevice)
- func (v *NullableSessionDevice) UnmarshalJSON(src []byte) error
- func (v *NullableSessionDevice) Unset()
- type NullableSettingsFlow
- func (v NullableSettingsFlow) Get() *SettingsFlow
- func (v NullableSettingsFlow) IsSet() bool
- func (v NullableSettingsFlow) MarshalJSON() ([]byte, error)
- func (v *NullableSettingsFlow) Set(val *SettingsFlow)
- func (v *NullableSettingsFlow) UnmarshalJSON(src []byte) error
- func (v *NullableSettingsFlow) Unset()
- type NullableSettingsFlowState
- func (v NullableSettingsFlowState) Get() *SettingsFlowState
- func (v NullableSettingsFlowState) IsSet() bool
- func (v NullableSettingsFlowState) MarshalJSON() ([]byte, error)
- func (v *NullableSettingsFlowState) Set(val *SettingsFlowState)
- func (v *NullableSettingsFlowState) UnmarshalJSON(src []byte) error
- func (v *NullableSettingsFlowState) Unset()
- type NullableString
- type NullableSuccessfulCodeExchangeResponse
- func (v NullableSuccessfulCodeExchangeResponse) Get() *SuccessfulCodeExchangeResponse
- func (v NullableSuccessfulCodeExchangeResponse) IsSet() bool
- func (v NullableSuccessfulCodeExchangeResponse) MarshalJSON() ([]byte, error)
- func (v *NullableSuccessfulCodeExchangeResponse) Set(val *SuccessfulCodeExchangeResponse)
- func (v *NullableSuccessfulCodeExchangeResponse) UnmarshalJSON(src []byte) error
- func (v *NullableSuccessfulCodeExchangeResponse) Unset()
- type NullableSuccessfulNativeLogin
- func (v NullableSuccessfulNativeLogin) Get() *SuccessfulNativeLogin
- func (v NullableSuccessfulNativeLogin) IsSet() bool
- func (v NullableSuccessfulNativeLogin) MarshalJSON() ([]byte, error)
- func (v *NullableSuccessfulNativeLogin) Set(val *SuccessfulNativeLogin)
- func (v *NullableSuccessfulNativeLogin) UnmarshalJSON(src []byte) error
- func (v *NullableSuccessfulNativeLogin) Unset()
- type NullableSuccessfulNativeRegistration
- func (v NullableSuccessfulNativeRegistration) Get() *SuccessfulNativeRegistration
- func (v NullableSuccessfulNativeRegistration) IsSet() bool
- func (v NullableSuccessfulNativeRegistration) MarshalJSON() ([]byte, error)
- func (v *NullableSuccessfulNativeRegistration) Set(val *SuccessfulNativeRegistration)
- func (v *NullableSuccessfulNativeRegistration) UnmarshalJSON(src []byte) error
- func (v *NullableSuccessfulNativeRegistration) Unset()
- type NullableTime
- type NullableTokenPagination
- func (v NullableTokenPagination) Get() *TokenPagination
- func (v NullableTokenPagination) IsSet() bool
- func (v NullableTokenPagination) MarshalJSON() ([]byte, error)
- func (v *NullableTokenPagination) Set(val *TokenPagination)
- func (v *NullableTokenPagination) UnmarshalJSON(src []byte) error
- func (v *NullableTokenPagination) Unset()
- type NullableTokenPaginationHeaders
- func (v NullableTokenPaginationHeaders) Get() *TokenPaginationHeaders
- func (v NullableTokenPaginationHeaders) IsSet() bool
- func (v NullableTokenPaginationHeaders) MarshalJSON() ([]byte, error)
- func (v *NullableTokenPaginationHeaders) Set(val *TokenPaginationHeaders)
- func (v *NullableTokenPaginationHeaders) UnmarshalJSON(src []byte) error
- func (v *NullableTokenPaginationHeaders) Unset()
- type NullableUiContainer
- func (v NullableUiContainer) Get() *UiContainer
- func (v NullableUiContainer) IsSet() bool
- func (v NullableUiContainer) MarshalJSON() ([]byte, error)
- func (v *NullableUiContainer) Set(val *UiContainer)
- func (v *NullableUiContainer) UnmarshalJSON(src []byte) error
- func (v *NullableUiContainer) Unset()
- type NullableUiNode
- type NullableUiNodeAnchorAttributes
- func (v NullableUiNodeAnchorAttributes) Get() *UiNodeAnchorAttributes
- func (v NullableUiNodeAnchorAttributes) IsSet() bool
- func (v NullableUiNodeAnchorAttributes) MarshalJSON() ([]byte, error)
- func (v *NullableUiNodeAnchorAttributes) Set(val *UiNodeAnchorAttributes)
- func (v *NullableUiNodeAnchorAttributes) UnmarshalJSON(src []byte) error
- func (v *NullableUiNodeAnchorAttributes) Unset()
- type NullableUiNodeAttributes
- func (v NullableUiNodeAttributes) Get() *UiNodeAttributes
- func (v NullableUiNodeAttributes) IsSet() bool
- func (v NullableUiNodeAttributes) MarshalJSON() ([]byte, error)
- func (v *NullableUiNodeAttributes) Set(val *UiNodeAttributes)
- func (v *NullableUiNodeAttributes) UnmarshalJSON(src []byte) error
- func (v *NullableUiNodeAttributes) Unset()
- type NullableUiNodeImageAttributes
- func (v NullableUiNodeImageAttributes) Get() *UiNodeImageAttributes
- func (v NullableUiNodeImageAttributes) IsSet() bool
- func (v NullableUiNodeImageAttributes) MarshalJSON() ([]byte, error)
- func (v *NullableUiNodeImageAttributes) Set(val *UiNodeImageAttributes)
- func (v *NullableUiNodeImageAttributes) UnmarshalJSON(src []byte) error
- func (v *NullableUiNodeImageAttributes) Unset()
- type NullableUiNodeInputAttributes
- func (v NullableUiNodeInputAttributes) Get() *UiNodeInputAttributes
- func (v NullableUiNodeInputAttributes) IsSet() bool
- func (v NullableUiNodeInputAttributes) MarshalJSON() ([]byte, error)
- func (v *NullableUiNodeInputAttributes) Set(val *UiNodeInputAttributes)
- func (v *NullableUiNodeInputAttributes) UnmarshalJSON(src []byte) error
- func (v *NullableUiNodeInputAttributes) Unset()
- type NullableUiNodeMeta
- type NullableUiNodeScriptAttributes
- func (v NullableUiNodeScriptAttributes) Get() *UiNodeScriptAttributes
- func (v NullableUiNodeScriptAttributes) IsSet() bool
- func (v NullableUiNodeScriptAttributes) MarshalJSON() ([]byte, error)
- func (v *NullableUiNodeScriptAttributes) Set(val *UiNodeScriptAttributes)
- func (v *NullableUiNodeScriptAttributes) UnmarshalJSON(src []byte) error
- func (v *NullableUiNodeScriptAttributes) Unset()
- type NullableUiNodeTextAttributes
- func (v NullableUiNodeTextAttributes) Get() *UiNodeTextAttributes
- func (v NullableUiNodeTextAttributes) IsSet() bool
- func (v NullableUiNodeTextAttributes) MarshalJSON() ([]byte, error)
- func (v *NullableUiNodeTextAttributes) Set(val *UiNodeTextAttributes)
- func (v *NullableUiNodeTextAttributes) UnmarshalJSON(src []byte) error
- func (v *NullableUiNodeTextAttributes) Unset()
- type NullableUiText
- type NullableUpdateIdentityBody
- func (v NullableUpdateIdentityBody) Get() *UpdateIdentityBody
- func (v NullableUpdateIdentityBody) IsSet() bool
- func (v NullableUpdateIdentityBody) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateIdentityBody) Set(val *UpdateIdentityBody)
- func (v *NullableUpdateIdentityBody) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateIdentityBody) Unset()
- type NullableUpdateLoginFlowBody
- func (v NullableUpdateLoginFlowBody) Get() *UpdateLoginFlowBody
- func (v NullableUpdateLoginFlowBody) IsSet() bool
- func (v NullableUpdateLoginFlowBody) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoginFlowBody) Set(val *UpdateLoginFlowBody)
- func (v *NullableUpdateLoginFlowBody) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoginFlowBody) Unset()
- type NullableUpdateLoginFlowWithCodeMethod
- func (v NullableUpdateLoginFlowWithCodeMethod) Get() *UpdateLoginFlowWithCodeMethod
- func (v NullableUpdateLoginFlowWithCodeMethod) IsSet() bool
- func (v NullableUpdateLoginFlowWithCodeMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoginFlowWithCodeMethod) Set(val *UpdateLoginFlowWithCodeMethod)
- func (v *NullableUpdateLoginFlowWithCodeMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoginFlowWithCodeMethod) Unset()
- type NullableUpdateLoginFlowWithIdentifierFirstMethod
- func (v NullableUpdateLoginFlowWithIdentifierFirstMethod) Get() *UpdateLoginFlowWithIdentifierFirstMethod
- func (v NullableUpdateLoginFlowWithIdentifierFirstMethod) IsSet() bool
- func (v NullableUpdateLoginFlowWithIdentifierFirstMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoginFlowWithIdentifierFirstMethod) Set(val *UpdateLoginFlowWithIdentifierFirstMethod)
- func (v *NullableUpdateLoginFlowWithIdentifierFirstMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoginFlowWithIdentifierFirstMethod) Unset()
- type NullableUpdateLoginFlowWithLookupSecretMethod
- func (v NullableUpdateLoginFlowWithLookupSecretMethod) Get() *UpdateLoginFlowWithLookupSecretMethod
- func (v NullableUpdateLoginFlowWithLookupSecretMethod) IsSet() bool
- func (v NullableUpdateLoginFlowWithLookupSecretMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoginFlowWithLookupSecretMethod) Set(val *UpdateLoginFlowWithLookupSecretMethod)
- func (v *NullableUpdateLoginFlowWithLookupSecretMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoginFlowWithLookupSecretMethod) Unset()
- type NullableUpdateLoginFlowWithOidcMethod
- func (v NullableUpdateLoginFlowWithOidcMethod) Get() *UpdateLoginFlowWithOidcMethod
- func (v NullableUpdateLoginFlowWithOidcMethod) IsSet() bool
- func (v NullableUpdateLoginFlowWithOidcMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoginFlowWithOidcMethod) Set(val *UpdateLoginFlowWithOidcMethod)
- func (v *NullableUpdateLoginFlowWithOidcMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoginFlowWithOidcMethod) Unset()
- type NullableUpdateLoginFlowWithPasskeyMethod
- func (v NullableUpdateLoginFlowWithPasskeyMethod) Get() *UpdateLoginFlowWithPasskeyMethod
- func (v NullableUpdateLoginFlowWithPasskeyMethod) IsSet() bool
- func (v NullableUpdateLoginFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoginFlowWithPasskeyMethod) Set(val *UpdateLoginFlowWithPasskeyMethod)
- func (v *NullableUpdateLoginFlowWithPasskeyMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoginFlowWithPasskeyMethod) Unset()
- type NullableUpdateLoginFlowWithPasswordMethod
- func (v NullableUpdateLoginFlowWithPasswordMethod) Get() *UpdateLoginFlowWithPasswordMethod
- func (v NullableUpdateLoginFlowWithPasswordMethod) IsSet() bool
- func (v NullableUpdateLoginFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoginFlowWithPasswordMethod) Set(val *UpdateLoginFlowWithPasswordMethod)
- func (v *NullableUpdateLoginFlowWithPasswordMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoginFlowWithPasswordMethod) Unset()
- type NullableUpdateLoginFlowWithTotpMethod
- func (v NullableUpdateLoginFlowWithTotpMethod) Get() *UpdateLoginFlowWithTotpMethod
- func (v NullableUpdateLoginFlowWithTotpMethod) IsSet() bool
- func (v NullableUpdateLoginFlowWithTotpMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoginFlowWithTotpMethod) Set(val *UpdateLoginFlowWithTotpMethod)
- func (v *NullableUpdateLoginFlowWithTotpMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoginFlowWithTotpMethod) Unset()
- type NullableUpdateLoginFlowWithWebAuthnMethod
- func (v NullableUpdateLoginFlowWithWebAuthnMethod) Get() *UpdateLoginFlowWithWebAuthnMethod
- func (v NullableUpdateLoginFlowWithWebAuthnMethod) IsSet() bool
- func (v NullableUpdateLoginFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateLoginFlowWithWebAuthnMethod) Set(val *UpdateLoginFlowWithWebAuthnMethod)
- func (v *NullableUpdateLoginFlowWithWebAuthnMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateLoginFlowWithWebAuthnMethod) Unset()
- type NullableUpdateRecoveryFlowBody
- func (v NullableUpdateRecoveryFlowBody) Get() *UpdateRecoveryFlowBody
- func (v NullableUpdateRecoveryFlowBody) IsSet() bool
- func (v NullableUpdateRecoveryFlowBody) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRecoveryFlowBody) Set(val *UpdateRecoveryFlowBody)
- func (v *NullableUpdateRecoveryFlowBody) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRecoveryFlowBody) Unset()
- type NullableUpdateRecoveryFlowWithCodeMethod
- func (v NullableUpdateRecoveryFlowWithCodeMethod) Get() *UpdateRecoveryFlowWithCodeMethod
- func (v NullableUpdateRecoveryFlowWithCodeMethod) IsSet() bool
- func (v NullableUpdateRecoveryFlowWithCodeMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRecoveryFlowWithCodeMethod) Set(val *UpdateRecoveryFlowWithCodeMethod)
- func (v *NullableUpdateRecoveryFlowWithCodeMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRecoveryFlowWithCodeMethod) Unset()
- type NullableUpdateRecoveryFlowWithLinkMethod
- func (v NullableUpdateRecoveryFlowWithLinkMethod) Get() *UpdateRecoveryFlowWithLinkMethod
- func (v NullableUpdateRecoveryFlowWithLinkMethod) IsSet() bool
- func (v NullableUpdateRecoveryFlowWithLinkMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRecoveryFlowWithLinkMethod) Set(val *UpdateRecoveryFlowWithLinkMethod)
- func (v *NullableUpdateRecoveryFlowWithLinkMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRecoveryFlowWithLinkMethod) Unset()
- type NullableUpdateRegistrationFlowBody
- func (v NullableUpdateRegistrationFlowBody) Get() *UpdateRegistrationFlowBody
- func (v NullableUpdateRegistrationFlowBody) IsSet() bool
- func (v NullableUpdateRegistrationFlowBody) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRegistrationFlowBody) Set(val *UpdateRegistrationFlowBody)
- func (v *NullableUpdateRegistrationFlowBody) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRegistrationFlowBody) Unset()
- type NullableUpdateRegistrationFlowWithCodeMethod
- func (v NullableUpdateRegistrationFlowWithCodeMethod) Get() *UpdateRegistrationFlowWithCodeMethod
- func (v NullableUpdateRegistrationFlowWithCodeMethod) IsSet() bool
- func (v NullableUpdateRegistrationFlowWithCodeMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRegistrationFlowWithCodeMethod) Set(val *UpdateRegistrationFlowWithCodeMethod)
- func (v *NullableUpdateRegistrationFlowWithCodeMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRegistrationFlowWithCodeMethod) Unset()
- type NullableUpdateRegistrationFlowWithOidcMethod
- func (v NullableUpdateRegistrationFlowWithOidcMethod) Get() *UpdateRegistrationFlowWithOidcMethod
- func (v NullableUpdateRegistrationFlowWithOidcMethod) IsSet() bool
- func (v NullableUpdateRegistrationFlowWithOidcMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRegistrationFlowWithOidcMethod) Set(val *UpdateRegistrationFlowWithOidcMethod)
- func (v *NullableUpdateRegistrationFlowWithOidcMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRegistrationFlowWithOidcMethod) Unset()
- type NullableUpdateRegistrationFlowWithPasskeyMethod
- func (v NullableUpdateRegistrationFlowWithPasskeyMethod) Get() *UpdateRegistrationFlowWithPasskeyMethod
- func (v NullableUpdateRegistrationFlowWithPasskeyMethod) IsSet() bool
- func (v NullableUpdateRegistrationFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRegistrationFlowWithPasskeyMethod) Set(val *UpdateRegistrationFlowWithPasskeyMethod)
- func (v *NullableUpdateRegistrationFlowWithPasskeyMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRegistrationFlowWithPasskeyMethod) Unset()
- type NullableUpdateRegistrationFlowWithPasswordMethod
- func (v NullableUpdateRegistrationFlowWithPasswordMethod) Get() *UpdateRegistrationFlowWithPasswordMethod
- func (v NullableUpdateRegistrationFlowWithPasswordMethod) IsSet() bool
- func (v NullableUpdateRegistrationFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRegistrationFlowWithPasswordMethod) Set(val *UpdateRegistrationFlowWithPasswordMethod)
- func (v *NullableUpdateRegistrationFlowWithPasswordMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRegistrationFlowWithPasswordMethod) Unset()
- type NullableUpdateRegistrationFlowWithProfileMethod
- func (v NullableUpdateRegistrationFlowWithProfileMethod) Get() *UpdateRegistrationFlowWithProfileMethod
- func (v NullableUpdateRegistrationFlowWithProfileMethod) IsSet() bool
- func (v NullableUpdateRegistrationFlowWithProfileMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRegistrationFlowWithProfileMethod) Set(val *UpdateRegistrationFlowWithProfileMethod)
- func (v *NullableUpdateRegistrationFlowWithProfileMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRegistrationFlowWithProfileMethod) Unset()
- type NullableUpdateRegistrationFlowWithWebAuthnMethod
- func (v NullableUpdateRegistrationFlowWithWebAuthnMethod) Get() *UpdateRegistrationFlowWithWebAuthnMethod
- func (v NullableUpdateRegistrationFlowWithWebAuthnMethod) IsSet() bool
- func (v NullableUpdateRegistrationFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateRegistrationFlowWithWebAuthnMethod) Set(val *UpdateRegistrationFlowWithWebAuthnMethod)
- func (v *NullableUpdateRegistrationFlowWithWebAuthnMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateRegistrationFlowWithWebAuthnMethod) Unset()
- type NullableUpdateSettingsFlowBody
- func (v NullableUpdateSettingsFlowBody) Get() *UpdateSettingsFlowBody
- func (v NullableUpdateSettingsFlowBody) IsSet() bool
- func (v NullableUpdateSettingsFlowBody) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingsFlowBody) Set(val *UpdateSettingsFlowBody)
- func (v *NullableUpdateSettingsFlowBody) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingsFlowBody) Unset()
- type NullableUpdateSettingsFlowWithLookupMethod
- func (v NullableUpdateSettingsFlowWithLookupMethod) Get() *UpdateSettingsFlowWithLookupMethod
- func (v NullableUpdateSettingsFlowWithLookupMethod) IsSet() bool
- func (v NullableUpdateSettingsFlowWithLookupMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingsFlowWithLookupMethod) Set(val *UpdateSettingsFlowWithLookupMethod)
- func (v *NullableUpdateSettingsFlowWithLookupMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingsFlowWithLookupMethod) Unset()
- type NullableUpdateSettingsFlowWithOidcMethod
- func (v NullableUpdateSettingsFlowWithOidcMethod) Get() *UpdateSettingsFlowWithOidcMethod
- func (v NullableUpdateSettingsFlowWithOidcMethod) IsSet() bool
- func (v NullableUpdateSettingsFlowWithOidcMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingsFlowWithOidcMethod) Set(val *UpdateSettingsFlowWithOidcMethod)
- func (v *NullableUpdateSettingsFlowWithOidcMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingsFlowWithOidcMethod) Unset()
- type NullableUpdateSettingsFlowWithPasskeyMethod
- func (v NullableUpdateSettingsFlowWithPasskeyMethod) Get() *UpdateSettingsFlowWithPasskeyMethod
- func (v NullableUpdateSettingsFlowWithPasskeyMethod) IsSet() bool
- func (v NullableUpdateSettingsFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingsFlowWithPasskeyMethod) Set(val *UpdateSettingsFlowWithPasskeyMethod)
- func (v *NullableUpdateSettingsFlowWithPasskeyMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingsFlowWithPasskeyMethod) Unset()
- type NullableUpdateSettingsFlowWithPasswordMethod
- func (v NullableUpdateSettingsFlowWithPasswordMethod) Get() *UpdateSettingsFlowWithPasswordMethod
- func (v NullableUpdateSettingsFlowWithPasswordMethod) IsSet() bool
- func (v NullableUpdateSettingsFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingsFlowWithPasswordMethod) Set(val *UpdateSettingsFlowWithPasswordMethod)
- func (v *NullableUpdateSettingsFlowWithPasswordMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingsFlowWithPasswordMethod) Unset()
- type NullableUpdateSettingsFlowWithProfileMethod
- func (v NullableUpdateSettingsFlowWithProfileMethod) Get() *UpdateSettingsFlowWithProfileMethod
- func (v NullableUpdateSettingsFlowWithProfileMethod) IsSet() bool
- func (v NullableUpdateSettingsFlowWithProfileMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingsFlowWithProfileMethod) Set(val *UpdateSettingsFlowWithProfileMethod)
- func (v *NullableUpdateSettingsFlowWithProfileMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingsFlowWithProfileMethod) Unset()
- type NullableUpdateSettingsFlowWithTotpMethod
- func (v NullableUpdateSettingsFlowWithTotpMethod) Get() *UpdateSettingsFlowWithTotpMethod
- func (v NullableUpdateSettingsFlowWithTotpMethod) IsSet() bool
- func (v NullableUpdateSettingsFlowWithTotpMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingsFlowWithTotpMethod) Set(val *UpdateSettingsFlowWithTotpMethod)
- func (v *NullableUpdateSettingsFlowWithTotpMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingsFlowWithTotpMethod) Unset()
- type NullableUpdateSettingsFlowWithWebAuthnMethod
- func (v NullableUpdateSettingsFlowWithWebAuthnMethod) Get() *UpdateSettingsFlowWithWebAuthnMethod
- func (v NullableUpdateSettingsFlowWithWebAuthnMethod) IsSet() bool
- func (v NullableUpdateSettingsFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingsFlowWithWebAuthnMethod) Set(val *UpdateSettingsFlowWithWebAuthnMethod)
- func (v *NullableUpdateSettingsFlowWithWebAuthnMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingsFlowWithWebAuthnMethod) Unset()
- type NullableUpdateVerificationFlowBody
- func (v NullableUpdateVerificationFlowBody) Get() *UpdateVerificationFlowBody
- func (v NullableUpdateVerificationFlowBody) IsSet() bool
- func (v NullableUpdateVerificationFlowBody) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateVerificationFlowBody) Set(val *UpdateVerificationFlowBody)
- func (v *NullableUpdateVerificationFlowBody) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateVerificationFlowBody) Unset()
- type NullableUpdateVerificationFlowWithCodeMethod
- func (v NullableUpdateVerificationFlowWithCodeMethod) Get() *UpdateVerificationFlowWithCodeMethod
- func (v NullableUpdateVerificationFlowWithCodeMethod) IsSet() bool
- func (v NullableUpdateVerificationFlowWithCodeMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateVerificationFlowWithCodeMethod) Set(val *UpdateVerificationFlowWithCodeMethod)
- func (v *NullableUpdateVerificationFlowWithCodeMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateVerificationFlowWithCodeMethod) Unset()
- type NullableUpdateVerificationFlowWithLinkMethod
- func (v NullableUpdateVerificationFlowWithLinkMethod) Get() *UpdateVerificationFlowWithLinkMethod
- func (v NullableUpdateVerificationFlowWithLinkMethod) IsSet() bool
- func (v NullableUpdateVerificationFlowWithLinkMethod) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateVerificationFlowWithLinkMethod) Set(val *UpdateVerificationFlowWithLinkMethod)
- func (v *NullableUpdateVerificationFlowWithLinkMethod) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateVerificationFlowWithLinkMethod) Unset()
- type NullableVerifiableIdentityAddress
- func (v NullableVerifiableIdentityAddress) Get() *VerifiableIdentityAddress
- func (v NullableVerifiableIdentityAddress) IsSet() bool
- func (v NullableVerifiableIdentityAddress) MarshalJSON() ([]byte, error)
- func (v *NullableVerifiableIdentityAddress) Set(val *VerifiableIdentityAddress)
- func (v *NullableVerifiableIdentityAddress) UnmarshalJSON(src []byte) error
- func (v *NullableVerifiableIdentityAddress) Unset()
- type NullableVerificationFlow
- func (v NullableVerificationFlow) Get() *VerificationFlow
- func (v NullableVerificationFlow) IsSet() bool
- func (v NullableVerificationFlow) MarshalJSON() ([]byte, error)
- func (v *NullableVerificationFlow) Set(val *VerificationFlow)
- func (v *NullableVerificationFlow) UnmarshalJSON(src []byte) error
- func (v *NullableVerificationFlow) Unset()
- type NullableVerificationFlowState
- func (v NullableVerificationFlowState) Get() *VerificationFlowState
- func (v NullableVerificationFlowState) IsSet() bool
- func (v NullableVerificationFlowState) MarshalJSON() ([]byte, error)
- func (v *NullableVerificationFlowState) Set(val *VerificationFlowState)
- func (v *NullableVerificationFlowState) UnmarshalJSON(src []byte) error
- func (v *NullableVerificationFlowState) Unset()
- type NullableVersion
- type OAuth2Client
- func (o *OAuth2Client) GetAccessTokenStrategy() string
- func (o *OAuth2Client) GetAccessTokenStrategyOk() (*string, bool)
- func (o *OAuth2Client) GetAdditionalPropertiesField() map[string]interface{}
- func (o *OAuth2Client) GetAdditionalPropertiesFieldOk() (map[string]interface{}, bool)
- func (o *OAuth2Client) GetAllowedCorsOrigins() []string
- func (o *OAuth2Client) GetAllowedCorsOriginsOk() ([]string, bool)
- func (o *OAuth2Client) GetAudience() []string
- func (o *OAuth2Client) GetAudienceOk() ([]string, bool)
- func (o *OAuth2Client) GetAuthorizationCodeGrantAccessTokenLifespan() string
- func (o *OAuth2Client) GetAuthorizationCodeGrantAccessTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetAuthorizationCodeGrantIdTokenLifespan() string
- func (o *OAuth2Client) GetAuthorizationCodeGrantIdTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetAuthorizationCodeGrantRefreshTokenLifespan() string
- func (o *OAuth2Client) GetAuthorizationCodeGrantRefreshTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetBackchannelLogoutSessionRequired() bool
- func (o *OAuth2Client) GetBackchannelLogoutSessionRequiredOk() (*bool, bool)
- func (o *OAuth2Client) GetBackchannelLogoutUri() string
- func (o *OAuth2Client) GetBackchannelLogoutUriOk() (*string, bool)
- func (o *OAuth2Client) GetClientCredentialsGrantAccessTokenLifespan() string
- func (o *OAuth2Client) GetClientCredentialsGrantAccessTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetClientId() string
- func (o *OAuth2Client) GetClientIdOk() (*string, bool)
- func (o *OAuth2Client) GetClientName() string
- func (o *OAuth2Client) GetClientNameOk() (*string, bool)
- func (o *OAuth2Client) GetClientSecret() string
- func (o *OAuth2Client) GetClientSecretExpiresAt() int64
- func (o *OAuth2Client) GetClientSecretExpiresAtOk() (*int64, bool)
- func (o *OAuth2Client) GetClientSecretOk() (*string, bool)
- func (o *OAuth2Client) GetClientUri() string
- func (o *OAuth2Client) GetClientUriOk() (*string, bool)
- func (o *OAuth2Client) GetContacts() []string
- func (o *OAuth2Client) GetContactsOk() ([]string, bool)
- func (o *OAuth2Client) GetCreatedAt() time.Time
- func (o *OAuth2Client) GetCreatedAtOk() (*time.Time, bool)
- func (o *OAuth2Client) GetFrontchannelLogoutSessionRequired() bool
- func (o *OAuth2Client) GetFrontchannelLogoutSessionRequiredOk() (*bool, bool)
- func (o *OAuth2Client) GetFrontchannelLogoutUri() string
- func (o *OAuth2Client) GetFrontchannelLogoutUriOk() (*string, bool)
- func (o *OAuth2Client) GetGrantTypes() []string
- func (o *OAuth2Client) GetGrantTypesOk() ([]string, bool)
- func (o *OAuth2Client) GetImplicitGrantAccessTokenLifespan() string
- func (o *OAuth2Client) GetImplicitGrantAccessTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetImplicitGrantIdTokenLifespan() string
- func (o *OAuth2Client) GetImplicitGrantIdTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetJwks() interface{}
- func (o *OAuth2Client) GetJwksOk() (*interface{}, bool)
- func (o *OAuth2Client) GetJwksUri() string
- func (o *OAuth2Client) GetJwksUriOk() (*string, bool)
- func (o *OAuth2Client) GetJwtBearerGrantAccessTokenLifespan() string
- func (o *OAuth2Client) GetJwtBearerGrantAccessTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetLogoUri() string
- func (o *OAuth2Client) GetLogoUriOk() (*string, bool)
- func (o *OAuth2Client) GetMetadata() interface{}
- func (o *OAuth2Client) GetMetadataOk() (*interface{}, bool)
- func (o *OAuth2Client) GetOwner() string
- func (o *OAuth2Client) GetOwnerOk() (*string, bool)
- func (o *OAuth2Client) GetPolicyUri() string
- func (o *OAuth2Client) GetPolicyUriOk() (*string, bool)
- func (o *OAuth2Client) GetPostLogoutRedirectUris() []string
- func (o *OAuth2Client) GetPostLogoutRedirectUrisOk() ([]string, bool)
- func (o *OAuth2Client) GetRedirectUris() []string
- func (o *OAuth2Client) GetRedirectUrisOk() ([]string, bool)
- func (o *OAuth2Client) GetRefreshTokenGrantAccessTokenLifespan() string
- func (o *OAuth2Client) GetRefreshTokenGrantAccessTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetRefreshTokenGrantIdTokenLifespan() string
- func (o *OAuth2Client) GetRefreshTokenGrantIdTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetRefreshTokenGrantRefreshTokenLifespan() string
- func (o *OAuth2Client) GetRefreshTokenGrantRefreshTokenLifespanOk() (*string, bool)
- func (o *OAuth2Client) GetRegistrationAccessToken() string
- func (o *OAuth2Client) GetRegistrationAccessTokenOk() (*string, bool)
- func (o *OAuth2Client) GetRegistrationClientUri() string
- func (o *OAuth2Client) GetRegistrationClientUriOk() (*string, bool)
- func (o *OAuth2Client) GetRequestObjectSigningAlg() string
- func (o *OAuth2Client) GetRequestObjectSigningAlgOk() (*string, bool)
- func (o *OAuth2Client) GetRequestUris() []string
- func (o *OAuth2Client) GetRequestUrisOk() ([]string, bool)
- func (o *OAuth2Client) GetResponseTypes() []string
- func (o *OAuth2Client) GetResponseTypesOk() ([]string, bool)
- func (o *OAuth2Client) GetScope() string
- func (o *OAuth2Client) GetScopeOk() (*string, bool)
- func (o *OAuth2Client) GetSectorIdentifierUri() string
- func (o *OAuth2Client) GetSectorIdentifierUriOk() (*string, bool)
- func (o *OAuth2Client) GetSkipConsent() bool
- func (o *OAuth2Client) GetSkipConsentOk() (*bool, bool)
- func (o *OAuth2Client) GetSkipLogoutConsent() bool
- func (o *OAuth2Client) GetSkipLogoutConsentOk() (*bool, bool)
- func (o *OAuth2Client) GetSubjectType() string
- func (o *OAuth2Client) GetSubjectTypeOk() (*string, bool)
- func (o *OAuth2Client) GetTokenEndpointAuthMethod() string
- func (o *OAuth2Client) GetTokenEndpointAuthMethodOk() (*string, bool)
- func (o *OAuth2Client) GetTokenEndpointAuthSigningAlg() string
- func (o *OAuth2Client) GetTokenEndpointAuthSigningAlgOk() (*string, bool)
- func (o *OAuth2Client) GetTosUri() string
- func (o *OAuth2Client) GetTosUriOk() (*string, bool)
- func (o *OAuth2Client) GetUpdatedAt() time.Time
- func (o *OAuth2Client) GetUpdatedAtOk() (*time.Time, bool)
- func (o *OAuth2Client) GetUserinfoSignedResponseAlg() string
- func (o *OAuth2Client) GetUserinfoSignedResponseAlgOk() (*string, bool)
- func (o *OAuth2Client) HasAccessTokenStrategy() bool
- func (o *OAuth2Client) HasAdditionalPropertiesField() bool
- func (o *OAuth2Client) HasAllowedCorsOrigins() bool
- func (o *OAuth2Client) HasAudience() bool
- func (o *OAuth2Client) HasAuthorizationCodeGrantAccessTokenLifespan() bool
- func (o *OAuth2Client) HasAuthorizationCodeGrantIdTokenLifespan() bool
- func (o *OAuth2Client) HasAuthorizationCodeGrantRefreshTokenLifespan() bool
- func (o *OAuth2Client) HasBackchannelLogoutSessionRequired() bool
- func (o *OAuth2Client) HasBackchannelLogoutUri() bool
- func (o *OAuth2Client) HasClientCredentialsGrantAccessTokenLifespan() bool
- func (o *OAuth2Client) HasClientId() bool
- func (o *OAuth2Client) HasClientName() bool
- func (o *OAuth2Client) HasClientSecret() bool
- func (o *OAuth2Client) HasClientSecretExpiresAt() bool
- func (o *OAuth2Client) HasClientUri() bool
- func (o *OAuth2Client) HasContacts() bool
- func (o *OAuth2Client) HasCreatedAt() bool
- func (o *OAuth2Client) HasFrontchannelLogoutSessionRequired() bool
- func (o *OAuth2Client) HasFrontchannelLogoutUri() bool
- func (o *OAuth2Client) HasGrantTypes() bool
- func (o *OAuth2Client) HasImplicitGrantAccessTokenLifespan() bool
- func (o *OAuth2Client) HasImplicitGrantIdTokenLifespan() bool
- func (o *OAuth2Client) HasJwks() bool
- func (o *OAuth2Client) HasJwksUri() bool
- func (o *OAuth2Client) HasJwtBearerGrantAccessTokenLifespan() bool
- func (o *OAuth2Client) HasLogoUri() bool
- func (o *OAuth2Client) HasMetadata() bool
- func (o *OAuth2Client) HasOwner() bool
- func (o *OAuth2Client) HasPolicyUri() bool
- func (o *OAuth2Client) HasPostLogoutRedirectUris() bool
- func (o *OAuth2Client) HasRedirectUris() bool
- func (o *OAuth2Client) HasRefreshTokenGrantAccessTokenLifespan() bool
- func (o *OAuth2Client) HasRefreshTokenGrantIdTokenLifespan() bool
- func (o *OAuth2Client) HasRefreshTokenGrantRefreshTokenLifespan() bool
- func (o *OAuth2Client) HasRegistrationAccessToken() bool
- func (o *OAuth2Client) HasRegistrationClientUri() bool
- func (o *OAuth2Client) HasRequestObjectSigningAlg() bool
- func (o *OAuth2Client) HasRequestUris() bool
- func (o *OAuth2Client) HasResponseTypes() bool
- func (o *OAuth2Client) HasScope() bool
- func (o *OAuth2Client) HasSectorIdentifierUri() bool
- func (o *OAuth2Client) HasSkipConsent() bool
- func (o *OAuth2Client) HasSkipLogoutConsent() bool
- func (o *OAuth2Client) HasSubjectType() bool
- func (o *OAuth2Client) HasTokenEndpointAuthMethod() bool
- func (o *OAuth2Client) HasTokenEndpointAuthSigningAlg() bool
- func (o *OAuth2Client) HasTosUri() bool
- func (o *OAuth2Client) HasUpdatedAt() bool
- func (o *OAuth2Client) HasUserinfoSignedResponseAlg() bool
- func (o OAuth2Client) MarshalJSON() ([]byte, error)
- func (o *OAuth2Client) SetAccessTokenStrategy(v string)
- func (o *OAuth2Client) SetAdditionalPropertiesField(v map[string]interface{})
- func (o *OAuth2Client) SetAllowedCorsOrigins(v []string)
- func (o *OAuth2Client) SetAudience(v []string)
- func (o *OAuth2Client) SetAuthorizationCodeGrantAccessTokenLifespan(v string)
- func (o *OAuth2Client) SetAuthorizationCodeGrantIdTokenLifespan(v string)
- func (o *OAuth2Client) SetAuthorizationCodeGrantRefreshTokenLifespan(v string)
- func (o *OAuth2Client) SetBackchannelLogoutSessionRequired(v bool)
- func (o *OAuth2Client) SetBackchannelLogoutUri(v string)
- func (o *OAuth2Client) SetClientCredentialsGrantAccessTokenLifespan(v string)
- func (o *OAuth2Client) SetClientId(v string)
- func (o *OAuth2Client) SetClientName(v string)
- func (o *OAuth2Client) SetClientSecret(v string)
- func (o *OAuth2Client) SetClientSecretExpiresAt(v int64)
- func (o *OAuth2Client) SetClientUri(v string)
- func (o *OAuth2Client) SetContacts(v []string)
- func (o *OAuth2Client) SetCreatedAt(v time.Time)
- func (o *OAuth2Client) SetFrontchannelLogoutSessionRequired(v bool)
- func (o *OAuth2Client) SetFrontchannelLogoutUri(v string)
- func (o *OAuth2Client) SetGrantTypes(v []string)
- func (o *OAuth2Client) SetImplicitGrantAccessTokenLifespan(v string)
- func (o *OAuth2Client) SetImplicitGrantIdTokenLifespan(v string)
- func (o *OAuth2Client) SetJwks(v interface{})
- func (o *OAuth2Client) SetJwksUri(v string)
- func (o *OAuth2Client) SetJwtBearerGrantAccessTokenLifespan(v string)
- func (o *OAuth2Client) SetLogoUri(v string)
- func (o *OAuth2Client) SetMetadata(v interface{})
- func (o *OAuth2Client) SetOwner(v string)
- func (o *OAuth2Client) SetPolicyUri(v string)
- func (o *OAuth2Client) SetPostLogoutRedirectUris(v []string)
- func (o *OAuth2Client) SetRedirectUris(v []string)
- func (o *OAuth2Client) SetRefreshTokenGrantAccessTokenLifespan(v string)
- func (o *OAuth2Client) SetRefreshTokenGrantIdTokenLifespan(v string)
- func (o *OAuth2Client) SetRefreshTokenGrantRefreshTokenLifespan(v string)
- func (o *OAuth2Client) SetRegistrationAccessToken(v string)
- func (o *OAuth2Client) SetRegistrationClientUri(v string)
- func (o *OAuth2Client) SetRequestObjectSigningAlg(v string)
- func (o *OAuth2Client) SetRequestUris(v []string)
- func (o *OAuth2Client) SetResponseTypes(v []string)
- func (o *OAuth2Client) SetScope(v string)
- func (o *OAuth2Client) SetSectorIdentifierUri(v string)
- func (o *OAuth2Client) SetSkipConsent(v bool)
- func (o *OAuth2Client) SetSkipLogoutConsent(v bool)
- func (o *OAuth2Client) SetSubjectType(v string)
- func (o *OAuth2Client) SetTokenEndpointAuthMethod(v string)
- func (o *OAuth2Client) SetTokenEndpointAuthSigningAlg(v string)
- func (o *OAuth2Client) SetTosUri(v string)
- func (o *OAuth2Client) SetUpdatedAt(v time.Time)
- func (o *OAuth2Client) SetUserinfoSignedResponseAlg(v string)
- type OAuth2ConsentRequestOpenIDConnectContext
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetAcrValues() []string
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetAcrValuesOk() ([]string, bool)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetAdditionalPropertiesField() map[string]interface{}
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetAdditionalPropertiesFieldOk() (map[string]interface{}, bool)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetDisplay() string
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetDisplayOk() (*string, bool)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetIdTokenHintClaims() map[string]interface{}
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetIdTokenHintClaimsOk() (map[string]interface{}, bool)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetLoginHint() string
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetLoginHintOk() (*string, bool)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetUiLocales() []string
- func (o *OAuth2ConsentRequestOpenIDConnectContext) GetUiLocalesOk() ([]string, bool)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) HasAcrValues() bool
- func (o *OAuth2ConsentRequestOpenIDConnectContext) HasAdditionalPropertiesField() bool
- func (o *OAuth2ConsentRequestOpenIDConnectContext) HasDisplay() bool
- func (o *OAuth2ConsentRequestOpenIDConnectContext) HasIdTokenHintClaims() bool
- func (o *OAuth2ConsentRequestOpenIDConnectContext) HasLoginHint() bool
- func (o *OAuth2ConsentRequestOpenIDConnectContext) HasUiLocales() bool
- func (o OAuth2ConsentRequestOpenIDConnectContext) MarshalJSON() ([]byte, error)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) SetAcrValues(v []string)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) SetAdditionalPropertiesField(v map[string]interface{})
- func (o *OAuth2ConsentRequestOpenIDConnectContext) SetDisplay(v string)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) SetIdTokenHintClaims(v map[string]interface{})
- func (o *OAuth2ConsentRequestOpenIDConnectContext) SetLoginHint(v string)
- func (o *OAuth2ConsentRequestOpenIDConnectContext) SetUiLocales(v []string)
- type OAuth2LoginRequest
- func (o *OAuth2LoginRequest) GetAdditionalPropertiesField() map[string]interface{}
- func (o *OAuth2LoginRequest) GetAdditionalPropertiesFieldOk() (map[string]interface{}, bool)
- func (o *OAuth2LoginRequest) GetChallenge() string
- func (o *OAuth2LoginRequest) GetChallengeOk() (*string, bool)
- func (o *OAuth2LoginRequest) GetClient() OAuth2Client
- func (o *OAuth2LoginRequest) GetClientOk() (*OAuth2Client, bool)
- func (o *OAuth2LoginRequest) GetOidcContext() OAuth2ConsentRequestOpenIDConnectContext
- func (o *OAuth2LoginRequest) GetOidcContextOk() (*OAuth2ConsentRequestOpenIDConnectContext, bool)
- func (o *OAuth2LoginRequest) GetRequestUrl() string
- func (o *OAuth2LoginRequest) GetRequestUrlOk() (*string, bool)
- func (o *OAuth2LoginRequest) GetRequestedAccessTokenAudience() []string
- func (o *OAuth2LoginRequest) GetRequestedAccessTokenAudienceOk() ([]string, bool)
- func (o *OAuth2LoginRequest) GetRequestedScope() []string
- func (o *OAuth2LoginRequest) GetRequestedScopeOk() ([]string, bool)
- func (o *OAuth2LoginRequest) GetSessionId() string
- func (o *OAuth2LoginRequest) GetSessionIdOk() (*string, bool)
- func (o *OAuth2LoginRequest) GetSkip() bool
- func (o *OAuth2LoginRequest) GetSkipOk() (*bool, bool)
- func (o *OAuth2LoginRequest) GetSubject() string
- func (o *OAuth2LoginRequest) GetSubjectOk() (*string, bool)
- func (o *OAuth2LoginRequest) HasAdditionalPropertiesField() bool
- func (o *OAuth2LoginRequest) HasChallenge() bool
- func (o *OAuth2LoginRequest) HasClient() bool
- func (o *OAuth2LoginRequest) HasOidcContext() bool
- func (o *OAuth2LoginRequest) HasRequestUrl() bool
- func (o *OAuth2LoginRequest) HasRequestedAccessTokenAudience() bool
- func (o *OAuth2LoginRequest) HasRequestedScope() bool
- func (o *OAuth2LoginRequest) HasSessionId() bool
- func (o *OAuth2LoginRequest) HasSkip() bool
- func (o *OAuth2LoginRequest) HasSubject() bool
- func (o OAuth2LoginRequest) MarshalJSON() ([]byte, error)
- func (o *OAuth2LoginRequest) SetAdditionalPropertiesField(v map[string]interface{})
- func (o *OAuth2LoginRequest) SetChallenge(v string)
- func (o *OAuth2LoginRequest) SetClient(v OAuth2Client)
- func (o *OAuth2LoginRequest) SetOidcContext(v OAuth2ConsentRequestOpenIDConnectContext)
- func (o *OAuth2LoginRequest) SetRequestUrl(v string)
- func (o *OAuth2LoginRequest) SetRequestedAccessTokenAudience(v []string)
- func (o *OAuth2LoginRequest) SetRequestedScope(v []string)
- func (o *OAuth2LoginRequest) SetSessionId(v string)
- func (o *OAuth2LoginRequest) SetSkip(v bool)
- func (o *OAuth2LoginRequest) SetSubject(v string)
- type PatchIdentitiesBody
- func (o *PatchIdentitiesBody) GetIdentities() []IdentityPatch
- func (o *PatchIdentitiesBody) GetIdentitiesOk() ([]IdentityPatch, bool)
- func (o *PatchIdentitiesBody) HasIdentities() bool
- func (o PatchIdentitiesBody) MarshalJSON() ([]byte, error)
- func (o *PatchIdentitiesBody) SetIdentities(v []IdentityPatch)
- type PerformNativeLogoutBody
- type RecoveryCodeForIdentity
- func (o *RecoveryCodeForIdentity) GetExpiresAt() time.Time
- func (o *RecoveryCodeForIdentity) GetExpiresAtOk() (*time.Time, bool)
- func (o *RecoveryCodeForIdentity) GetRecoveryCode() string
- func (o *RecoveryCodeForIdentity) GetRecoveryCodeOk() (*string, bool)
- func (o *RecoveryCodeForIdentity) GetRecoveryLink() string
- func (o *RecoveryCodeForIdentity) GetRecoveryLinkOk() (*string, bool)
- func (o *RecoveryCodeForIdentity) HasExpiresAt() bool
- func (o RecoveryCodeForIdentity) MarshalJSON() ([]byte, error)
- func (o *RecoveryCodeForIdentity) SetExpiresAt(v time.Time)
- func (o *RecoveryCodeForIdentity) SetRecoveryCode(v string)
- func (o *RecoveryCodeForIdentity) SetRecoveryLink(v string)
- type RecoveryFlow
- func (o *RecoveryFlow) GetActive() string
- func (o *RecoveryFlow) GetActiveOk() (*string, bool)
- func (o *RecoveryFlow) GetContinueWith() []ContinueWith
- func (o *RecoveryFlow) GetContinueWithOk() ([]ContinueWith, bool)
- func (o *RecoveryFlow) GetExpiresAt() time.Time
- func (o *RecoveryFlow) GetExpiresAtOk() (*time.Time, bool)
- func (o *RecoveryFlow) GetId() string
- func (o *RecoveryFlow) GetIdOk() (*string, bool)
- func (o *RecoveryFlow) GetIssuedAt() time.Time
- func (o *RecoveryFlow) GetIssuedAtOk() (*time.Time, bool)
- func (o *RecoveryFlow) GetRequestUrl() string
- func (o *RecoveryFlow) GetRequestUrlOk() (*string, bool)
- func (o *RecoveryFlow) GetReturnTo() string
- func (o *RecoveryFlow) GetReturnToOk() (*string, bool)
- func (o *RecoveryFlow) GetState() interface{}
- func (o *RecoveryFlow) GetStateOk() (*interface{}, bool)
- func (o *RecoveryFlow) GetTransientPayload() map[string]interface{}
- func (o *RecoveryFlow) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *RecoveryFlow) GetType() string
- func (o *RecoveryFlow) GetTypeOk() (*string, bool)
- func (o *RecoveryFlow) GetUi() UiContainer
- func (o *RecoveryFlow) GetUiOk() (*UiContainer, bool)
- func (o *RecoveryFlow) HasActive() bool
- func (o *RecoveryFlow) HasContinueWith() bool
- func (o *RecoveryFlow) HasReturnTo() bool
- func (o *RecoveryFlow) HasTransientPayload() bool
- func (o RecoveryFlow) MarshalJSON() ([]byte, error)
- func (o *RecoveryFlow) SetActive(v string)
- func (o *RecoveryFlow) SetContinueWith(v []ContinueWith)
- func (o *RecoveryFlow) SetExpiresAt(v time.Time)
- func (o *RecoveryFlow) SetId(v string)
- func (o *RecoveryFlow) SetIssuedAt(v time.Time)
- func (o *RecoveryFlow) SetRequestUrl(v string)
- func (o *RecoveryFlow) SetReturnTo(v string)
- func (o *RecoveryFlow) SetState(v interface{})
- func (o *RecoveryFlow) SetTransientPayload(v map[string]interface{})
- func (o *RecoveryFlow) SetType(v string)
- func (o *RecoveryFlow) SetUi(v UiContainer)
- type RecoveryFlowState
- type RecoveryIdentityAddress
- func (o *RecoveryIdentityAddress) GetCreatedAt() time.Time
- func (o *RecoveryIdentityAddress) GetCreatedAtOk() (*time.Time, bool)
- func (o *RecoveryIdentityAddress) GetId() string
- func (o *RecoveryIdentityAddress) GetIdOk() (*string, bool)
- func (o *RecoveryIdentityAddress) GetUpdatedAt() time.Time
- func (o *RecoveryIdentityAddress) GetUpdatedAtOk() (*time.Time, bool)
- func (o *RecoveryIdentityAddress) GetValue() string
- func (o *RecoveryIdentityAddress) GetValueOk() (*string, bool)
- func (o *RecoveryIdentityAddress) GetVia() string
- func (o *RecoveryIdentityAddress) GetViaOk() (*string, bool)
- func (o *RecoveryIdentityAddress) HasCreatedAt() bool
- func (o *RecoveryIdentityAddress) HasUpdatedAt() bool
- func (o RecoveryIdentityAddress) MarshalJSON() ([]byte, error)
- func (o *RecoveryIdentityAddress) SetCreatedAt(v time.Time)
- func (o *RecoveryIdentityAddress) SetId(v string)
- func (o *RecoveryIdentityAddress) SetUpdatedAt(v time.Time)
- func (o *RecoveryIdentityAddress) SetValue(v string)
- func (o *RecoveryIdentityAddress) SetVia(v string)
- type RecoveryLinkForIdentity
- func (o *RecoveryLinkForIdentity) GetExpiresAt() time.Time
- func (o *RecoveryLinkForIdentity) GetExpiresAtOk() (*time.Time, bool)
- func (o *RecoveryLinkForIdentity) GetRecoveryLink() string
- func (o *RecoveryLinkForIdentity) GetRecoveryLinkOk() (*string, bool)
- func (o *RecoveryLinkForIdentity) HasExpiresAt() bool
- func (o RecoveryLinkForIdentity) MarshalJSON() ([]byte, error)
- func (o *RecoveryLinkForIdentity) SetExpiresAt(v time.Time)
- func (o *RecoveryLinkForIdentity) SetRecoveryLink(v string)
- type RegistrationFlow
- func (o *RegistrationFlow) GetActive() string
- func (o *RegistrationFlow) GetActiveOk() (*string, bool)
- func (o *RegistrationFlow) GetExpiresAt() time.Time
- func (o *RegistrationFlow) GetExpiresAtOk() (*time.Time, bool)
- func (o *RegistrationFlow) GetId() string
- func (o *RegistrationFlow) GetIdOk() (*string, bool)
- func (o *RegistrationFlow) GetIssuedAt() time.Time
- func (o *RegistrationFlow) GetIssuedAtOk() (*time.Time, bool)
- func (o *RegistrationFlow) GetOauth2LoginChallenge() string
- func (o *RegistrationFlow) GetOauth2LoginChallengeOk() (*string, bool)
- func (o *RegistrationFlow) GetOauth2LoginRequest() OAuth2LoginRequest
- func (o *RegistrationFlow) GetOauth2LoginRequestOk() (*OAuth2LoginRequest, bool)
- func (o *RegistrationFlow) GetOrganizationId() string
- func (o *RegistrationFlow) GetOrganizationIdOk() (*string, bool)
- func (o *RegistrationFlow) GetRequestUrl() string
- func (o *RegistrationFlow) GetRequestUrlOk() (*string, bool)
- func (o *RegistrationFlow) GetReturnTo() string
- func (o *RegistrationFlow) GetReturnToOk() (*string, bool)
- func (o *RegistrationFlow) GetSessionTokenExchangeCode() string
- func (o *RegistrationFlow) GetSessionTokenExchangeCodeOk() (*string, bool)
- func (o *RegistrationFlow) GetState() interface{}
- func (o *RegistrationFlow) GetStateOk() (*interface{}, bool)
- func (o *RegistrationFlow) GetTransientPayload() map[string]interface{}
- func (o *RegistrationFlow) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *RegistrationFlow) GetType() string
- func (o *RegistrationFlow) GetTypeOk() (*string, bool)
- func (o *RegistrationFlow) GetUi() UiContainer
- func (o *RegistrationFlow) GetUiOk() (*UiContainer, bool)
- func (o *RegistrationFlow) HasActive() bool
- func (o *RegistrationFlow) HasOauth2LoginChallenge() bool
- func (o *RegistrationFlow) HasOauth2LoginRequest() bool
- func (o *RegistrationFlow) HasOrganizationId() bool
- func (o *RegistrationFlow) HasReturnTo() bool
- func (o *RegistrationFlow) HasSessionTokenExchangeCode() bool
- func (o *RegistrationFlow) HasTransientPayload() bool
- func (o RegistrationFlow) MarshalJSON() ([]byte, error)
- func (o *RegistrationFlow) SetActive(v string)
- func (o *RegistrationFlow) SetExpiresAt(v time.Time)
- func (o *RegistrationFlow) SetId(v string)
- func (o *RegistrationFlow) SetIssuedAt(v time.Time)
- func (o *RegistrationFlow) SetOauth2LoginChallenge(v string)
- func (o *RegistrationFlow) SetOauth2LoginRequest(v OAuth2LoginRequest)
- func (o *RegistrationFlow) SetOrganizationId(v string)
- func (o *RegistrationFlow) SetOrganizationIdNil()
- func (o *RegistrationFlow) SetRequestUrl(v string)
- func (o *RegistrationFlow) SetReturnTo(v string)
- func (o *RegistrationFlow) SetSessionTokenExchangeCode(v string)
- func (o *RegistrationFlow) SetState(v interface{})
- func (o *RegistrationFlow) SetTransientPayload(v map[string]interface{})
- func (o *RegistrationFlow) SetType(v string)
- func (o *RegistrationFlow) SetUi(v UiContainer)
- func (o *RegistrationFlow) UnsetOrganizationId()
- type RegistrationFlowState
- type SelfServiceFlowExpiredError
- func (o *SelfServiceFlowExpiredError) GetError() GenericError
- func (o *SelfServiceFlowExpiredError) GetErrorOk() (*GenericError, bool)
- func (o *SelfServiceFlowExpiredError) GetExpiredAt() time.Time
- func (o *SelfServiceFlowExpiredError) GetExpiredAtOk() (*time.Time, bool)
- func (o *SelfServiceFlowExpiredError) GetSince() int64
- func (o *SelfServiceFlowExpiredError) GetSinceOk() (*int64, bool)
- func (o *SelfServiceFlowExpiredError) GetUseFlowId() string
- func (o *SelfServiceFlowExpiredError) GetUseFlowIdOk() (*string, bool)
- func (o *SelfServiceFlowExpiredError) HasError() bool
- func (o *SelfServiceFlowExpiredError) HasExpiredAt() bool
- func (o *SelfServiceFlowExpiredError) HasSince() bool
- func (o *SelfServiceFlowExpiredError) HasUseFlowId() bool
- func (o SelfServiceFlowExpiredError) MarshalJSON() ([]byte, error)
- func (o *SelfServiceFlowExpiredError) SetError(v GenericError)
- func (o *SelfServiceFlowExpiredError) SetExpiredAt(v time.Time)
- func (o *SelfServiceFlowExpiredError) SetSince(v int64)
- func (o *SelfServiceFlowExpiredError) SetUseFlowId(v string)
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type Session
- func (o *Session) GetActive() bool
- func (o *Session) GetActiveOk() (*bool, bool)
- func (o *Session) GetAuthenticatedAt() time.Time
- func (o *Session) GetAuthenticatedAtOk() (*time.Time, bool)
- func (o *Session) GetAuthenticationMethods() []SessionAuthenticationMethod
- func (o *Session) GetAuthenticationMethodsOk() ([]SessionAuthenticationMethod, bool)
- func (o *Session) GetAuthenticatorAssuranceLevel() AuthenticatorAssuranceLevel
- func (o *Session) GetAuthenticatorAssuranceLevelOk() (*AuthenticatorAssuranceLevel, bool)
- func (o *Session) GetDevices() []SessionDevice
- func (o *Session) GetDevicesOk() ([]SessionDevice, bool)
- func (o *Session) GetExpiresAt() time.Time
- func (o *Session) GetExpiresAtOk() (*time.Time, bool)
- func (o *Session) GetId() string
- func (o *Session) GetIdOk() (*string, bool)
- func (o *Session) GetIdentity() Identity
- func (o *Session) GetIdentityOk() (*Identity, bool)
- func (o *Session) GetIssuedAt() time.Time
- func (o *Session) GetIssuedAtOk() (*time.Time, bool)
- func (o *Session) GetTokenized() string
- func (o *Session) GetTokenizedOk() (*string, bool)
- func (o *Session) HasActive() bool
- func (o *Session) HasAuthenticatedAt() bool
- func (o *Session) HasAuthenticationMethods() bool
- func (o *Session) HasAuthenticatorAssuranceLevel() bool
- func (o *Session) HasDevices() bool
- func (o *Session) HasExpiresAt() bool
- func (o *Session) HasIdentity() bool
- func (o *Session) HasIssuedAt() bool
- func (o *Session) HasTokenized() bool
- func (o Session) MarshalJSON() ([]byte, error)
- func (o *Session) SetActive(v bool)
- func (o *Session) SetAuthenticatedAt(v time.Time)
- func (o *Session) SetAuthenticationMethods(v []SessionAuthenticationMethod)
- func (o *Session) SetAuthenticatorAssuranceLevel(v AuthenticatorAssuranceLevel)
- func (o *Session) SetDevices(v []SessionDevice)
- func (o *Session) SetExpiresAt(v time.Time)
- func (o *Session) SetId(v string)
- func (o *Session) SetIdentity(v Identity)
- func (o *Session) SetIssuedAt(v time.Time)
- func (o *Session) SetTokenized(v string)
- type SessionAuthenticationMethod
- func (o *SessionAuthenticationMethod) GetAal() AuthenticatorAssuranceLevel
- func (o *SessionAuthenticationMethod) GetAalOk() (*AuthenticatorAssuranceLevel, bool)
- func (o *SessionAuthenticationMethod) GetCompletedAt() time.Time
- func (o *SessionAuthenticationMethod) GetCompletedAtOk() (*time.Time, bool)
- func (o *SessionAuthenticationMethod) GetMethod() string
- func (o *SessionAuthenticationMethod) GetMethodOk() (*string, bool)
- func (o *SessionAuthenticationMethod) GetOrganization() string
- func (o *SessionAuthenticationMethod) GetOrganizationOk() (*string, bool)
- func (o *SessionAuthenticationMethod) GetProvider() string
- func (o *SessionAuthenticationMethod) GetProviderOk() (*string, bool)
- func (o *SessionAuthenticationMethod) HasAal() bool
- func (o *SessionAuthenticationMethod) HasCompletedAt() bool
- func (o *SessionAuthenticationMethod) HasMethod() bool
- func (o *SessionAuthenticationMethod) HasOrganization() bool
- func (o *SessionAuthenticationMethod) HasProvider() bool
- func (o SessionAuthenticationMethod) MarshalJSON() ([]byte, error)
- func (o *SessionAuthenticationMethod) SetAal(v AuthenticatorAssuranceLevel)
- func (o *SessionAuthenticationMethod) SetCompletedAt(v time.Time)
- func (o *SessionAuthenticationMethod) SetMethod(v string)
- func (o *SessionAuthenticationMethod) SetOrganization(v string)
- func (o *SessionAuthenticationMethod) SetProvider(v string)
- type SessionDevice
- func (o *SessionDevice) GetId() string
- func (o *SessionDevice) GetIdOk() (*string, bool)
- func (o *SessionDevice) GetIpAddress() string
- func (o *SessionDevice) GetIpAddressOk() (*string, bool)
- func (o *SessionDevice) GetLocation() string
- func (o *SessionDevice) GetLocationOk() (*string, bool)
- func (o *SessionDevice) GetUserAgent() string
- func (o *SessionDevice) GetUserAgentOk() (*string, bool)
- func (o *SessionDevice) HasIpAddress() bool
- func (o *SessionDevice) HasLocation() bool
- func (o *SessionDevice) HasUserAgent() bool
- func (o SessionDevice) MarshalJSON() ([]byte, error)
- func (o *SessionDevice) SetId(v string)
- func (o *SessionDevice) SetIpAddress(v string)
- func (o *SessionDevice) SetLocation(v string)
- func (o *SessionDevice) SetUserAgent(v string)
- type SettingsFlow
- func (o *SettingsFlow) GetActive() string
- func (o *SettingsFlow) GetActiveOk() (*string, bool)
- func (o *SettingsFlow) GetContinueWith() []ContinueWith
- func (o *SettingsFlow) GetContinueWithOk() ([]ContinueWith, bool)
- func (o *SettingsFlow) GetExpiresAt() time.Time
- func (o *SettingsFlow) GetExpiresAtOk() (*time.Time, bool)
- func (o *SettingsFlow) GetId() string
- func (o *SettingsFlow) GetIdOk() (*string, bool)
- func (o *SettingsFlow) GetIdentity() Identity
- func (o *SettingsFlow) GetIdentityOk() (*Identity, bool)
- func (o *SettingsFlow) GetIssuedAt() time.Time
- func (o *SettingsFlow) GetIssuedAtOk() (*time.Time, bool)
- func (o *SettingsFlow) GetRequestUrl() string
- func (o *SettingsFlow) GetRequestUrlOk() (*string, bool)
- func (o *SettingsFlow) GetReturnTo() string
- func (o *SettingsFlow) GetReturnToOk() (*string, bool)
- func (o *SettingsFlow) GetState() interface{}
- func (o *SettingsFlow) GetStateOk() (*interface{}, bool)
- func (o *SettingsFlow) GetTransientPayload() map[string]interface{}
- func (o *SettingsFlow) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *SettingsFlow) GetType() string
- func (o *SettingsFlow) GetTypeOk() (*string, bool)
- func (o *SettingsFlow) GetUi() UiContainer
- func (o *SettingsFlow) GetUiOk() (*UiContainer, bool)
- func (o *SettingsFlow) HasActive() bool
- func (o *SettingsFlow) HasContinueWith() bool
- func (o *SettingsFlow) HasReturnTo() bool
- func (o *SettingsFlow) HasTransientPayload() bool
- func (o SettingsFlow) MarshalJSON() ([]byte, error)
- func (o *SettingsFlow) SetActive(v string)
- func (o *SettingsFlow) SetContinueWith(v []ContinueWith)
- func (o *SettingsFlow) SetExpiresAt(v time.Time)
- func (o *SettingsFlow) SetId(v string)
- func (o *SettingsFlow) SetIdentity(v Identity)
- func (o *SettingsFlow) SetIssuedAt(v time.Time)
- func (o *SettingsFlow) SetRequestUrl(v string)
- func (o *SettingsFlow) SetReturnTo(v string)
- func (o *SettingsFlow) SetState(v interface{})
- func (o *SettingsFlow) SetTransientPayload(v map[string]interface{})
- func (o *SettingsFlow) SetType(v string)
- func (o *SettingsFlow) SetUi(v UiContainer)
- type SettingsFlowState
- type SuccessfulCodeExchangeResponse
- func (o *SuccessfulCodeExchangeResponse) GetSession() Session
- func (o *SuccessfulCodeExchangeResponse) GetSessionOk() (*Session, bool)
- func (o *SuccessfulCodeExchangeResponse) GetSessionToken() string
- func (o *SuccessfulCodeExchangeResponse) GetSessionTokenOk() (*string, bool)
- func (o *SuccessfulCodeExchangeResponse) HasSessionToken() bool
- func (o SuccessfulCodeExchangeResponse) MarshalJSON() ([]byte, error)
- func (o *SuccessfulCodeExchangeResponse) SetSession(v Session)
- func (o *SuccessfulCodeExchangeResponse) SetSessionToken(v string)
- type SuccessfulNativeLogin
- func (o *SuccessfulNativeLogin) GetContinueWith() []ContinueWith
- func (o *SuccessfulNativeLogin) GetContinueWithOk() ([]ContinueWith, bool)
- func (o *SuccessfulNativeLogin) GetSession() Session
- func (o *SuccessfulNativeLogin) GetSessionOk() (*Session, bool)
- func (o *SuccessfulNativeLogin) GetSessionToken() string
- func (o *SuccessfulNativeLogin) GetSessionTokenOk() (*string, bool)
- func (o *SuccessfulNativeLogin) HasContinueWith() bool
- func (o *SuccessfulNativeLogin) HasSessionToken() bool
- func (o SuccessfulNativeLogin) MarshalJSON() ([]byte, error)
- func (o *SuccessfulNativeLogin) SetContinueWith(v []ContinueWith)
- func (o *SuccessfulNativeLogin) SetSession(v Session)
- func (o *SuccessfulNativeLogin) SetSessionToken(v string)
- type SuccessfulNativeRegistration
- func (o *SuccessfulNativeRegistration) GetContinueWith() []ContinueWith
- func (o *SuccessfulNativeRegistration) GetContinueWithOk() ([]ContinueWith, bool)
- func (o *SuccessfulNativeRegistration) GetIdentity() Identity
- func (o *SuccessfulNativeRegistration) GetIdentityOk() (*Identity, bool)
- func (o *SuccessfulNativeRegistration) GetSession() Session
- func (o *SuccessfulNativeRegistration) GetSessionOk() (*Session, bool)
- func (o *SuccessfulNativeRegistration) GetSessionToken() string
- func (o *SuccessfulNativeRegistration) GetSessionTokenOk() (*string, bool)
- func (o *SuccessfulNativeRegistration) HasContinueWith() bool
- func (o *SuccessfulNativeRegistration) HasSession() bool
- func (o *SuccessfulNativeRegistration) HasSessionToken() bool
- func (o SuccessfulNativeRegistration) MarshalJSON() ([]byte, error)
- func (o *SuccessfulNativeRegistration) SetContinueWith(v []ContinueWith)
- func (o *SuccessfulNativeRegistration) SetIdentity(v Identity)
- func (o *SuccessfulNativeRegistration) SetSession(v Session)
- func (o *SuccessfulNativeRegistration) SetSessionToken(v string)
- type TokenPagination
- func (o *TokenPagination) GetPageSize() int64
- func (o *TokenPagination) GetPageSizeOk() (*int64, bool)
- func (o *TokenPagination) GetPageToken() string
- func (o *TokenPagination) GetPageTokenOk() (*string, bool)
- func (o *TokenPagination) HasPageSize() bool
- func (o *TokenPagination) HasPageToken() bool
- func (o TokenPagination) MarshalJSON() ([]byte, error)
- func (o *TokenPagination) SetPageSize(v int64)
- func (o *TokenPagination) SetPageToken(v string)
- type TokenPaginationHeaders
- func (o *TokenPaginationHeaders) GetLink() string
- func (o *TokenPaginationHeaders) GetLinkOk() (*string, bool)
- func (o *TokenPaginationHeaders) GetXTotalCount() string
- func (o *TokenPaginationHeaders) GetXTotalCountOk() (*string, bool)
- func (o *TokenPaginationHeaders) HasLink() bool
- func (o *TokenPaginationHeaders) HasXTotalCount() bool
- func (o TokenPaginationHeaders) MarshalJSON() ([]byte, error)
- func (o *TokenPaginationHeaders) SetLink(v string)
- func (o *TokenPaginationHeaders) SetXTotalCount(v string)
- type UiContainer
- func (o *UiContainer) GetAction() string
- func (o *UiContainer) GetActionOk() (*string, bool)
- func (o *UiContainer) GetMessages() []UiText
- func (o *UiContainer) GetMessagesOk() ([]UiText, bool)
- func (o *UiContainer) GetMethod() string
- func (o *UiContainer) GetMethodOk() (*string, bool)
- func (o *UiContainer) GetNodes() []UiNode
- func (o *UiContainer) GetNodesOk() ([]UiNode, bool)
- func (o *UiContainer) HasMessages() bool
- func (o UiContainer) MarshalJSON() ([]byte, error)
- func (o *UiContainer) SetAction(v string)
- func (o *UiContainer) SetMessages(v []UiText)
- func (o *UiContainer) SetMethod(v string)
- func (o *UiContainer) SetNodes(v []UiNode)
- type UiNode
- func (o *UiNode) GetAttributes() UiNodeAttributes
- func (o *UiNode) GetAttributesOk() (*UiNodeAttributes, bool)
- func (o *UiNode) GetGroup() string
- func (o *UiNode) GetGroupOk() (*string, bool)
- func (o *UiNode) GetMessages() []UiText
- func (o *UiNode) GetMessagesOk() ([]UiText, bool)
- func (o *UiNode) GetMeta() UiNodeMeta
- func (o *UiNode) GetMetaOk() (*UiNodeMeta, bool)
- func (o *UiNode) GetType() string
- func (o *UiNode) GetTypeOk() (*string, bool)
- func (o UiNode) MarshalJSON() ([]byte, error)
- func (o *UiNode) SetAttributes(v UiNodeAttributes)
- func (o *UiNode) SetGroup(v string)
- func (o *UiNode) SetMessages(v []UiText)
- func (o *UiNode) SetMeta(v UiNodeMeta)
- func (o *UiNode) SetType(v string)
- type UiNodeAnchorAttributes
- func (o *UiNodeAnchorAttributes) GetHref() string
- func (o *UiNodeAnchorAttributes) GetHrefOk() (*string, bool)
- func (o *UiNodeAnchorAttributes) GetId() string
- func (o *UiNodeAnchorAttributes) GetIdOk() (*string, bool)
- func (o *UiNodeAnchorAttributes) GetNodeType() string
- func (o *UiNodeAnchorAttributes) GetNodeTypeOk() (*string, bool)
- func (o *UiNodeAnchorAttributes) GetTitle() UiText
- func (o *UiNodeAnchorAttributes) GetTitleOk() (*UiText, bool)
- func (o UiNodeAnchorAttributes) MarshalJSON() ([]byte, error)
- func (o *UiNodeAnchorAttributes) SetHref(v string)
- func (o *UiNodeAnchorAttributes) SetId(v string)
- func (o *UiNodeAnchorAttributes) SetNodeType(v string)
- func (o *UiNodeAnchorAttributes) SetTitle(v UiText)
- type UiNodeAttributes
- func UiNodeAnchorAttributesAsUiNodeAttributes(v *UiNodeAnchorAttributes) UiNodeAttributes
- func UiNodeImageAttributesAsUiNodeAttributes(v *UiNodeImageAttributes) UiNodeAttributes
- func UiNodeInputAttributesAsUiNodeAttributes(v *UiNodeInputAttributes) UiNodeAttributes
- func UiNodeScriptAttributesAsUiNodeAttributes(v *UiNodeScriptAttributes) UiNodeAttributes
- func UiNodeTextAttributesAsUiNodeAttributes(v *UiNodeTextAttributes) UiNodeAttributes
- type UiNodeImageAttributes
- func (o *UiNodeImageAttributes) GetHeight() int64
- func (o *UiNodeImageAttributes) GetHeightOk() (*int64, bool)
- func (o *UiNodeImageAttributes) GetId() string
- func (o *UiNodeImageAttributes) GetIdOk() (*string, bool)
- func (o *UiNodeImageAttributes) GetNodeType() string
- func (o *UiNodeImageAttributes) GetNodeTypeOk() (*string, bool)
- func (o *UiNodeImageAttributes) GetSrc() string
- func (o *UiNodeImageAttributes) GetSrcOk() (*string, bool)
- func (o *UiNodeImageAttributes) GetWidth() int64
- func (o *UiNodeImageAttributes) GetWidthOk() (*int64, bool)
- func (o UiNodeImageAttributes) MarshalJSON() ([]byte, error)
- func (o *UiNodeImageAttributes) SetHeight(v int64)
- func (o *UiNodeImageAttributes) SetId(v string)
- func (o *UiNodeImageAttributes) SetNodeType(v string)
- func (o *UiNodeImageAttributes) SetSrc(v string)
- func (o *UiNodeImageAttributes) SetWidth(v int64)
- type UiNodeInputAttributes
- func (o *UiNodeInputAttributes) GetAutocomplete() string
- func (o *UiNodeInputAttributes) GetAutocompleteOk() (*string, bool)
- func (o *UiNodeInputAttributes) GetDisabled() bool
- func (o *UiNodeInputAttributes) GetDisabledOk() (*bool, bool)
- func (o *UiNodeInputAttributes) GetLabel() UiText
- func (o *UiNodeInputAttributes) GetLabelOk() (*UiText, bool)
- func (o *UiNodeInputAttributes) GetMaxlength() int64
- func (o *UiNodeInputAttributes) GetMaxlengthOk() (*int64, bool)
- func (o *UiNodeInputAttributes) GetName() string
- func (o *UiNodeInputAttributes) GetNameOk() (*string, bool)
- func (o *UiNodeInputAttributes) GetNodeType() string
- func (o *UiNodeInputAttributes) GetNodeTypeOk() (*string, bool)
- func (o *UiNodeInputAttributes) GetOnclick() string
- func (o *UiNodeInputAttributes) GetOnclickOk() (*string, bool)
- func (o *UiNodeInputAttributes) GetOnclickTrigger() string
- func (o *UiNodeInputAttributes) GetOnclickTriggerOk() (*string, bool)
- func (o *UiNodeInputAttributes) GetOnload() string
- func (o *UiNodeInputAttributes) GetOnloadOk() (*string, bool)
- func (o *UiNodeInputAttributes) GetOnloadTrigger() string
- func (o *UiNodeInputAttributes) GetOnloadTriggerOk() (*string, bool)
- func (o *UiNodeInputAttributes) GetPattern() string
- func (o *UiNodeInputAttributes) GetPatternOk() (*string, bool)
- func (o *UiNodeInputAttributes) GetRequired() bool
- func (o *UiNodeInputAttributes) GetRequiredOk() (*bool, bool)
- func (o *UiNodeInputAttributes) GetType() string
- func (o *UiNodeInputAttributes) GetTypeOk() (*string, bool)
- func (o *UiNodeInputAttributes) GetValue() interface{}
- func (o *UiNodeInputAttributes) GetValueOk() (*interface{}, bool)
- func (o *UiNodeInputAttributes) HasAutocomplete() bool
- func (o *UiNodeInputAttributes) HasLabel() bool
- func (o *UiNodeInputAttributes) HasMaxlength() bool
- func (o *UiNodeInputAttributes) HasOnclick() bool
- func (o *UiNodeInputAttributes) HasOnclickTrigger() bool
- func (o *UiNodeInputAttributes) HasOnload() bool
- func (o *UiNodeInputAttributes) HasOnloadTrigger() bool
- func (o *UiNodeInputAttributes) HasPattern() bool
- func (o *UiNodeInputAttributes) HasRequired() bool
- func (o *UiNodeInputAttributes) HasValue() bool
- func (o UiNodeInputAttributes) MarshalJSON() ([]byte, error)
- func (o *UiNodeInputAttributes) SetAutocomplete(v string)
- func (o *UiNodeInputAttributes) SetDisabled(v bool)
- func (o *UiNodeInputAttributes) SetLabel(v UiText)
- func (o *UiNodeInputAttributes) SetMaxlength(v int64)
- func (o *UiNodeInputAttributes) SetName(v string)
- func (o *UiNodeInputAttributes) SetNodeType(v string)
- func (o *UiNodeInputAttributes) SetOnclick(v string)
- func (o *UiNodeInputAttributes) SetOnclickTrigger(v string)
- func (o *UiNodeInputAttributes) SetOnload(v string)
- func (o *UiNodeInputAttributes) SetOnloadTrigger(v string)
- func (o *UiNodeInputAttributes) SetPattern(v string)
- func (o *UiNodeInputAttributes) SetRequired(v bool)
- func (o *UiNodeInputAttributes) SetType(v string)
- func (o *UiNodeInputAttributes) SetValue(v interface{})
- type UiNodeMeta
- type UiNodeScriptAttributes
- func (o *UiNodeScriptAttributes) GetAsync() bool
- func (o *UiNodeScriptAttributes) GetAsyncOk() (*bool, bool)
- func (o *UiNodeScriptAttributes) GetCrossorigin() string
- func (o *UiNodeScriptAttributes) GetCrossoriginOk() (*string, bool)
- func (o *UiNodeScriptAttributes) GetId() string
- func (o *UiNodeScriptAttributes) GetIdOk() (*string, bool)
- func (o *UiNodeScriptAttributes) GetIntegrity() string
- func (o *UiNodeScriptAttributes) GetIntegrityOk() (*string, bool)
- func (o *UiNodeScriptAttributes) GetNodeType() string
- func (o *UiNodeScriptAttributes) GetNodeTypeOk() (*string, bool)
- func (o *UiNodeScriptAttributes) GetNonce() string
- func (o *UiNodeScriptAttributes) GetNonceOk() (*string, bool)
- func (o *UiNodeScriptAttributes) GetReferrerpolicy() string
- func (o *UiNodeScriptAttributes) GetReferrerpolicyOk() (*string, bool)
- func (o *UiNodeScriptAttributes) GetSrc() string
- func (o *UiNodeScriptAttributes) GetSrcOk() (*string, bool)
- func (o *UiNodeScriptAttributes) GetType() string
- func (o *UiNodeScriptAttributes) GetTypeOk() (*string, bool)
- func (o UiNodeScriptAttributes) MarshalJSON() ([]byte, error)
- func (o *UiNodeScriptAttributes) SetAsync(v bool)
- func (o *UiNodeScriptAttributes) SetCrossorigin(v string)
- func (o *UiNodeScriptAttributes) SetId(v string)
- func (o *UiNodeScriptAttributes) SetIntegrity(v string)
- func (o *UiNodeScriptAttributes) SetNodeType(v string)
- func (o *UiNodeScriptAttributes) SetNonce(v string)
- func (o *UiNodeScriptAttributes) SetReferrerpolicy(v string)
- func (o *UiNodeScriptAttributes) SetSrc(v string)
- func (o *UiNodeScriptAttributes) SetType(v string)
- type UiNodeTextAttributes
- func (o *UiNodeTextAttributes) GetId() string
- func (o *UiNodeTextAttributes) GetIdOk() (*string, bool)
- func (o *UiNodeTextAttributes) GetNodeType() string
- func (o *UiNodeTextAttributes) GetNodeTypeOk() (*string, bool)
- func (o *UiNodeTextAttributes) GetText() UiText
- func (o *UiNodeTextAttributes) GetTextOk() (*UiText, bool)
- func (o UiNodeTextAttributes) MarshalJSON() ([]byte, error)
- func (o *UiNodeTextAttributes) SetId(v string)
- func (o *UiNodeTextAttributes) SetNodeType(v string)
- func (o *UiNodeTextAttributes) SetText(v UiText)
- type UiText
- func (o *UiText) GetContext() map[string]interface{}
- func (o *UiText) GetContextOk() (map[string]interface{}, bool)
- func (o *UiText) GetId() int64
- func (o *UiText) GetIdOk() (*int64, bool)
- func (o *UiText) GetText() string
- func (o *UiText) GetTextOk() (*string, bool)
- func (o *UiText) GetType() string
- func (o *UiText) GetTypeOk() (*string, bool)
- func (o *UiText) HasContext() bool
- func (o UiText) MarshalJSON() ([]byte, error)
- func (o *UiText) SetContext(v map[string]interface{})
- func (o *UiText) SetId(v int64)
- func (o *UiText) SetText(v string)
- func (o *UiText) SetType(v string)
- type UpdateIdentityBody
- func (o *UpdateIdentityBody) GetCredentials() IdentityWithCredentials
- func (o *UpdateIdentityBody) GetCredentialsOk() (*IdentityWithCredentials, bool)
- func (o *UpdateIdentityBody) GetMetadataAdmin() interface{}
- func (o *UpdateIdentityBody) GetMetadataAdminOk() (*interface{}, bool)
- func (o *UpdateIdentityBody) GetMetadataPublic() interface{}
- func (o *UpdateIdentityBody) GetMetadataPublicOk() (*interface{}, bool)
- func (o *UpdateIdentityBody) GetSchemaId() string
- func (o *UpdateIdentityBody) GetSchemaIdOk() (*string, bool)
- func (o *UpdateIdentityBody) GetState() string
- func (o *UpdateIdentityBody) GetStateOk() (*string, bool)
- func (o *UpdateIdentityBody) GetTraits() map[string]interface{}
- func (o *UpdateIdentityBody) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateIdentityBody) HasCredentials() bool
- func (o *UpdateIdentityBody) HasMetadataAdmin() bool
- func (o *UpdateIdentityBody) HasMetadataPublic() bool
- func (o UpdateIdentityBody) MarshalJSON() ([]byte, error)
- func (o *UpdateIdentityBody) SetCredentials(v IdentityWithCredentials)
- func (o *UpdateIdentityBody) SetMetadataAdmin(v interface{})
- func (o *UpdateIdentityBody) SetMetadataPublic(v interface{})
- func (o *UpdateIdentityBody) SetSchemaId(v string)
- func (o *UpdateIdentityBody) SetState(v string)
- func (o *UpdateIdentityBody) SetTraits(v map[string]interface{})
- type UpdateLoginFlowBody
- func UpdateLoginFlowWithCodeMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithCodeMethod) UpdateLoginFlowBody
- func UpdateLoginFlowWithIdentifierFirstMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithIdentifierFirstMethod) UpdateLoginFlowBody
- func UpdateLoginFlowWithLookupSecretMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithLookupSecretMethod) UpdateLoginFlowBody
- func UpdateLoginFlowWithOidcMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithOidcMethod) UpdateLoginFlowBody
- func UpdateLoginFlowWithPasskeyMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithPasskeyMethod) UpdateLoginFlowBody
- func UpdateLoginFlowWithPasswordMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithPasswordMethod) UpdateLoginFlowBody
- func UpdateLoginFlowWithTotpMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithTotpMethod) UpdateLoginFlowBody
- func UpdateLoginFlowWithWebAuthnMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithWebAuthnMethod) UpdateLoginFlowBody
- type UpdateLoginFlowWithCodeMethod
- func (o *UpdateLoginFlowWithCodeMethod) GetAddress() string
- func (o *UpdateLoginFlowWithCodeMethod) GetAddressOk() (*string, bool)
- func (o *UpdateLoginFlowWithCodeMethod) GetCode() string
- func (o *UpdateLoginFlowWithCodeMethod) GetCodeOk() (*string, bool)
- func (o *UpdateLoginFlowWithCodeMethod) GetCsrfToken() string
- func (o *UpdateLoginFlowWithCodeMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateLoginFlowWithCodeMethod) GetIdentifier() string
- func (o *UpdateLoginFlowWithCodeMethod) GetIdentifierOk() (*string, bool)
- func (o *UpdateLoginFlowWithCodeMethod) GetMethod() string
- func (o *UpdateLoginFlowWithCodeMethod) GetMethodOk() (*string, bool)
- func (o *UpdateLoginFlowWithCodeMethod) GetResend() string
- func (o *UpdateLoginFlowWithCodeMethod) GetResendOk() (*string, bool)
- func (o *UpdateLoginFlowWithCodeMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateLoginFlowWithCodeMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateLoginFlowWithCodeMethod) HasAddress() bool
- func (o *UpdateLoginFlowWithCodeMethod) HasCode() bool
- func (o *UpdateLoginFlowWithCodeMethod) HasIdentifier() bool
- func (o *UpdateLoginFlowWithCodeMethod) HasResend() bool
- func (o *UpdateLoginFlowWithCodeMethod) HasTransientPayload() bool
- func (o UpdateLoginFlowWithCodeMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateLoginFlowWithCodeMethod) SetAddress(v string)
- func (o *UpdateLoginFlowWithCodeMethod) SetCode(v string)
- func (o *UpdateLoginFlowWithCodeMethod) SetCsrfToken(v string)
- func (o *UpdateLoginFlowWithCodeMethod) SetIdentifier(v string)
- func (o *UpdateLoginFlowWithCodeMethod) SetMethod(v string)
- func (o *UpdateLoginFlowWithCodeMethod) SetResend(v string)
- func (o *UpdateLoginFlowWithCodeMethod) SetTransientPayload(v map[string]interface{})
- type UpdateLoginFlowWithIdentifierFirstMethod
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetCsrfToken() string
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetIdentifier() string
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetIdentifierOk() (*string, bool)
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetMethod() string
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetMethodOk() (*string, bool)
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) HasCsrfToken() bool
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) HasTransientPayload() bool
- func (o UpdateLoginFlowWithIdentifierFirstMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) SetCsrfToken(v string)
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) SetIdentifier(v string)
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) SetMethod(v string)
- func (o *UpdateLoginFlowWithIdentifierFirstMethod) SetTransientPayload(v map[string]interface{})
- type UpdateLoginFlowWithLookupSecretMethod
- func (o *UpdateLoginFlowWithLookupSecretMethod) GetCsrfToken() string
- func (o *UpdateLoginFlowWithLookupSecretMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateLoginFlowWithLookupSecretMethod) GetLookupSecret() string
- func (o *UpdateLoginFlowWithLookupSecretMethod) GetLookupSecretOk() (*string, bool)
- func (o *UpdateLoginFlowWithLookupSecretMethod) GetMethod() string
- func (o *UpdateLoginFlowWithLookupSecretMethod) GetMethodOk() (*string, bool)
- func (o *UpdateLoginFlowWithLookupSecretMethod) HasCsrfToken() bool
- func (o UpdateLoginFlowWithLookupSecretMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateLoginFlowWithLookupSecretMethod) SetCsrfToken(v string)
- func (o *UpdateLoginFlowWithLookupSecretMethod) SetLookupSecret(v string)
- func (o *UpdateLoginFlowWithLookupSecretMethod) SetMethod(v string)
- type UpdateLoginFlowWithOidcMethod
- func (o *UpdateLoginFlowWithOidcMethod) GetCsrfToken() string
- func (o *UpdateLoginFlowWithOidcMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateLoginFlowWithOidcMethod) GetIdToken() string
- func (o *UpdateLoginFlowWithOidcMethod) GetIdTokenNonce() string
- func (o *UpdateLoginFlowWithOidcMethod) GetIdTokenNonceOk() (*string, bool)
- func (o *UpdateLoginFlowWithOidcMethod) GetIdTokenOk() (*string, bool)
- func (o *UpdateLoginFlowWithOidcMethod) GetMethod() string
- func (o *UpdateLoginFlowWithOidcMethod) GetMethodOk() (*string, bool)
- func (o *UpdateLoginFlowWithOidcMethod) GetProvider() string
- func (o *UpdateLoginFlowWithOidcMethod) GetProviderOk() (*string, bool)
- func (o *UpdateLoginFlowWithOidcMethod) GetTraits() map[string]interface{}
- func (o *UpdateLoginFlowWithOidcMethod) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateLoginFlowWithOidcMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateLoginFlowWithOidcMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateLoginFlowWithOidcMethod) GetUpstreamParameters() map[string]interface{}
- func (o *UpdateLoginFlowWithOidcMethod) GetUpstreamParametersOk() (map[string]interface{}, bool)
- func (o *UpdateLoginFlowWithOidcMethod) HasCsrfToken() bool
- func (o *UpdateLoginFlowWithOidcMethod) HasIdToken() bool
- func (o *UpdateLoginFlowWithOidcMethod) HasIdTokenNonce() bool
- func (o *UpdateLoginFlowWithOidcMethod) HasTraits() bool
- func (o *UpdateLoginFlowWithOidcMethod) HasTransientPayload() bool
- func (o *UpdateLoginFlowWithOidcMethod) HasUpstreamParameters() bool
- func (o UpdateLoginFlowWithOidcMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateLoginFlowWithOidcMethod) SetCsrfToken(v string)
- func (o *UpdateLoginFlowWithOidcMethod) SetIdToken(v string)
- func (o *UpdateLoginFlowWithOidcMethod) SetIdTokenNonce(v string)
- func (o *UpdateLoginFlowWithOidcMethod) SetMethod(v string)
- func (o *UpdateLoginFlowWithOidcMethod) SetProvider(v string)
- func (o *UpdateLoginFlowWithOidcMethod) SetTraits(v map[string]interface{})
- func (o *UpdateLoginFlowWithOidcMethod) SetTransientPayload(v map[string]interface{})
- func (o *UpdateLoginFlowWithOidcMethod) SetUpstreamParameters(v map[string]interface{})
- type UpdateLoginFlowWithPasskeyMethod
- func (o *UpdateLoginFlowWithPasskeyMethod) GetCsrfToken() string
- func (o *UpdateLoginFlowWithPasskeyMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateLoginFlowWithPasskeyMethod) GetMethod() string
- func (o *UpdateLoginFlowWithPasskeyMethod) GetMethodOk() (*string, bool)
- func (o *UpdateLoginFlowWithPasskeyMethod) GetPasskeyLogin() string
- func (o *UpdateLoginFlowWithPasskeyMethod) GetPasskeyLoginOk() (*string, bool)
- func (o *UpdateLoginFlowWithPasskeyMethod) HasCsrfToken() bool
- func (o *UpdateLoginFlowWithPasskeyMethod) HasPasskeyLogin() bool
- func (o UpdateLoginFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateLoginFlowWithPasskeyMethod) SetCsrfToken(v string)
- func (o *UpdateLoginFlowWithPasskeyMethod) SetMethod(v string)
- func (o *UpdateLoginFlowWithPasskeyMethod) SetPasskeyLogin(v string)
- type UpdateLoginFlowWithPasswordMethod
- func (o *UpdateLoginFlowWithPasswordMethod) GetCsrfToken() string
- func (o *UpdateLoginFlowWithPasswordMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateLoginFlowWithPasswordMethod) GetIdentifier() string
- func (o *UpdateLoginFlowWithPasswordMethod) GetIdentifierOk() (*string, bool)
- func (o *UpdateLoginFlowWithPasswordMethod) GetMethod() string
- func (o *UpdateLoginFlowWithPasswordMethod) GetMethodOk() (*string, bool)
- func (o *UpdateLoginFlowWithPasswordMethod) GetPassword() string
- func (o *UpdateLoginFlowWithPasswordMethod) GetPasswordIdentifier() string
- func (o *UpdateLoginFlowWithPasswordMethod) GetPasswordIdentifierOk() (*string, bool)
- func (o *UpdateLoginFlowWithPasswordMethod) GetPasswordOk() (*string, bool)
- func (o *UpdateLoginFlowWithPasswordMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateLoginFlowWithPasswordMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateLoginFlowWithPasswordMethod) HasCsrfToken() bool
- func (o *UpdateLoginFlowWithPasswordMethod) HasPasswordIdentifier() bool
- func (o *UpdateLoginFlowWithPasswordMethod) HasTransientPayload() bool
- func (o UpdateLoginFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateLoginFlowWithPasswordMethod) SetCsrfToken(v string)
- func (o *UpdateLoginFlowWithPasswordMethod) SetIdentifier(v string)
- func (o *UpdateLoginFlowWithPasswordMethod) SetMethod(v string)
- func (o *UpdateLoginFlowWithPasswordMethod) SetPassword(v string)
- func (o *UpdateLoginFlowWithPasswordMethod) SetPasswordIdentifier(v string)
- func (o *UpdateLoginFlowWithPasswordMethod) SetTransientPayload(v map[string]interface{})
- type UpdateLoginFlowWithTotpMethod
- func (o *UpdateLoginFlowWithTotpMethod) GetCsrfToken() string
- func (o *UpdateLoginFlowWithTotpMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateLoginFlowWithTotpMethod) GetMethod() string
- func (o *UpdateLoginFlowWithTotpMethod) GetMethodOk() (*string, bool)
- func (o *UpdateLoginFlowWithTotpMethod) GetTotpCode() string
- func (o *UpdateLoginFlowWithTotpMethod) GetTotpCodeOk() (*string, bool)
- func (o *UpdateLoginFlowWithTotpMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateLoginFlowWithTotpMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateLoginFlowWithTotpMethod) HasCsrfToken() bool
- func (o *UpdateLoginFlowWithTotpMethod) HasTransientPayload() bool
- func (o UpdateLoginFlowWithTotpMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateLoginFlowWithTotpMethod) SetCsrfToken(v string)
- func (o *UpdateLoginFlowWithTotpMethod) SetMethod(v string)
- func (o *UpdateLoginFlowWithTotpMethod) SetTotpCode(v string)
- func (o *UpdateLoginFlowWithTotpMethod) SetTransientPayload(v map[string]interface{})
- type UpdateLoginFlowWithWebAuthnMethod
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetCsrfToken() string
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetIdentifier() string
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetIdentifierOk() (*string, bool)
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetMethod() string
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetMethodOk() (*string, bool)
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetWebauthnLogin() string
- func (o *UpdateLoginFlowWithWebAuthnMethod) GetWebauthnLoginOk() (*string, bool)
- func (o *UpdateLoginFlowWithWebAuthnMethod) HasCsrfToken() bool
- func (o *UpdateLoginFlowWithWebAuthnMethod) HasTransientPayload() bool
- func (o *UpdateLoginFlowWithWebAuthnMethod) HasWebauthnLogin() bool
- func (o UpdateLoginFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateLoginFlowWithWebAuthnMethod) SetCsrfToken(v string)
- func (o *UpdateLoginFlowWithWebAuthnMethod) SetIdentifier(v string)
- func (o *UpdateLoginFlowWithWebAuthnMethod) SetMethod(v string)
- func (o *UpdateLoginFlowWithWebAuthnMethod) SetTransientPayload(v map[string]interface{})
- func (o *UpdateLoginFlowWithWebAuthnMethod) SetWebauthnLogin(v string)
- type UpdateRecoveryFlowBody
- type UpdateRecoveryFlowWithCodeMethod
- func (o *UpdateRecoveryFlowWithCodeMethod) GetCode() string
- func (o *UpdateRecoveryFlowWithCodeMethod) GetCodeOk() (*string, bool)
- func (o *UpdateRecoveryFlowWithCodeMethod) GetCsrfToken() string
- func (o *UpdateRecoveryFlowWithCodeMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateRecoveryFlowWithCodeMethod) GetEmail() string
- func (o *UpdateRecoveryFlowWithCodeMethod) GetEmailOk() (*string, bool)
- func (o *UpdateRecoveryFlowWithCodeMethod) GetMethod() string
- func (o *UpdateRecoveryFlowWithCodeMethod) GetMethodOk() (*string, bool)
- func (o *UpdateRecoveryFlowWithCodeMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateRecoveryFlowWithCodeMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateRecoveryFlowWithCodeMethod) HasCode() bool
- func (o *UpdateRecoveryFlowWithCodeMethod) HasCsrfToken() bool
- func (o *UpdateRecoveryFlowWithCodeMethod) HasEmail() bool
- func (o *UpdateRecoveryFlowWithCodeMethod) HasTransientPayload() bool
- func (o UpdateRecoveryFlowWithCodeMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateRecoveryFlowWithCodeMethod) SetCode(v string)
- func (o *UpdateRecoveryFlowWithCodeMethod) SetCsrfToken(v string)
- func (o *UpdateRecoveryFlowWithCodeMethod) SetEmail(v string)
- func (o *UpdateRecoveryFlowWithCodeMethod) SetMethod(v string)
- func (o *UpdateRecoveryFlowWithCodeMethod) SetTransientPayload(v map[string]interface{})
- type UpdateRecoveryFlowWithLinkMethod
- func (o *UpdateRecoveryFlowWithLinkMethod) GetCsrfToken() string
- func (o *UpdateRecoveryFlowWithLinkMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateRecoveryFlowWithLinkMethod) GetEmail() string
- func (o *UpdateRecoveryFlowWithLinkMethod) GetEmailOk() (*string, bool)
- func (o *UpdateRecoveryFlowWithLinkMethod) GetMethod() string
- func (o *UpdateRecoveryFlowWithLinkMethod) GetMethodOk() (*string, bool)
- func (o *UpdateRecoveryFlowWithLinkMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateRecoveryFlowWithLinkMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateRecoveryFlowWithLinkMethod) HasCsrfToken() bool
- func (o *UpdateRecoveryFlowWithLinkMethod) HasTransientPayload() bool
- func (o UpdateRecoveryFlowWithLinkMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateRecoveryFlowWithLinkMethod) SetCsrfToken(v string)
- func (o *UpdateRecoveryFlowWithLinkMethod) SetEmail(v string)
- func (o *UpdateRecoveryFlowWithLinkMethod) SetMethod(v string)
- func (o *UpdateRecoveryFlowWithLinkMethod) SetTransientPayload(v map[string]interface{})
- type UpdateRegistrationFlowBody
- func UpdateRegistrationFlowWithCodeMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithCodeMethod) UpdateRegistrationFlowBody
- func UpdateRegistrationFlowWithOidcMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithOidcMethod) UpdateRegistrationFlowBody
- func UpdateRegistrationFlowWithPasskeyMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithPasskeyMethod) UpdateRegistrationFlowBody
- func UpdateRegistrationFlowWithPasswordMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithPasswordMethod) UpdateRegistrationFlowBody
- func UpdateRegistrationFlowWithProfileMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithProfileMethod) UpdateRegistrationFlowBody
- func UpdateRegistrationFlowWithWebAuthnMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithWebAuthnMethod) UpdateRegistrationFlowBody
- type UpdateRegistrationFlowWithCodeMethod
- func (o *UpdateRegistrationFlowWithCodeMethod) GetCode() string
- func (o *UpdateRegistrationFlowWithCodeMethod) GetCodeOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithCodeMethod) GetCsrfToken() string
- func (o *UpdateRegistrationFlowWithCodeMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithCodeMethod) GetMethod() string
- func (o *UpdateRegistrationFlowWithCodeMethod) GetMethodOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithCodeMethod) GetResend() string
- func (o *UpdateRegistrationFlowWithCodeMethod) GetResendOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithCodeMethod) GetTraits() map[string]interface{}
- func (o *UpdateRegistrationFlowWithCodeMethod) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithCodeMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateRegistrationFlowWithCodeMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithCodeMethod) HasCode() bool
- func (o *UpdateRegistrationFlowWithCodeMethod) HasCsrfToken() bool
- func (o *UpdateRegistrationFlowWithCodeMethod) HasResend() bool
- func (o *UpdateRegistrationFlowWithCodeMethod) HasTransientPayload() bool
- func (o UpdateRegistrationFlowWithCodeMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateRegistrationFlowWithCodeMethod) SetCode(v string)
- func (o *UpdateRegistrationFlowWithCodeMethod) SetCsrfToken(v string)
- func (o *UpdateRegistrationFlowWithCodeMethod) SetMethod(v string)
- func (o *UpdateRegistrationFlowWithCodeMethod) SetResend(v string)
- func (o *UpdateRegistrationFlowWithCodeMethod) SetTraits(v map[string]interface{})
- func (o *UpdateRegistrationFlowWithCodeMethod) SetTransientPayload(v map[string]interface{})
- type UpdateRegistrationFlowWithOidcMethod
- func (o *UpdateRegistrationFlowWithOidcMethod) GetCsrfToken() string
- func (o *UpdateRegistrationFlowWithOidcMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithOidcMethod) GetIdToken() string
- func (o *UpdateRegistrationFlowWithOidcMethod) GetIdTokenNonce() string
- func (o *UpdateRegistrationFlowWithOidcMethod) GetIdTokenNonceOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithOidcMethod) GetIdTokenOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithOidcMethod) GetMethod() string
- func (o *UpdateRegistrationFlowWithOidcMethod) GetMethodOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithOidcMethod) GetProvider() string
- func (o *UpdateRegistrationFlowWithOidcMethod) GetProviderOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithOidcMethod) GetTraits() map[string]interface{}
- func (o *UpdateRegistrationFlowWithOidcMethod) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithOidcMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateRegistrationFlowWithOidcMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithOidcMethod) GetUpstreamParameters() map[string]interface{}
- func (o *UpdateRegistrationFlowWithOidcMethod) GetUpstreamParametersOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithOidcMethod) HasCsrfToken() bool
- func (o *UpdateRegistrationFlowWithOidcMethod) HasIdToken() bool
- func (o *UpdateRegistrationFlowWithOidcMethod) HasIdTokenNonce() bool
- func (o *UpdateRegistrationFlowWithOidcMethod) HasTraits() bool
- func (o *UpdateRegistrationFlowWithOidcMethod) HasTransientPayload() bool
- func (o *UpdateRegistrationFlowWithOidcMethod) HasUpstreamParameters() bool
- func (o UpdateRegistrationFlowWithOidcMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateRegistrationFlowWithOidcMethod) SetCsrfToken(v string)
- func (o *UpdateRegistrationFlowWithOidcMethod) SetIdToken(v string)
- func (o *UpdateRegistrationFlowWithOidcMethod) SetIdTokenNonce(v string)
- func (o *UpdateRegistrationFlowWithOidcMethod) SetMethod(v string)
- func (o *UpdateRegistrationFlowWithOidcMethod) SetProvider(v string)
- func (o *UpdateRegistrationFlowWithOidcMethod) SetTraits(v map[string]interface{})
- func (o *UpdateRegistrationFlowWithOidcMethod) SetTransientPayload(v map[string]interface{})
- func (o *UpdateRegistrationFlowWithOidcMethod) SetUpstreamParameters(v map[string]interface{})
- type UpdateRegistrationFlowWithPasskeyMethod
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetCsrfToken() string
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetMethod() string
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetMethodOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetPasskeyRegister() string
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetPasskeyRegisterOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetTraits() map[string]interface{}
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateRegistrationFlowWithPasskeyMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithPasskeyMethod) HasCsrfToken() bool
- func (o *UpdateRegistrationFlowWithPasskeyMethod) HasPasskeyRegister() bool
- func (o *UpdateRegistrationFlowWithPasskeyMethod) HasTransientPayload() bool
- func (o UpdateRegistrationFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateRegistrationFlowWithPasskeyMethod) SetCsrfToken(v string)
- func (o *UpdateRegistrationFlowWithPasskeyMethod) SetMethod(v string)
- func (o *UpdateRegistrationFlowWithPasskeyMethod) SetPasskeyRegister(v string)
- func (o *UpdateRegistrationFlowWithPasskeyMethod) SetTraits(v map[string]interface{})
- func (o *UpdateRegistrationFlowWithPasskeyMethod) SetTransientPayload(v map[string]interface{})
- type UpdateRegistrationFlowWithPasswordMethod
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetCsrfToken() string
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetMethod() string
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetMethodOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetPassword() string
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetPasswordOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetTraits() map[string]interface{}
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateRegistrationFlowWithPasswordMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithPasswordMethod) HasCsrfToken() bool
- func (o *UpdateRegistrationFlowWithPasswordMethod) HasTransientPayload() bool
- func (o UpdateRegistrationFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateRegistrationFlowWithPasswordMethod) SetCsrfToken(v string)
- func (o *UpdateRegistrationFlowWithPasswordMethod) SetMethod(v string)
- func (o *UpdateRegistrationFlowWithPasswordMethod) SetPassword(v string)
- func (o *UpdateRegistrationFlowWithPasswordMethod) SetTraits(v map[string]interface{})
- func (o *UpdateRegistrationFlowWithPasswordMethod) SetTransientPayload(v map[string]interface{})
- type UpdateRegistrationFlowWithProfileMethod
- func (o *UpdateRegistrationFlowWithProfileMethod) GetCsrfToken() string
- func (o *UpdateRegistrationFlowWithProfileMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithProfileMethod) GetMethod() string
- func (o *UpdateRegistrationFlowWithProfileMethod) GetMethodOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithProfileMethod) GetScreen() string
- func (o *UpdateRegistrationFlowWithProfileMethod) GetScreenOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithProfileMethod) GetTraits() map[string]interface{}
- func (o *UpdateRegistrationFlowWithProfileMethod) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithProfileMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateRegistrationFlowWithProfileMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithProfileMethod) HasCsrfToken() bool
- func (o *UpdateRegistrationFlowWithProfileMethod) HasScreen() bool
- func (o *UpdateRegistrationFlowWithProfileMethod) HasTransientPayload() bool
- func (o UpdateRegistrationFlowWithProfileMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateRegistrationFlowWithProfileMethod) SetCsrfToken(v string)
- func (o *UpdateRegistrationFlowWithProfileMethod) SetMethod(v string)
- func (o *UpdateRegistrationFlowWithProfileMethod) SetScreen(v string)
- func (o *UpdateRegistrationFlowWithProfileMethod) SetTraits(v map[string]interface{})
- func (o *UpdateRegistrationFlowWithProfileMethod) SetTransientPayload(v map[string]interface{})
- type UpdateRegistrationFlowWithWebAuthnMethod
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetCsrfToken() string
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetMethod() string
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetMethodOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetTraits() map[string]interface{}
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegister() string
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegisterDisplayname() string
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegisterDisplaynameOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegisterOk() (*string, bool)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) HasCsrfToken() bool
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) HasTransientPayload() bool
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) HasWebauthnRegister() bool
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) HasWebauthnRegisterDisplayname() bool
- func (o UpdateRegistrationFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetCsrfToken(v string)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetMethod(v string)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetTraits(v map[string]interface{})
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetTransientPayload(v map[string]interface{})
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetWebauthnRegister(v string)
- func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetWebauthnRegisterDisplayname(v string)
- type UpdateSettingsFlowBody
- func UpdateSettingsFlowWithLookupMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithLookupMethod) UpdateSettingsFlowBody
- func UpdateSettingsFlowWithOidcMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithOidcMethod) UpdateSettingsFlowBody
- func UpdateSettingsFlowWithPasskeyMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithPasskeyMethod) UpdateSettingsFlowBody
- func UpdateSettingsFlowWithPasswordMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithPasswordMethod) UpdateSettingsFlowBody
- func UpdateSettingsFlowWithProfileMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithProfileMethod) UpdateSettingsFlowBody
- func UpdateSettingsFlowWithTotpMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithTotpMethod) UpdateSettingsFlowBody
- func UpdateSettingsFlowWithWebAuthnMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithWebAuthnMethod) UpdateSettingsFlowBody
- type UpdateSettingsFlowWithLookupMethod
- func (o *UpdateSettingsFlowWithLookupMethod) GetCsrfToken() string
- func (o *UpdateSettingsFlowWithLookupMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretConfirm() bool
- func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretConfirmOk() (*bool, bool)
- func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretDisable() bool
- func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretDisableOk() (*bool, bool)
- func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretRegenerate() bool
- func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretRegenerateOk() (*bool, bool)
- func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretReveal() bool
- func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretRevealOk() (*bool, bool)
- func (o *UpdateSettingsFlowWithLookupMethod) GetMethod() string
- func (o *UpdateSettingsFlowWithLookupMethod) GetMethodOk() (*string, bool)
- func (o *UpdateSettingsFlowWithLookupMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateSettingsFlowWithLookupMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateSettingsFlowWithLookupMethod) HasCsrfToken() bool
- func (o *UpdateSettingsFlowWithLookupMethod) HasLookupSecretConfirm() bool
- func (o *UpdateSettingsFlowWithLookupMethod) HasLookupSecretDisable() bool
- func (o *UpdateSettingsFlowWithLookupMethod) HasLookupSecretRegenerate() bool
- func (o *UpdateSettingsFlowWithLookupMethod) HasLookupSecretReveal() bool
- func (o *UpdateSettingsFlowWithLookupMethod) HasTransientPayload() bool
- func (o UpdateSettingsFlowWithLookupMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingsFlowWithLookupMethod) SetCsrfToken(v string)
- func (o *UpdateSettingsFlowWithLookupMethod) SetLookupSecretConfirm(v bool)
- func (o *UpdateSettingsFlowWithLookupMethod) SetLookupSecretDisable(v bool)
- func (o *UpdateSettingsFlowWithLookupMethod) SetLookupSecretRegenerate(v bool)
- func (o *UpdateSettingsFlowWithLookupMethod) SetLookupSecretReveal(v bool)
- func (o *UpdateSettingsFlowWithLookupMethod) SetMethod(v string)
- func (o *UpdateSettingsFlowWithLookupMethod) SetTransientPayload(v map[string]interface{})
- type UpdateSettingsFlowWithOidcMethod
- func (o *UpdateSettingsFlowWithOidcMethod) GetFlow() string
- func (o *UpdateSettingsFlowWithOidcMethod) GetFlowOk() (*string, bool)
- func (o *UpdateSettingsFlowWithOidcMethod) GetLink() string
- func (o *UpdateSettingsFlowWithOidcMethod) GetLinkOk() (*string, bool)
- func (o *UpdateSettingsFlowWithOidcMethod) GetMethod() string
- func (o *UpdateSettingsFlowWithOidcMethod) GetMethodOk() (*string, bool)
- func (o *UpdateSettingsFlowWithOidcMethod) GetTraits() map[string]interface{}
- func (o *UpdateSettingsFlowWithOidcMethod) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateSettingsFlowWithOidcMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateSettingsFlowWithOidcMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateSettingsFlowWithOidcMethod) GetUnlink() string
- func (o *UpdateSettingsFlowWithOidcMethod) GetUnlinkOk() (*string, bool)
- func (o *UpdateSettingsFlowWithOidcMethod) GetUpstreamParameters() map[string]interface{}
- func (o *UpdateSettingsFlowWithOidcMethod) GetUpstreamParametersOk() (map[string]interface{}, bool)
- func (o *UpdateSettingsFlowWithOidcMethod) HasFlow() bool
- func (o *UpdateSettingsFlowWithOidcMethod) HasLink() bool
- func (o *UpdateSettingsFlowWithOidcMethod) HasTraits() bool
- func (o *UpdateSettingsFlowWithOidcMethod) HasTransientPayload() bool
- func (o *UpdateSettingsFlowWithOidcMethod) HasUnlink() bool
- func (o *UpdateSettingsFlowWithOidcMethod) HasUpstreamParameters() bool
- func (o UpdateSettingsFlowWithOidcMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingsFlowWithOidcMethod) SetFlow(v string)
- func (o *UpdateSettingsFlowWithOidcMethod) SetLink(v string)
- func (o *UpdateSettingsFlowWithOidcMethod) SetMethod(v string)
- func (o *UpdateSettingsFlowWithOidcMethod) SetTraits(v map[string]interface{})
- func (o *UpdateSettingsFlowWithOidcMethod) SetTransientPayload(v map[string]interface{})
- func (o *UpdateSettingsFlowWithOidcMethod) SetUnlink(v string)
- func (o *UpdateSettingsFlowWithOidcMethod) SetUpstreamParameters(v map[string]interface{})
- type UpdateSettingsFlowWithPasskeyMethod
- func (o *UpdateSettingsFlowWithPasskeyMethod) GetCsrfToken() string
- func (o *UpdateSettingsFlowWithPasskeyMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateSettingsFlowWithPasskeyMethod) GetMethod() string
- func (o *UpdateSettingsFlowWithPasskeyMethod) GetMethodOk() (*string, bool)
- func (o *UpdateSettingsFlowWithPasskeyMethod) GetPasskeyRemove() string
- func (o *UpdateSettingsFlowWithPasskeyMethod) GetPasskeyRemoveOk() (*string, bool)
- func (o *UpdateSettingsFlowWithPasskeyMethod) GetPasskeySettingsRegister() string
- func (o *UpdateSettingsFlowWithPasskeyMethod) GetPasskeySettingsRegisterOk() (*string, bool)
- func (o *UpdateSettingsFlowWithPasskeyMethod) HasCsrfToken() bool
- func (o *UpdateSettingsFlowWithPasskeyMethod) HasPasskeyRemove() bool
- func (o *UpdateSettingsFlowWithPasskeyMethod) HasPasskeySettingsRegister() bool
- func (o UpdateSettingsFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingsFlowWithPasskeyMethod) SetCsrfToken(v string)
- func (o *UpdateSettingsFlowWithPasskeyMethod) SetMethod(v string)
- func (o *UpdateSettingsFlowWithPasskeyMethod) SetPasskeyRemove(v string)
- func (o *UpdateSettingsFlowWithPasskeyMethod) SetPasskeySettingsRegister(v string)
- type UpdateSettingsFlowWithPasswordMethod
- func (o *UpdateSettingsFlowWithPasswordMethod) GetCsrfToken() string
- func (o *UpdateSettingsFlowWithPasswordMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateSettingsFlowWithPasswordMethod) GetMethod() string
- func (o *UpdateSettingsFlowWithPasswordMethod) GetMethodOk() (*string, bool)
- func (o *UpdateSettingsFlowWithPasswordMethod) GetPassword() string
- func (o *UpdateSettingsFlowWithPasswordMethod) GetPasswordOk() (*string, bool)
- func (o *UpdateSettingsFlowWithPasswordMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateSettingsFlowWithPasswordMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateSettingsFlowWithPasswordMethod) HasCsrfToken() bool
- func (o *UpdateSettingsFlowWithPasswordMethod) HasTransientPayload() bool
- func (o UpdateSettingsFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingsFlowWithPasswordMethod) SetCsrfToken(v string)
- func (o *UpdateSettingsFlowWithPasswordMethod) SetMethod(v string)
- func (o *UpdateSettingsFlowWithPasswordMethod) SetPassword(v string)
- func (o *UpdateSettingsFlowWithPasswordMethod) SetTransientPayload(v map[string]interface{})
- type UpdateSettingsFlowWithProfileMethod
- func (o *UpdateSettingsFlowWithProfileMethod) GetCsrfToken() string
- func (o *UpdateSettingsFlowWithProfileMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateSettingsFlowWithProfileMethod) GetMethod() string
- func (o *UpdateSettingsFlowWithProfileMethod) GetMethodOk() (*string, bool)
- func (o *UpdateSettingsFlowWithProfileMethod) GetTraits() map[string]interface{}
- func (o *UpdateSettingsFlowWithProfileMethod) GetTraitsOk() (map[string]interface{}, bool)
- func (o *UpdateSettingsFlowWithProfileMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateSettingsFlowWithProfileMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateSettingsFlowWithProfileMethod) HasCsrfToken() bool
- func (o *UpdateSettingsFlowWithProfileMethod) HasTransientPayload() bool
- func (o UpdateSettingsFlowWithProfileMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingsFlowWithProfileMethod) SetCsrfToken(v string)
- func (o *UpdateSettingsFlowWithProfileMethod) SetMethod(v string)
- func (o *UpdateSettingsFlowWithProfileMethod) SetTraits(v map[string]interface{})
- func (o *UpdateSettingsFlowWithProfileMethod) SetTransientPayload(v map[string]interface{})
- type UpdateSettingsFlowWithTotpMethod
- func (o *UpdateSettingsFlowWithTotpMethod) GetCsrfToken() string
- func (o *UpdateSettingsFlowWithTotpMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateSettingsFlowWithTotpMethod) GetMethod() string
- func (o *UpdateSettingsFlowWithTotpMethod) GetMethodOk() (*string, bool)
- func (o *UpdateSettingsFlowWithTotpMethod) GetTotpCode() string
- func (o *UpdateSettingsFlowWithTotpMethod) GetTotpCodeOk() (*string, bool)
- func (o *UpdateSettingsFlowWithTotpMethod) GetTotpUnlink() bool
- func (o *UpdateSettingsFlowWithTotpMethod) GetTotpUnlinkOk() (*bool, bool)
- func (o *UpdateSettingsFlowWithTotpMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateSettingsFlowWithTotpMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateSettingsFlowWithTotpMethod) HasCsrfToken() bool
- func (o *UpdateSettingsFlowWithTotpMethod) HasTotpCode() bool
- func (o *UpdateSettingsFlowWithTotpMethod) HasTotpUnlink() bool
- func (o *UpdateSettingsFlowWithTotpMethod) HasTransientPayload() bool
- func (o UpdateSettingsFlowWithTotpMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingsFlowWithTotpMethod) SetCsrfToken(v string)
- func (o *UpdateSettingsFlowWithTotpMethod) SetMethod(v string)
- func (o *UpdateSettingsFlowWithTotpMethod) SetTotpCode(v string)
- func (o *UpdateSettingsFlowWithTotpMethod) SetTotpUnlink(v bool)
- func (o *UpdateSettingsFlowWithTotpMethod) SetTransientPayload(v map[string]interface{})
- type UpdateSettingsFlowWithWebAuthnMethod
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetCsrfToken() string
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetMethod() string
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetMethodOk() (*string, bool)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegister() string
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegisterDisplayname() string
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegisterDisplaynameOk() (*string, bool)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegisterOk() (*string, bool)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRemove() string
- func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRemoveOk() (*string, bool)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) HasCsrfToken() bool
- func (o *UpdateSettingsFlowWithWebAuthnMethod) HasTransientPayload() bool
- func (o *UpdateSettingsFlowWithWebAuthnMethod) HasWebauthnRegister() bool
- func (o *UpdateSettingsFlowWithWebAuthnMethod) HasWebauthnRegisterDisplayname() bool
- func (o *UpdateSettingsFlowWithWebAuthnMethod) HasWebauthnRemove() bool
- func (o UpdateSettingsFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) SetCsrfToken(v string)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) SetMethod(v string)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) SetTransientPayload(v map[string]interface{})
- func (o *UpdateSettingsFlowWithWebAuthnMethod) SetWebauthnRegister(v string)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) SetWebauthnRegisterDisplayname(v string)
- func (o *UpdateSettingsFlowWithWebAuthnMethod) SetWebauthnRemove(v string)
- type UpdateVerificationFlowBody
- type UpdateVerificationFlowWithCodeMethod
- func (o *UpdateVerificationFlowWithCodeMethod) GetCode() string
- func (o *UpdateVerificationFlowWithCodeMethod) GetCodeOk() (*string, bool)
- func (o *UpdateVerificationFlowWithCodeMethod) GetCsrfToken() string
- func (o *UpdateVerificationFlowWithCodeMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateVerificationFlowWithCodeMethod) GetEmail() string
- func (o *UpdateVerificationFlowWithCodeMethod) GetEmailOk() (*string, bool)
- func (o *UpdateVerificationFlowWithCodeMethod) GetMethod() string
- func (o *UpdateVerificationFlowWithCodeMethod) GetMethodOk() (*string, bool)
- func (o *UpdateVerificationFlowWithCodeMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateVerificationFlowWithCodeMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateVerificationFlowWithCodeMethod) HasCode() bool
- func (o *UpdateVerificationFlowWithCodeMethod) HasCsrfToken() bool
- func (o *UpdateVerificationFlowWithCodeMethod) HasEmail() bool
- func (o *UpdateVerificationFlowWithCodeMethod) HasTransientPayload() bool
- func (o UpdateVerificationFlowWithCodeMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateVerificationFlowWithCodeMethod) SetCode(v string)
- func (o *UpdateVerificationFlowWithCodeMethod) SetCsrfToken(v string)
- func (o *UpdateVerificationFlowWithCodeMethod) SetEmail(v string)
- func (o *UpdateVerificationFlowWithCodeMethod) SetMethod(v string)
- func (o *UpdateVerificationFlowWithCodeMethod) SetTransientPayload(v map[string]interface{})
- type UpdateVerificationFlowWithLinkMethod
- func (o *UpdateVerificationFlowWithLinkMethod) GetCsrfToken() string
- func (o *UpdateVerificationFlowWithLinkMethod) GetCsrfTokenOk() (*string, bool)
- func (o *UpdateVerificationFlowWithLinkMethod) GetEmail() string
- func (o *UpdateVerificationFlowWithLinkMethod) GetEmailOk() (*string, bool)
- func (o *UpdateVerificationFlowWithLinkMethod) GetMethod() string
- func (o *UpdateVerificationFlowWithLinkMethod) GetMethodOk() (*string, bool)
- func (o *UpdateVerificationFlowWithLinkMethod) GetTransientPayload() map[string]interface{}
- func (o *UpdateVerificationFlowWithLinkMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *UpdateVerificationFlowWithLinkMethod) HasCsrfToken() bool
- func (o *UpdateVerificationFlowWithLinkMethod) HasTransientPayload() bool
- func (o UpdateVerificationFlowWithLinkMethod) MarshalJSON() ([]byte, error)
- func (o *UpdateVerificationFlowWithLinkMethod) SetCsrfToken(v string)
- func (o *UpdateVerificationFlowWithLinkMethod) SetEmail(v string)
- func (o *UpdateVerificationFlowWithLinkMethod) SetMethod(v string)
- func (o *UpdateVerificationFlowWithLinkMethod) SetTransientPayload(v map[string]interface{})
- type VerifiableIdentityAddress
- func (o *VerifiableIdentityAddress) GetCreatedAt() time.Time
- func (o *VerifiableIdentityAddress) GetCreatedAtOk() (*time.Time, bool)
- func (o *VerifiableIdentityAddress) GetId() string
- func (o *VerifiableIdentityAddress) GetIdOk() (*string, bool)
- func (o *VerifiableIdentityAddress) GetStatus() string
- func (o *VerifiableIdentityAddress) GetStatusOk() (*string, bool)
- func (o *VerifiableIdentityAddress) GetUpdatedAt() time.Time
- func (o *VerifiableIdentityAddress) GetUpdatedAtOk() (*time.Time, bool)
- func (o *VerifiableIdentityAddress) GetValue() string
- func (o *VerifiableIdentityAddress) GetValueOk() (*string, bool)
- func (o *VerifiableIdentityAddress) GetVerified() bool
- func (o *VerifiableIdentityAddress) GetVerifiedAt() time.Time
- func (o *VerifiableIdentityAddress) GetVerifiedAtOk() (*time.Time, bool)
- func (o *VerifiableIdentityAddress) GetVerifiedOk() (*bool, bool)
- func (o *VerifiableIdentityAddress) GetVia() string
- func (o *VerifiableIdentityAddress) GetViaOk() (*string, bool)
- func (o *VerifiableIdentityAddress) HasCreatedAt() bool
- func (o *VerifiableIdentityAddress) HasId() bool
- func (o *VerifiableIdentityAddress) HasUpdatedAt() bool
- func (o *VerifiableIdentityAddress) HasVerifiedAt() bool
- func (o VerifiableIdentityAddress) MarshalJSON() ([]byte, error)
- func (o *VerifiableIdentityAddress) SetCreatedAt(v time.Time)
- func (o *VerifiableIdentityAddress) SetId(v string)
- func (o *VerifiableIdentityAddress) SetStatus(v string)
- func (o *VerifiableIdentityAddress) SetUpdatedAt(v time.Time)
- func (o *VerifiableIdentityAddress) SetValue(v string)
- func (o *VerifiableIdentityAddress) SetVerified(v bool)
- func (o *VerifiableIdentityAddress) SetVerifiedAt(v time.Time)
- func (o *VerifiableIdentityAddress) SetVia(v string)
- type VerificationFlow
- func (o *VerificationFlow) GetActive() string
- func (o *VerificationFlow) GetActiveOk() (*string, bool)
- func (o *VerificationFlow) GetExpiresAt() time.Time
- func (o *VerificationFlow) GetExpiresAtOk() (*time.Time, bool)
- func (o *VerificationFlow) GetId() string
- func (o *VerificationFlow) GetIdOk() (*string, bool)
- func (o *VerificationFlow) GetIssuedAt() time.Time
- func (o *VerificationFlow) GetIssuedAtOk() (*time.Time, bool)
- func (o *VerificationFlow) GetRequestUrl() string
- func (o *VerificationFlow) GetRequestUrlOk() (*string, bool)
- func (o *VerificationFlow) GetReturnTo() string
- func (o *VerificationFlow) GetReturnToOk() (*string, bool)
- func (o *VerificationFlow) GetState() interface{}
- func (o *VerificationFlow) GetStateOk() (*interface{}, bool)
- func (o *VerificationFlow) GetTransientPayload() map[string]interface{}
- func (o *VerificationFlow) GetTransientPayloadOk() (map[string]interface{}, bool)
- func (o *VerificationFlow) GetType() string
- func (o *VerificationFlow) GetTypeOk() (*string, bool)
- func (o *VerificationFlow) GetUi() UiContainer
- func (o *VerificationFlow) GetUiOk() (*UiContainer, bool)
- func (o *VerificationFlow) HasActive() bool
- func (o *VerificationFlow) HasExpiresAt() bool
- func (o *VerificationFlow) HasIssuedAt() bool
- func (o *VerificationFlow) HasRequestUrl() bool
- func (o *VerificationFlow) HasReturnTo() bool
- func (o *VerificationFlow) HasTransientPayload() bool
- func (o VerificationFlow) MarshalJSON() ([]byte, error)
- func (o *VerificationFlow) SetActive(v string)
- func (o *VerificationFlow) SetExpiresAt(v time.Time)
- func (o *VerificationFlow) SetId(v string)
- func (o *VerificationFlow) SetIssuedAt(v time.Time)
- func (o *VerificationFlow) SetRequestUrl(v string)
- func (o *VerificationFlow) SetReturnTo(v string)
- func (o *VerificationFlow) SetState(v interface{})
- func (o *VerificationFlow) SetTransientPayload(v map[string]interface{})
- func (o *VerificationFlow) SetType(v string)
- func (o *VerificationFlow) SetUi(v UiContainer)
- type VerificationFlowState
- type Version
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request. ContextHttpSignatureAuth = contextKey("httpsignature") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { CourierAPI CourierAPI FrontendAPI FrontendAPI IdentityAPI IdentityAPI MetadataAPI MetadataAPI // contains filtered or unexported fields }
APIClient manages communication with the Ory Identities API API v In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResonse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type AuthenticatorAssuranceLevel ¶
type AuthenticatorAssuranceLevel string
AuthenticatorAssuranceLevel The authenticator assurance level can be one of \"aal1\", \"aal2\", or \"aal3\". A higher number means that it is harder for an attacker to compromise the account. Generally, \"aal1\" implies that one authentication factor was used while AAL2 implies that two factors (e.g. password + TOTP) have been used. To learn more about these levels please head over to: https://www.ory.sh/kratos/docs/concepts/credentials
const ( AUTHENTICATORASSURANCELEVEL_AAL0 AuthenticatorAssuranceLevel = "aal0" AUTHENTICATORASSURANCELEVEL_AAL1 AuthenticatorAssuranceLevel = "aal1" AUTHENTICATORASSURANCELEVEL_AAL2 AuthenticatorAssuranceLevel = "aal2" AUTHENTICATORASSURANCELEVEL_AAL3 AuthenticatorAssuranceLevel = "aal3" )
List of authenticatorAssuranceLevel
func (AuthenticatorAssuranceLevel) Ptr ¶
func (v AuthenticatorAssuranceLevel) Ptr() *AuthenticatorAssuranceLevel
Ptr returns reference to authenticatorAssuranceLevel value
func (*AuthenticatorAssuranceLevel) UnmarshalJSON ¶
func (v *AuthenticatorAssuranceLevel) UnmarshalJSON(src []byte) error
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type BatchPatchIdentitiesResponse ¶ added in v0.13.0
type BatchPatchIdentitiesResponse struct { // The patch responses for the individual identities. Identities []IdentityPatchResponse `json:"identities,omitempty"` }
BatchPatchIdentitiesResponse Patch identities response
func NewBatchPatchIdentitiesResponse ¶ added in v0.13.0
func NewBatchPatchIdentitiesResponse() *BatchPatchIdentitiesResponse
NewBatchPatchIdentitiesResponse instantiates a new BatchPatchIdentitiesResponse 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 NewBatchPatchIdentitiesResponseWithDefaults ¶ added in v0.13.0
func NewBatchPatchIdentitiesResponseWithDefaults() *BatchPatchIdentitiesResponse
NewBatchPatchIdentitiesResponseWithDefaults instantiates a new BatchPatchIdentitiesResponse 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 (*BatchPatchIdentitiesResponse) GetIdentities ¶ added in v0.13.0
func (o *BatchPatchIdentitiesResponse) GetIdentities() []IdentityPatchResponse
GetIdentities returns the Identities field value if set, zero value otherwise.
func (*BatchPatchIdentitiesResponse) GetIdentitiesOk ¶ added in v0.13.0
func (o *BatchPatchIdentitiesResponse) GetIdentitiesOk() ([]IdentityPatchResponse, bool)
GetIdentitiesOk returns a tuple with the Identities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BatchPatchIdentitiesResponse) HasIdentities ¶ added in v0.13.0
func (o *BatchPatchIdentitiesResponse) HasIdentities() bool
HasIdentities returns a boolean if a field has been set.
func (BatchPatchIdentitiesResponse) MarshalJSON ¶ added in v0.13.0
func (o BatchPatchIdentitiesResponse) MarshalJSON() ([]byte, error)
func (*BatchPatchIdentitiesResponse) SetIdentities ¶ added in v0.13.0
func (o *BatchPatchIdentitiesResponse) SetIdentities(v []IdentityPatchResponse)
SetIdentities gets a reference to the given []IdentityPatchResponse and assigns it to the Identities field.
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type ConsistencyRequestParameters ¶ added in v1.1.0
type ConsistencyRequestParameters struct { // Read Consistency Level (preview) The read consistency level determines the consistency guarantee for reads: strong (slow): The read is guaranteed to return the most recent data committed at the start of the read. eventual (very fast): The result will return data that is about 4.8 seconds old. The default consistency guarantee can be changed in the Ory Network Console or using the Ory CLI with `ory patch project --replace '/previews/default_read_consistency_level=\"strong\"'`. Setting the default consistency level to `eventual` may cause regressions in the future as we add consistency controls to more APIs. Currently, the following APIs will be affected by this setting: `GET /admin/identities` This feature is in preview and only available in Ory Network. ConsistencyLevelUnset ConsistencyLevelUnset is the unset / default consistency level. strong ConsistencyLevelStrong ConsistencyLevelStrong is the strong consistency level. eventual ConsistencyLevelEventual ConsistencyLevelEventual is the eventual consistency level using follower read timestamps. Consistency *string `json:"consistency,omitempty"` }
ConsistencyRequestParameters Control API consistency guarantees
func NewConsistencyRequestParameters ¶ added in v1.1.0
func NewConsistencyRequestParameters() *ConsistencyRequestParameters
NewConsistencyRequestParameters instantiates a new ConsistencyRequestParameters 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 NewConsistencyRequestParametersWithDefaults ¶ added in v1.1.0
func NewConsistencyRequestParametersWithDefaults() *ConsistencyRequestParameters
NewConsistencyRequestParametersWithDefaults instantiates a new ConsistencyRequestParameters 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 (*ConsistencyRequestParameters) GetConsistency ¶ added in v1.1.0
func (o *ConsistencyRequestParameters) GetConsistency() string
GetConsistency returns the Consistency field value if set, zero value otherwise.
func (*ConsistencyRequestParameters) GetConsistencyOk ¶ added in v1.1.0
func (o *ConsistencyRequestParameters) GetConsistencyOk() (*string, bool)
GetConsistencyOk returns a tuple with the Consistency field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConsistencyRequestParameters) HasConsistency ¶ added in v1.1.0
func (o *ConsistencyRequestParameters) HasConsistency() bool
HasConsistency returns a boolean if a field has been set.
func (ConsistencyRequestParameters) MarshalJSON ¶ added in v1.1.0
func (o ConsistencyRequestParameters) MarshalJSON() ([]byte, error)
func (*ConsistencyRequestParameters) SetConsistency ¶ added in v1.1.0
func (o *ConsistencyRequestParameters) SetConsistency(v string)
SetConsistency gets a reference to the given string and assigns it to the Consistency field.
type ContinueWith ¶ added in v0.13.0
type ContinueWith struct { ContinueWithRecoveryUi *ContinueWithRecoveryUi ContinueWithRedirectBrowserTo *ContinueWithRedirectBrowserTo ContinueWithSetOrySessionToken *ContinueWithSetOrySessionToken ContinueWithSettingsUi *ContinueWithSettingsUi ContinueWithVerificationUi *ContinueWithVerificationUi }
ContinueWith - struct for ContinueWith
func ContinueWithRecoveryUiAsContinueWith ¶ added in v1.1.0
func ContinueWithRecoveryUiAsContinueWith(v *ContinueWithRecoveryUi) ContinueWith
ContinueWithRecoveryUiAsContinueWith is a convenience function that returns ContinueWithRecoveryUi wrapped in ContinueWith
func ContinueWithRedirectBrowserToAsContinueWith ¶ added in v1.3.0
func ContinueWithRedirectBrowserToAsContinueWith(v *ContinueWithRedirectBrowserTo) ContinueWith
ContinueWithRedirectBrowserToAsContinueWith is a convenience function that returns ContinueWithRedirectBrowserTo wrapped in ContinueWith
func ContinueWithSetOrySessionTokenAsContinueWith ¶ added in v0.13.0
func ContinueWithSetOrySessionTokenAsContinueWith(v *ContinueWithSetOrySessionToken) ContinueWith
ContinueWithSetOrySessionTokenAsContinueWith is a convenience function that returns ContinueWithSetOrySessionToken wrapped in ContinueWith
func ContinueWithSettingsUiAsContinueWith ¶ added in v1.1.0
func ContinueWithSettingsUiAsContinueWith(v *ContinueWithSettingsUi) ContinueWith
ContinueWithSettingsUiAsContinueWith is a convenience function that returns ContinueWithSettingsUi wrapped in ContinueWith
func ContinueWithVerificationUiAsContinueWith ¶ added in v0.13.0
func ContinueWithVerificationUiAsContinueWith(v *ContinueWithVerificationUi) ContinueWith
ContinueWithVerificationUiAsContinueWith is a convenience function that returns ContinueWithVerificationUi wrapped in ContinueWith
func (*ContinueWith) GetActualInstance ¶ added in v0.13.0
func (obj *ContinueWith) GetActualInstance() interface{}
Get the actual instance
func (ContinueWith) MarshalJSON ¶ added in v0.13.0
func (src ContinueWith) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*ContinueWith) UnmarshalJSON ¶ added in v0.13.0
func (dst *ContinueWith) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type ContinueWithRecoveryUi ¶ added in v1.1.0
type ContinueWithRecoveryUi struct { // Action will always be `show_recovery_ui` show_recovery_ui ContinueWithActionShowRecoveryUIString Action string `json:"action"` Flow ContinueWithRecoveryUiFlow `json:"flow"` }
ContinueWithRecoveryUi Indicates, that the UI flow could be continued by showing a recovery ui
func NewContinueWithRecoveryUi ¶ added in v1.1.0
func NewContinueWithRecoveryUi(action string, flow ContinueWithRecoveryUiFlow) *ContinueWithRecoveryUi
NewContinueWithRecoveryUi instantiates a new ContinueWithRecoveryUi 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 NewContinueWithRecoveryUiWithDefaults ¶ added in v1.1.0
func NewContinueWithRecoveryUiWithDefaults() *ContinueWithRecoveryUi
NewContinueWithRecoveryUiWithDefaults instantiates a new ContinueWithRecoveryUi 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 (*ContinueWithRecoveryUi) GetAction ¶ added in v1.1.0
func (o *ContinueWithRecoveryUi) GetAction() string
GetAction returns the Action field value
func (*ContinueWithRecoveryUi) GetActionOk ¶ added in v1.1.0
func (o *ContinueWithRecoveryUi) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*ContinueWithRecoveryUi) GetFlow ¶ added in v1.1.0
func (o *ContinueWithRecoveryUi) GetFlow() ContinueWithRecoveryUiFlow
GetFlow returns the Flow field value
func (*ContinueWithRecoveryUi) GetFlowOk ¶ added in v1.1.0
func (o *ContinueWithRecoveryUi) GetFlowOk() (*ContinueWithRecoveryUiFlow, bool)
GetFlowOk returns a tuple with the Flow field value and a boolean to check if the value has been set.
func (ContinueWithRecoveryUi) MarshalJSON ¶ added in v1.1.0
func (o ContinueWithRecoveryUi) MarshalJSON() ([]byte, error)
func (*ContinueWithRecoveryUi) SetAction ¶ added in v1.1.0
func (o *ContinueWithRecoveryUi) SetAction(v string)
SetAction sets field value
func (*ContinueWithRecoveryUi) SetFlow ¶ added in v1.1.0
func (o *ContinueWithRecoveryUi) SetFlow(v ContinueWithRecoveryUiFlow)
SetFlow sets field value
type ContinueWithRecoveryUiFlow ¶ added in v1.1.0
type ContinueWithRecoveryUiFlow struct { // The ID of the recovery flow Id string `json:"id"` // The URL of the recovery flow If this value is set, redirect the user's browser to this URL. This value is typically unset for native clients / API flows. Url *string `json:"url,omitempty"` }
ContinueWithRecoveryUiFlow struct for ContinueWithRecoveryUiFlow
func NewContinueWithRecoveryUiFlow ¶ added in v1.1.0
func NewContinueWithRecoveryUiFlow(id string) *ContinueWithRecoveryUiFlow
NewContinueWithRecoveryUiFlow instantiates a new ContinueWithRecoveryUiFlow 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 NewContinueWithRecoveryUiFlowWithDefaults ¶ added in v1.1.0
func NewContinueWithRecoveryUiFlowWithDefaults() *ContinueWithRecoveryUiFlow
NewContinueWithRecoveryUiFlowWithDefaults instantiates a new ContinueWithRecoveryUiFlow 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 (*ContinueWithRecoveryUiFlow) GetId ¶ added in v1.1.0
func (o *ContinueWithRecoveryUiFlow) GetId() string
GetId returns the Id field value
func (*ContinueWithRecoveryUiFlow) GetIdOk ¶ added in v1.1.0
func (o *ContinueWithRecoveryUiFlow) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ContinueWithRecoveryUiFlow) GetUrl ¶ added in v1.1.0
func (o *ContinueWithRecoveryUiFlow) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise.
func (*ContinueWithRecoveryUiFlow) GetUrlOk ¶ added in v1.1.0
func (o *ContinueWithRecoveryUiFlow) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContinueWithRecoveryUiFlow) HasUrl ¶ added in v1.1.0
func (o *ContinueWithRecoveryUiFlow) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (ContinueWithRecoveryUiFlow) MarshalJSON ¶ added in v1.1.0
func (o ContinueWithRecoveryUiFlow) MarshalJSON() ([]byte, error)
func (*ContinueWithRecoveryUiFlow) SetId ¶ added in v1.1.0
func (o *ContinueWithRecoveryUiFlow) SetId(v string)
SetId sets field value
func (*ContinueWithRecoveryUiFlow) SetUrl ¶ added in v1.1.0
func (o *ContinueWithRecoveryUiFlow) SetUrl(v string)
SetUrl gets a reference to the given string and assigns it to the Url field.
type ContinueWithRedirectBrowserTo ¶ added in v1.3.0
type ContinueWithRedirectBrowserTo struct { // Action will always be `redirect_browser_to` redirect_browser_to ContinueWithActionRedirectBrowserToString Action string `json:"action"` // The URL to redirect the browser to RedirectBrowserTo string `json:"redirect_browser_to"` }
ContinueWithRedirectBrowserTo Indicates, that the UI flow could be continued by showing a recovery ui
func NewContinueWithRedirectBrowserTo ¶ added in v1.3.0
func NewContinueWithRedirectBrowserTo(action string, redirectBrowserTo string) *ContinueWithRedirectBrowserTo
NewContinueWithRedirectBrowserTo instantiates a new ContinueWithRedirectBrowserTo 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 NewContinueWithRedirectBrowserToWithDefaults ¶ added in v1.3.0
func NewContinueWithRedirectBrowserToWithDefaults() *ContinueWithRedirectBrowserTo
NewContinueWithRedirectBrowserToWithDefaults instantiates a new ContinueWithRedirectBrowserTo 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 (*ContinueWithRedirectBrowserTo) GetAction ¶ added in v1.3.0
func (o *ContinueWithRedirectBrowserTo) GetAction() string
GetAction returns the Action field value
func (*ContinueWithRedirectBrowserTo) GetActionOk ¶ added in v1.3.0
func (o *ContinueWithRedirectBrowserTo) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*ContinueWithRedirectBrowserTo) GetRedirectBrowserTo ¶ added in v1.3.0
func (o *ContinueWithRedirectBrowserTo) GetRedirectBrowserTo() string
GetRedirectBrowserTo returns the RedirectBrowserTo field value
func (*ContinueWithRedirectBrowserTo) GetRedirectBrowserToOk ¶ added in v1.3.0
func (o *ContinueWithRedirectBrowserTo) GetRedirectBrowserToOk() (*string, bool)
GetRedirectBrowserToOk returns a tuple with the RedirectBrowserTo field value and a boolean to check if the value has been set.
func (ContinueWithRedirectBrowserTo) MarshalJSON ¶ added in v1.3.0
func (o ContinueWithRedirectBrowserTo) MarshalJSON() ([]byte, error)
func (*ContinueWithRedirectBrowserTo) SetAction ¶ added in v1.3.0
func (o *ContinueWithRedirectBrowserTo) SetAction(v string)
SetAction sets field value
func (*ContinueWithRedirectBrowserTo) SetRedirectBrowserTo ¶ added in v1.3.0
func (o *ContinueWithRedirectBrowserTo) SetRedirectBrowserTo(v string)
SetRedirectBrowserTo sets field value
type ContinueWithSetOrySessionToken ¶ added in v0.13.0
type ContinueWithSetOrySessionToken struct { // Action will always be `set_ory_session_token` set_ory_session_token ContinueWithActionSetOrySessionTokenString Action string `json:"action"` // Token is the token of the session OrySessionToken string `json:"ory_session_token"` }
ContinueWithSetOrySessionToken Indicates that a session was issued, and the application should use this token for authenticated requests
func NewContinueWithSetOrySessionToken ¶ added in v0.13.0
func NewContinueWithSetOrySessionToken(action string, orySessionToken string) *ContinueWithSetOrySessionToken
NewContinueWithSetOrySessionToken instantiates a new ContinueWithSetOrySessionToken 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 NewContinueWithSetOrySessionTokenWithDefaults ¶ added in v0.13.0
func NewContinueWithSetOrySessionTokenWithDefaults() *ContinueWithSetOrySessionToken
NewContinueWithSetOrySessionTokenWithDefaults instantiates a new ContinueWithSetOrySessionToken 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 (*ContinueWithSetOrySessionToken) GetAction ¶ added in v0.13.0
func (o *ContinueWithSetOrySessionToken) GetAction() string
GetAction returns the Action field value
func (*ContinueWithSetOrySessionToken) GetActionOk ¶ added in v0.13.0
func (o *ContinueWithSetOrySessionToken) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*ContinueWithSetOrySessionToken) GetOrySessionToken ¶ added in v0.13.0
func (o *ContinueWithSetOrySessionToken) GetOrySessionToken() string
GetOrySessionToken returns the OrySessionToken field value
func (*ContinueWithSetOrySessionToken) GetOrySessionTokenOk ¶ added in v0.13.0
func (o *ContinueWithSetOrySessionToken) GetOrySessionTokenOk() (*string, bool)
GetOrySessionTokenOk returns a tuple with the OrySessionToken field value and a boolean to check if the value has been set.
func (ContinueWithSetOrySessionToken) MarshalJSON ¶ added in v0.13.0
func (o ContinueWithSetOrySessionToken) MarshalJSON() ([]byte, error)
func (*ContinueWithSetOrySessionToken) SetAction ¶ added in v0.13.0
func (o *ContinueWithSetOrySessionToken) SetAction(v string)
SetAction sets field value
func (*ContinueWithSetOrySessionToken) SetOrySessionToken ¶ added in v0.13.0
func (o *ContinueWithSetOrySessionToken) SetOrySessionToken(v string)
SetOrySessionToken sets field value
type ContinueWithSettingsUi ¶ added in v1.1.0
type ContinueWithSettingsUi struct { // Action will always be `show_settings_ui` show_settings_ui ContinueWithActionShowSettingsUIString Action string `json:"action"` Flow ContinueWithSettingsUiFlow `json:"flow"` }
ContinueWithSettingsUi Indicates, that the UI flow could be continued by showing a settings ui
func NewContinueWithSettingsUi ¶ added in v1.1.0
func NewContinueWithSettingsUi(action string, flow ContinueWithSettingsUiFlow) *ContinueWithSettingsUi
NewContinueWithSettingsUi instantiates a new ContinueWithSettingsUi 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 NewContinueWithSettingsUiWithDefaults ¶ added in v1.1.0
func NewContinueWithSettingsUiWithDefaults() *ContinueWithSettingsUi
NewContinueWithSettingsUiWithDefaults instantiates a new ContinueWithSettingsUi 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 (*ContinueWithSettingsUi) GetAction ¶ added in v1.1.0
func (o *ContinueWithSettingsUi) GetAction() string
GetAction returns the Action field value
func (*ContinueWithSettingsUi) GetActionOk ¶ added in v1.1.0
func (o *ContinueWithSettingsUi) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*ContinueWithSettingsUi) GetFlow ¶ added in v1.1.0
func (o *ContinueWithSettingsUi) GetFlow() ContinueWithSettingsUiFlow
GetFlow returns the Flow field value
func (*ContinueWithSettingsUi) GetFlowOk ¶ added in v1.1.0
func (o *ContinueWithSettingsUi) GetFlowOk() (*ContinueWithSettingsUiFlow, bool)
GetFlowOk returns a tuple with the Flow field value and a boolean to check if the value has been set.
func (ContinueWithSettingsUi) MarshalJSON ¶ added in v1.1.0
func (o ContinueWithSettingsUi) MarshalJSON() ([]byte, error)
func (*ContinueWithSettingsUi) SetAction ¶ added in v1.1.0
func (o *ContinueWithSettingsUi) SetAction(v string)
SetAction sets field value
func (*ContinueWithSettingsUi) SetFlow ¶ added in v1.1.0
func (o *ContinueWithSettingsUi) SetFlow(v ContinueWithSettingsUiFlow)
SetFlow sets field value
type ContinueWithSettingsUiFlow ¶ added in v1.1.0
type ContinueWithSettingsUiFlow struct { // The ID of the settings flow Id string `json:"id"` // The URL of the settings flow If this value is set, redirect the user's browser to this URL. This value is typically unset for native clients / API flows. Url *string `json:"url,omitempty"` }
ContinueWithSettingsUiFlow struct for ContinueWithSettingsUiFlow
func NewContinueWithSettingsUiFlow ¶ added in v1.1.0
func NewContinueWithSettingsUiFlow(id string) *ContinueWithSettingsUiFlow
NewContinueWithSettingsUiFlow instantiates a new ContinueWithSettingsUiFlow 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 NewContinueWithSettingsUiFlowWithDefaults ¶ added in v1.1.0
func NewContinueWithSettingsUiFlowWithDefaults() *ContinueWithSettingsUiFlow
NewContinueWithSettingsUiFlowWithDefaults instantiates a new ContinueWithSettingsUiFlow 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 (*ContinueWithSettingsUiFlow) GetId ¶ added in v1.1.0
func (o *ContinueWithSettingsUiFlow) GetId() string
GetId returns the Id field value
func (*ContinueWithSettingsUiFlow) GetIdOk ¶ added in v1.1.0
func (o *ContinueWithSettingsUiFlow) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ContinueWithSettingsUiFlow) GetUrl ¶ added in v1.3.0
func (o *ContinueWithSettingsUiFlow) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise.
func (*ContinueWithSettingsUiFlow) GetUrlOk ¶ added in v1.3.0
func (o *ContinueWithSettingsUiFlow) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContinueWithSettingsUiFlow) HasUrl ¶ added in v1.3.0
func (o *ContinueWithSettingsUiFlow) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (ContinueWithSettingsUiFlow) MarshalJSON ¶ added in v1.1.0
func (o ContinueWithSettingsUiFlow) MarshalJSON() ([]byte, error)
func (*ContinueWithSettingsUiFlow) SetId ¶ added in v1.1.0
func (o *ContinueWithSettingsUiFlow) SetId(v string)
SetId sets field value
func (*ContinueWithSettingsUiFlow) SetUrl ¶ added in v1.3.0
func (o *ContinueWithSettingsUiFlow) SetUrl(v string)
SetUrl gets a reference to the given string and assigns it to the Url field.
type ContinueWithVerificationUi ¶ added in v0.13.0
type ContinueWithVerificationUi struct { // Action will always be `show_verification_ui` show_verification_ui ContinueWithActionShowVerificationUIString Action string `json:"action"` Flow ContinueWithVerificationUiFlow `json:"flow"` }
ContinueWithVerificationUi Indicates, that the UI flow could be continued by showing a verification ui
func NewContinueWithVerificationUi ¶ added in v0.13.0
func NewContinueWithVerificationUi(action string, flow ContinueWithVerificationUiFlow) *ContinueWithVerificationUi
NewContinueWithVerificationUi instantiates a new ContinueWithVerificationUi 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 NewContinueWithVerificationUiWithDefaults ¶ added in v0.13.0
func NewContinueWithVerificationUiWithDefaults() *ContinueWithVerificationUi
NewContinueWithVerificationUiWithDefaults instantiates a new ContinueWithVerificationUi 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 (*ContinueWithVerificationUi) GetAction ¶ added in v0.13.0
func (o *ContinueWithVerificationUi) GetAction() string
GetAction returns the Action field value
func (*ContinueWithVerificationUi) GetActionOk ¶ added in v0.13.0
func (o *ContinueWithVerificationUi) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*ContinueWithVerificationUi) GetFlow ¶ added in v0.13.0
func (o *ContinueWithVerificationUi) GetFlow() ContinueWithVerificationUiFlow
GetFlow returns the Flow field value
func (*ContinueWithVerificationUi) GetFlowOk ¶ added in v0.13.0
func (o *ContinueWithVerificationUi) GetFlowOk() (*ContinueWithVerificationUiFlow, bool)
GetFlowOk returns a tuple with the Flow field value and a boolean to check if the value has been set.
func (ContinueWithVerificationUi) MarshalJSON ¶ added in v0.13.0
func (o ContinueWithVerificationUi) MarshalJSON() ([]byte, error)
func (*ContinueWithVerificationUi) SetAction ¶ added in v0.13.0
func (o *ContinueWithVerificationUi) SetAction(v string)
SetAction sets field value
func (*ContinueWithVerificationUi) SetFlow ¶ added in v0.13.0
func (o *ContinueWithVerificationUi) SetFlow(v ContinueWithVerificationUiFlow)
SetFlow sets field value
type ContinueWithVerificationUiFlow ¶ added in v0.13.0
type ContinueWithVerificationUiFlow struct { // The ID of the verification flow Id string `json:"id"` // The URL of the verification flow If this value is set, redirect the user's browser to this URL. This value is typically unset for native clients / API flows. Url *string `json:"url,omitempty"` // The address that should be verified in this flow VerifiableAddress string `json:"verifiable_address"` }
ContinueWithVerificationUiFlow struct for ContinueWithVerificationUiFlow
func NewContinueWithVerificationUiFlow ¶ added in v0.13.0
func NewContinueWithVerificationUiFlow(id string, verifiableAddress string) *ContinueWithVerificationUiFlow
NewContinueWithVerificationUiFlow instantiates a new ContinueWithVerificationUiFlow 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 NewContinueWithVerificationUiFlowWithDefaults ¶ added in v0.13.0
func NewContinueWithVerificationUiFlowWithDefaults() *ContinueWithVerificationUiFlow
NewContinueWithVerificationUiFlowWithDefaults instantiates a new ContinueWithVerificationUiFlow 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 (*ContinueWithVerificationUiFlow) GetId ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) GetId() string
GetId returns the Id field value
func (*ContinueWithVerificationUiFlow) GetIdOk ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*ContinueWithVerificationUiFlow) GetUrl ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise.
func (*ContinueWithVerificationUiFlow) GetUrlOk ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ContinueWithVerificationUiFlow) GetVerifiableAddress ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) GetVerifiableAddress() string
GetVerifiableAddress returns the VerifiableAddress field value
func (*ContinueWithVerificationUiFlow) GetVerifiableAddressOk ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) GetVerifiableAddressOk() (*string, bool)
GetVerifiableAddressOk returns a tuple with the VerifiableAddress field value and a boolean to check if the value has been set.
func (*ContinueWithVerificationUiFlow) HasUrl ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (ContinueWithVerificationUiFlow) MarshalJSON ¶ added in v0.13.0
func (o ContinueWithVerificationUiFlow) MarshalJSON() ([]byte, error)
func (*ContinueWithVerificationUiFlow) SetId ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) SetId(v string)
SetId sets field value
func (*ContinueWithVerificationUiFlow) SetUrl ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) SetUrl(v string)
SetUrl gets a reference to the given string and assigns it to the Url field.
func (*ContinueWithVerificationUiFlow) SetVerifiableAddress ¶ added in v0.13.0
func (o *ContinueWithVerificationUiFlow) SetVerifiableAddress(v string)
SetVerifiableAddress sets field value
type CourierAPI ¶ added in v1.3.0
type CourierAPI interface { /* * GetCourierMessage Get a Message * Gets a specific messages by the given ID. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id MessageID is the ID of the message. * @return CourierAPIApiGetCourierMessageRequest */ GetCourierMessage(ctx context.Context, id string) CourierAPIApiGetCourierMessageRequest /* * GetCourierMessageExecute executes the request * @return Message */ GetCourierMessageExecute(r CourierAPIApiGetCourierMessageRequest) (*Message, *http.Response, error) /* * ListCourierMessages List Messages * Lists all messages by given status and recipient. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return CourierAPIApiListCourierMessagesRequest */ ListCourierMessages(ctx context.Context) CourierAPIApiListCourierMessagesRequest /* * ListCourierMessagesExecute executes the request * @return []Message */ ListCourierMessagesExecute(r CourierAPIApiListCourierMessagesRequest) ([]Message, *http.Response, error) }
type CourierAPIApiGetCourierMessageRequest ¶ added in v1.3.0
type CourierAPIApiGetCourierMessageRequest struct { ApiService CourierAPI // contains filtered or unexported fields }
type CourierAPIApiListCourierMessagesRequest ¶ added in v1.3.0
type CourierAPIApiListCourierMessagesRequest struct { ApiService CourierAPI // contains filtered or unexported fields }
func (CourierAPIApiListCourierMessagesRequest) Execute ¶ added in v1.3.0
func (r CourierAPIApiListCourierMessagesRequest) Execute() ([]Message, *http.Response, error)
func (CourierAPIApiListCourierMessagesRequest) PageSize ¶ added in v1.3.0
func (r CourierAPIApiListCourierMessagesRequest) PageSize(pageSize int64) CourierAPIApiListCourierMessagesRequest
func (CourierAPIApiListCourierMessagesRequest) PageToken ¶ added in v1.3.0
func (r CourierAPIApiListCourierMessagesRequest) PageToken(pageToken string) CourierAPIApiListCourierMessagesRequest
func (CourierAPIApiListCourierMessagesRequest) Recipient ¶ added in v1.3.0
func (r CourierAPIApiListCourierMessagesRequest) Recipient(recipient string) CourierAPIApiListCourierMessagesRequest
func (CourierAPIApiListCourierMessagesRequest) Status ¶ added in v1.3.0
func (r CourierAPIApiListCourierMessagesRequest) Status(status CourierMessageStatus) CourierAPIApiListCourierMessagesRequest
type CourierAPIService ¶ added in v1.3.0
type CourierAPIService service
CourierAPIService CourierAPI service
func (*CourierAPIService) GetCourierMessage ¶ added in v1.3.0
func (a *CourierAPIService) GetCourierMessage(ctx context.Context, id string) CourierAPIApiGetCourierMessageRequest
* GetCourierMessage Get a Message * Gets a specific messages by the given ID. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id MessageID is the ID of the message. * @return CourierAPIApiGetCourierMessageRequest
func (*CourierAPIService) GetCourierMessageExecute ¶ added in v1.3.0
func (a *CourierAPIService) GetCourierMessageExecute(r CourierAPIApiGetCourierMessageRequest) (*Message, *http.Response, error)
* Execute executes the request * @return Message
func (*CourierAPIService) ListCourierMessages ¶ added in v1.3.0
func (a *CourierAPIService) ListCourierMessages(ctx context.Context) CourierAPIApiListCourierMessagesRequest
* ListCourierMessages List Messages * Lists all messages by given status and recipient. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return CourierAPIApiListCourierMessagesRequest
func (*CourierAPIService) ListCourierMessagesExecute ¶ added in v1.3.0
func (a *CourierAPIService) ListCourierMessagesExecute(r CourierAPIApiListCourierMessagesRequest) ([]Message, *http.Response, error)
* Execute executes the request * @return []Message
type CourierMessageStatus ¶
type CourierMessageStatus string
CourierMessageStatus A Message's Status
const ( COURIERMESSAGESTATUS_QUEUED CourierMessageStatus = "queued" COURIERMESSAGESTATUS_SENT CourierMessageStatus = "sent" COURIERMESSAGESTATUS_PROCESSING CourierMessageStatus = "processing" COURIERMESSAGESTATUS_ABANDONED CourierMessageStatus = "abandoned" )
List of courierMessageStatus
func (CourierMessageStatus) Ptr ¶
func (v CourierMessageStatus) Ptr() *CourierMessageStatus
Ptr returns reference to courierMessageStatus value
func (*CourierMessageStatus) UnmarshalJSON ¶
func (v *CourierMessageStatus) UnmarshalJSON(src []byte) error
type CourierMessageType ¶
type CourierMessageType string
CourierMessageType It can either be `email` or `phone`
const ( COURIERMESSAGETYPE_EMAIL CourierMessageType = "email" COURIERMESSAGETYPE_PHONE CourierMessageType = "phone" )
List of courierMessageType
func (CourierMessageType) Ptr ¶
func (v CourierMessageType) Ptr() *CourierMessageType
Ptr returns reference to courierMessageType value
func (*CourierMessageType) UnmarshalJSON ¶
func (v *CourierMessageType) UnmarshalJSON(src []byte) error
type CreateIdentityBody ¶
type CreateIdentityBody struct { Credentials *IdentityWithCredentials `json:"credentials,omitempty"` // Store metadata about the user which is only accessible through admin APIs such as `GET /admin/identities/<id>`. MetadataAdmin interface{} `json:"metadata_admin,omitempty"` // Store metadata about the identity which the identity itself can see when calling for example the session endpoint. Do not store sensitive information (e.g. credit score) about the identity in this field. MetadataPublic interface{} `json:"metadata_public,omitempty"` // RecoveryAddresses contains all the addresses that can be used to recover an identity. Use this structure to import recovery addresses for an identity. Please keep in mind that the address needs to be represented in the Identity Schema or this field will be overwritten on the next identity update. RecoveryAddresses []RecoveryIdentityAddress `json:"recovery_addresses,omitempty"` // SchemaID is the ID of the JSON Schema to be used for validating the identity's traits. SchemaId string `json:"schema_id"` // State is the identity's state. active StateActive inactive StateInactive State *string `json:"state,omitempty"` // Traits represent an identity's traits. The identity is able to create, modify, and delete traits in a self-service manner. The input will always be validated against the JSON Schema defined in `schema_url`. Traits map[string]interface{} `json:"traits"` // VerifiableAddresses contains all the addresses that can be verified by the user. Use this structure to import verified addresses for an identity. Please keep in mind that the address needs to be represented in the Identity Schema or this field will be overwritten on the next identity update. VerifiableAddresses []VerifiableIdentityAddress `json:"verifiable_addresses,omitempty"` }
CreateIdentityBody Create Identity Body
func NewCreateIdentityBody ¶
func NewCreateIdentityBody(schemaId string, traits map[string]interface{}) *CreateIdentityBody
NewCreateIdentityBody instantiates a new CreateIdentityBody 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 NewCreateIdentityBodyWithDefaults ¶
func NewCreateIdentityBodyWithDefaults() *CreateIdentityBody
NewCreateIdentityBodyWithDefaults instantiates a new CreateIdentityBody 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 (*CreateIdentityBody) GetCredentials ¶
func (o *CreateIdentityBody) GetCredentials() IdentityWithCredentials
GetCredentials returns the Credentials field value if set, zero value otherwise.
func (*CreateIdentityBody) GetCredentialsOk ¶
func (o *CreateIdentityBody) GetCredentialsOk() (*IdentityWithCredentials, bool)
GetCredentialsOk returns a tuple with the Credentials field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateIdentityBody) GetMetadataAdmin ¶
func (o *CreateIdentityBody) GetMetadataAdmin() interface{}
GetMetadataAdmin returns the MetadataAdmin field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateIdentityBody) GetMetadataAdminOk ¶
func (o *CreateIdentityBody) GetMetadataAdminOk() (*interface{}, bool)
GetMetadataAdminOk returns a tuple with the MetadataAdmin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateIdentityBody) GetMetadataPublic ¶
func (o *CreateIdentityBody) GetMetadataPublic() interface{}
GetMetadataPublic returns the MetadataPublic field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateIdentityBody) GetMetadataPublicOk ¶
func (o *CreateIdentityBody) GetMetadataPublicOk() (*interface{}, bool)
GetMetadataPublicOk returns a tuple with the MetadataPublic field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateIdentityBody) GetRecoveryAddresses ¶
func (o *CreateIdentityBody) GetRecoveryAddresses() []RecoveryIdentityAddress
GetRecoveryAddresses returns the RecoveryAddresses field value if set, zero value otherwise.
func (*CreateIdentityBody) GetRecoveryAddressesOk ¶
func (o *CreateIdentityBody) GetRecoveryAddressesOk() ([]RecoveryIdentityAddress, bool)
GetRecoveryAddressesOk returns a tuple with the RecoveryAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateIdentityBody) GetSchemaId ¶
func (o *CreateIdentityBody) GetSchemaId() string
GetSchemaId returns the SchemaId field value
func (*CreateIdentityBody) GetSchemaIdOk ¶
func (o *CreateIdentityBody) GetSchemaIdOk() (*string, bool)
GetSchemaIdOk returns a tuple with the SchemaId field value and a boolean to check if the value has been set.
func (*CreateIdentityBody) GetState ¶
func (o *CreateIdentityBody) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*CreateIdentityBody) GetStateOk ¶
func (o *CreateIdentityBody) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateIdentityBody) GetTraits ¶
func (o *CreateIdentityBody) GetTraits() map[string]interface{}
GetTraits returns the Traits field value
func (*CreateIdentityBody) GetTraitsOk ¶
func (o *CreateIdentityBody) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.
func (*CreateIdentityBody) GetVerifiableAddresses ¶
func (o *CreateIdentityBody) GetVerifiableAddresses() []VerifiableIdentityAddress
GetVerifiableAddresses returns the VerifiableAddresses field value if set, zero value otherwise.
func (*CreateIdentityBody) GetVerifiableAddressesOk ¶
func (o *CreateIdentityBody) GetVerifiableAddressesOk() ([]VerifiableIdentityAddress, bool)
GetVerifiableAddressesOk returns a tuple with the VerifiableAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateIdentityBody) HasCredentials ¶
func (o *CreateIdentityBody) HasCredentials() bool
HasCredentials returns a boolean if a field has been set.
func (*CreateIdentityBody) HasMetadataAdmin ¶
func (o *CreateIdentityBody) HasMetadataAdmin() bool
HasMetadataAdmin returns a boolean if a field has been set.
func (*CreateIdentityBody) HasMetadataPublic ¶
func (o *CreateIdentityBody) HasMetadataPublic() bool
HasMetadataPublic returns a boolean if a field has been set.
func (*CreateIdentityBody) HasRecoveryAddresses ¶
func (o *CreateIdentityBody) HasRecoveryAddresses() bool
HasRecoveryAddresses returns a boolean if a field has been set.
func (*CreateIdentityBody) HasState ¶
func (o *CreateIdentityBody) HasState() bool
HasState returns a boolean if a field has been set.
func (*CreateIdentityBody) HasVerifiableAddresses ¶
func (o *CreateIdentityBody) HasVerifiableAddresses() bool
HasVerifiableAddresses returns a boolean if a field has been set.
func (CreateIdentityBody) MarshalJSON ¶
func (o CreateIdentityBody) MarshalJSON() ([]byte, error)
func (*CreateIdentityBody) SetCredentials ¶
func (o *CreateIdentityBody) SetCredentials(v IdentityWithCredentials)
SetCredentials gets a reference to the given IdentityWithCredentials and assigns it to the Credentials field.
func (*CreateIdentityBody) SetMetadataAdmin ¶
func (o *CreateIdentityBody) SetMetadataAdmin(v interface{})
SetMetadataAdmin gets a reference to the given interface{} and assigns it to the MetadataAdmin field.
func (*CreateIdentityBody) SetMetadataPublic ¶
func (o *CreateIdentityBody) SetMetadataPublic(v interface{})
SetMetadataPublic gets a reference to the given interface{} and assigns it to the MetadataPublic field.
func (*CreateIdentityBody) SetRecoveryAddresses ¶
func (o *CreateIdentityBody) SetRecoveryAddresses(v []RecoveryIdentityAddress)
SetRecoveryAddresses gets a reference to the given []RecoveryIdentityAddress and assigns it to the RecoveryAddresses field.
func (*CreateIdentityBody) SetSchemaId ¶
func (o *CreateIdentityBody) SetSchemaId(v string)
SetSchemaId sets field value
func (*CreateIdentityBody) SetState ¶
func (o *CreateIdentityBody) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (*CreateIdentityBody) SetTraits ¶
func (o *CreateIdentityBody) SetTraits(v map[string]interface{})
SetTraits sets field value
func (*CreateIdentityBody) SetVerifiableAddresses ¶
func (o *CreateIdentityBody) SetVerifiableAddresses(v []VerifiableIdentityAddress)
SetVerifiableAddresses gets a reference to the given []VerifiableIdentityAddress and assigns it to the VerifiableAddresses field.
type CreateRecoveryCodeForIdentityBody ¶
type CreateRecoveryCodeForIdentityBody struct { // Code Expires In The recovery code will expire after that amount of time has passed. Defaults to the configuration value of `selfservice.methods.code.config.lifespan`. ExpiresIn *string `json:"expires_in,omitempty"` // The flow type can either be `api` or `browser`. FlowType *string `json:"flow_type,omitempty"` // Identity to Recover The identity's ID you wish to recover. IdentityId string `json:"identity_id"` }
CreateRecoveryCodeForIdentityBody Create Recovery Code for Identity Request Body
func NewCreateRecoveryCodeForIdentityBody ¶
func NewCreateRecoveryCodeForIdentityBody(identityId string) *CreateRecoveryCodeForIdentityBody
NewCreateRecoveryCodeForIdentityBody instantiates a new CreateRecoveryCodeForIdentityBody 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 NewCreateRecoveryCodeForIdentityBodyWithDefaults ¶
func NewCreateRecoveryCodeForIdentityBodyWithDefaults() *CreateRecoveryCodeForIdentityBody
NewCreateRecoveryCodeForIdentityBodyWithDefaults instantiates a new CreateRecoveryCodeForIdentityBody 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 (*CreateRecoveryCodeForIdentityBody) GetExpiresIn ¶
func (o *CreateRecoveryCodeForIdentityBody) GetExpiresIn() string
GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.
func (*CreateRecoveryCodeForIdentityBody) GetExpiresInOk ¶
func (o *CreateRecoveryCodeForIdentityBody) GetExpiresInOk() (*string, bool)
GetExpiresInOk returns a tuple with the ExpiresIn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateRecoveryCodeForIdentityBody) GetFlowType ¶ added in v1.2.0
func (o *CreateRecoveryCodeForIdentityBody) GetFlowType() string
GetFlowType returns the FlowType field value if set, zero value otherwise.
func (*CreateRecoveryCodeForIdentityBody) GetFlowTypeOk ¶ added in v1.2.0
func (o *CreateRecoveryCodeForIdentityBody) GetFlowTypeOk() (*string, bool)
GetFlowTypeOk returns a tuple with the FlowType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateRecoveryCodeForIdentityBody) GetIdentityId ¶
func (o *CreateRecoveryCodeForIdentityBody) GetIdentityId() string
GetIdentityId returns the IdentityId field value
func (*CreateRecoveryCodeForIdentityBody) GetIdentityIdOk ¶
func (o *CreateRecoveryCodeForIdentityBody) GetIdentityIdOk() (*string, bool)
GetIdentityIdOk returns a tuple with the IdentityId field value and a boolean to check if the value has been set.
func (*CreateRecoveryCodeForIdentityBody) HasExpiresIn ¶
func (o *CreateRecoveryCodeForIdentityBody) HasExpiresIn() bool
HasExpiresIn returns a boolean if a field has been set.
func (*CreateRecoveryCodeForIdentityBody) HasFlowType ¶ added in v1.2.0
func (o *CreateRecoveryCodeForIdentityBody) HasFlowType() bool
HasFlowType returns a boolean if a field has been set.
func (CreateRecoveryCodeForIdentityBody) MarshalJSON ¶
func (o CreateRecoveryCodeForIdentityBody) MarshalJSON() ([]byte, error)
func (*CreateRecoveryCodeForIdentityBody) SetExpiresIn ¶
func (o *CreateRecoveryCodeForIdentityBody) SetExpiresIn(v string)
SetExpiresIn gets a reference to the given string and assigns it to the ExpiresIn field.
func (*CreateRecoveryCodeForIdentityBody) SetFlowType ¶ added in v1.2.0
func (o *CreateRecoveryCodeForIdentityBody) SetFlowType(v string)
SetFlowType gets a reference to the given string and assigns it to the FlowType field.
func (*CreateRecoveryCodeForIdentityBody) SetIdentityId ¶
func (o *CreateRecoveryCodeForIdentityBody) SetIdentityId(v string)
SetIdentityId sets field value
type CreateRecoveryLinkForIdentityBody ¶
type CreateRecoveryLinkForIdentityBody struct { // Link Expires In The recovery link will expire after that amount of time has passed. Defaults to the configuration value of `selfservice.methods.code.config.lifespan`. ExpiresIn *string `json:"expires_in,omitempty"` // Identity to Recover The identity's ID you wish to recover. IdentityId string `json:"identity_id"` }
CreateRecoveryLinkForIdentityBody Create Recovery Link for Identity Request Body
func NewCreateRecoveryLinkForIdentityBody ¶
func NewCreateRecoveryLinkForIdentityBody(identityId string) *CreateRecoveryLinkForIdentityBody
NewCreateRecoveryLinkForIdentityBody instantiates a new CreateRecoveryLinkForIdentityBody 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 NewCreateRecoveryLinkForIdentityBodyWithDefaults ¶
func NewCreateRecoveryLinkForIdentityBodyWithDefaults() *CreateRecoveryLinkForIdentityBody
NewCreateRecoveryLinkForIdentityBodyWithDefaults instantiates a new CreateRecoveryLinkForIdentityBody 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 (*CreateRecoveryLinkForIdentityBody) GetExpiresIn ¶
func (o *CreateRecoveryLinkForIdentityBody) GetExpiresIn() string
GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.
func (*CreateRecoveryLinkForIdentityBody) GetExpiresInOk ¶
func (o *CreateRecoveryLinkForIdentityBody) GetExpiresInOk() (*string, bool)
GetExpiresInOk returns a tuple with the ExpiresIn field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateRecoveryLinkForIdentityBody) GetIdentityId ¶
func (o *CreateRecoveryLinkForIdentityBody) GetIdentityId() string
GetIdentityId returns the IdentityId field value
func (*CreateRecoveryLinkForIdentityBody) GetIdentityIdOk ¶
func (o *CreateRecoveryLinkForIdentityBody) GetIdentityIdOk() (*string, bool)
GetIdentityIdOk returns a tuple with the IdentityId field value and a boolean to check if the value has been set.
func (*CreateRecoveryLinkForIdentityBody) HasExpiresIn ¶
func (o *CreateRecoveryLinkForIdentityBody) HasExpiresIn() bool
HasExpiresIn returns a boolean if a field has been set.
func (CreateRecoveryLinkForIdentityBody) MarshalJSON ¶
func (o CreateRecoveryLinkForIdentityBody) MarshalJSON() ([]byte, error)
func (*CreateRecoveryLinkForIdentityBody) SetExpiresIn ¶
func (o *CreateRecoveryLinkForIdentityBody) SetExpiresIn(v string)
SetExpiresIn gets a reference to the given string and assigns it to the ExpiresIn field.
func (*CreateRecoveryLinkForIdentityBody) SetIdentityId ¶
func (o *CreateRecoveryLinkForIdentityBody) SetIdentityId(v string)
SetIdentityId sets field value
type DeleteMySessionsCount ¶
type DeleteMySessionsCount struct { // The number of sessions that were revoked. Count *int64 `json:"count,omitempty"` }
DeleteMySessionsCount Deleted Session Count
func NewDeleteMySessionsCount ¶
func NewDeleteMySessionsCount() *DeleteMySessionsCount
NewDeleteMySessionsCount instantiates a new DeleteMySessionsCount 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 NewDeleteMySessionsCountWithDefaults ¶
func NewDeleteMySessionsCountWithDefaults() *DeleteMySessionsCount
NewDeleteMySessionsCountWithDefaults instantiates a new DeleteMySessionsCount 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 (*DeleteMySessionsCount) GetCount ¶
func (o *DeleteMySessionsCount) GetCount() int64
GetCount returns the Count field value if set, zero value otherwise.
func (*DeleteMySessionsCount) GetCountOk ¶
func (o *DeleteMySessionsCount) GetCountOk() (*int64, bool)
GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DeleteMySessionsCount) HasCount ¶
func (o *DeleteMySessionsCount) HasCount() bool
HasCount returns a boolean if a field has been set.
func (DeleteMySessionsCount) MarshalJSON ¶
func (o DeleteMySessionsCount) MarshalJSON() ([]byte, error)
func (*DeleteMySessionsCount) SetCount ¶
func (o *DeleteMySessionsCount) SetCount(v int64)
SetCount gets a reference to the given int64 and assigns it to the Count field.
type ErrorAuthenticatorAssuranceLevelNotSatisfied ¶
type ErrorAuthenticatorAssuranceLevelNotSatisfied struct { Error *GenericError `json:"error,omitempty"` // Points to where to redirect the user to next. RedirectBrowserTo *string `json:"redirect_browser_to,omitempty"` }
ErrorAuthenticatorAssuranceLevelNotSatisfied struct for ErrorAuthenticatorAssuranceLevelNotSatisfied
func NewErrorAuthenticatorAssuranceLevelNotSatisfied ¶
func NewErrorAuthenticatorAssuranceLevelNotSatisfied() *ErrorAuthenticatorAssuranceLevelNotSatisfied
NewErrorAuthenticatorAssuranceLevelNotSatisfied instantiates a new ErrorAuthenticatorAssuranceLevelNotSatisfied 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 NewErrorAuthenticatorAssuranceLevelNotSatisfiedWithDefaults ¶
func NewErrorAuthenticatorAssuranceLevelNotSatisfiedWithDefaults() *ErrorAuthenticatorAssuranceLevelNotSatisfied
NewErrorAuthenticatorAssuranceLevelNotSatisfiedWithDefaults instantiates a new ErrorAuthenticatorAssuranceLevelNotSatisfied 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 (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetError ¶ added in v0.13.0
func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) GetError() GenericError
GetError returns the Error field value if set, zero value otherwise.
func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetErrorOk ¶ added in v0.13.0
func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) GetErrorOk() (*GenericError, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetRedirectBrowserTo ¶
func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) GetRedirectBrowserTo() string
GetRedirectBrowserTo returns the RedirectBrowserTo field value if set, zero value otherwise.
func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetRedirectBrowserToOk ¶
func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) GetRedirectBrowserToOk() (*string, bool)
GetRedirectBrowserToOk returns a tuple with the RedirectBrowserTo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) HasError ¶ added in v0.13.0
func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) HasError() bool
HasError returns a boolean if a field has been set.
func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) HasRedirectBrowserTo ¶
func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) HasRedirectBrowserTo() bool
HasRedirectBrowserTo returns a boolean if a field has been set.
func (ErrorAuthenticatorAssuranceLevelNotSatisfied) MarshalJSON ¶
func (o ErrorAuthenticatorAssuranceLevelNotSatisfied) MarshalJSON() ([]byte, error)
func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetError ¶ added in v0.13.0
func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) SetError(v GenericError)
SetError gets a reference to the given GenericError and assigns it to the Error field.
func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetRedirectBrowserTo ¶
func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) SetRedirectBrowserTo(v string)
SetRedirectBrowserTo gets a reference to the given string and assigns it to the RedirectBrowserTo field.
type ErrorBrowserLocationChangeRequired ¶
type ErrorBrowserLocationChangeRequired struct { Error *ErrorGeneric `json:"error,omitempty"` // Points to where to redirect the user to next. RedirectBrowserTo *string `json:"redirect_browser_to,omitempty"` }
ErrorBrowserLocationChangeRequired struct for ErrorBrowserLocationChangeRequired
func NewErrorBrowserLocationChangeRequired ¶
func NewErrorBrowserLocationChangeRequired() *ErrorBrowserLocationChangeRequired
NewErrorBrowserLocationChangeRequired instantiates a new ErrorBrowserLocationChangeRequired 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 NewErrorBrowserLocationChangeRequiredWithDefaults ¶
func NewErrorBrowserLocationChangeRequiredWithDefaults() *ErrorBrowserLocationChangeRequired
NewErrorBrowserLocationChangeRequiredWithDefaults instantiates a new ErrorBrowserLocationChangeRequired 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 (*ErrorBrowserLocationChangeRequired) GetError ¶ added in v0.13.0
func (o *ErrorBrowserLocationChangeRequired) GetError() ErrorGeneric
GetError returns the Error field value if set, zero value otherwise.
func (*ErrorBrowserLocationChangeRequired) GetErrorOk ¶ added in v0.13.0
func (o *ErrorBrowserLocationChangeRequired) GetErrorOk() (*ErrorGeneric, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorBrowserLocationChangeRequired) GetRedirectBrowserTo ¶
func (o *ErrorBrowserLocationChangeRequired) GetRedirectBrowserTo() string
GetRedirectBrowserTo returns the RedirectBrowserTo field value if set, zero value otherwise.
func (*ErrorBrowserLocationChangeRequired) GetRedirectBrowserToOk ¶
func (o *ErrorBrowserLocationChangeRequired) GetRedirectBrowserToOk() (*string, bool)
GetRedirectBrowserToOk returns a tuple with the RedirectBrowserTo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorBrowserLocationChangeRequired) HasError ¶ added in v0.13.0
func (o *ErrorBrowserLocationChangeRequired) HasError() bool
HasError returns a boolean if a field has been set.
func (*ErrorBrowserLocationChangeRequired) HasRedirectBrowserTo ¶
func (o *ErrorBrowserLocationChangeRequired) HasRedirectBrowserTo() bool
HasRedirectBrowserTo returns a boolean if a field has been set.
func (ErrorBrowserLocationChangeRequired) MarshalJSON ¶
func (o ErrorBrowserLocationChangeRequired) MarshalJSON() ([]byte, error)
func (*ErrorBrowserLocationChangeRequired) SetError ¶ added in v0.13.0
func (o *ErrorBrowserLocationChangeRequired) SetError(v ErrorGeneric)
SetError gets a reference to the given ErrorGeneric and assigns it to the Error field.
func (*ErrorBrowserLocationChangeRequired) SetRedirectBrowserTo ¶
func (o *ErrorBrowserLocationChangeRequired) SetRedirectBrowserTo(v string)
SetRedirectBrowserTo gets a reference to the given string and assigns it to the RedirectBrowserTo field.
type ErrorFlowReplaced ¶
type ErrorFlowReplaced struct { Error *GenericError `json:"error,omitempty"` // The flow ID that should be used for the new flow as it contains the correct messages. UseFlowId *string `json:"use_flow_id,omitempty"` }
ErrorFlowReplaced Is sent when a flow is replaced by a different flow of the same class
func NewErrorFlowReplaced ¶
func NewErrorFlowReplaced() *ErrorFlowReplaced
NewErrorFlowReplaced instantiates a new ErrorFlowReplaced 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 NewErrorFlowReplacedWithDefaults ¶
func NewErrorFlowReplacedWithDefaults() *ErrorFlowReplaced
NewErrorFlowReplacedWithDefaults instantiates a new ErrorFlowReplaced 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 (*ErrorFlowReplaced) GetError ¶ added in v0.13.0
func (o *ErrorFlowReplaced) GetError() GenericError
GetError returns the Error field value if set, zero value otherwise.
func (*ErrorFlowReplaced) GetErrorOk ¶ added in v0.13.0
func (o *ErrorFlowReplaced) GetErrorOk() (*GenericError, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorFlowReplaced) GetUseFlowId ¶
func (o *ErrorFlowReplaced) GetUseFlowId() string
GetUseFlowId returns the UseFlowId field value if set, zero value otherwise.
func (*ErrorFlowReplaced) GetUseFlowIdOk ¶
func (o *ErrorFlowReplaced) GetUseFlowIdOk() (*string, bool)
GetUseFlowIdOk returns a tuple with the UseFlowId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorFlowReplaced) HasError ¶ added in v0.13.0
func (o *ErrorFlowReplaced) HasError() bool
HasError returns a boolean if a field has been set.
func (*ErrorFlowReplaced) HasUseFlowId ¶
func (o *ErrorFlowReplaced) HasUseFlowId() bool
HasUseFlowId returns a boolean if a field has been set.
func (ErrorFlowReplaced) MarshalJSON ¶
func (o ErrorFlowReplaced) MarshalJSON() ([]byte, error)
func (*ErrorFlowReplaced) SetError ¶ added in v0.13.0
func (o *ErrorFlowReplaced) SetError(v GenericError)
SetError gets a reference to the given GenericError and assigns it to the Error field.
func (*ErrorFlowReplaced) SetUseFlowId ¶
func (o *ErrorFlowReplaced) SetUseFlowId(v string)
SetUseFlowId gets a reference to the given string and assigns it to the UseFlowId field.
type ErrorGeneric ¶
type ErrorGeneric struct {
Error GenericError `json:"error"`
}
ErrorGeneric The standard Ory JSON API error format.
func NewErrorGeneric ¶
func NewErrorGeneric(error_ GenericError) *ErrorGeneric
NewErrorGeneric instantiates a new ErrorGeneric 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 NewErrorGenericWithDefaults ¶
func NewErrorGenericWithDefaults() *ErrorGeneric
NewErrorGenericWithDefaults instantiates a new ErrorGeneric 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 (*ErrorGeneric) GetError ¶
func (o *ErrorGeneric) GetError() GenericError
GetError returns the Error field value
func (*ErrorGeneric) GetErrorOk ¶
func (o *ErrorGeneric) GetErrorOk() (*GenericError, bool)
GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.
func (ErrorGeneric) MarshalJSON ¶
func (o ErrorGeneric) MarshalJSON() ([]byte, error)
func (*ErrorGeneric) SetError ¶
func (o *ErrorGeneric) SetError(v GenericError)
SetError sets field value
type FlowError ¶
type FlowError struct { // CreatedAt is a helper struct field for gobuffalo.pop. CreatedAt *time.Time `json:"created_at,omitempty"` Error map[string]interface{} `json:"error,omitempty"` // ID of the error container. Id string `json:"id"` // UpdatedAt is a helper struct field for gobuffalo.pop. UpdatedAt *time.Time `json:"updated_at,omitempty"` }
FlowError struct for FlowError
func NewFlowError ¶
NewFlowError instantiates a new FlowError 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 NewFlowErrorWithDefaults ¶
func NewFlowErrorWithDefaults() *FlowError
NewFlowErrorWithDefaults instantiates a new FlowError 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 (*FlowError) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*FlowError) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FlowError) GetErrorOk ¶
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FlowError) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*FlowError) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*FlowError) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FlowError) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*FlowError) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (FlowError) MarshalJSON ¶
func (*FlowError) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*FlowError) SetError ¶
SetError gets a reference to the given map[string]interface{} and assigns it to the Error field.
func (*FlowError) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
type FrontendAPI ¶ added in v1.3.0
type FrontendAPI interface { /* * CreateBrowserLoginFlow Create Login Flow for Browsers * This endpoint initializes a browser-based user login flow. This endpoint will set the appropriate cookies and anti-CSRF measures required for browser-based flows. If this endpoint is opened as a link in the browser, it will be redirected to `selfservice.flows.login.ui_url` with the flow ID set as the query parameter `?flow=`. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url` unless the query parameter `?refresh=true` was set. If this endpoint is called via an AJAX request, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of: `session_already_available`: The user is already signed in. `session_aal1_required`: Multi-factor auth (e.g. 2fa) was requested but the user has no session yet. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration! The optional query parameter login_challenge is set when using Kratos with Hydra in an OAuth2 flow. See the oauth2_provider.url configuration option. This endpoint is NOT INTENDED for clients that do not have a browser (Chrome, Firefox, ...) as cookies are needed. More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateBrowserLoginFlowRequest */ CreateBrowserLoginFlow(ctx context.Context) FrontendAPIApiCreateBrowserLoginFlowRequest /* * CreateBrowserLoginFlowExecute executes the request * @return LoginFlow */ CreateBrowserLoginFlowExecute(r FrontendAPIApiCreateBrowserLoginFlowRequest) (*LoginFlow, *http.Response, error) /* * CreateBrowserLogoutFlow Create a Logout URL for Browsers * This endpoint initializes a browser-based user logout flow and a URL which can be used to log out the user. This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...). For API clients you can call the `/self-service/logout/api` URL directly with the Ory Session Token. The URL is only valid for the currently signed in user. If no user is signed in, this endpoint returns a 401 error. When calling this endpoint from a backend, please ensure to properly forward the HTTP cookies. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateBrowserLogoutFlowRequest */ CreateBrowserLogoutFlow(ctx context.Context) FrontendAPIApiCreateBrowserLogoutFlowRequest /* * CreateBrowserLogoutFlowExecute executes the request * @return LogoutFlow */ CreateBrowserLogoutFlowExecute(r FrontendAPIApiCreateBrowserLogoutFlowRequest) (*LogoutFlow, *http.Response, error) /* * CreateBrowserRecoveryFlow Create Recovery Flow for Browsers * This endpoint initializes a browser-based account recovery flow. Once initialized, the browser will be redirected to `selfservice.flows.recovery.ui_url` with the flow ID set as the query parameter `?flow=`. If a valid user session exists, the browser is returned to the configured return URL. If this endpoint is called via an AJAX request, the response contains the recovery flow without any redirects or a 400 bad request error if the user is already authenticated. This endpoint is NOT INTENDED for clients that do not have a browser (Chrome, Firefox, ...) as cookies are needed. More information can be found at [Ory Kratos Account Recovery Documentation](../self-service/flows/account-recovery). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateBrowserRecoveryFlowRequest */ CreateBrowserRecoveryFlow(ctx context.Context) FrontendAPIApiCreateBrowserRecoveryFlowRequest /* * CreateBrowserRecoveryFlowExecute executes the request * @return RecoveryFlow */ CreateBrowserRecoveryFlowExecute(r FrontendAPIApiCreateBrowserRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error) /* * CreateBrowserRegistrationFlow Create Registration Flow for Browsers * This endpoint initializes a browser-based user registration flow. This endpoint will set the appropriate cookies and anti-CSRF measures required for browser-based flows. If this endpoint is opened as a link in the browser, it will be redirected to `selfservice.flows.registration.ui_url` with the flow ID set as the query parameter `?flow=`. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url`. If this endpoint is called via an AJAX request, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of: `session_already_available`: The user is already signed in. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration! If this endpoint is called via an AJAX request, the response contains the registration flow without a redirect. This endpoint is NOT INTENDED for clients that do not have a browser (Chrome, Firefox, ...) as cookies are needed. More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateBrowserRegistrationFlowRequest */ CreateBrowserRegistrationFlow(ctx context.Context) FrontendAPIApiCreateBrowserRegistrationFlowRequest /* * CreateBrowserRegistrationFlowExecute executes the request * @return RegistrationFlow */ CreateBrowserRegistrationFlowExecute(r FrontendAPIApiCreateBrowserRegistrationFlowRequest) (*RegistrationFlow, *http.Response, error) /* * CreateBrowserSettingsFlow Create Settings Flow for Browsers * This endpoint initializes a browser-based user settings flow. Once initialized, the browser will be redirected to `selfservice.flows.settings.ui_url` with the flow ID set as the query parameter `?flow=`. If no valid Ory Kratos Session Cookie is included in the request, a login flow will be initialized. If this endpoint is opened as a link in the browser, it will be redirected to `selfservice.flows.settings.ui_url` with the flow ID set as the query parameter `?flow=`. If no valid user session was set, the browser will be redirected to the login endpoint. If this endpoint is called via an AJAX request, the response contains the settings flow without any redirects or a 401 forbidden error if no valid session was set. Depending on your configuration this endpoint might return a 403 error if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor (happens automatically for server-side browser flows) or change the configuration. If this endpoint is called via an AJAX request, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of: `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `session_inactive`: No Ory Session was found - sign in a user first. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration! This endpoint is NOT INTENDED for clients that do not have a browser (Chrome, Firefox, ...) as cookies are needed. More information can be found at [Ory Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateBrowserSettingsFlowRequest */ CreateBrowserSettingsFlow(ctx context.Context) FrontendAPIApiCreateBrowserSettingsFlowRequest /* * CreateBrowserSettingsFlowExecute executes the request * @return SettingsFlow */ CreateBrowserSettingsFlowExecute(r FrontendAPIApiCreateBrowserSettingsFlowRequest) (*SettingsFlow, *http.Response, error) /* * CreateBrowserVerificationFlow Create Verification Flow for Browser Clients * This endpoint initializes a browser-based account verification flow. Once initialized, the browser will be redirected to `selfservice.flows.verification.ui_url` with the flow ID set as the query parameter `?flow=`. If this endpoint is called via an AJAX request, the response contains the recovery flow without any redirects. This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...). More information can be found at [Ory Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateBrowserVerificationFlowRequest */ CreateBrowserVerificationFlow(ctx context.Context) FrontendAPIApiCreateBrowserVerificationFlowRequest /* * CreateBrowserVerificationFlowExecute executes the request * @return VerificationFlow */ CreateBrowserVerificationFlowExecute(r FrontendAPIApiCreateBrowserVerificationFlowRequest) (*VerificationFlow, *http.Response, error) /* * CreateNativeLoginFlow Create Login Flow for Native Apps * This endpoint initiates a login flow for native apps that do not use a browser, such as mobile devices, smart TVs, and so on. If a valid provided session cookie or session token is provided, a 400 Bad Request error will be returned unless the URL query parameter `?refresh=true` is set. To fetch an existing login flow call `/self-service/login/flows?flow=<flow_id>`. You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks, including CSRF login attacks. In the case of an error, the `error.id` of the JSON response body can be one of: `session_already_available`: The user is already signed in. `session_aal1_required`: Multi-factor auth (e.g. 2fa) was requested but the user has no session yet. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...). More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateNativeLoginFlowRequest */ CreateNativeLoginFlow(ctx context.Context) FrontendAPIApiCreateNativeLoginFlowRequest /* * CreateNativeLoginFlowExecute executes the request * @return LoginFlow */ CreateNativeLoginFlowExecute(r FrontendAPIApiCreateNativeLoginFlowRequest) (*LoginFlow, *http.Response, error) /* * CreateNativeRecoveryFlow Create Recovery Flow for Native Apps * This endpoint initiates a recovery flow for API clients such as mobile devices, smart TVs, and so on. If a valid provided session cookie or session token is provided, a 400 Bad Request error. On an existing recovery flow, use the `getRecoveryFlow` API endpoint. You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks. This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...). More information can be found at [Ory Kratos Account Recovery Documentation](../self-service/flows/account-recovery). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateNativeRecoveryFlowRequest */ CreateNativeRecoveryFlow(ctx context.Context) FrontendAPIApiCreateNativeRecoveryFlowRequest /* * CreateNativeRecoveryFlowExecute executes the request * @return RecoveryFlow */ CreateNativeRecoveryFlowExecute(r FrontendAPIApiCreateNativeRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error) /* * CreateNativeRegistrationFlow Create Registration Flow for Native Apps * This endpoint initiates a registration flow for API clients such as mobile devices, smart TVs, and so on. If a valid provided session cookie or session token is provided, a 400 Bad Request error will be returned unless the URL query parameter `?refresh=true` is set. To fetch an existing registration flow call `/self-service/registration/flows?flow=<flow_id>`. You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks. In the case of an error, the `error.id` of the JSON response body can be one of: `session_already_available`: The user is already signed in. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...). More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateNativeRegistrationFlowRequest */ CreateNativeRegistrationFlow(ctx context.Context) FrontendAPIApiCreateNativeRegistrationFlowRequest /* * CreateNativeRegistrationFlowExecute executes the request * @return RegistrationFlow */ CreateNativeRegistrationFlowExecute(r FrontendAPIApiCreateNativeRegistrationFlowRequest) (*RegistrationFlow, *http.Response, error) /* * CreateNativeSettingsFlow Create Settings Flow for Native Apps * This endpoint initiates a settings flow for API clients such as mobile devices, smart TVs, and so on. You must provide a valid Ory Kratos Session Token for this endpoint to respond with HTTP 200 OK. To fetch an existing settings flow call `/self-service/settings/flows?flow=<flow_id>`. You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks. Depending on your configuration this endpoint might return a 403 error if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor or change the configuration. In the case of an error, the `error.id` of the JSON response body can be one of: `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `session_inactive`: No Ory Session was found - sign in a user first. This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...). More information can be found at [Ory Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateNativeSettingsFlowRequest */ CreateNativeSettingsFlow(ctx context.Context) FrontendAPIApiCreateNativeSettingsFlowRequest /* * CreateNativeSettingsFlowExecute executes the request * @return SettingsFlow */ CreateNativeSettingsFlowExecute(r FrontendAPIApiCreateNativeSettingsFlowRequest) (*SettingsFlow, *http.Response, error) /* * CreateNativeVerificationFlow Create Verification Flow for Native Apps * This endpoint initiates a verification flow for API clients such as mobile devices, smart TVs, and so on. To fetch an existing verification flow call `/self-service/verification/flows?flow=<flow_id>`. You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks. This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...). More information can be found at [Ory Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiCreateNativeVerificationFlowRequest */ CreateNativeVerificationFlow(ctx context.Context) FrontendAPIApiCreateNativeVerificationFlowRequest /* * CreateNativeVerificationFlowExecute executes the request * @return VerificationFlow */ CreateNativeVerificationFlowExecute(r FrontendAPIApiCreateNativeVerificationFlowRequest) (*VerificationFlow, *http.Response, error) /* * DisableMyOtherSessions Disable my other sessions * Calling this endpoint invalidates all except the current session that belong to the logged-in user. Session data are not deleted. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiDisableMyOtherSessionsRequest */ DisableMyOtherSessions(ctx context.Context) FrontendAPIApiDisableMyOtherSessionsRequest /* * DisableMyOtherSessionsExecute executes the request * @return DeleteMySessionsCount */ DisableMyOtherSessionsExecute(r FrontendAPIApiDisableMyOtherSessionsRequest) (*DeleteMySessionsCount, *http.Response, error) /* * DisableMySession Disable one of my sessions * Calling this endpoint invalidates the specified session. The current session cannot be revoked. Session data are not deleted. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the session's ID. * @return FrontendAPIApiDisableMySessionRequest */ DisableMySession(ctx context.Context, id string) FrontendAPIApiDisableMySessionRequest /* * DisableMySessionExecute executes the request */ DisableMySessionExecute(r FrontendAPIApiDisableMySessionRequest) (*http.Response, error) /* * ExchangeSessionToken Exchange Session Token * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiExchangeSessionTokenRequest */ ExchangeSessionToken(ctx context.Context) FrontendAPIApiExchangeSessionTokenRequest /* * ExchangeSessionTokenExecute executes the request * @return SuccessfulNativeLogin */ ExchangeSessionTokenExecute(r FrontendAPIApiExchangeSessionTokenRequest) (*SuccessfulNativeLogin, *http.Response, error) /* * GetFlowError Get User-Flow Errors * This endpoint returns the error associated with a user-facing self service errors. This endpoint supports stub values to help you implement the error UI: `?id=stub:500` - returns a stub 500 (Internal Server Error) error. More information can be found at [Ory Kratos User User Facing Error Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-facing-errors). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiGetFlowErrorRequest */ GetFlowError(ctx context.Context) FrontendAPIApiGetFlowErrorRequest /* * GetFlowErrorExecute executes the request * @return FlowError */ GetFlowErrorExecute(r FrontendAPIApiGetFlowErrorRequest) (*FlowError, *http.Response, error) /* * GetLoginFlow Get Login Flow * This endpoint returns a login flow's context with, for example, error details and other information. Browser flows expect the anti-CSRF cookie to be included in the request's HTTP Cookie Header. For AJAX requests you must ensure that cookies are included in the request or requests will fail. If you use the browser-flow for server-side apps, the services need to run on a common top-level-domain and you need to forward the incoming HTTP Cookie header to this endpoint: “`js pseudo-code example router.get('/login', async function (req, res) { const flow = await client.getLoginFlow(req.header('cookie'), req.query['flow']) res.render('login', flow) }) “` This request may fail due to several reasons. The `error.id` can be one of: `session_already_available`: The user is already signed in. `self_service_flow_expired`: The flow is expired and you should request a new one. More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiGetLoginFlowRequest */ GetLoginFlow(ctx context.Context) FrontendAPIApiGetLoginFlowRequest /* * GetLoginFlowExecute executes the request * @return LoginFlow */ GetLoginFlowExecute(r FrontendAPIApiGetLoginFlowRequest) (*LoginFlow, *http.Response, error) /* * GetRecoveryFlow Get Recovery Flow * This endpoint returns a recovery flow's context with, for example, error details and other information. Browser flows expect the anti-CSRF cookie to be included in the request's HTTP Cookie Header. For AJAX requests you must ensure that cookies are included in the request or requests will fail. If you use the browser-flow for server-side apps, the services need to run on a common top-level-domain and you need to forward the incoming HTTP Cookie header to this endpoint: “`js pseudo-code example router.get('/recovery', async function (req, res) { const flow = await client.getRecoveryFlow(req.header('Cookie'), req.query['flow']) res.render('recovery', flow) }) “` More information can be found at [Ory Kratos Account Recovery Documentation](../self-service/flows/account-recovery). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiGetRecoveryFlowRequest */ GetRecoveryFlow(ctx context.Context) FrontendAPIApiGetRecoveryFlowRequest /* * GetRecoveryFlowExecute executes the request * @return RecoveryFlow */ GetRecoveryFlowExecute(r FrontendAPIApiGetRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error) /* * GetRegistrationFlow Get Registration Flow * This endpoint returns a registration flow's context with, for example, error details and other information. Browser flows expect the anti-CSRF cookie to be included in the request's HTTP Cookie Header. For AJAX requests you must ensure that cookies are included in the request or requests will fail. If you use the browser-flow for server-side apps, the services need to run on a common top-level-domain and you need to forward the incoming HTTP Cookie header to this endpoint: “`js pseudo-code example router.get('/registration', async function (req, res) { const flow = await client.getRegistrationFlow(req.header('cookie'), req.query['flow']) res.render('registration', flow) }) “` This request may fail due to several reasons. The `error.id` can be one of: `session_already_available`: The user is already signed in. `self_service_flow_expired`: The flow is expired and you should request a new one. More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiGetRegistrationFlowRequest */ GetRegistrationFlow(ctx context.Context) FrontendAPIApiGetRegistrationFlowRequest /* * GetRegistrationFlowExecute executes the request * @return RegistrationFlow */ GetRegistrationFlowExecute(r FrontendAPIApiGetRegistrationFlowRequest) (*RegistrationFlow, *http.Response, error) /* * GetSettingsFlow Get Settings Flow * When accessing this endpoint through Ory Kratos' Public API you must ensure that either the Ory Kratos Session Cookie or the Ory Kratos Session Token are set. Depending on your configuration this endpoint might return a 403 error if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor or change the configuration. You can access this endpoint without credentials when using Ory Kratos' Admin API. If this endpoint is called via an AJAX request, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of: `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `session_inactive`: No Ory Session was found - sign in a user first. `security_identity_mismatch`: The flow was interrupted with `session_refresh_required` but apparently some other identity logged in instead. More information can be found at [Ory Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiGetSettingsFlowRequest */ GetSettingsFlow(ctx context.Context) FrontendAPIApiGetSettingsFlowRequest /* * GetSettingsFlowExecute executes the request * @return SettingsFlow */ GetSettingsFlowExecute(r FrontendAPIApiGetSettingsFlowRequest) (*SettingsFlow, *http.Response, error) /* * GetVerificationFlow Get Verification Flow * This endpoint returns a verification flow's context with, for example, error details and other information. Browser flows expect the anti-CSRF cookie to be included in the request's HTTP Cookie Header. For AJAX requests you must ensure that cookies are included in the request or requests will fail. If you use the browser-flow for server-side apps, the services need to run on a common top-level-domain and you need to forward the incoming HTTP Cookie header to this endpoint: “`js pseudo-code example router.get('/recovery', async function (req, res) { const flow = await client.getVerificationFlow(req.header('cookie'), req.query['flow']) res.render('verification', flow) }) “` More information can be found at [Ory Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiGetVerificationFlowRequest */ GetVerificationFlow(ctx context.Context) FrontendAPIApiGetVerificationFlowRequest /* * GetVerificationFlowExecute executes the request * @return VerificationFlow */ GetVerificationFlowExecute(r FrontendAPIApiGetVerificationFlowRequest) (*VerificationFlow, *http.Response, error) /* * GetWebAuthnJavaScript Get WebAuthn JavaScript * This endpoint provides JavaScript which is needed in order to perform WebAuthn login and registration. If you are building a JavaScript Browser App (e.g. in ReactJS or AngularJS) you will need to load this file: “`html <script src="https://public-kratos.example.org/.well-known/ory/webauthn.js" type="script" async /> “` More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiGetWebAuthnJavaScriptRequest */ GetWebAuthnJavaScript(ctx context.Context) FrontendAPIApiGetWebAuthnJavaScriptRequest /* * GetWebAuthnJavaScriptExecute executes the request * @return string */ GetWebAuthnJavaScriptExecute(r FrontendAPIApiGetWebAuthnJavaScriptRequest) (string, *http.Response, error) /* * ListMySessions Get My Active Sessions * This endpoints returns all other active sessions that belong to the logged-in user. The current session can be retrieved by calling the `/sessions/whoami` endpoint. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiListMySessionsRequest */ ListMySessions(ctx context.Context) FrontendAPIApiListMySessionsRequest /* * ListMySessionsExecute executes the request * @return []Session */ ListMySessionsExecute(r FrontendAPIApiListMySessionsRequest) ([]Session, *http.Response, error) /* * PerformNativeLogout Perform Logout for Native Apps * Use this endpoint to log out an identity using an Ory Session Token. If the Ory Session Token was successfully revoked, the server returns a 204 No Content response. A 204 No Content response is also sent when the Ory Session Token has been revoked already before. If the Ory Session Token is malformed or does not exist a 403 Forbidden response will be returned. This endpoint does not remove any HTTP Cookies - use the Browser-Based Self-Service Logout Flow instead. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiPerformNativeLogoutRequest */ PerformNativeLogout(ctx context.Context) FrontendAPIApiPerformNativeLogoutRequest /* * PerformNativeLogoutExecute executes the request */ PerformNativeLogoutExecute(r FrontendAPIApiPerformNativeLogoutRequest) (*http.Response, error) /* * ToSession Check Who the Current HTTP Session Belongs To * Uses the HTTP Headers in the GET request to determine (e.g. by using checking the cookies) who is authenticated. Returns a session object in the body or 401 if the credentials are invalid or no credentials were sent. When the request it successful it adds the user ID to the 'X-Kratos-Authenticated-Identity-Id' header in the response. If you call this endpoint from a server-side application, you must forward the HTTP Cookie Header to this endpoint: “`js pseudo-code example router.get('/protected-endpoint', async function (req, res) { const session = await client.toSession(undefined, req.header('cookie')) console.log(session) }) “` When calling this endpoint from a non-browser application (e.g. mobile app) you must include the session token: “`js pseudo-code example ... const session = await client.toSession("the-session-token") console.log(session) “` When using a token template, the token is included in the `tokenized` field of the session. “`js pseudo-code example ... const session = await client.toSession("the-session-token", { tokenize_as: "example-jwt-template" }) console.log(session.tokenized) // The JWT “` Depending on your configuration this endpoint might return a 403 status code if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor or change the configuration. This endpoint is useful for: AJAX calls. Remember to send credentials and set up CORS correctly! Reverse proxies and API Gateways Server-side calls - use the `X-Session-Token` header! This endpoint authenticates users by checking: if the `Cookie` HTTP header was set containing an Ory Kratos Session Cookie; if the `Authorization: bearer <ory-session-token>` HTTP header was set with a valid Ory Kratos Session Token; if the `X-Session-Token` HTTP header was set with a valid Ory Kratos Session Token. If none of these headers are set or the cookie or token are invalid, the endpoint returns a HTTP 401 status code. As explained above, this request may fail due to several reasons. The `error.id` can be one of: `session_inactive`: No active session was found in the request (e.g. no Ory Session Cookie / Ory Session Token). `session_aal2_required`: An active session was found but it does not fulfil the Authenticator Assurance Level, implying that the session must (e.g.) authenticate the second factor. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiToSessionRequest */ ToSession(ctx context.Context) FrontendAPIApiToSessionRequest /* * ToSessionExecute executes the request * @return Session */ ToSessionExecute(r FrontendAPIApiToSessionRequest) (*Session, *http.Response, error) /* * UpdateLoginFlow Submit a Login Flow * Use this endpoint to complete a login flow. This endpoint behaves differently for API and browser flows. API flows expect `application/json` to be sent in the body and responds with HTTP 200 and a application/json body with the session token on success; HTTP 410 if the original flow expired with the appropriate error messages set and optionally a `use_flow_id` parameter in the body; HTTP 400 on form validation errors. Browser flows expect a Content-Type of `application/x-www-form-urlencoded` or `application/json` to be sent in the body and respond with a HTTP 303 redirect to the post/after login URL or the `return_to` value if it was set and if the login succeeded; a HTTP 303 redirect to the login UI URL with the flow ID containing the validation errors otherwise. Browser flows with an accept header of `application/json` will not redirect but instead respond with HTTP 200 and a application/json body with the signed in identity and a `Set-Cookie` header on success; HTTP 303 redirect to a fresh login flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors. If this endpoint is called with `Accept: application/json` in the header, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of: `session_already_available`: The user is already signed in. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration! `browser_location_change_required`: Usually sent when an AJAX request indicates that the browser needs to open a specific URL. Most likely used in Social Sign In flows. More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiUpdateLoginFlowRequest */ UpdateLoginFlow(ctx context.Context) FrontendAPIApiUpdateLoginFlowRequest /* * UpdateLoginFlowExecute executes the request * @return SuccessfulNativeLogin */ UpdateLoginFlowExecute(r FrontendAPIApiUpdateLoginFlowRequest) (*SuccessfulNativeLogin, *http.Response, error) /* * UpdateLogoutFlow Update Logout Flow * This endpoint logs out an identity in a self-service manner. If the `Accept` HTTP header is not set to `application/json`, the browser will be redirected (HTTP 303 See Other) to the `return_to` parameter of the initial request or fall back to `urls.default_return_to`. If the `Accept` HTTP header is set to `application/json`, a 204 No Content response will be sent on successful logout instead. This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...). For API clients you can call the `/self-service/logout/api` URL directly with the Ory Session Token. More information can be found at [Ory Kratos User Logout Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-logout). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiUpdateLogoutFlowRequest */ UpdateLogoutFlow(ctx context.Context) FrontendAPIApiUpdateLogoutFlowRequest /* * UpdateLogoutFlowExecute executes the request */ UpdateLogoutFlowExecute(r FrontendAPIApiUpdateLogoutFlowRequest) (*http.Response, error) /* * UpdateRecoveryFlow Update Recovery Flow * Use this endpoint to update a recovery flow. This endpoint behaves differently for API and browser flows and has several states: `choose_method` expects `flow` (in the URL query) and `email` (in the body) to be sent and works with API- and Browser-initiated flows. For API clients and Browser clients with HTTP Header `Accept: application/json` it either returns a HTTP 200 OK when the form is valid and HTTP 400 OK when the form is invalid. and a HTTP 303 See Other redirect with a fresh recovery flow if the flow was otherwise invalid (e.g. expired). For Browser clients without HTTP Header `Accept` or with `Accept: text/*` it returns a HTTP 303 See Other redirect to the Recovery UI URL with the Recovery Flow ID appended. `sent_email` is the success state after `choose_method` for the `link` method and allows the user to request another recovery email. It works for both API and Browser-initiated flows and returns the same responses as the flow in `choose_method` state. `passed_challenge` expects a `token` to be sent in the URL query and given the nature of the flow ("sending a recovery link") does not have any API capabilities. The server responds with a HTTP 303 See Other redirect either to the Settings UI URL (if the link was valid) and instructs the user to update their password, or a redirect to the Recover UI URL with a new Recovery Flow ID which contains an error message that the recovery link was invalid. More information can be found at [Ory Kratos Account Recovery Documentation](../self-service/flows/account-recovery). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiUpdateRecoveryFlowRequest */ UpdateRecoveryFlow(ctx context.Context) FrontendAPIApiUpdateRecoveryFlowRequest /* * UpdateRecoveryFlowExecute executes the request * @return RecoveryFlow */ UpdateRecoveryFlowExecute(r FrontendAPIApiUpdateRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error) /* * UpdateRegistrationFlow Update Registration Flow * Use this endpoint to complete a registration flow by sending an identity's traits and password. This endpoint behaves differently for API and browser flows. API flows expect `application/json` to be sent in the body and respond with HTTP 200 and a application/json body with the created identity success - if the session hook is configured the `session` and `session_token` will also be included; HTTP 410 if the original flow expired with the appropriate error messages set and optionally a `use_flow_id` parameter in the body; HTTP 400 on form validation errors. Browser flows expect a Content-Type of `application/x-www-form-urlencoded` or `application/json` to be sent in the body and respond with a HTTP 303 redirect to the post/after registration URL or the `return_to` value if it was set and if the registration succeeded; a HTTP 303 redirect to the registration UI URL with the flow ID containing the validation errors otherwise. Browser flows with an accept header of `application/json` will not redirect but instead respond with HTTP 200 and a application/json body with the signed in identity and a `Set-Cookie` header on success; HTTP 303 redirect to a fresh login flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors. If this endpoint is called with `Accept: application/json` in the header, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of: `session_already_available`: The user is already signed in. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration! `browser_location_change_required`: Usually sent when an AJAX request indicates that the browser needs to open a specific URL. Most likely used in Social Sign In flows. More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiUpdateRegistrationFlowRequest */ UpdateRegistrationFlow(ctx context.Context) FrontendAPIApiUpdateRegistrationFlowRequest /* * UpdateRegistrationFlowExecute executes the request * @return SuccessfulNativeRegistration */ UpdateRegistrationFlowExecute(r FrontendAPIApiUpdateRegistrationFlowRequest) (*SuccessfulNativeRegistration, *http.Response, error) /* * UpdateSettingsFlow Complete Settings Flow * Use this endpoint to complete a settings flow by sending an identity's updated password. This endpoint behaves differently for API and browser flows. API-initiated flows expect `application/json` to be sent in the body and respond with HTTP 200 and an application/json body with the session token on success; HTTP 303 redirect to a fresh settings flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors. HTTP 401 when the endpoint is called without a valid session token. HTTP 403 when `selfservice.flows.settings.privileged_session_max_age` was reached or the session's AAL is too low. Implies that the user needs to re-authenticate. Browser flows without HTTP Header `Accept` or with `Accept: text/*` respond with a HTTP 303 redirect to the post/after settings URL or the `return_to` value if it was set and if the flow succeeded; a HTTP 303 redirect to the Settings UI URL with the flow ID containing the validation errors otherwise. a HTTP 303 redirect to the login endpoint when `selfservice.flows.settings.privileged_session_max_age` was reached or the session's AAL is too low. Browser flows with HTTP Header `Accept: application/json` respond with HTTP 200 and a application/json body with the signed in identity and a `Set-Cookie` header on success; HTTP 303 redirect to a fresh login flow if the original flow expired with the appropriate error messages set; HTTP 401 when the endpoint is called without a valid session cookie. HTTP 403 when the page is accessed without a session cookie or the session's AAL is too low. HTTP 400 on form validation errors. Depending on your configuration this endpoint might return a 403 error if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor (happens automatically for server-side browser flows) or change the configuration. If this endpoint is called with a `Accept: application/json` HTTP header, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of: `session_refresh_required`: The identity requested to change something that needs a privileged session. Redirect the identity to the login init endpoint with query parameters `?refresh=true&return_to=<the-current-browser-url>`, or initiate a refresh login flow otherwise. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `session_inactive`: No Ory Session was found - sign in a user first. `security_identity_mismatch`: The flow was interrupted with `session_refresh_required` but apparently some other identity logged in instead. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration! `browser_location_change_required`: Usually sent when an AJAX request indicates that the browser needs to open a specific URL. Most likely used in Social Sign In flows. More information can be found at [Ory Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiUpdateSettingsFlowRequest */ UpdateSettingsFlow(ctx context.Context) FrontendAPIApiUpdateSettingsFlowRequest /* * UpdateSettingsFlowExecute executes the request * @return SettingsFlow */ UpdateSettingsFlowExecute(r FrontendAPIApiUpdateSettingsFlowRequest) (*SettingsFlow, *http.Response, error) /* * UpdateVerificationFlow Complete Verification Flow * Use this endpoint to complete a verification flow. This endpoint behaves differently for API and browser flows and has several states: `choose_method` expects `flow` (in the URL query) and `email` (in the body) to be sent and works with API- and Browser-initiated flows. For API clients and Browser clients with HTTP Header `Accept: application/json` it either returns a HTTP 200 OK when the form is valid and HTTP 400 OK when the form is invalid and a HTTP 303 See Other redirect with a fresh verification flow if the flow was otherwise invalid (e.g. expired). For Browser clients without HTTP Header `Accept` or with `Accept: text/*` it returns a HTTP 303 See Other redirect to the Verification UI URL with the Verification Flow ID appended. `sent_email` is the success state after `choose_method` when using the `link` method and allows the user to request another verification email. It works for both API and Browser-initiated flows and returns the same responses as the flow in `choose_method` state. `passed_challenge` expects a `token` to be sent in the URL query and given the nature of the flow ("sending a verification link") does not have any API capabilities. The server responds with a HTTP 303 See Other redirect either to the Settings UI URL (if the link was valid) and instructs the user to update their password, or a redirect to the Verification UI URL with a new Verification Flow ID which contains an error message that the verification link was invalid. More information can be found at [Ory Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation). * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiUpdateVerificationFlowRequest */ UpdateVerificationFlow(ctx context.Context) FrontendAPIApiUpdateVerificationFlowRequest /* * UpdateVerificationFlowExecute executes the request * @return VerificationFlow */ UpdateVerificationFlowExecute(r FrontendAPIApiUpdateVerificationFlowRequest) (*VerificationFlow, *http.Response, error) }
type FrontendAPIApiCreateBrowserLoginFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateBrowserLoginFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateBrowserLoginFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Cookie(cookie string) FrontendAPIApiCreateBrowserLoginFlowRequest
func (FrontendAPIApiCreateBrowserLoginFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Execute() (*LoginFlow, *http.Response, error)
func (FrontendAPIApiCreateBrowserLoginFlowRequest) LoginChallenge ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserLoginFlowRequest) LoginChallenge(loginChallenge string) FrontendAPIApiCreateBrowserLoginFlowRequest
func (FrontendAPIApiCreateBrowserLoginFlowRequest) Organization ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Organization(organization string) FrontendAPIApiCreateBrowserLoginFlowRequest
func (FrontendAPIApiCreateBrowserLoginFlowRequest) Refresh ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserLoginFlowRequest) Refresh(refresh bool) FrontendAPIApiCreateBrowserLoginFlowRequest
func (FrontendAPIApiCreateBrowserLoginFlowRequest) ReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserLoginFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserLoginFlowRequest
type FrontendAPIApiCreateBrowserLogoutFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateBrowserLogoutFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateBrowserLogoutFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserLogoutFlowRequest) Cookie(cookie string) FrontendAPIApiCreateBrowserLogoutFlowRequest
func (FrontendAPIApiCreateBrowserLogoutFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserLogoutFlowRequest) Execute() (*LogoutFlow, *http.Response, error)
func (FrontendAPIApiCreateBrowserLogoutFlowRequest) ReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserLogoutFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserLogoutFlowRequest
type FrontendAPIApiCreateBrowserRecoveryFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateBrowserRecoveryFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateBrowserRecoveryFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserRecoveryFlowRequest) Execute() (*RecoveryFlow, *http.Response, error)
func (FrontendAPIApiCreateBrowserRecoveryFlowRequest) ReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserRecoveryFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserRecoveryFlowRequest
type FrontendAPIApiCreateBrowserRegistrationFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateBrowserRegistrationFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateBrowserRegistrationFlowRequest) AfterVerificationReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) AfterVerificationReturnTo(afterVerificationReturnTo string) FrontendAPIApiCreateBrowserRegistrationFlowRequest
func (FrontendAPIApiCreateBrowserRegistrationFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) Execute() (*RegistrationFlow, *http.Response, error)
func (FrontendAPIApiCreateBrowserRegistrationFlowRequest) LoginChallenge ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) LoginChallenge(loginChallenge string) FrontendAPIApiCreateBrowserRegistrationFlowRequest
func (FrontendAPIApiCreateBrowserRegistrationFlowRequest) Organization ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) Organization(organization string) FrontendAPIApiCreateBrowserRegistrationFlowRequest
func (FrontendAPIApiCreateBrowserRegistrationFlowRequest) ReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserRegistrationFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserRegistrationFlowRequest
type FrontendAPIApiCreateBrowserSettingsFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateBrowserSettingsFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateBrowserSettingsFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserSettingsFlowRequest) Cookie(cookie string) FrontendAPIApiCreateBrowserSettingsFlowRequest
func (FrontendAPIApiCreateBrowserSettingsFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserSettingsFlowRequest) Execute() (*SettingsFlow, *http.Response, error)
func (FrontendAPIApiCreateBrowserSettingsFlowRequest) ReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserSettingsFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserSettingsFlowRequest
type FrontendAPIApiCreateBrowserVerificationFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateBrowserVerificationFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateBrowserVerificationFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserVerificationFlowRequest) Execute() (*VerificationFlow, *http.Response, error)
func (FrontendAPIApiCreateBrowserVerificationFlowRequest) ReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiCreateBrowserVerificationFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateBrowserVerificationFlowRequest
type FrontendAPIApiCreateNativeLoginFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateNativeLoginFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateNativeLoginFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeLoginFlowRequest) Execute() (*LoginFlow, *http.Response, error)
func (FrontendAPIApiCreateNativeLoginFlowRequest) Refresh ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeLoginFlowRequest) Refresh(refresh bool) FrontendAPIApiCreateNativeLoginFlowRequest
func (FrontendAPIApiCreateNativeLoginFlowRequest) ReturnSessionTokenExchangeCode ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeLoginFlowRequest) ReturnSessionTokenExchangeCode(returnSessionTokenExchangeCode bool) FrontendAPIApiCreateNativeLoginFlowRequest
func (FrontendAPIApiCreateNativeLoginFlowRequest) ReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeLoginFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateNativeLoginFlowRequest
func (FrontendAPIApiCreateNativeLoginFlowRequest) XSessionToken ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeLoginFlowRequest) XSessionToken(xSessionToken string) FrontendAPIApiCreateNativeLoginFlowRequest
type FrontendAPIApiCreateNativeRecoveryFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateNativeRecoveryFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateNativeRecoveryFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeRecoveryFlowRequest) Execute() (*RecoveryFlow, *http.Response, error)
type FrontendAPIApiCreateNativeRegistrationFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateNativeRegistrationFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateNativeRegistrationFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeRegistrationFlowRequest) Execute() (*RegistrationFlow, *http.Response, error)
func (FrontendAPIApiCreateNativeRegistrationFlowRequest) ReturnSessionTokenExchangeCode ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeRegistrationFlowRequest) ReturnSessionTokenExchangeCode(returnSessionTokenExchangeCode bool) FrontendAPIApiCreateNativeRegistrationFlowRequest
func (FrontendAPIApiCreateNativeRegistrationFlowRequest) ReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeRegistrationFlowRequest) ReturnTo(returnTo string) FrontendAPIApiCreateNativeRegistrationFlowRequest
type FrontendAPIApiCreateNativeSettingsFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateNativeSettingsFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateNativeSettingsFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeSettingsFlowRequest) Execute() (*SettingsFlow, *http.Response, error)
func (FrontendAPIApiCreateNativeSettingsFlowRequest) XSessionToken ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeSettingsFlowRequest) XSessionToken(xSessionToken string) FrontendAPIApiCreateNativeSettingsFlowRequest
type FrontendAPIApiCreateNativeVerificationFlowRequest ¶ added in v1.3.0
type FrontendAPIApiCreateNativeVerificationFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiCreateNativeVerificationFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiCreateNativeVerificationFlowRequest) Execute() (*VerificationFlow, *http.Response, error)
type FrontendAPIApiDisableMyOtherSessionsRequest ¶ added in v1.3.0
type FrontendAPIApiDisableMyOtherSessionsRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiDisableMyOtherSessionsRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiDisableMyOtherSessionsRequest) Cookie(cookie string) FrontendAPIApiDisableMyOtherSessionsRequest
func (FrontendAPIApiDisableMyOtherSessionsRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiDisableMyOtherSessionsRequest) Execute() (*DeleteMySessionsCount, *http.Response, error)
func (FrontendAPIApiDisableMyOtherSessionsRequest) XSessionToken ¶ added in v1.3.0
func (r FrontendAPIApiDisableMyOtherSessionsRequest) XSessionToken(xSessionToken string) FrontendAPIApiDisableMyOtherSessionsRequest
type FrontendAPIApiDisableMySessionRequest ¶ added in v1.3.0
type FrontendAPIApiDisableMySessionRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiDisableMySessionRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiDisableMySessionRequest) Cookie(cookie string) FrontendAPIApiDisableMySessionRequest
func (FrontendAPIApiDisableMySessionRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiDisableMySessionRequest) Execute() (*http.Response, error)
func (FrontendAPIApiDisableMySessionRequest) XSessionToken ¶ added in v1.3.0
func (r FrontendAPIApiDisableMySessionRequest) XSessionToken(xSessionToken string) FrontendAPIApiDisableMySessionRequest
type FrontendAPIApiExchangeSessionTokenRequest ¶ added in v1.3.0
type FrontendAPIApiExchangeSessionTokenRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiExchangeSessionTokenRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiExchangeSessionTokenRequest) Execute() (*SuccessfulNativeLogin, *http.Response, error)
func (FrontendAPIApiExchangeSessionTokenRequest) InitCode ¶ added in v1.3.0
func (r FrontendAPIApiExchangeSessionTokenRequest) InitCode(initCode string) FrontendAPIApiExchangeSessionTokenRequest
func (FrontendAPIApiExchangeSessionTokenRequest) ReturnToCode ¶ added in v1.3.0
func (r FrontendAPIApiExchangeSessionTokenRequest) ReturnToCode(returnToCode string) FrontendAPIApiExchangeSessionTokenRequest
type FrontendAPIApiGetFlowErrorRequest ¶ added in v1.3.0
type FrontendAPIApiGetFlowErrorRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiGetFlowErrorRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiGetFlowErrorRequest) Execute() (*FlowError, *http.Response, error)
func (FrontendAPIApiGetFlowErrorRequest) Id ¶ added in v1.3.0
func (r FrontendAPIApiGetFlowErrorRequest) Id(id string) FrontendAPIApiGetFlowErrorRequest
type FrontendAPIApiGetLoginFlowRequest ¶ added in v1.3.0
type FrontendAPIApiGetLoginFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiGetLoginFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiGetLoginFlowRequest) Cookie(cookie string) FrontendAPIApiGetLoginFlowRequest
func (FrontendAPIApiGetLoginFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiGetLoginFlowRequest) Execute() (*LoginFlow, *http.Response, error)
func (FrontendAPIApiGetLoginFlowRequest) Id ¶ added in v1.3.0
func (r FrontendAPIApiGetLoginFlowRequest) Id(id string) FrontendAPIApiGetLoginFlowRequest
type FrontendAPIApiGetRecoveryFlowRequest ¶ added in v1.3.0
type FrontendAPIApiGetRecoveryFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiGetRecoveryFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiGetRecoveryFlowRequest) Cookie(cookie string) FrontendAPIApiGetRecoveryFlowRequest
func (FrontendAPIApiGetRecoveryFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiGetRecoveryFlowRequest) Execute() (*RecoveryFlow, *http.Response, error)
type FrontendAPIApiGetRegistrationFlowRequest ¶ added in v1.3.0
type FrontendAPIApiGetRegistrationFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiGetRegistrationFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiGetRegistrationFlowRequest) Cookie(cookie string) FrontendAPIApiGetRegistrationFlowRequest
func (FrontendAPIApiGetRegistrationFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiGetRegistrationFlowRequest) Execute() (*RegistrationFlow, *http.Response, error)
type FrontendAPIApiGetSettingsFlowRequest ¶ added in v1.3.0
type FrontendAPIApiGetSettingsFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiGetSettingsFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiGetSettingsFlowRequest) Cookie(cookie string) FrontendAPIApiGetSettingsFlowRequest
func (FrontendAPIApiGetSettingsFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiGetSettingsFlowRequest) Execute() (*SettingsFlow, *http.Response, error)
func (FrontendAPIApiGetSettingsFlowRequest) XSessionToken ¶ added in v1.3.0
func (r FrontendAPIApiGetSettingsFlowRequest) XSessionToken(xSessionToken string) FrontendAPIApiGetSettingsFlowRequest
type FrontendAPIApiGetVerificationFlowRequest ¶ added in v1.3.0
type FrontendAPIApiGetVerificationFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiGetVerificationFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiGetVerificationFlowRequest) Cookie(cookie string) FrontendAPIApiGetVerificationFlowRequest
func (FrontendAPIApiGetVerificationFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiGetVerificationFlowRequest) Execute() (*VerificationFlow, *http.Response, error)
type FrontendAPIApiGetWebAuthnJavaScriptRequest ¶ added in v1.3.0
type FrontendAPIApiGetWebAuthnJavaScriptRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
type FrontendAPIApiListMySessionsRequest ¶ added in v1.3.0
type FrontendAPIApiListMySessionsRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiListMySessionsRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiListMySessionsRequest) Cookie(cookie string) FrontendAPIApiListMySessionsRequest
func (FrontendAPIApiListMySessionsRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiListMySessionsRequest) Execute() ([]Session, *http.Response, error)
func (FrontendAPIApiListMySessionsRequest) Page ¶ added in v1.3.0
func (r FrontendAPIApiListMySessionsRequest) Page(page int64) FrontendAPIApiListMySessionsRequest
func (FrontendAPIApiListMySessionsRequest) PageSize ¶ added in v1.3.0
func (r FrontendAPIApiListMySessionsRequest) PageSize(pageSize int64) FrontendAPIApiListMySessionsRequest
func (FrontendAPIApiListMySessionsRequest) PageToken ¶ added in v1.3.0
func (r FrontendAPIApiListMySessionsRequest) PageToken(pageToken string) FrontendAPIApiListMySessionsRequest
func (FrontendAPIApiListMySessionsRequest) PerPage ¶ added in v1.3.0
func (r FrontendAPIApiListMySessionsRequest) PerPage(perPage int64) FrontendAPIApiListMySessionsRequest
func (FrontendAPIApiListMySessionsRequest) XSessionToken ¶ added in v1.3.0
func (r FrontendAPIApiListMySessionsRequest) XSessionToken(xSessionToken string) FrontendAPIApiListMySessionsRequest
type FrontendAPIApiPerformNativeLogoutRequest ¶ added in v1.3.0
type FrontendAPIApiPerformNativeLogoutRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiPerformNativeLogoutRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiPerformNativeLogoutRequest) Execute() (*http.Response, error)
func (FrontendAPIApiPerformNativeLogoutRequest) PerformNativeLogoutBody ¶ added in v1.3.0
func (r FrontendAPIApiPerformNativeLogoutRequest) PerformNativeLogoutBody(performNativeLogoutBody PerformNativeLogoutBody) FrontendAPIApiPerformNativeLogoutRequest
type FrontendAPIApiToSessionRequest ¶ added in v1.3.0
type FrontendAPIApiToSessionRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiToSessionRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiToSessionRequest) Cookie(cookie string) FrontendAPIApiToSessionRequest
func (FrontendAPIApiToSessionRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiToSessionRequest) Execute() (*Session, *http.Response, error)
func (FrontendAPIApiToSessionRequest) TokenizeAs ¶ added in v1.3.0
func (r FrontendAPIApiToSessionRequest) TokenizeAs(tokenizeAs string) FrontendAPIApiToSessionRequest
func (FrontendAPIApiToSessionRequest) XSessionToken ¶ added in v1.3.0
func (r FrontendAPIApiToSessionRequest) XSessionToken(xSessionToken string) FrontendAPIApiToSessionRequest
type FrontendAPIApiUpdateLoginFlowRequest ¶ added in v1.3.0
type FrontendAPIApiUpdateLoginFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiUpdateLoginFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiUpdateLoginFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateLoginFlowRequest
func (FrontendAPIApiUpdateLoginFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiUpdateLoginFlowRequest) Execute() (*SuccessfulNativeLogin, *http.Response, error)
func (FrontendAPIApiUpdateLoginFlowRequest) Flow ¶ added in v1.3.0
func (r FrontendAPIApiUpdateLoginFlowRequest) Flow(flow string) FrontendAPIApiUpdateLoginFlowRequest
func (FrontendAPIApiUpdateLoginFlowRequest) UpdateLoginFlowBody ¶ added in v1.3.0
func (r FrontendAPIApiUpdateLoginFlowRequest) UpdateLoginFlowBody(updateLoginFlowBody UpdateLoginFlowBody) FrontendAPIApiUpdateLoginFlowRequest
func (FrontendAPIApiUpdateLoginFlowRequest) XSessionToken ¶ added in v1.3.0
func (r FrontendAPIApiUpdateLoginFlowRequest) XSessionToken(xSessionToken string) FrontendAPIApiUpdateLoginFlowRequest
type FrontendAPIApiUpdateLogoutFlowRequest ¶ added in v1.3.0
type FrontendAPIApiUpdateLogoutFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiUpdateLogoutFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiUpdateLogoutFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateLogoutFlowRequest
func (FrontendAPIApiUpdateLogoutFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiUpdateLogoutFlowRequest) Execute() (*http.Response, error)
func (FrontendAPIApiUpdateLogoutFlowRequest) ReturnTo ¶ added in v1.3.0
func (r FrontendAPIApiUpdateLogoutFlowRequest) ReturnTo(returnTo string) FrontendAPIApiUpdateLogoutFlowRequest
func (FrontendAPIApiUpdateLogoutFlowRequest) Token ¶ added in v1.3.0
func (r FrontendAPIApiUpdateLogoutFlowRequest) Token(token string) FrontendAPIApiUpdateLogoutFlowRequest
type FrontendAPIApiUpdateRecoveryFlowRequest ¶ added in v1.3.0
type FrontendAPIApiUpdateRecoveryFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiUpdateRecoveryFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiUpdateRecoveryFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateRecoveryFlowRequest
func (FrontendAPIApiUpdateRecoveryFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiUpdateRecoveryFlowRequest) Execute() (*RecoveryFlow, *http.Response, error)
func (FrontendAPIApiUpdateRecoveryFlowRequest) Flow ¶ added in v1.3.0
func (r FrontendAPIApiUpdateRecoveryFlowRequest) Flow(flow string) FrontendAPIApiUpdateRecoveryFlowRequest
func (FrontendAPIApiUpdateRecoveryFlowRequest) Token ¶ added in v1.3.0
func (r FrontendAPIApiUpdateRecoveryFlowRequest) Token(token string) FrontendAPIApiUpdateRecoveryFlowRequest
func (FrontendAPIApiUpdateRecoveryFlowRequest) UpdateRecoveryFlowBody ¶ added in v1.3.0
func (r FrontendAPIApiUpdateRecoveryFlowRequest) UpdateRecoveryFlowBody(updateRecoveryFlowBody UpdateRecoveryFlowBody) FrontendAPIApiUpdateRecoveryFlowRequest
type FrontendAPIApiUpdateRegistrationFlowRequest ¶ added in v1.3.0
type FrontendAPIApiUpdateRegistrationFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiUpdateRegistrationFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiUpdateRegistrationFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateRegistrationFlowRequest
func (FrontendAPIApiUpdateRegistrationFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiUpdateRegistrationFlowRequest) Execute() (*SuccessfulNativeRegistration, *http.Response, error)
func (FrontendAPIApiUpdateRegistrationFlowRequest) UpdateRegistrationFlowBody ¶ added in v1.3.0
func (r FrontendAPIApiUpdateRegistrationFlowRequest) UpdateRegistrationFlowBody(updateRegistrationFlowBody UpdateRegistrationFlowBody) FrontendAPIApiUpdateRegistrationFlowRequest
type FrontendAPIApiUpdateSettingsFlowRequest ¶ added in v1.3.0
type FrontendAPIApiUpdateSettingsFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiUpdateSettingsFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiUpdateSettingsFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateSettingsFlowRequest
func (FrontendAPIApiUpdateSettingsFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiUpdateSettingsFlowRequest) Execute() (*SettingsFlow, *http.Response, error)
func (FrontendAPIApiUpdateSettingsFlowRequest) Flow ¶ added in v1.3.0
func (r FrontendAPIApiUpdateSettingsFlowRequest) Flow(flow string) FrontendAPIApiUpdateSettingsFlowRequest
func (FrontendAPIApiUpdateSettingsFlowRequest) UpdateSettingsFlowBody ¶ added in v1.3.0
func (r FrontendAPIApiUpdateSettingsFlowRequest) UpdateSettingsFlowBody(updateSettingsFlowBody UpdateSettingsFlowBody) FrontendAPIApiUpdateSettingsFlowRequest
func (FrontendAPIApiUpdateSettingsFlowRequest) XSessionToken ¶ added in v1.3.0
func (r FrontendAPIApiUpdateSettingsFlowRequest) XSessionToken(xSessionToken string) FrontendAPIApiUpdateSettingsFlowRequest
type FrontendAPIApiUpdateVerificationFlowRequest ¶ added in v1.3.0
type FrontendAPIApiUpdateVerificationFlowRequest struct { ApiService FrontendAPI // contains filtered or unexported fields }
func (FrontendAPIApiUpdateVerificationFlowRequest) Cookie ¶ added in v1.3.0
func (r FrontendAPIApiUpdateVerificationFlowRequest) Cookie(cookie string) FrontendAPIApiUpdateVerificationFlowRequest
func (FrontendAPIApiUpdateVerificationFlowRequest) Execute ¶ added in v1.3.0
func (r FrontendAPIApiUpdateVerificationFlowRequest) Execute() (*VerificationFlow, *http.Response, error)
func (FrontendAPIApiUpdateVerificationFlowRequest) Token ¶ added in v1.3.0
func (r FrontendAPIApiUpdateVerificationFlowRequest) Token(token string) FrontendAPIApiUpdateVerificationFlowRequest
func (FrontendAPIApiUpdateVerificationFlowRequest) UpdateVerificationFlowBody ¶ added in v1.3.0
func (r FrontendAPIApiUpdateVerificationFlowRequest) UpdateVerificationFlowBody(updateVerificationFlowBody UpdateVerificationFlowBody) FrontendAPIApiUpdateVerificationFlowRequest
type FrontendAPIService ¶ added in v1.3.0
type FrontendAPIService service
FrontendAPIService FrontendAPI service
func (*FrontendAPIService) CreateBrowserLoginFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserLoginFlow(ctx context.Context) FrontendAPIApiCreateBrowserLoginFlowRequest
- CreateBrowserLoginFlow Create Login Flow for Browsers
- This endpoint initializes a browser-based user login flow. This endpoint will set the appropriate
cookies and anti-CSRF measures required for browser-based flows.
If this endpoint is opened as a link in the browser, it will be redirected to `selfservice.flows.login.ui_url` with the flow ID set as the query parameter `?flow=`. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url` unless the query parameter `?refresh=true` was set.
If this endpoint is called via an AJAX request, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of:
`session_already_available`: The user is already signed in. `session_aal1_required`: Multi-factor auth (e.g. 2fa) was requested but the user has no session yet. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration!
The optional query parameter login_challenge is set when using Kratos with Hydra in an OAuth2 flow. See the oauth2_provider.url configuration option.
This endpoint is NOT INTENDED for clients that do not have a browser (Chrome, Firefox, ...) as cookies are needed.
More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateBrowserLoginFlowRequest
func (*FrontendAPIService) CreateBrowserLoginFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserLoginFlowExecute(r FrontendAPIApiCreateBrowserLoginFlowRequest) (*LoginFlow, *http.Response, error)
* Execute executes the request * @return LoginFlow
func (*FrontendAPIService) CreateBrowserLogoutFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserLogoutFlow(ctx context.Context) FrontendAPIApiCreateBrowserLogoutFlowRequest
- CreateBrowserLogoutFlow Create a Logout URL for Browsers
- This endpoint initializes a browser-based user logout flow and a URL which can be used to log out the user.
This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...). For API clients you can call the `/self-service/logout/api` URL directly with the Ory Session Token.
The URL is only valid for the currently signed in user. If no user is signed in, this endpoint returns a 401 error.
When calling this endpoint from a backend, please ensure to properly forward the HTTP cookies.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateBrowserLogoutFlowRequest
func (*FrontendAPIService) CreateBrowserLogoutFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserLogoutFlowExecute(r FrontendAPIApiCreateBrowserLogoutFlowRequest) (*LogoutFlow, *http.Response, error)
* Execute executes the request * @return LogoutFlow
func (*FrontendAPIService) CreateBrowserRecoveryFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserRecoveryFlow(ctx context.Context) FrontendAPIApiCreateBrowserRecoveryFlowRequest
- CreateBrowserRecoveryFlow Create Recovery Flow for Browsers
- This endpoint initializes a browser-based account recovery flow. Once initialized, the browser will be redirected to
`selfservice.flows.recovery.ui_url` with the flow ID set as the query parameter `?flow=`. If a valid user session exists, the browser is returned to the configured return URL.
If this endpoint is called via an AJAX request, the response contains the recovery flow without any redirects or a 400 bad request error if the user is already authenticated.
This endpoint is NOT INTENDED for clients that do not have a browser (Chrome, Firefox, ...) as cookies are needed.
More information can be found at [Ory Kratos Account Recovery Documentation](../self-service/flows/account-recovery).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateBrowserRecoveryFlowRequest
func (*FrontendAPIService) CreateBrowserRecoveryFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserRecoveryFlowExecute(r FrontendAPIApiCreateBrowserRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error)
* Execute executes the request * @return RecoveryFlow
func (*FrontendAPIService) CreateBrowserRegistrationFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserRegistrationFlow(ctx context.Context) FrontendAPIApiCreateBrowserRegistrationFlowRequest
- CreateBrowserRegistrationFlow Create Registration Flow for Browsers
- This endpoint initializes a browser-based user registration flow. This endpoint will set the appropriate
cookies and anti-CSRF measures required for browser-based flows.
If this endpoint is opened as a link in the browser, it will be redirected to `selfservice.flows.registration.ui_url` with the flow ID set as the query parameter `?flow=`. If a valid user session exists already, the browser will be redirected to `urls.default_redirect_url`.
If this endpoint is called via an AJAX request, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of:
`session_already_available`: The user is already signed in. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration!
If this endpoint is called via an AJAX request, the response contains the registration flow without a redirect.
This endpoint is NOT INTENDED for clients that do not have a browser (Chrome, Firefox, ...) as cookies are needed.
More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateBrowserRegistrationFlowRequest
func (*FrontendAPIService) CreateBrowserRegistrationFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserRegistrationFlowExecute(r FrontendAPIApiCreateBrowserRegistrationFlowRequest) (*RegistrationFlow, *http.Response, error)
* Execute executes the request * @return RegistrationFlow
func (*FrontendAPIService) CreateBrowserSettingsFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserSettingsFlow(ctx context.Context) FrontendAPIApiCreateBrowserSettingsFlowRequest
- CreateBrowserSettingsFlow Create Settings Flow for Browsers
- This endpoint initializes a browser-based user settings flow. Once initialized, the browser will be redirected to
`selfservice.flows.settings.ui_url` with the flow ID set as the query parameter `?flow=`. If no valid Ory Kratos Session Cookie is included in the request, a login flow will be initialized.
If this endpoint is opened as a link in the browser, it will be redirected to `selfservice.flows.settings.ui_url` with the flow ID set as the query parameter `?flow=`. If no valid user session was set, the browser will be redirected to the login endpoint.
If this endpoint is called via an AJAX request, the response contains the settings flow without any redirects or a 401 forbidden error if no valid session was set.
Depending on your configuration this endpoint might return a 403 error if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor (happens automatically for server-side browser flows) or change the configuration.
If this endpoint is called via an AJAX request, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of:
`security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `session_inactive`: No Ory Session was found - sign in a user first. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration!
This endpoint is NOT INTENDED for clients that do not have a browser (Chrome, Firefox, ...) as cookies are needed.
More information can be found at [Ory Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateBrowserSettingsFlowRequest
func (*FrontendAPIService) CreateBrowserSettingsFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserSettingsFlowExecute(r FrontendAPIApiCreateBrowserSettingsFlowRequest) (*SettingsFlow, *http.Response, error)
* Execute executes the request * @return SettingsFlow
func (*FrontendAPIService) CreateBrowserVerificationFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserVerificationFlow(ctx context.Context) FrontendAPIApiCreateBrowserVerificationFlowRequest
- CreateBrowserVerificationFlow Create Verification Flow for Browser Clients
- This endpoint initializes a browser-based account verification flow. Once initialized, the browser will be redirected to
`selfservice.flows.verification.ui_url` with the flow ID set as the query parameter `?flow=`.
If this endpoint is called via an AJAX request, the response contains the recovery flow without any redirects.
This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...).
More information can be found at [Ory Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateBrowserVerificationFlowRequest
func (*FrontendAPIService) CreateBrowserVerificationFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateBrowserVerificationFlowExecute(r FrontendAPIApiCreateBrowserVerificationFlowRequest) (*VerificationFlow, *http.Response, error)
* Execute executes the request * @return VerificationFlow
func (*FrontendAPIService) CreateNativeLoginFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeLoginFlow(ctx context.Context) FrontendAPIApiCreateNativeLoginFlowRequest
- CreateNativeLoginFlow Create Login Flow for Native Apps
- This endpoint initiates a login flow for native apps that do not use a browser, such as mobile devices, smart TVs, and so on.
If a valid provided session cookie or session token is provided, a 400 Bad Request error will be returned unless the URL query parameter `?refresh=true` is set.
To fetch an existing login flow call `/self-service/login/flows?flow=<flow_id>`.
You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks, including CSRF login attacks.
In the case of an error, the `error.id` of the JSON response body can be one of:
`session_already_available`: The user is already signed in. `session_aal1_required`: Multi-factor auth (e.g. 2fa) was requested but the user has no session yet. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred.
This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).
More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateNativeLoginFlowRequest
func (*FrontendAPIService) CreateNativeLoginFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeLoginFlowExecute(r FrontendAPIApiCreateNativeLoginFlowRequest) (*LoginFlow, *http.Response, error)
* Execute executes the request * @return LoginFlow
func (*FrontendAPIService) CreateNativeRecoveryFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeRecoveryFlow(ctx context.Context) FrontendAPIApiCreateNativeRecoveryFlowRequest
- CreateNativeRecoveryFlow Create Recovery Flow for Native Apps
- This endpoint initiates a recovery flow for API clients such as mobile devices, smart TVs, and so on.
If a valid provided session cookie or session token is provided, a 400 Bad Request error.
On an existing recovery flow, use the `getRecoveryFlow` API endpoint.
You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks.
This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).
More information can be found at [Ory Kratos Account Recovery Documentation](../self-service/flows/account-recovery).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateNativeRecoveryFlowRequest
func (*FrontendAPIService) CreateNativeRecoveryFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeRecoveryFlowExecute(r FrontendAPIApiCreateNativeRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error)
* Execute executes the request * @return RecoveryFlow
func (*FrontendAPIService) CreateNativeRegistrationFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeRegistrationFlow(ctx context.Context) FrontendAPIApiCreateNativeRegistrationFlowRequest
- CreateNativeRegistrationFlow Create Registration Flow for Native Apps
- This endpoint initiates a registration flow for API clients such as mobile devices, smart TVs, and so on.
If a valid provided session cookie or session token is provided, a 400 Bad Request error will be returned unless the URL query parameter `?refresh=true` is set.
To fetch an existing registration flow call `/self-service/registration/flows?flow=<flow_id>`.
You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks.
In the case of an error, the `error.id` of the JSON response body can be one of:
`session_already_available`: The user is already signed in. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred.
This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).
More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateNativeRegistrationFlowRequest
func (*FrontendAPIService) CreateNativeRegistrationFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeRegistrationFlowExecute(r FrontendAPIApiCreateNativeRegistrationFlowRequest) (*RegistrationFlow, *http.Response, error)
* Execute executes the request * @return RegistrationFlow
func (*FrontendAPIService) CreateNativeSettingsFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeSettingsFlow(ctx context.Context) FrontendAPIApiCreateNativeSettingsFlowRequest
- CreateNativeSettingsFlow Create Settings Flow for Native Apps
- This endpoint initiates a settings flow for API clients such as mobile devices, smart TVs, and so on.
You must provide a valid Ory Kratos Session Token for this endpoint to respond with HTTP 200 OK.
To fetch an existing settings flow call `/self-service/settings/flows?flow=<flow_id>`.
You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks.
Depending on your configuration this endpoint might return a 403 error if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor or change the configuration.
In the case of an error, the `error.id` of the JSON response body can be one of:
`security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `session_inactive`: No Ory Session was found - sign in a user first.
This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).
More information can be found at [Ory Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateNativeSettingsFlowRequest
func (*FrontendAPIService) CreateNativeSettingsFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeSettingsFlowExecute(r FrontendAPIApiCreateNativeSettingsFlowRequest) (*SettingsFlow, *http.Response, error)
* Execute executes the request * @return SettingsFlow
func (*FrontendAPIService) CreateNativeVerificationFlow ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeVerificationFlow(ctx context.Context) FrontendAPIApiCreateNativeVerificationFlowRequest
- CreateNativeVerificationFlow Create Verification Flow for Native Apps
- This endpoint initiates a verification flow for API clients such as mobile devices, smart TVs, and so on.
To fetch an existing verification flow call `/self-service/verification/flows?flow=<flow_id>`.
You MUST NOT use this endpoint in client-side (Single Page Apps, ReactJS, AngularJS) nor server-side (Java Server Pages, NodeJS, PHP, Golang, ...) browser applications. Using this endpoint in these applications will make you vulnerable to a variety of CSRF attacks.
This endpoint MUST ONLY be used in scenarios such as native mobile apps (React Native, Objective C, Swift, Java, ...).
More information can be found at [Ory Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiCreateNativeVerificationFlowRequest
func (*FrontendAPIService) CreateNativeVerificationFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) CreateNativeVerificationFlowExecute(r FrontendAPIApiCreateNativeVerificationFlowRequest) (*VerificationFlow, *http.Response, error)
* Execute executes the request * @return VerificationFlow
func (*FrontendAPIService) DisableMyOtherSessions ¶ added in v1.3.0
func (a *FrontendAPIService) DisableMyOtherSessions(ctx context.Context) FrontendAPIApiDisableMyOtherSessionsRequest
- DisableMyOtherSessions Disable my other sessions
- Calling this endpoint invalidates all except the current session that belong to the logged-in user.
Session data are not deleted.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiDisableMyOtherSessionsRequest
func (*FrontendAPIService) DisableMyOtherSessionsExecute ¶ added in v1.3.0
func (a *FrontendAPIService) DisableMyOtherSessionsExecute(r FrontendAPIApiDisableMyOtherSessionsRequest) (*DeleteMySessionsCount, *http.Response, error)
* Execute executes the request * @return DeleteMySessionsCount
func (*FrontendAPIService) DisableMySession ¶ added in v1.3.0
func (a *FrontendAPIService) DisableMySession(ctx context.Context, id string) FrontendAPIApiDisableMySessionRequest
- DisableMySession Disable one of my sessions
- Calling this endpoint invalidates the specified session. The current session cannot be revoked.
Session data are not deleted.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id ID is the session's ID.
- @return FrontendAPIApiDisableMySessionRequest
func (*FrontendAPIService) DisableMySessionExecute ¶ added in v1.3.0
func (a *FrontendAPIService) DisableMySessionExecute(r FrontendAPIApiDisableMySessionRequest) (*http.Response, error)
* Execute executes the request
func (*FrontendAPIService) ExchangeSessionToken ¶ added in v1.3.0
func (a *FrontendAPIService) ExchangeSessionToken(ctx context.Context) FrontendAPIApiExchangeSessionTokenRequest
* ExchangeSessionToken Exchange Session Token * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return FrontendAPIApiExchangeSessionTokenRequest
func (*FrontendAPIService) ExchangeSessionTokenExecute ¶ added in v1.3.0
func (a *FrontendAPIService) ExchangeSessionTokenExecute(r FrontendAPIApiExchangeSessionTokenRequest) (*SuccessfulNativeLogin, *http.Response, error)
* Execute executes the request * @return SuccessfulNativeLogin
func (*FrontendAPIService) GetFlowError ¶ added in v1.3.0
func (a *FrontendAPIService) GetFlowError(ctx context.Context) FrontendAPIApiGetFlowErrorRequest
- GetFlowError Get User-Flow Errors
- This endpoint returns the error associated with a user-facing self service errors.
This endpoint supports stub values to help you implement the error UI:
`?id=stub:500` - returns a stub 500 (Internal Server Error) error.
More information can be found at [Ory Kratos User User Facing Error Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-facing-errors).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiGetFlowErrorRequest
func (*FrontendAPIService) GetFlowErrorExecute ¶ added in v1.3.0
func (a *FrontendAPIService) GetFlowErrorExecute(r FrontendAPIApiGetFlowErrorRequest) (*FlowError, *http.Response, error)
* Execute executes the request * @return FlowError
func (*FrontendAPIService) GetLoginFlow ¶ added in v1.3.0
func (a *FrontendAPIService) GetLoginFlow(ctx context.Context) FrontendAPIApiGetLoginFlowRequest
- GetLoginFlow Get Login Flow
- This endpoint returns a login flow's context with, for example, error details and other information.
Browser flows expect the anti-CSRF cookie to be included in the request's HTTP Cookie Header. For AJAX requests you must ensure that cookies are included in the request or requests will fail.
If you use the browser-flow for server-side apps, the services need to run on a common top-level-domain and you need to forward the incoming HTTP Cookie header to this endpoint:
```js pseudo-code example router.get('/login', async function (req, res) { const flow = await client.getLoginFlow(req.header('cookie'), req.query['flow'])
res.render('login', flow) }) ```
This request may fail due to several reasons. The `error.id` can be one of:
`session_already_available`: The user is already signed in. `self_service_flow_expired`: The flow is expired and you should request a new one.
More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiGetLoginFlowRequest
func (*FrontendAPIService) GetLoginFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) GetLoginFlowExecute(r FrontendAPIApiGetLoginFlowRequest) (*LoginFlow, *http.Response, error)
* Execute executes the request * @return LoginFlow
func (*FrontendAPIService) GetRecoveryFlow ¶ added in v1.3.0
func (a *FrontendAPIService) GetRecoveryFlow(ctx context.Context) FrontendAPIApiGetRecoveryFlowRequest
- GetRecoveryFlow Get Recovery Flow
- This endpoint returns a recovery flow's context with, for example, error details and other information.
Browser flows expect the anti-CSRF cookie to be included in the request's HTTP Cookie Header. For AJAX requests you must ensure that cookies are included in the request or requests will fail.
If you use the browser-flow for server-side apps, the services need to run on a common top-level-domain and you need to forward the incoming HTTP Cookie header to this endpoint:
```js pseudo-code example router.get('/recovery', async function (req, res) { const flow = await client.getRecoveryFlow(req.header('Cookie'), req.query['flow'])
res.render('recovery', flow) }) ```
More information can be found at [Ory Kratos Account Recovery Documentation](../self-service/flows/account-recovery).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiGetRecoveryFlowRequest
func (*FrontendAPIService) GetRecoveryFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) GetRecoveryFlowExecute(r FrontendAPIApiGetRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error)
* Execute executes the request * @return RecoveryFlow
func (*FrontendAPIService) GetRegistrationFlow ¶ added in v1.3.0
func (a *FrontendAPIService) GetRegistrationFlow(ctx context.Context) FrontendAPIApiGetRegistrationFlowRequest
- GetRegistrationFlow Get Registration Flow
- This endpoint returns a registration flow's context with, for example, error details and other information.
Browser flows expect the anti-CSRF cookie to be included in the request's HTTP Cookie Header. For AJAX requests you must ensure that cookies are included in the request or requests will fail.
If you use the browser-flow for server-side apps, the services need to run on a common top-level-domain and you need to forward the incoming HTTP Cookie header to this endpoint:
```js pseudo-code example router.get('/registration', async function (req, res) { const flow = await client.getRegistrationFlow(req.header('cookie'), req.query['flow'])
res.render('registration', flow) }) ```
This request may fail due to several reasons. The `error.id` can be one of:
`session_already_available`: The user is already signed in. `self_service_flow_expired`: The flow is expired and you should request a new one.
More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiGetRegistrationFlowRequest
func (*FrontendAPIService) GetRegistrationFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) GetRegistrationFlowExecute(r FrontendAPIApiGetRegistrationFlowRequest) (*RegistrationFlow, *http.Response, error)
* Execute executes the request * @return RegistrationFlow
func (*FrontendAPIService) GetSettingsFlow ¶ added in v1.3.0
func (a *FrontendAPIService) GetSettingsFlow(ctx context.Context) FrontendAPIApiGetSettingsFlowRequest
- GetSettingsFlow Get Settings Flow
- When accessing this endpoint through Ory Kratos' Public API you must ensure that either the Ory Kratos Session Cookie
or the Ory Kratos Session Token are set.
Depending on your configuration this endpoint might return a 403 error if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor or change the configuration.
You can access this endpoint without credentials when using Ory Kratos' Admin API.
If this endpoint is called via an AJAX request, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of:
`security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `session_inactive`: No Ory Session was found - sign in a user first. `security_identity_mismatch`: The flow was interrupted with `session_refresh_required` but apparently some other identity logged in instead.
More information can be found at [Ory Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiGetSettingsFlowRequest
func (*FrontendAPIService) GetSettingsFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) GetSettingsFlowExecute(r FrontendAPIApiGetSettingsFlowRequest) (*SettingsFlow, *http.Response, error)
* Execute executes the request * @return SettingsFlow
func (*FrontendAPIService) GetVerificationFlow ¶ added in v1.3.0
func (a *FrontendAPIService) GetVerificationFlow(ctx context.Context) FrontendAPIApiGetVerificationFlowRequest
- GetVerificationFlow Get Verification Flow
- This endpoint returns a verification flow's context with, for example, error details and other information.
Browser flows expect the anti-CSRF cookie to be included in the request's HTTP Cookie Header. For AJAX requests you must ensure that cookies are included in the request or requests will fail.
If you use the browser-flow for server-side apps, the services need to run on a common top-level-domain and you need to forward the incoming HTTP Cookie header to this endpoint:
```js pseudo-code example router.get('/recovery', async function (req, res) { const flow = await client.getVerificationFlow(req.header('cookie'), req.query['flow'])
res.render('verification', flow) }) ```
More information can be found at [Ory Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiGetVerificationFlowRequest
func (*FrontendAPIService) GetVerificationFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) GetVerificationFlowExecute(r FrontendAPIApiGetVerificationFlowRequest) (*VerificationFlow, *http.Response, error)
* Execute executes the request * @return VerificationFlow
func (*FrontendAPIService) GetWebAuthnJavaScript ¶ added in v1.3.0
func (a *FrontendAPIService) GetWebAuthnJavaScript(ctx context.Context) FrontendAPIApiGetWebAuthnJavaScriptRequest
- GetWebAuthnJavaScript Get WebAuthn JavaScript
- This endpoint provides JavaScript which is needed in order to perform WebAuthn login and registration.
If you are building a JavaScript Browser App (e.g. in ReactJS or AngularJS) you will need to load this file:
```html <script src="https://public-kratos.example.org/.well-known/ory/webauthn.js" type="script" async /> ```
More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiGetWebAuthnJavaScriptRequest
func (*FrontendAPIService) GetWebAuthnJavaScriptExecute ¶ added in v1.3.0
func (a *FrontendAPIService) GetWebAuthnJavaScriptExecute(r FrontendAPIApiGetWebAuthnJavaScriptRequest) (string, *http.Response, error)
* Execute executes the request * @return string
func (*FrontendAPIService) ListMySessions ¶ added in v1.3.0
func (a *FrontendAPIService) ListMySessions(ctx context.Context) FrontendAPIApiListMySessionsRequest
- ListMySessions Get My Active Sessions
- This endpoints returns all other active sessions that belong to the logged-in user.
The current session can be retrieved by calling the `/sessions/whoami` endpoint.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiListMySessionsRequest
func (*FrontendAPIService) ListMySessionsExecute ¶ added in v1.3.0
func (a *FrontendAPIService) ListMySessionsExecute(r FrontendAPIApiListMySessionsRequest) ([]Session, *http.Response, error)
* Execute executes the request * @return []Session
func (*FrontendAPIService) PerformNativeLogout ¶ added in v1.3.0
func (a *FrontendAPIService) PerformNativeLogout(ctx context.Context) FrontendAPIApiPerformNativeLogoutRequest
- PerformNativeLogout Perform Logout for Native Apps
- Use this endpoint to log out an identity using an Ory Session Token. If the Ory Session Token was successfully
revoked, the server returns a 204 No Content response. A 204 No Content response is also sent when the Ory Session Token has been revoked already before.
If the Ory Session Token is malformed or does not exist a 403 Forbidden response will be returned.
This endpoint does not remove any HTTP Cookies - use the Browser-Based Self-Service Logout Flow instead.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiPerformNativeLogoutRequest
func (*FrontendAPIService) PerformNativeLogoutExecute ¶ added in v1.3.0
func (a *FrontendAPIService) PerformNativeLogoutExecute(r FrontendAPIApiPerformNativeLogoutRequest) (*http.Response, error)
* Execute executes the request
func (*FrontendAPIService) ToSession ¶ added in v1.3.0
func (a *FrontendAPIService) ToSession(ctx context.Context) FrontendAPIApiToSessionRequest
- ToSession Check Who the Current HTTP Session Belongs To
- Uses the HTTP Headers in the GET request to determine (e.g. by using checking the cookies) who is authenticated.
Returns a session object in the body or 401 if the credentials are invalid or no credentials were sent. When the request it successful it adds the user ID to the 'X-Kratos-Authenticated-Identity-Id' header in the response.
If you call this endpoint from a server-side application, you must forward the HTTP Cookie Header to this endpoint:
```js pseudo-code example router.get('/protected-endpoint', async function (req, res) { const session = await client.toSession(undefined, req.header('cookie'))
console.log(session) }) ```
When calling this endpoint from a non-browser application (e.g. mobile app) you must include the session token:
```js pseudo-code example ... const session = await client.toSession("the-session-token")
console.log(session) ```
When using a token template, the token is included in the `tokenized` field of the session.
```js pseudo-code example ... const session = await client.toSession("the-session-token", { tokenize_as: "example-jwt-template" })
console.log(session.tokenized) // The JWT ```
Depending on your configuration this endpoint might return a 403 status code if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor or change the configuration.
This endpoint is useful for:
AJAX calls. Remember to send credentials and set up CORS correctly! Reverse proxies and API Gateways Server-side calls - use the `X-Session-Token` header!
This endpoint authenticates users by checking:
if the `Cookie` HTTP header was set containing an Ory Kratos Session Cookie; if the `Authorization: bearer <ory-session-token>` HTTP header was set with a valid Ory Kratos Session Token; if the `X-Session-Token` HTTP header was set with a valid Ory Kratos Session Token.
If none of these headers are set or the cookie or token are invalid, the endpoint returns a HTTP 401 status code.
As explained above, this request may fail due to several reasons. The `error.id` can be one of:
`session_inactive`: No active session was found in the request (e.g. no Ory Session Cookie / Ory Session Token). `session_aal2_required`: An active session was found but it does not fulfil the Authenticator Assurance Level, implying that the session must (e.g.) authenticate the second factor.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiToSessionRequest
func (*FrontendAPIService) ToSessionExecute ¶ added in v1.3.0
func (a *FrontendAPIService) ToSessionExecute(r FrontendAPIApiToSessionRequest) (*Session, *http.Response, error)
* Execute executes the request * @return Session
func (*FrontendAPIService) UpdateLoginFlow ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateLoginFlow(ctx context.Context) FrontendAPIApiUpdateLoginFlowRequest
- UpdateLoginFlow Submit a Login Flow
- Use this endpoint to complete a login flow. This endpoint
behaves differently for API and browser flows.
API flows expect `application/json` to be sent in the body and responds with HTTP 200 and a application/json body with the session token on success; HTTP 410 if the original flow expired with the appropriate error messages set and optionally a `use_flow_id` parameter in the body; HTTP 400 on form validation errors.
Browser flows expect a Content-Type of `application/x-www-form-urlencoded` or `application/json` to be sent in the body and respond with a HTTP 303 redirect to the post/after login URL or the `return_to` value if it was set and if the login succeeded; a HTTP 303 redirect to the login UI URL with the flow ID containing the validation errors otherwise.
Browser flows with an accept header of `application/json` will not redirect but instead respond with HTTP 200 and a application/json body with the signed in identity and a `Set-Cookie` header on success; HTTP 303 redirect to a fresh login flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors.
If this endpoint is called with `Accept: application/json` in the header, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of:
`session_already_available`: The user is already signed in. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration! `browser_location_change_required`: Usually sent when an AJAX request indicates that the browser needs to open a specific URL. Most likely used in Social Sign In flows.
More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiUpdateLoginFlowRequest
func (*FrontendAPIService) UpdateLoginFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateLoginFlowExecute(r FrontendAPIApiUpdateLoginFlowRequest) (*SuccessfulNativeLogin, *http.Response, error)
* Execute executes the request * @return SuccessfulNativeLogin
func (*FrontendAPIService) UpdateLogoutFlow ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateLogoutFlow(ctx context.Context) FrontendAPIApiUpdateLogoutFlowRequest
- UpdateLogoutFlow Update Logout Flow
- This endpoint logs out an identity in a self-service manner.
If the `Accept` HTTP header is not set to `application/json`, the browser will be redirected (HTTP 303 See Other) to the `return_to` parameter of the initial request or fall back to `urls.default_return_to`.
If the `Accept` HTTP header is set to `application/json`, a 204 No Content response will be sent on successful logout instead.
This endpoint is NOT INTENDED for API clients and only works with browsers (Chrome, Firefox, ...). For API clients you can call the `/self-service/logout/api` URL directly with the Ory Session Token.
More information can be found at [Ory Kratos User Logout Documentation](https://www.ory.sh/docs/next/kratos/self-service/flows/user-logout).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiUpdateLogoutFlowRequest
func (*FrontendAPIService) UpdateLogoutFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateLogoutFlowExecute(r FrontendAPIApiUpdateLogoutFlowRequest) (*http.Response, error)
* Execute executes the request
func (*FrontendAPIService) UpdateRecoveryFlow ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateRecoveryFlow(ctx context.Context) FrontendAPIApiUpdateRecoveryFlowRequest
- UpdateRecoveryFlow Update Recovery Flow
- Use this endpoint to update a recovery flow. This endpoint
behaves differently for API and browser flows and has several states:
`choose_method` expects `flow` (in the URL query) and `email` (in the body) to be sent and works with API- and Browser-initiated flows. For API clients and Browser clients with HTTP Header `Accept: application/json` it either returns a HTTP 200 OK when the form is valid and HTTP 400 OK when the form is invalid. and a HTTP 303 See Other redirect with a fresh recovery flow if the flow was otherwise invalid (e.g. expired). For Browser clients without HTTP Header `Accept` or with `Accept: text/*` it returns a HTTP 303 See Other redirect to the Recovery UI URL with the Recovery Flow ID appended. `sent_email` is the success state after `choose_method` for the `link` method and allows the user to request another recovery email. It works for both API and Browser-initiated flows and returns the same responses as the flow in `choose_method` state. `passed_challenge` expects a `token` to be sent in the URL query and given the nature of the flow ("sending a recovery link") does not have any API capabilities. The server responds with a HTTP 303 See Other redirect either to the Settings UI URL (if the link was valid) and instructs the user to update their password, or a redirect to the Recover UI URL with a new Recovery Flow ID which contains an error message that the recovery link was invalid.
More information can be found at [Ory Kratos Account Recovery Documentation](../self-service/flows/account-recovery).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiUpdateRecoveryFlowRequest
func (*FrontendAPIService) UpdateRecoveryFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateRecoveryFlowExecute(r FrontendAPIApiUpdateRecoveryFlowRequest) (*RecoveryFlow, *http.Response, error)
* Execute executes the request * @return RecoveryFlow
func (*FrontendAPIService) UpdateRegistrationFlow ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateRegistrationFlow(ctx context.Context) FrontendAPIApiUpdateRegistrationFlowRequest
- UpdateRegistrationFlow Update Registration Flow
- Use this endpoint to complete a registration flow by sending an identity's traits and password. This endpoint
behaves differently for API and browser flows.
API flows expect `application/json` to be sent in the body and respond with HTTP 200 and a application/json body with the created identity success - if the session hook is configured the `session` and `session_token` will also be included; HTTP 410 if the original flow expired with the appropriate error messages set and optionally a `use_flow_id` parameter in the body; HTTP 400 on form validation errors.
Browser flows expect a Content-Type of `application/x-www-form-urlencoded` or `application/json` to be sent in the body and respond with a HTTP 303 redirect to the post/after registration URL or the `return_to` value if it was set and if the registration succeeded; a HTTP 303 redirect to the registration UI URL with the flow ID containing the validation errors otherwise.
Browser flows with an accept header of `application/json` will not redirect but instead respond with HTTP 200 and a application/json body with the signed in identity and a `Set-Cookie` header on success; HTTP 303 redirect to a fresh login flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors.
If this endpoint is called with `Accept: application/json` in the header, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of:
`session_already_available`: The user is already signed in. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration! `browser_location_change_required`: Usually sent when an AJAX request indicates that the browser needs to open a specific URL. Most likely used in Social Sign In flows.
More information can be found at [Ory Kratos User Login](https://www.ory.sh/docs/kratos/self-service/flows/user-login) and [User Registration Documentation](https://www.ory.sh/docs/kratos/self-service/flows/user-registration).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiUpdateRegistrationFlowRequest
func (*FrontendAPIService) UpdateRegistrationFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateRegistrationFlowExecute(r FrontendAPIApiUpdateRegistrationFlowRequest) (*SuccessfulNativeRegistration, *http.Response, error)
* Execute executes the request * @return SuccessfulNativeRegistration
func (*FrontendAPIService) UpdateSettingsFlow ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateSettingsFlow(ctx context.Context) FrontendAPIApiUpdateSettingsFlowRequest
- UpdateSettingsFlow Complete Settings Flow
- Use this endpoint to complete a settings flow by sending an identity's updated password. This endpoint
behaves differently for API and browser flows.
API-initiated flows expect `application/json` to be sent in the body and respond with HTTP 200 and an application/json body with the session token on success; HTTP 303 redirect to a fresh settings flow if the original flow expired with the appropriate error messages set; HTTP 400 on form validation errors. HTTP 401 when the endpoint is called without a valid session token. HTTP 403 when `selfservice.flows.settings.privileged_session_max_age` was reached or the session's AAL is too low. Implies that the user needs to re-authenticate.
Browser flows without HTTP Header `Accept` or with `Accept: text/*` respond with a HTTP 303 redirect to the post/after settings URL or the `return_to` value if it was set and if the flow succeeded; a HTTP 303 redirect to the Settings UI URL with the flow ID containing the validation errors otherwise. a HTTP 303 redirect to the login endpoint when `selfservice.flows.settings.privileged_session_max_age` was reached or the session's AAL is too low.
Browser flows with HTTP Header `Accept: application/json` respond with HTTP 200 and a application/json body with the signed in identity and a `Set-Cookie` header on success; HTTP 303 redirect to a fresh login flow if the original flow expired with the appropriate error messages set; HTTP 401 when the endpoint is called without a valid session cookie. HTTP 403 when the page is accessed without a session cookie or the session's AAL is too low. HTTP 400 on form validation errors.
Depending on your configuration this endpoint might return a 403 error if the session has a lower Authenticator Assurance Level (AAL) than is possible for the identity. This can happen if the identity has password + webauthn credentials (which would result in AAL2) but the session has only AAL1. If this error occurs, ask the user to sign in with the second factor (happens automatically for server-side browser flows) or change the configuration.
If this endpoint is called with a `Accept: application/json` HTTP header, the response contains the flow without a redirect. In the case of an error, the `error.id` of the JSON response body can be one of:
`session_refresh_required`: The identity requested to change something that needs a privileged session. Redirect the identity to the login init endpoint with query parameters `?refresh=true&return_to=<the-current-browser-url>`, or initiate a refresh login flow otherwise. `security_csrf_violation`: Unable to fetch the flow because a CSRF violation occurred. `session_inactive`: No Ory Session was found - sign in a user first. `security_identity_mismatch`: The flow was interrupted with `session_refresh_required` but apparently some other identity logged in instead. `security_identity_mismatch`: The requested `?return_to` address is not allowed to be used. Adjust this in the configuration! `browser_location_change_required`: Usually sent when an AJAX request indicates that the browser needs to open a specific URL. Most likely used in Social Sign In flows.
More information can be found at [Ory Kratos User Settings & Profile Management Documentation](../self-service/flows/user-settings).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiUpdateSettingsFlowRequest
func (*FrontendAPIService) UpdateSettingsFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateSettingsFlowExecute(r FrontendAPIApiUpdateSettingsFlowRequest) (*SettingsFlow, *http.Response, error)
* Execute executes the request * @return SettingsFlow
func (*FrontendAPIService) UpdateVerificationFlow ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateVerificationFlow(ctx context.Context) FrontendAPIApiUpdateVerificationFlowRequest
- UpdateVerificationFlow Complete Verification Flow
- Use this endpoint to complete a verification flow. This endpoint
behaves differently for API and browser flows and has several states:
`choose_method` expects `flow` (in the URL query) and `email` (in the body) to be sent and works with API- and Browser-initiated flows. For API clients and Browser clients with HTTP Header `Accept: application/json` it either returns a HTTP 200 OK when the form is valid and HTTP 400 OK when the form is invalid and a HTTP 303 See Other redirect with a fresh verification flow if the flow was otherwise invalid (e.g. expired). For Browser clients without HTTP Header `Accept` or with `Accept: text/*` it returns a HTTP 303 See Other redirect to the Verification UI URL with the Verification Flow ID appended. `sent_email` is the success state after `choose_method` when using the `link` method and allows the user to request another verification email. It works for both API and Browser-initiated flows and returns the same responses as the flow in `choose_method` state. `passed_challenge` expects a `token` to be sent in the URL query and given the nature of the flow ("sending a verification link") does not have any API capabilities. The server responds with a HTTP 303 See Other redirect either to the Settings UI URL (if the link was valid) and instructs the user to update their password, or a redirect to the Verification UI URL with a new Verification Flow ID which contains an error message that the verification link was invalid.
More information can be found at [Ory Kratos Email and Phone Verification Documentation](https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation).
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return FrontendAPIApiUpdateVerificationFlowRequest
func (*FrontendAPIService) UpdateVerificationFlowExecute ¶ added in v1.3.0
func (a *FrontendAPIService) UpdateVerificationFlowExecute(r FrontendAPIApiUpdateVerificationFlowRequest) (*VerificationFlow, *http.Response, error)
* Execute executes the request * @return VerificationFlow
type GenericError ¶
type GenericError struct { // The status code Code *int64 `json:"code,omitempty"` // Debug information This field is often not exposed to protect against leaking sensitive information. Debug *string `json:"debug,omitempty"` // Further error details Details map[string]interface{} `json:"details,omitempty"` // The error ID Useful when trying to identify various errors in application logic. Id *string `json:"id,omitempty"` // Error message The error's message. Message string `json:"message"` // A human-readable reason for the error Reason *string `json:"reason,omitempty"` // The request ID The request ID is often exposed internally in order to trace errors across service architectures. This is often a UUID. Request *string `json:"request,omitempty"` // The status description Status *string `json:"status,omitempty"` }
GenericError struct for GenericError
func NewGenericError ¶
func NewGenericError(message string) *GenericError
NewGenericError instantiates a new GenericError 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 NewGenericErrorWithDefaults ¶
func NewGenericErrorWithDefaults() *GenericError
NewGenericErrorWithDefaults instantiates a new GenericError 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 (*GenericError) GetCode ¶
func (o *GenericError) GetCode() int64
GetCode returns the Code field value if set, zero value otherwise.
func (*GenericError) GetCodeOk ¶
func (o *GenericError) GetCodeOk() (*int64, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetDebug ¶
func (o *GenericError) GetDebug() string
GetDebug returns the Debug field value if set, zero value otherwise.
func (*GenericError) GetDebugOk ¶
func (o *GenericError) GetDebugOk() (*string, bool)
GetDebugOk returns a tuple with the Debug field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetDetails ¶
func (o *GenericError) GetDetails() map[string]interface{}
GetDetails returns the Details field value if set, zero value otherwise.
func (*GenericError) GetDetailsOk ¶
func (o *GenericError) GetDetailsOk() (map[string]interface{}, bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetId ¶
func (o *GenericError) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*GenericError) GetIdOk ¶
func (o *GenericError) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetMessage ¶
func (o *GenericError) GetMessage() string
GetMessage returns the Message field value
func (*GenericError) GetMessageOk ¶
func (o *GenericError) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*GenericError) GetReason ¶
func (o *GenericError) GetReason() string
GetReason returns the Reason field value if set, zero value otherwise.
func (*GenericError) GetReasonOk ¶
func (o *GenericError) GetReasonOk() (*string, bool)
GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetRequest ¶
func (o *GenericError) GetRequest() string
GetRequest returns the Request field value if set, zero value otherwise.
func (*GenericError) GetRequestOk ¶
func (o *GenericError) GetRequestOk() (*string, bool)
GetRequestOk returns a tuple with the Request field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetStatus ¶
func (o *GenericError) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*GenericError) GetStatusOk ¶
func (o *GenericError) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) HasCode ¶
func (o *GenericError) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*GenericError) HasDebug ¶
func (o *GenericError) HasDebug() bool
HasDebug returns a boolean if a field has been set.
func (*GenericError) HasDetails ¶
func (o *GenericError) HasDetails() bool
HasDetails returns a boolean if a field has been set.
func (*GenericError) HasId ¶
func (o *GenericError) HasId() bool
HasId returns a boolean if a field has been set.
func (*GenericError) HasReason ¶
func (o *GenericError) HasReason() bool
HasReason returns a boolean if a field has been set.
func (*GenericError) HasRequest ¶
func (o *GenericError) HasRequest() bool
HasRequest returns a boolean if a field has been set.
func (*GenericError) HasStatus ¶
func (o *GenericError) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (GenericError) MarshalJSON ¶
func (o GenericError) MarshalJSON() ([]byte, error)
func (*GenericError) SetCode ¶
func (o *GenericError) SetCode(v int64)
SetCode gets a reference to the given int64 and assigns it to the Code field.
func (*GenericError) SetDebug ¶
func (o *GenericError) SetDebug(v string)
SetDebug gets a reference to the given string and assigns it to the Debug field.
func (*GenericError) SetDetails ¶
func (o *GenericError) SetDetails(v map[string]interface{})
SetDetails gets a reference to the given map[string]interface{} and assigns it to the Details field.
func (*GenericError) SetId ¶
func (o *GenericError) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*GenericError) SetMessage ¶
func (o *GenericError) SetMessage(v string)
SetMessage sets field value
func (*GenericError) SetReason ¶
func (o *GenericError) SetReason(v string)
SetReason gets a reference to the given string and assigns it to the Reason field.
func (*GenericError) SetRequest ¶
func (o *GenericError) SetRequest(v string)
SetRequest gets a reference to the given string and assigns it to the Request field.
func (*GenericError) SetStatus ¶
func (o *GenericError) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type GetVersion200Response ¶
type GetVersion200Response struct { // The version of Ory Kratos. Version string `json:"version"` }
GetVersion200Response struct for GetVersion200Response
func NewGetVersion200Response ¶
func NewGetVersion200Response(version string) *GetVersion200Response
NewGetVersion200Response instantiates a new GetVersion200Response 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 NewGetVersion200ResponseWithDefaults ¶
func NewGetVersion200ResponseWithDefaults() *GetVersion200Response
NewGetVersion200ResponseWithDefaults instantiates a new GetVersion200Response 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 (*GetVersion200Response) GetVersion ¶
func (o *GetVersion200Response) GetVersion() string
GetVersion returns the Version field value
func (*GetVersion200Response) GetVersionOk ¶
func (o *GetVersion200Response) GetVersionOk() (*string, bool)
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.
func (GetVersion200Response) MarshalJSON ¶
func (o GetVersion200Response) MarshalJSON() ([]byte, error)
func (*GetVersion200Response) SetVersion ¶
func (o *GetVersion200Response) SetVersion(v string)
SetVersion sets field value
type HealthNotReadyStatus ¶
type HealthNotReadyStatus struct { // Errors contains a list of errors that caused the not ready status. Errors *map[string]string `json:"errors,omitempty"` }
HealthNotReadyStatus struct for HealthNotReadyStatus
func NewHealthNotReadyStatus ¶
func NewHealthNotReadyStatus() *HealthNotReadyStatus
NewHealthNotReadyStatus instantiates a new HealthNotReadyStatus 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 NewHealthNotReadyStatusWithDefaults ¶
func NewHealthNotReadyStatusWithDefaults() *HealthNotReadyStatus
NewHealthNotReadyStatusWithDefaults instantiates a new HealthNotReadyStatus 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 (*HealthNotReadyStatus) GetErrors ¶
func (o *HealthNotReadyStatus) GetErrors() map[string]string
GetErrors returns the Errors field value if set, zero value otherwise.
func (*HealthNotReadyStatus) GetErrorsOk ¶
func (o *HealthNotReadyStatus) GetErrorsOk() (*map[string]string, bool)
GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HealthNotReadyStatus) HasErrors ¶
func (o *HealthNotReadyStatus) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (HealthNotReadyStatus) MarshalJSON ¶
func (o HealthNotReadyStatus) MarshalJSON() ([]byte, error)
func (*HealthNotReadyStatus) SetErrors ¶
func (o *HealthNotReadyStatus) SetErrors(v map[string]string)
SetErrors gets a reference to the given map[string]string and assigns it to the Errors field.
type HealthStatus ¶
type HealthStatus struct { // Status always contains \"ok\". Status *string `json:"status,omitempty"` }
HealthStatus struct for HealthStatus
func NewHealthStatus ¶
func NewHealthStatus() *HealthStatus
NewHealthStatus instantiates a new HealthStatus 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 NewHealthStatusWithDefaults ¶
func NewHealthStatusWithDefaults() *HealthStatus
NewHealthStatusWithDefaults instantiates a new HealthStatus 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 (*HealthStatus) GetStatus ¶
func (o *HealthStatus) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*HealthStatus) GetStatusOk ¶
func (o *HealthStatus) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*HealthStatus) HasStatus ¶
func (o *HealthStatus) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (HealthStatus) MarshalJSON ¶
func (o HealthStatus) MarshalJSON() ([]byte, error)
func (*HealthStatus) SetStatus ¶
func (o *HealthStatus) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
type Identity ¶
type Identity struct { // CreatedAt is a helper struct field for gobuffalo.pop. CreatedAt *time.Time `json:"created_at,omitempty"` // Credentials represents all credentials that can be used for authenticating this identity. Credentials *map[string]IdentityCredentials `json:"credentials,omitempty"` // ID is the identity's unique identifier. The Identity ID can not be changed and can not be chosen. This ensures future compatibility and optimization for distributed stores such as CockroachDB. Id string `json:"id"` // NullJSONRawMessage represents a json.RawMessage that works well with JSON, SQL, and Swagger and is NULLable- MetadataAdmin interface{} `json:"metadata_admin,omitempty"` // NullJSONRawMessage represents a json.RawMessage that works well with JSON, SQL, and Swagger and is NULLable- MetadataPublic interface{} `json:"metadata_public,omitempty"` OrganizationId NullableString `json:"organization_id,omitempty"` // RecoveryAddresses contains all the addresses that can be used to recover an identity. RecoveryAddresses []RecoveryIdentityAddress `json:"recovery_addresses,omitempty"` // SchemaID is the ID of the JSON Schema to be used for validating the identity's traits. SchemaId string `json:"schema_id"` // SchemaURL is the URL of the endpoint where the identity's traits schema can be fetched from. format: url SchemaUrl string `json:"schema_url"` // State is the identity's state. This value has currently no effect. active StateActive inactive StateInactive State *string `json:"state,omitempty"` StateChangedAt *time.Time `json:"state_changed_at,omitempty"` // Traits represent an identity's traits. The identity is able to create, modify, and delete traits in a self-service manner. The input will always be validated against the JSON Schema defined in `schema_url`. Traits interface{} `json:"traits"` // UpdatedAt is a helper struct field for gobuffalo.pop. UpdatedAt *time.Time `json:"updated_at,omitempty"` // VerifiableAddresses contains all the addresses that can be verified by the user. VerifiableAddresses []VerifiableIdentityAddress `json:"verifiable_addresses,omitempty"` }
Identity An [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model) represents a (human) user in Ory.
func NewIdentity ¶
NewIdentity instantiates a new Identity 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 NewIdentityWithDefaults ¶
func NewIdentityWithDefaults() *Identity
NewIdentityWithDefaults instantiates a new Identity 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 (*Identity) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*Identity) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Identity) GetCredentials ¶
func (o *Identity) GetCredentials() map[string]IdentityCredentials
GetCredentials returns the Credentials field value if set, zero value otherwise.
func (*Identity) GetCredentialsOk ¶
func (o *Identity) GetCredentialsOk() (*map[string]IdentityCredentials, bool)
GetCredentialsOk returns a tuple with the Credentials field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Identity) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Identity) GetMetadataAdmin ¶
func (o *Identity) GetMetadataAdmin() interface{}
GetMetadataAdmin returns the MetadataAdmin field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Identity) GetMetadataAdminOk ¶
GetMetadataAdminOk returns a tuple with the MetadataAdmin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Identity) GetMetadataPublic ¶
func (o *Identity) GetMetadataPublic() interface{}
GetMetadataPublic returns the MetadataPublic field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Identity) GetMetadataPublicOk ¶
GetMetadataPublicOk returns a tuple with the MetadataPublic field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Identity) GetOrganizationId ¶ added in v1.1.0
GetOrganizationId returns the OrganizationId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Identity) GetOrganizationIdOk ¶ added in v1.1.0
GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Identity) GetRecoveryAddresses ¶
func (o *Identity) GetRecoveryAddresses() []RecoveryIdentityAddress
GetRecoveryAddresses returns the RecoveryAddresses field value if set, zero value otherwise.
func (*Identity) GetRecoveryAddressesOk ¶
func (o *Identity) GetRecoveryAddressesOk() ([]RecoveryIdentityAddress, bool)
GetRecoveryAddressesOk returns a tuple with the RecoveryAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Identity) GetSchemaId ¶
GetSchemaId returns the SchemaId field value
func (*Identity) GetSchemaIdOk ¶
GetSchemaIdOk returns a tuple with the SchemaId field value and a boolean to check if the value has been set.
func (*Identity) GetSchemaUrl ¶
GetSchemaUrl returns the SchemaUrl field value
func (*Identity) GetSchemaUrlOk ¶
GetSchemaUrlOk returns a tuple with the SchemaUrl field value and a boolean to check if the value has been set.
func (*Identity) GetStateChangedAt ¶
GetStateChangedAt returns the StateChangedAt field value if set, zero value otherwise.
func (*Identity) GetStateChangedAtOk ¶
GetStateChangedAtOk returns a tuple with the StateChangedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Identity) GetStateOk ¶
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Identity) GetTraits ¶
func (o *Identity) GetTraits() interface{}
GetTraits returns the Traits field value If the value is explicit nil, the zero value for interface{} will be returned
func (*Identity) GetTraitsOk ¶
GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Identity) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*Identity) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Identity) GetVerifiableAddresses ¶
func (o *Identity) GetVerifiableAddresses() []VerifiableIdentityAddress
GetVerifiableAddresses returns the VerifiableAddresses field value if set, zero value otherwise.
func (*Identity) GetVerifiableAddressesOk ¶
func (o *Identity) GetVerifiableAddressesOk() ([]VerifiableIdentityAddress, bool)
GetVerifiableAddressesOk returns a tuple with the VerifiableAddresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Identity) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*Identity) HasCredentials ¶
HasCredentials returns a boolean if a field has been set.
func (*Identity) HasMetadataAdmin ¶
HasMetadataAdmin returns a boolean if a field has been set.
func (*Identity) HasMetadataPublic ¶
HasMetadataPublic returns a boolean if a field has been set.
func (*Identity) HasOrganizationId ¶ added in v1.1.0
HasOrganizationId returns a boolean if a field has been set.
func (*Identity) HasRecoveryAddresses ¶
HasRecoveryAddresses returns a boolean if a field has been set.
func (*Identity) HasStateChangedAt ¶
HasStateChangedAt returns a boolean if a field has been set.
func (*Identity) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (*Identity) HasVerifiableAddresses ¶
HasVerifiableAddresses returns a boolean if a field has been set.
func (Identity) MarshalJSON ¶
func (*Identity) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*Identity) SetCredentials ¶
func (o *Identity) SetCredentials(v map[string]IdentityCredentials)
SetCredentials gets a reference to the given map[string]IdentityCredentials and assigns it to the Credentials field.
func (*Identity) SetMetadataAdmin ¶
func (o *Identity) SetMetadataAdmin(v interface{})
SetMetadataAdmin gets a reference to the given interface{} and assigns it to the MetadataAdmin field.
func (*Identity) SetMetadataPublic ¶
func (o *Identity) SetMetadataPublic(v interface{})
SetMetadataPublic gets a reference to the given interface{} and assigns it to the MetadataPublic field.
func (*Identity) SetOrganizationId ¶ added in v1.1.0
SetOrganizationId gets a reference to the given NullableString and assigns it to the OrganizationId field.
func (*Identity) SetOrganizationIdNil ¶ added in v1.1.0
func (o *Identity) SetOrganizationIdNil()
SetOrganizationIdNil sets the value for OrganizationId to be an explicit nil
func (*Identity) SetRecoveryAddresses ¶
func (o *Identity) SetRecoveryAddresses(v []RecoveryIdentityAddress)
SetRecoveryAddresses gets a reference to the given []RecoveryIdentityAddress and assigns it to the RecoveryAddresses field.
func (*Identity) SetSchemaId ¶
SetSchemaId sets field value
func (*Identity) SetSchemaUrl ¶
SetSchemaUrl sets field value
func (*Identity) SetState ¶
SetState gets a reference to the given string and assigns it to the State field.
func (*Identity) SetStateChangedAt ¶
SetStateChangedAt gets a reference to the given time.Time and assigns it to the StateChangedAt field.
func (*Identity) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*Identity) SetVerifiableAddresses ¶
func (o *Identity) SetVerifiableAddresses(v []VerifiableIdentityAddress)
SetVerifiableAddresses gets a reference to the given []VerifiableIdentityAddress and assigns it to the VerifiableAddresses field.
func (*Identity) UnsetOrganizationId ¶ added in v1.1.0
func (o *Identity) UnsetOrganizationId()
UnsetOrganizationId ensures that no value is present for OrganizationId, not even an explicit nil
type IdentityAPI ¶ added in v1.3.0
type IdentityAPI interface { /* * BatchPatchIdentities Create multiple identities * Creates multiple [identities](https://www.ory.sh/docs/kratos/concepts/identity-user-model). This endpoint can also be used to [import credentials](https://www.ory.sh/docs/kratos/manage-identities/import-user-accounts-identities) for instance passwords, social sign in configurations or multifactor methods. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiBatchPatchIdentitiesRequest */ BatchPatchIdentities(ctx context.Context) IdentityAPIApiBatchPatchIdentitiesRequest /* * BatchPatchIdentitiesExecute executes the request * @return BatchPatchIdentitiesResponse */ BatchPatchIdentitiesExecute(r IdentityAPIApiBatchPatchIdentitiesRequest) (*BatchPatchIdentitiesResponse, *http.Response, error) /* * CreateIdentity Create an Identity * Create an [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model). This endpoint can also be used to [import credentials](https://www.ory.sh/docs/kratos/manage-identities/import-user-accounts-identities) for instance passwords, social sign in configurations or multifactor methods. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiCreateIdentityRequest */ CreateIdentity(ctx context.Context) IdentityAPIApiCreateIdentityRequest /* * CreateIdentityExecute executes the request * @return Identity */ CreateIdentityExecute(r IdentityAPIApiCreateIdentityRequest) (*Identity, *http.Response, error) /* * CreateRecoveryCodeForIdentity Create a Recovery Code * This endpoint creates a recovery code which should be given to the user in order for them to recover (or activate) their account. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiCreateRecoveryCodeForIdentityRequest */ CreateRecoveryCodeForIdentity(ctx context.Context) IdentityAPIApiCreateRecoveryCodeForIdentityRequest /* * CreateRecoveryCodeForIdentityExecute executes the request * @return RecoveryCodeForIdentity */ CreateRecoveryCodeForIdentityExecute(r IdentityAPIApiCreateRecoveryCodeForIdentityRequest) (*RecoveryCodeForIdentity, *http.Response, error) /* * CreateRecoveryLinkForIdentity Create a Recovery Link * This endpoint creates a recovery link which should be given to the user in order for them to recover (or activate) their account. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiCreateRecoveryLinkForIdentityRequest */ CreateRecoveryLinkForIdentity(ctx context.Context) IdentityAPIApiCreateRecoveryLinkForIdentityRequest /* * CreateRecoveryLinkForIdentityExecute executes the request * @return RecoveryLinkForIdentity */ CreateRecoveryLinkForIdentityExecute(r IdentityAPIApiCreateRecoveryLinkForIdentityRequest) (*RecoveryLinkForIdentity, *http.Response, error) /* * DeleteIdentity Delete an Identity * Calling this endpoint irrecoverably and permanently deletes the [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model) given its ID. This action can not be undone. This endpoint returns 204 when the identity was deleted or when the identity was not found, in which case it is assumed that is has been deleted already. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the identity's ID. * @return IdentityAPIApiDeleteIdentityRequest */ DeleteIdentity(ctx context.Context, id string) IdentityAPIApiDeleteIdentityRequest /* * DeleteIdentityExecute executes the request */ DeleteIdentityExecute(r IdentityAPIApiDeleteIdentityRequest) (*http.Response, error) /* * DeleteIdentityCredentials Delete a credential for a specific identity * Delete an [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model) credential by its type. You cannot delete password or code auth credentials through this API. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the identity's ID. * @param type_ Type is the type of credentials to delete. password CredentialsTypePassword oidc CredentialsTypeOIDC totp CredentialsTypeTOTP lookup_secret CredentialsTypeLookup webauthn CredentialsTypeWebAuthn code CredentialsTypeCodeAuth passkey CredentialsTypePasskey profile CredentialsTypeProfile link_recovery CredentialsTypeRecoveryLink CredentialsTypeRecoveryLink is a special credential type linked to the link strategy (recovery flow). It is not used within the credentials object itself. code_recovery CredentialsTypeRecoveryCode * @return IdentityAPIApiDeleteIdentityCredentialsRequest */ DeleteIdentityCredentials(ctx context.Context, id string, type_ string) IdentityAPIApiDeleteIdentityCredentialsRequest /* * DeleteIdentityCredentialsExecute executes the request */ DeleteIdentityCredentialsExecute(r IdentityAPIApiDeleteIdentityCredentialsRequest) (*http.Response, error) /* * DeleteIdentitySessions Delete & Invalidate an Identity's Sessions * Calling this endpoint irrecoverably and permanently deletes and invalidates all sessions that belong to the given Identity. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the identity's ID. * @return IdentityAPIApiDeleteIdentitySessionsRequest */ DeleteIdentitySessions(ctx context.Context, id string) IdentityAPIApiDeleteIdentitySessionsRequest /* * DeleteIdentitySessionsExecute executes the request */ DeleteIdentitySessionsExecute(r IdentityAPIApiDeleteIdentitySessionsRequest) (*http.Response, error) /* * DisableSession Deactivate a Session * Calling this endpoint deactivates the specified session. Session data is not deleted. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the session's ID. * @return IdentityAPIApiDisableSessionRequest */ DisableSession(ctx context.Context, id string) IdentityAPIApiDisableSessionRequest /* * DisableSessionExecute executes the request */ DisableSessionExecute(r IdentityAPIApiDisableSessionRequest) (*http.Response, error) /* * ExtendSession Extend a Session * Calling this endpoint extends the given session ID. If `session.earliest_possible_extend` is set it will only extend the session after the specified time has passed. This endpoint returns per default a 204 No Content response on success. Older Ory Network projects may return a 200 OK response with the session in the body. Returning the session as part of the response will be deprecated in the future and should not be relied upon. This endpoint ignores consecutive requests to extend the same session and returns a 404 error in those scenarios. This endpoint also returns 404 errors if the session does not exist. Retrieve the session ID from the `/sessions/whoami` endpoint / `toSession` SDK method. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the session's ID. * @return IdentityAPIApiExtendSessionRequest */ ExtendSession(ctx context.Context, id string) IdentityAPIApiExtendSessionRequest /* * ExtendSessionExecute executes the request * @return Session */ ExtendSessionExecute(r IdentityAPIApiExtendSessionRequest) (*Session, *http.Response, error) /* * GetIdentity Get an Identity * Return an [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model) by its ID. You can optionally include credentials (e.g. social sign in connections) in the response by using the `include_credential` query parameter. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID must be set to the ID of identity you want to get * @return IdentityAPIApiGetIdentityRequest */ GetIdentity(ctx context.Context, id string) IdentityAPIApiGetIdentityRequest /* * GetIdentityExecute executes the request * @return Identity */ GetIdentityExecute(r IdentityAPIApiGetIdentityRequest) (*Identity, *http.Response, error) /* * GetIdentitySchema Get Identity JSON Schema * Return a specific identity schema. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID must be set to the ID of schema you want to get * @return IdentityAPIApiGetIdentitySchemaRequest */ GetIdentitySchema(ctx context.Context, id string) IdentityAPIApiGetIdentitySchemaRequest /* * GetIdentitySchemaExecute executes the request * @return map[string]interface{} */ GetIdentitySchemaExecute(r IdentityAPIApiGetIdentitySchemaRequest) (map[string]interface{}, *http.Response, error) /* * GetSession Get Session * This endpoint is useful for: Getting a session object with all specified expandables that exist in an administrative context. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the session's ID. * @return IdentityAPIApiGetSessionRequest */ GetSession(ctx context.Context, id string) IdentityAPIApiGetSessionRequest /* * GetSessionExecute executes the request * @return Session */ GetSessionExecute(r IdentityAPIApiGetSessionRequest) (*Session, *http.Response, error) /* * ListIdentities List Identities * Lists all [identities](https://www.ory.sh/docs/kratos/concepts/identity-user-model) in the system. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiListIdentitiesRequest */ ListIdentities(ctx context.Context) IdentityAPIApiListIdentitiesRequest /* * ListIdentitiesExecute executes the request * @return []Identity */ ListIdentitiesExecute(r IdentityAPIApiListIdentitiesRequest) ([]Identity, *http.Response, error) /* * ListIdentitySchemas Get all Identity Schemas * Returns a list of all identity schemas currently in use. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiListIdentitySchemasRequest */ ListIdentitySchemas(ctx context.Context) IdentityAPIApiListIdentitySchemasRequest /* * ListIdentitySchemasExecute executes the request * @return []IdentitySchemaContainer */ ListIdentitySchemasExecute(r IdentityAPIApiListIdentitySchemasRequest) ([]IdentitySchemaContainer, *http.Response, error) /* * ListIdentitySessions List an Identity's Sessions * This endpoint returns all sessions that belong to the given Identity. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the identity's ID. * @return IdentityAPIApiListIdentitySessionsRequest */ ListIdentitySessions(ctx context.Context, id string) IdentityAPIApiListIdentitySessionsRequest /* * ListIdentitySessionsExecute executes the request * @return []Session */ ListIdentitySessionsExecute(r IdentityAPIApiListIdentitySessionsRequest) ([]Session, *http.Response, error) /* * ListSessions List All Sessions * Listing all sessions that exist. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiListSessionsRequest */ ListSessions(ctx context.Context) IdentityAPIApiListSessionsRequest /* * ListSessionsExecute executes the request * @return []Session */ ListSessionsExecute(r IdentityAPIApiListSessionsRequest) ([]Session, *http.Response, error) /* * PatchIdentity Patch an Identity * Partially updates an [identity's](https://www.ory.sh/docs/kratos/concepts/identity-user-model) field using [JSON Patch](https://jsonpatch.com/). The fields `id`, `stateChangedAt` and `credentials` can not be updated using this method. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID must be set to the ID of identity you want to update * @return IdentityAPIApiPatchIdentityRequest */ PatchIdentity(ctx context.Context, id string) IdentityAPIApiPatchIdentityRequest /* * PatchIdentityExecute executes the request * @return Identity */ PatchIdentityExecute(r IdentityAPIApiPatchIdentityRequest) (*Identity, *http.Response, error) /* * UpdateIdentity Update an Identity * This endpoint updates an [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model). The full identity payload (except credentials) is expected. It is possible to update the identity's credentials as well. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID must be set to the ID of identity you want to update * @return IdentityAPIApiUpdateIdentityRequest */ UpdateIdentity(ctx context.Context, id string) IdentityAPIApiUpdateIdentityRequest /* * UpdateIdentityExecute executes the request * @return Identity */ UpdateIdentityExecute(r IdentityAPIApiUpdateIdentityRequest) (*Identity, *http.Response, error) }
type IdentityAPIApiBatchPatchIdentitiesRequest ¶ added in v1.3.0
type IdentityAPIApiBatchPatchIdentitiesRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiBatchPatchIdentitiesRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiBatchPatchIdentitiesRequest) Execute() (*BatchPatchIdentitiesResponse, *http.Response, error)
func (IdentityAPIApiBatchPatchIdentitiesRequest) PatchIdentitiesBody ¶ added in v1.3.0
func (r IdentityAPIApiBatchPatchIdentitiesRequest) PatchIdentitiesBody(patchIdentitiesBody PatchIdentitiesBody) IdentityAPIApiBatchPatchIdentitiesRequest
type IdentityAPIApiCreateIdentityRequest ¶ added in v1.3.0
type IdentityAPIApiCreateIdentityRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiCreateIdentityRequest) CreateIdentityBody ¶ added in v1.3.0
func (r IdentityAPIApiCreateIdentityRequest) CreateIdentityBody(createIdentityBody CreateIdentityBody) IdentityAPIApiCreateIdentityRequest
type IdentityAPIApiCreateRecoveryCodeForIdentityRequest ¶ added in v1.3.0
type IdentityAPIApiCreateRecoveryCodeForIdentityRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiCreateRecoveryCodeForIdentityRequest) CreateRecoveryCodeForIdentityBody ¶ added in v1.3.0
func (r IdentityAPIApiCreateRecoveryCodeForIdentityRequest) CreateRecoveryCodeForIdentityBody(createRecoveryCodeForIdentityBody CreateRecoveryCodeForIdentityBody) IdentityAPIApiCreateRecoveryCodeForIdentityRequest
func (IdentityAPIApiCreateRecoveryCodeForIdentityRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiCreateRecoveryCodeForIdentityRequest) Execute() (*RecoveryCodeForIdentity, *http.Response, error)
type IdentityAPIApiCreateRecoveryLinkForIdentityRequest ¶ added in v1.3.0
type IdentityAPIApiCreateRecoveryLinkForIdentityRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiCreateRecoveryLinkForIdentityRequest) CreateRecoveryLinkForIdentityBody ¶ added in v1.3.0
func (r IdentityAPIApiCreateRecoveryLinkForIdentityRequest) CreateRecoveryLinkForIdentityBody(createRecoveryLinkForIdentityBody CreateRecoveryLinkForIdentityBody) IdentityAPIApiCreateRecoveryLinkForIdentityRequest
func (IdentityAPIApiCreateRecoveryLinkForIdentityRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiCreateRecoveryLinkForIdentityRequest) Execute() (*RecoveryLinkForIdentity, *http.Response, error)
func (IdentityAPIApiCreateRecoveryLinkForIdentityRequest) ReturnTo ¶ added in v1.3.0
func (r IdentityAPIApiCreateRecoveryLinkForIdentityRequest) ReturnTo(returnTo string) IdentityAPIApiCreateRecoveryLinkForIdentityRequest
type IdentityAPIApiDeleteIdentityCredentialsRequest ¶ added in v1.3.0
type IdentityAPIApiDeleteIdentityCredentialsRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiDeleteIdentityCredentialsRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiDeleteIdentityCredentialsRequest) Execute() (*http.Response, error)
func (IdentityAPIApiDeleteIdentityCredentialsRequest) Identifier ¶ added in v1.3.0
func (r IdentityAPIApiDeleteIdentityCredentialsRequest) Identifier(identifier string) IdentityAPIApiDeleteIdentityCredentialsRequest
type IdentityAPIApiDeleteIdentityRequest ¶ added in v1.3.0
type IdentityAPIApiDeleteIdentityRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
type IdentityAPIApiDeleteIdentitySessionsRequest ¶ added in v1.3.0
type IdentityAPIApiDeleteIdentitySessionsRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
type IdentityAPIApiDisableSessionRequest ¶ added in v1.3.0
type IdentityAPIApiDisableSessionRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
type IdentityAPIApiExtendSessionRequest ¶ added in v1.3.0
type IdentityAPIApiExtendSessionRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
type IdentityAPIApiGetIdentityRequest ¶ added in v1.3.0
type IdentityAPIApiGetIdentityRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiGetIdentityRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiGetIdentityRequest) Execute() (*Identity, *http.Response, error)
func (IdentityAPIApiGetIdentityRequest) IncludeCredential ¶ added in v1.3.0
func (r IdentityAPIApiGetIdentityRequest) IncludeCredential(includeCredential []string) IdentityAPIApiGetIdentityRequest
type IdentityAPIApiGetIdentitySchemaRequest ¶ added in v1.3.0
type IdentityAPIApiGetIdentitySchemaRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
type IdentityAPIApiGetSessionRequest ¶ added in v1.3.0
type IdentityAPIApiGetSessionRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiGetSessionRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiGetSessionRequest) Execute() (*Session, *http.Response, error)
func (IdentityAPIApiGetSessionRequest) Expand ¶ added in v1.3.0
func (r IdentityAPIApiGetSessionRequest) Expand(expand []string) IdentityAPIApiGetSessionRequest
type IdentityAPIApiListIdentitiesRequest ¶ added in v1.3.0
type IdentityAPIApiListIdentitiesRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiListIdentitiesRequest) Consistency ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) Consistency(consistency string) IdentityAPIApiListIdentitiesRequest
func (IdentityAPIApiListIdentitiesRequest) CredentialsIdentifier ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) CredentialsIdentifier(credentialsIdentifier string) IdentityAPIApiListIdentitiesRequest
func (IdentityAPIApiListIdentitiesRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) Execute() ([]Identity, *http.Response, error)
func (IdentityAPIApiListIdentitiesRequest) Ids ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) Ids(ids []string) IdentityAPIApiListIdentitiesRequest
func (IdentityAPIApiListIdentitiesRequest) IncludeCredential ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) IncludeCredential(includeCredential []string) IdentityAPIApiListIdentitiesRequest
func (IdentityAPIApiListIdentitiesRequest) Page ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) Page(page int64) IdentityAPIApiListIdentitiesRequest
func (IdentityAPIApiListIdentitiesRequest) PageSize ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) PageSize(pageSize int64) IdentityAPIApiListIdentitiesRequest
func (IdentityAPIApiListIdentitiesRequest) PageToken ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) PageToken(pageToken string) IdentityAPIApiListIdentitiesRequest
func (IdentityAPIApiListIdentitiesRequest) PerPage ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) PerPage(perPage int64) IdentityAPIApiListIdentitiesRequest
func (IdentityAPIApiListIdentitiesRequest) PreviewCredentialsIdentifierSimilar ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitiesRequest) PreviewCredentialsIdentifierSimilar(previewCredentialsIdentifierSimilar string) IdentityAPIApiListIdentitiesRequest
type IdentityAPIApiListIdentitySchemasRequest ¶ added in v1.3.0
type IdentityAPIApiListIdentitySchemasRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiListIdentitySchemasRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySchemasRequest) Execute() ([]IdentitySchemaContainer, *http.Response, error)
func (IdentityAPIApiListIdentitySchemasRequest) Page ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySchemasRequest) Page(page int64) IdentityAPIApiListIdentitySchemasRequest
func (IdentityAPIApiListIdentitySchemasRequest) PageSize ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySchemasRequest) PageSize(pageSize int64) IdentityAPIApiListIdentitySchemasRequest
func (IdentityAPIApiListIdentitySchemasRequest) PageToken ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySchemasRequest) PageToken(pageToken string) IdentityAPIApiListIdentitySchemasRequest
func (IdentityAPIApiListIdentitySchemasRequest) PerPage ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySchemasRequest) PerPage(perPage int64) IdentityAPIApiListIdentitySchemasRequest
type IdentityAPIApiListIdentitySessionsRequest ¶ added in v1.3.0
type IdentityAPIApiListIdentitySessionsRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiListIdentitySessionsRequest) Active ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySessionsRequest) Active(active bool) IdentityAPIApiListIdentitySessionsRequest
func (IdentityAPIApiListIdentitySessionsRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySessionsRequest) Execute() ([]Session, *http.Response, error)
func (IdentityAPIApiListIdentitySessionsRequest) Page ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySessionsRequest) Page(page int64) IdentityAPIApiListIdentitySessionsRequest
func (IdentityAPIApiListIdentitySessionsRequest) PageSize ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySessionsRequest) PageSize(pageSize int64) IdentityAPIApiListIdentitySessionsRequest
func (IdentityAPIApiListIdentitySessionsRequest) PageToken ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySessionsRequest) PageToken(pageToken string) IdentityAPIApiListIdentitySessionsRequest
func (IdentityAPIApiListIdentitySessionsRequest) PerPage ¶ added in v1.3.0
func (r IdentityAPIApiListIdentitySessionsRequest) PerPage(perPage int64) IdentityAPIApiListIdentitySessionsRequest
type IdentityAPIApiListSessionsRequest ¶ added in v1.3.0
type IdentityAPIApiListSessionsRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiListSessionsRequest) Active ¶ added in v1.3.0
func (r IdentityAPIApiListSessionsRequest) Active(active bool) IdentityAPIApiListSessionsRequest
func (IdentityAPIApiListSessionsRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiListSessionsRequest) Execute() ([]Session, *http.Response, error)
func (IdentityAPIApiListSessionsRequest) Expand ¶ added in v1.3.0
func (r IdentityAPIApiListSessionsRequest) Expand(expand []string) IdentityAPIApiListSessionsRequest
func (IdentityAPIApiListSessionsRequest) PageSize ¶ added in v1.3.0
func (r IdentityAPIApiListSessionsRequest) PageSize(pageSize int64) IdentityAPIApiListSessionsRequest
func (IdentityAPIApiListSessionsRequest) PageToken ¶ added in v1.3.0
func (r IdentityAPIApiListSessionsRequest) PageToken(pageToken string) IdentityAPIApiListSessionsRequest
type IdentityAPIApiPatchIdentityRequest ¶ added in v1.3.0
type IdentityAPIApiPatchIdentityRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiPatchIdentityRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiPatchIdentityRequest) Execute() (*Identity, *http.Response, error)
func (IdentityAPIApiPatchIdentityRequest) JsonPatch ¶ added in v1.3.0
func (r IdentityAPIApiPatchIdentityRequest) JsonPatch(jsonPatch []JsonPatch) IdentityAPIApiPatchIdentityRequest
type IdentityAPIApiUpdateIdentityRequest ¶ added in v1.3.0
type IdentityAPIApiUpdateIdentityRequest struct { ApiService IdentityAPI // contains filtered or unexported fields }
func (IdentityAPIApiUpdateIdentityRequest) Execute ¶ added in v1.3.0
func (r IdentityAPIApiUpdateIdentityRequest) Execute() (*Identity, *http.Response, error)
func (IdentityAPIApiUpdateIdentityRequest) UpdateIdentityBody ¶ added in v1.3.0
func (r IdentityAPIApiUpdateIdentityRequest) UpdateIdentityBody(updateIdentityBody UpdateIdentityBody) IdentityAPIApiUpdateIdentityRequest
type IdentityAPIService ¶ added in v1.3.0
type IdentityAPIService service
IdentityAPIService IdentityAPI service
func (*IdentityAPIService) BatchPatchIdentities ¶ added in v1.3.0
func (a *IdentityAPIService) BatchPatchIdentities(ctx context.Context) IdentityAPIApiBatchPatchIdentitiesRequest
- BatchPatchIdentities Create multiple identities
- Creates multiple
[identities](https://www.ory.sh/docs/kratos/concepts/identity-user-model). This endpoint can also be used to [import credentials](https://www.ory.sh/docs/kratos/manage-identities/import-user-accounts-identities) for instance passwords, social sign in configurations or multifactor methods.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return IdentityAPIApiBatchPatchIdentitiesRequest
func (*IdentityAPIService) BatchPatchIdentitiesExecute ¶ added in v1.3.0
func (a *IdentityAPIService) BatchPatchIdentitiesExecute(r IdentityAPIApiBatchPatchIdentitiesRequest) (*BatchPatchIdentitiesResponse, *http.Response, error)
* Execute executes the request * @return BatchPatchIdentitiesResponse
func (*IdentityAPIService) CreateIdentity ¶ added in v1.3.0
func (a *IdentityAPIService) CreateIdentity(ctx context.Context) IdentityAPIApiCreateIdentityRequest
- CreateIdentity Create an Identity
- Create an [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model). This endpoint can also be used to
[import credentials](https://www.ory.sh/docs/kratos/manage-identities/import-user-accounts-identities) for instance passwords, social sign in configurations or multifactor methods.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return IdentityAPIApiCreateIdentityRequest
func (*IdentityAPIService) CreateIdentityExecute ¶ added in v1.3.0
func (a *IdentityAPIService) CreateIdentityExecute(r IdentityAPIApiCreateIdentityRequest) (*Identity, *http.Response, error)
* Execute executes the request * @return Identity
func (*IdentityAPIService) CreateRecoveryCodeForIdentity ¶ added in v1.3.0
func (a *IdentityAPIService) CreateRecoveryCodeForIdentity(ctx context.Context) IdentityAPIApiCreateRecoveryCodeForIdentityRequest
- CreateRecoveryCodeForIdentity Create a Recovery Code
- This endpoint creates a recovery code which should be given to the user in order for them to recover
(or activate) their account.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return IdentityAPIApiCreateRecoveryCodeForIdentityRequest
func (*IdentityAPIService) CreateRecoveryCodeForIdentityExecute ¶ added in v1.3.0
func (a *IdentityAPIService) CreateRecoveryCodeForIdentityExecute(r IdentityAPIApiCreateRecoveryCodeForIdentityRequest) (*RecoveryCodeForIdentity, *http.Response, error)
* Execute executes the request * @return RecoveryCodeForIdentity
func (*IdentityAPIService) CreateRecoveryLinkForIdentity ¶ added in v1.3.0
func (a *IdentityAPIService) CreateRecoveryLinkForIdentity(ctx context.Context) IdentityAPIApiCreateRecoveryLinkForIdentityRequest
- CreateRecoveryLinkForIdentity Create a Recovery Link
- This endpoint creates a recovery link which should be given to the user in order for them to recover
(or activate) their account.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return IdentityAPIApiCreateRecoveryLinkForIdentityRequest
func (*IdentityAPIService) CreateRecoveryLinkForIdentityExecute ¶ added in v1.3.0
func (a *IdentityAPIService) CreateRecoveryLinkForIdentityExecute(r IdentityAPIApiCreateRecoveryLinkForIdentityRequest) (*RecoveryLinkForIdentity, *http.Response, error)
* Execute executes the request * @return RecoveryLinkForIdentity
func (*IdentityAPIService) DeleteIdentity ¶ added in v1.3.0
func (a *IdentityAPIService) DeleteIdentity(ctx context.Context, id string) IdentityAPIApiDeleteIdentityRequest
- DeleteIdentity Delete an Identity
- Calling this endpoint irrecoverably and permanently deletes the [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model) given its ID. This action can not be undone.
This endpoint returns 204 when the identity was deleted or when the identity was not found, in which case it is assumed that is has been deleted already.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id ID is the identity's ID.
- @return IdentityAPIApiDeleteIdentityRequest
func (*IdentityAPIService) DeleteIdentityCredentials ¶ added in v1.3.0
func (a *IdentityAPIService) DeleteIdentityCredentials(ctx context.Context, id string, type_ string) IdentityAPIApiDeleteIdentityCredentialsRequest
- DeleteIdentityCredentials Delete a credential for a specific identity
- Delete an [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model) credential by its type.
You cannot delete password or code auth credentials through this API.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id ID is the identity's ID.
- @param type_ Type is the type of credentials to delete. password CredentialsTypePassword oidc CredentialsTypeOIDC totp CredentialsTypeTOTP lookup_secret CredentialsTypeLookup webauthn CredentialsTypeWebAuthn code CredentialsTypeCodeAuth passkey CredentialsTypePasskey profile CredentialsTypeProfile link_recovery CredentialsTypeRecoveryLink CredentialsTypeRecoveryLink is a special credential type linked to the link strategy (recovery flow). It is not used within the credentials object itself. code_recovery CredentialsTypeRecoveryCode
- @return IdentityAPIApiDeleteIdentityCredentialsRequest
func (*IdentityAPIService) DeleteIdentityCredentialsExecute ¶ added in v1.3.0
func (a *IdentityAPIService) DeleteIdentityCredentialsExecute(r IdentityAPIApiDeleteIdentityCredentialsRequest) (*http.Response, error)
* Execute executes the request
func (*IdentityAPIService) DeleteIdentityExecute ¶ added in v1.3.0
func (a *IdentityAPIService) DeleteIdentityExecute(r IdentityAPIApiDeleteIdentityRequest) (*http.Response, error)
* Execute executes the request
func (*IdentityAPIService) DeleteIdentitySessions ¶ added in v1.3.0
func (a *IdentityAPIService) DeleteIdentitySessions(ctx context.Context, id string) IdentityAPIApiDeleteIdentitySessionsRequest
* DeleteIdentitySessions Delete & Invalidate an Identity's Sessions * Calling this endpoint irrecoverably and permanently deletes and invalidates all sessions that belong to the given Identity. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the identity's ID. * @return IdentityAPIApiDeleteIdentitySessionsRequest
func (*IdentityAPIService) DeleteIdentitySessionsExecute ¶ added in v1.3.0
func (a *IdentityAPIService) DeleteIdentitySessionsExecute(r IdentityAPIApiDeleteIdentitySessionsRequest) (*http.Response, error)
* Execute executes the request
func (*IdentityAPIService) DisableSession ¶ added in v1.3.0
func (a *IdentityAPIService) DisableSession(ctx context.Context, id string) IdentityAPIApiDisableSessionRequest
* DisableSession Deactivate a Session * Calling this endpoint deactivates the specified session. Session data is not deleted. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the session's ID. * @return IdentityAPIApiDisableSessionRequest
func (*IdentityAPIService) DisableSessionExecute ¶ added in v1.3.0
func (a *IdentityAPIService) DisableSessionExecute(r IdentityAPIApiDisableSessionRequest) (*http.Response, error)
* Execute executes the request
func (*IdentityAPIService) ExtendSession ¶ added in v1.3.0
func (a *IdentityAPIService) ExtendSession(ctx context.Context, id string) IdentityAPIApiExtendSessionRequest
- ExtendSession Extend a Session
- Calling this endpoint extends the given session ID. If `session.earliest_possible_extend` is set it
will only extend the session after the specified time has passed.
This endpoint returns per default a 204 No Content response on success. Older Ory Network projects may return a 200 OK response with the session in the body. Returning the session as part of the response will be deprecated in the future and should not be relied upon.
This endpoint ignores consecutive requests to extend the same session and returns a 404 error in those scenarios. This endpoint also returns 404 errors if the session does not exist.
Retrieve the session ID from the `/sessions/whoami` endpoint / `toSession` SDK method.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id ID is the session's ID.
- @return IdentityAPIApiExtendSessionRequest
func (*IdentityAPIService) ExtendSessionExecute ¶ added in v1.3.0
func (a *IdentityAPIService) ExtendSessionExecute(r IdentityAPIApiExtendSessionRequest) (*Session, *http.Response, error)
* Execute executes the request * @return Session
func (*IdentityAPIService) GetIdentity ¶ added in v1.3.0
func (a *IdentityAPIService) GetIdentity(ctx context.Context, id string) IdentityAPIApiGetIdentityRequest
- GetIdentity Get an Identity
- Return an [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model) by its ID. You can optionally
include credentials (e.g. social sign in connections) in the response by using the `include_credential` query parameter.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id ID must be set to the ID of identity you want to get
- @return IdentityAPIApiGetIdentityRequest
func (*IdentityAPIService) GetIdentityExecute ¶ added in v1.3.0
func (a *IdentityAPIService) GetIdentityExecute(r IdentityAPIApiGetIdentityRequest) (*Identity, *http.Response, error)
* Execute executes the request * @return Identity
func (*IdentityAPIService) GetIdentitySchema ¶ added in v1.3.0
func (a *IdentityAPIService) GetIdentitySchema(ctx context.Context, id string) IdentityAPIApiGetIdentitySchemaRequest
* GetIdentitySchema Get Identity JSON Schema * Return a specific identity schema. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID must be set to the ID of schema you want to get * @return IdentityAPIApiGetIdentitySchemaRequest
func (*IdentityAPIService) GetIdentitySchemaExecute ¶ added in v1.3.0
func (a *IdentityAPIService) GetIdentitySchemaExecute(r IdentityAPIApiGetIdentitySchemaRequest) (map[string]interface{}, *http.Response, error)
* Execute executes the request * @return map[string]interface{}
func (*IdentityAPIService) GetSession ¶ added in v1.3.0
func (a *IdentityAPIService) GetSession(ctx context.Context, id string) IdentityAPIApiGetSessionRequest
- GetSession Get Session
- This endpoint is useful for:
Getting a session object with all specified expandables that exist in an administrative context.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id ID is the session's ID.
- @return IdentityAPIApiGetSessionRequest
func (*IdentityAPIService) GetSessionExecute ¶ added in v1.3.0
func (a *IdentityAPIService) GetSessionExecute(r IdentityAPIApiGetSessionRequest) (*Session, *http.Response, error)
* Execute executes the request * @return Session
func (*IdentityAPIService) ListIdentities ¶ added in v1.3.0
func (a *IdentityAPIService) ListIdentities(ctx context.Context) IdentityAPIApiListIdentitiesRequest
* ListIdentities List Identities * Lists all [identities](https://www.ory.sh/docs/kratos/concepts/identity-user-model) in the system. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiListIdentitiesRequest
func (*IdentityAPIService) ListIdentitiesExecute ¶ added in v1.3.0
func (a *IdentityAPIService) ListIdentitiesExecute(r IdentityAPIApiListIdentitiesRequest) ([]Identity, *http.Response, error)
* Execute executes the request * @return []Identity
func (*IdentityAPIService) ListIdentitySchemas ¶ added in v1.3.0
func (a *IdentityAPIService) ListIdentitySchemas(ctx context.Context) IdentityAPIApiListIdentitySchemasRequest
* ListIdentitySchemas Get all Identity Schemas * Returns a list of all identity schemas currently in use. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiListIdentitySchemasRequest
func (*IdentityAPIService) ListIdentitySchemasExecute ¶ added in v1.3.0
func (a *IdentityAPIService) ListIdentitySchemasExecute(r IdentityAPIApiListIdentitySchemasRequest) ([]IdentitySchemaContainer, *http.Response, error)
* Execute executes the request * @return []IdentitySchemaContainer
func (*IdentityAPIService) ListIdentitySessions ¶ added in v1.3.0
func (a *IdentityAPIService) ListIdentitySessions(ctx context.Context, id string) IdentityAPIApiListIdentitySessionsRequest
* ListIdentitySessions List an Identity's Sessions * This endpoint returns all sessions that belong to the given Identity. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @param id ID is the identity's ID. * @return IdentityAPIApiListIdentitySessionsRequest
func (*IdentityAPIService) ListIdentitySessionsExecute ¶ added in v1.3.0
func (a *IdentityAPIService) ListIdentitySessionsExecute(r IdentityAPIApiListIdentitySessionsRequest) ([]Session, *http.Response, error)
* Execute executes the request * @return []Session
func (*IdentityAPIService) ListSessions ¶ added in v1.3.0
func (a *IdentityAPIService) ListSessions(ctx context.Context) IdentityAPIApiListSessionsRequest
* ListSessions List All Sessions * Listing all sessions that exist. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return IdentityAPIApiListSessionsRequest
func (*IdentityAPIService) ListSessionsExecute ¶ added in v1.3.0
func (a *IdentityAPIService) ListSessionsExecute(r IdentityAPIApiListSessionsRequest) ([]Session, *http.Response, error)
* Execute executes the request * @return []Session
func (*IdentityAPIService) PatchIdentity ¶ added in v1.3.0
func (a *IdentityAPIService) PatchIdentity(ctx context.Context, id string) IdentityAPIApiPatchIdentityRequest
- PatchIdentity Patch an Identity
- Partially updates an [identity's](https://www.ory.sh/docs/kratos/concepts/identity-user-model) field using [JSON Patch](https://jsonpatch.com/).
The fields `id`, `stateChangedAt` and `credentials` can not be updated using this method.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id ID must be set to the ID of identity you want to update
- @return IdentityAPIApiPatchIdentityRequest
func (*IdentityAPIService) PatchIdentityExecute ¶ added in v1.3.0
func (a *IdentityAPIService) PatchIdentityExecute(r IdentityAPIApiPatchIdentityRequest) (*Identity, *http.Response, error)
* Execute executes the request * @return Identity
func (*IdentityAPIService) UpdateIdentity ¶ added in v1.3.0
func (a *IdentityAPIService) UpdateIdentity(ctx context.Context, id string) IdentityAPIApiUpdateIdentityRequest
- UpdateIdentity Update an Identity
- This endpoint updates an [identity](https://www.ory.sh/docs/kratos/concepts/identity-user-model). The full identity
payload (except credentials) is expected. It is possible to update the identity's credentials as well.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @param id ID must be set to the ID of identity you want to update
- @return IdentityAPIApiUpdateIdentityRequest
func (*IdentityAPIService) UpdateIdentityExecute ¶ added in v1.3.0
func (a *IdentityAPIService) UpdateIdentityExecute(r IdentityAPIApiUpdateIdentityRequest) (*Identity, *http.Response, error)
* Execute executes the request * @return Identity
type IdentityCredentials ¶
type IdentityCredentials struct { Config map[string]interface{} `json:"config,omitempty"` // CreatedAt is a helper struct field for gobuffalo.pop. CreatedAt *time.Time `json:"created_at,omitempty"` // Identifiers represents a list of unique identifiers this credential type matches. Identifiers []string `json:"identifiers,omitempty"` // Type discriminates between different types of credentials. password CredentialsTypePassword oidc CredentialsTypeOIDC totp CredentialsTypeTOTP lookup_secret CredentialsTypeLookup webauthn CredentialsTypeWebAuthn code CredentialsTypeCodeAuth passkey CredentialsTypePasskey profile CredentialsTypeProfile link_recovery CredentialsTypeRecoveryLink CredentialsTypeRecoveryLink is a special credential type linked to the link strategy (recovery flow). It is not used within the credentials object itself. code_recovery CredentialsTypeRecoveryCode Type *string `json:"type,omitempty"` // UpdatedAt is a helper struct field for gobuffalo.pop. UpdatedAt *time.Time `json:"updated_at,omitempty"` // Version refers to the version of the credential. Useful when changing the config schema. Version *int64 `json:"version,omitempty"` }
IdentityCredentials Credentials represents a specific credential type
func NewIdentityCredentials ¶
func NewIdentityCredentials() *IdentityCredentials
NewIdentityCredentials instantiates a new IdentityCredentials 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 NewIdentityCredentialsWithDefaults ¶
func NewIdentityCredentialsWithDefaults() *IdentityCredentials
NewIdentityCredentialsWithDefaults instantiates a new IdentityCredentials 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 (*IdentityCredentials) GetConfig ¶
func (o *IdentityCredentials) GetConfig() map[string]interface{}
GetConfig returns the Config field value if set, zero value otherwise.
func (*IdentityCredentials) GetConfigOk ¶
func (o *IdentityCredentials) GetConfigOk() (map[string]interface{}, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentials) GetCreatedAt ¶
func (o *IdentityCredentials) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*IdentityCredentials) GetCreatedAtOk ¶
func (o *IdentityCredentials) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentials) GetIdentifiers ¶
func (o *IdentityCredentials) GetIdentifiers() []string
GetIdentifiers returns the Identifiers field value if set, zero value otherwise.
func (*IdentityCredentials) GetIdentifiersOk ¶
func (o *IdentityCredentials) GetIdentifiersOk() ([]string, bool)
GetIdentifiersOk returns a tuple with the Identifiers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentials) GetType ¶
func (o *IdentityCredentials) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*IdentityCredentials) GetTypeOk ¶
func (o *IdentityCredentials) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentials) GetUpdatedAt ¶
func (o *IdentityCredentials) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*IdentityCredentials) GetUpdatedAtOk ¶
func (o *IdentityCredentials) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentials) GetVersion ¶
func (o *IdentityCredentials) GetVersion() int64
GetVersion returns the Version field value if set, zero value otherwise.
func (*IdentityCredentials) GetVersionOk ¶
func (o *IdentityCredentials) GetVersionOk() (*int64, bool)
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentials) HasConfig ¶
func (o *IdentityCredentials) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*IdentityCredentials) HasCreatedAt ¶
func (o *IdentityCredentials) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*IdentityCredentials) HasIdentifiers ¶
func (o *IdentityCredentials) HasIdentifiers() bool
HasIdentifiers returns a boolean if a field has been set.
func (*IdentityCredentials) HasType ¶
func (o *IdentityCredentials) HasType() bool
HasType returns a boolean if a field has been set.
func (*IdentityCredentials) HasUpdatedAt ¶
func (o *IdentityCredentials) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*IdentityCredentials) HasVersion ¶
func (o *IdentityCredentials) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (IdentityCredentials) MarshalJSON ¶
func (o IdentityCredentials) MarshalJSON() ([]byte, error)
func (*IdentityCredentials) SetConfig ¶
func (o *IdentityCredentials) SetConfig(v map[string]interface{})
SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.
func (*IdentityCredentials) SetCreatedAt ¶
func (o *IdentityCredentials) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*IdentityCredentials) SetIdentifiers ¶
func (o *IdentityCredentials) SetIdentifiers(v []string)
SetIdentifiers gets a reference to the given []string and assigns it to the Identifiers field.
func (*IdentityCredentials) SetType ¶
func (o *IdentityCredentials) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (*IdentityCredentials) SetUpdatedAt ¶
func (o *IdentityCredentials) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*IdentityCredentials) SetVersion ¶
func (o *IdentityCredentials) SetVersion(v int64)
SetVersion gets a reference to the given int64 and assigns it to the Version field.
type IdentityCredentialsCode ¶ added in v1.1.0
type IdentityCredentialsCode struct {
Addresses []IdentityCredentialsCodeAddress `json:"addresses,omitempty"`
}
IdentityCredentialsCode CredentialsCode represents a one time login/registration code
func NewIdentityCredentialsCode ¶ added in v1.1.0
func NewIdentityCredentialsCode() *IdentityCredentialsCode
NewIdentityCredentialsCode instantiates a new IdentityCredentialsCode 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 NewIdentityCredentialsCodeWithDefaults ¶ added in v1.1.0
func NewIdentityCredentialsCodeWithDefaults() *IdentityCredentialsCode
NewIdentityCredentialsCodeWithDefaults instantiates a new IdentityCredentialsCode 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 (*IdentityCredentialsCode) GetAddresses ¶ added in v1.3.0
func (o *IdentityCredentialsCode) GetAddresses() []IdentityCredentialsCodeAddress
GetAddresses returns the Addresses field value if set, zero value otherwise.
func (*IdentityCredentialsCode) GetAddressesOk ¶ added in v1.3.0
func (o *IdentityCredentialsCode) GetAddressesOk() ([]IdentityCredentialsCodeAddress, bool)
GetAddressesOk returns a tuple with the Addresses field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsCode) HasAddresses ¶ added in v1.3.0
func (o *IdentityCredentialsCode) HasAddresses() bool
HasAddresses returns a boolean if a field has been set.
func (IdentityCredentialsCode) MarshalJSON ¶ added in v1.1.0
func (o IdentityCredentialsCode) MarshalJSON() ([]byte, error)
func (*IdentityCredentialsCode) SetAddresses ¶ added in v1.3.0
func (o *IdentityCredentialsCode) SetAddresses(v []IdentityCredentialsCodeAddress)
SetAddresses gets a reference to the given []IdentityCredentialsCodeAddress and assigns it to the Addresses field.
type IdentityCredentialsCodeAddress ¶ added in v1.3.0
type IdentityCredentialsCodeAddress struct { // The address for this code Address *string `json:"address,omitempty"` Channel *string `json:"channel,omitempty"` }
IdentityCredentialsCodeAddress struct for IdentityCredentialsCodeAddress
func NewIdentityCredentialsCodeAddress ¶ added in v1.3.0
func NewIdentityCredentialsCodeAddress() *IdentityCredentialsCodeAddress
NewIdentityCredentialsCodeAddress instantiates a new IdentityCredentialsCodeAddress 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 NewIdentityCredentialsCodeAddressWithDefaults ¶ added in v1.3.0
func NewIdentityCredentialsCodeAddressWithDefaults() *IdentityCredentialsCodeAddress
NewIdentityCredentialsCodeAddressWithDefaults instantiates a new IdentityCredentialsCodeAddress 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 (*IdentityCredentialsCodeAddress) GetAddress ¶ added in v1.3.0
func (o *IdentityCredentialsCodeAddress) GetAddress() string
GetAddress returns the Address field value if set, zero value otherwise.
func (*IdentityCredentialsCodeAddress) GetAddressOk ¶ added in v1.3.0
func (o *IdentityCredentialsCodeAddress) GetAddressOk() (*string, bool)
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsCodeAddress) GetChannel ¶ added in v1.3.0
func (o *IdentityCredentialsCodeAddress) GetChannel() string
GetChannel returns the Channel field value if set, zero value otherwise.
func (*IdentityCredentialsCodeAddress) GetChannelOk ¶ added in v1.3.0
func (o *IdentityCredentialsCodeAddress) GetChannelOk() (*string, bool)
GetChannelOk returns a tuple with the Channel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsCodeAddress) HasAddress ¶ added in v1.3.0
func (o *IdentityCredentialsCodeAddress) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (*IdentityCredentialsCodeAddress) HasChannel ¶ added in v1.3.0
func (o *IdentityCredentialsCodeAddress) HasChannel() bool
HasChannel returns a boolean if a field has been set.
func (IdentityCredentialsCodeAddress) MarshalJSON ¶ added in v1.3.0
func (o IdentityCredentialsCodeAddress) MarshalJSON() ([]byte, error)
func (*IdentityCredentialsCodeAddress) SetAddress ¶ added in v1.3.0
func (o *IdentityCredentialsCodeAddress) SetAddress(v string)
SetAddress gets a reference to the given string and assigns it to the Address field.
func (*IdentityCredentialsCodeAddress) SetChannel ¶ added in v1.3.0
func (o *IdentityCredentialsCodeAddress) SetChannel(v string)
SetChannel gets a reference to the given string and assigns it to the Channel field.
type IdentityCredentialsOidc ¶
type IdentityCredentialsOidc struct {
Providers []IdentityCredentialsOidcProvider `json:"providers,omitempty"`
}
IdentityCredentialsOidc struct for IdentityCredentialsOidc
func NewIdentityCredentialsOidc ¶
func NewIdentityCredentialsOidc() *IdentityCredentialsOidc
NewIdentityCredentialsOidc instantiates a new IdentityCredentialsOidc 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 NewIdentityCredentialsOidcWithDefaults ¶
func NewIdentityCredentialsOidcWithDefaults() *IdentityCredentialsOidc
NewIdentityCredentialsOidcWithDefaults instantiates a new IdentityCredentialsOidc 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 (*IdentityCredentialsOidc) GetProviders ¶
func (o *IdentityCredentialsOidc) GetProviders() []IdentityCredentialsOidcProvider
GetProviders returns the Providers field value if set, zero value otherwise.
func (*IdentityCredentialsOidc) GetProvidersOk ¶
func (o *IdentityCredentialsOidc) GetProvidersOk() ([]IdentityCredentialsOidcProvider, bool)
GetProvidersOk returns a tuple with the Providers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsOidc) HasProviders ¶
func (o *IdentityCredentialsOidc) HasProviders() bool
HasProviders returns a boolean if a field has been set.
func (IdentityCredentialsOidc) MarshalJSON ¶
func (o IdentityCredentialsOidc) MarshalJSON() ([]byte, error)
func (*IdentityCredentialsOidc) SetProviders ¶
func (o *IdentityCredentialsOidc) SetProviders(v []IdentityCredentialsOidcProvider)
SetProviders gets a reference to the given []IdentityCredentialsOidcProvider and assigns it to the Providers field.
type IdentityCredentialsOidcProvider ¶
type IdentityCredentialsOidcProvider struct { InitialAccessToken *string `json:"initial_access_token,omitempty"` InitialIdToken *string `json:"initial_id_token,omitempty"` InitialRefreshToken *string `json:"initial_refresh_token,omitempty"` Organization *string `json:"organization,omitempty"` Provider *string `json:"provider,omitempty"` Subject *string `json:"subject,omitempty"` }
IdentityCredentialsOidcProvider struct for IdentityCredentialsOidcProvider
func NewIdentityCredentialsOidcProvider ¶
func NewIdentityCredentialsOidcProvider() *IdentityCredentialsOidcProvider
NewIdentityCredentialsOidcProvider instantiates a new IdentityCredentialsOidcProvider 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 NewIdentityCredentialsOidcProviderWithDefaults ¶
func NewIdentityCredentialsOidcProviderWithDefaults() *IdentityCredentialsOidcProvider
NewIdentityCredentialsOidcProviderWithDefaults instantiates a new IdentityCredentialsOidcProvider 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 (*IdentityCredentialsOidcProvider) GetInitialAccessToken ¶
func (o *IdentityCredentialsOidcProvider) GetInitialAccessToken() string
GetInitialAccessToken returns the InitialAccessToken field value if set, zero value otherwise.
func (*IdentityCredentialsOidcProvider) GetInitialAccessTokenOk ¶
func (o *IdentityCredentialsOidcProvider) GetInitialAccessTokenOk() (*string, bool)
GetInitialAccessTokenOk returns a tuple with the InitialAccessToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsOidcProvider) GetInitialIdToken ¶
func (o *IdentityCredentialsOidcProvider) GetInitialIdToken() string
GetInitialIdToken returns the InitialIdToken field value if set, zero value otherwise.
func (*IdentityCredentialsOidcProvider) GetInitialIdTokenOk ¶
func (o *IdentityCredentialsOidcProvider) GetInitialIdTokenOk() (*string, bool)
GetInitialIdTokenOk returns a tuple with the InitialIdToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsOidcProvider) GetInitialRefreshToken ¶
func (o *IdentityCredentialsOidcProvider) GetInitialRefreshToken() string
GetInitialRefreshToken returns the InitialRefreshToken field value if set, zero value otherwise.
func (*IdentityCredentialsOidcProvider) GetInitialRefreshTokenOk ¶
func (o *IdentityCredentialsOidcProvider) GetInitialRefreshTokenOk() (*string, bool)
GetInitialRefreshTokenOk returns a tuple with the InitialRefreshToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsOidcProvider) GetOrganization ¶ added in v1.1.0
func (o *IdentityCredentialsOidcProvider) GetOrganization() string
GetOrganization returns the Organization field value if set, zero value otherwise.
func (*IdentityCredentialsOidcProvider) GetOrganizationOk ¶ added in v1.1.0
func (o *IdentityCredentialsOidcProvider) GetOrganizationOk() (*string, bool)
GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsOidcProvider) GetProvider ¶
func (o *IdentityCredentialsOidcProvider) GetProvider() string
GetProvider returns the Provider field value if set, zero value otherwise.
func (*IdentityCredentialsOidcProvider) GetProviderOk ¶
func (o *IdentityCredentialsOidcProvider) GetProviderOk() (*string, bool)
GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsOidcProvider) GetSubject ¶
func (o *IdentityCredentialsOidcProvider) GetSubject() string
GetSubject returns the Subject field value if set, zero value otherwise.
func (*IdentityCredentialsOidcProvider) GetSubjectOk ¶
func (o *IdentityCredentialsOidcProvider) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsOidcProvider) HasInitialAccessToken ¶
func (o *IdentityCredentialsOidcProvider) HasInitialAccessToken() bool
HasInitialAccessToken returns a boolean if a field has been set.
func (*IdentityCredentialsOidcProvider) HasInitialIdToken ¶
func (o *IdentityCredentialsOidcProvider) HasInitialIdToken() bool
HasInitialIdToken returns a boolean if a field has been set.
func (*IdentityCredentialsOidcProvider) HasInitialRefreshToken ¶
func (o *IdentityCredentialsOidcProvider) HasInitialRefreshToken() bool
HasInitialRefreshToken returns a boolean if a field has been set.
func (*IdentityCredentialsOidcProvider) HasOrganization ¶ added in v1.1.0
func (o *IdentityCredentialsOidcProvider) HasOrganization() bool
HasOrganization returns a boolean if a field has been set.
func (*IdentityCredentialsOidcProvider) HasProvider ¶
func (o *IdentityCredentialsOidcProvider) HasProvider() bool
HasProvider returns a boolean if a field has been set.
func (*IdentityCredentialsOidcProvider) HasSubject ¶
func (o *IdentityCredentialsOidcProvider) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (IdentityCredentialsOidcProvider) MarshalJSON ¶
func (o IdentityCredentialsOidcProvider) MarshalJSON() ([]byte, error)
func (*IdentityCredentialsOidcProvider) SetInitialAccessToken ¶
func (o *IdentityCredentialsOidcProvider) SetInitialAccessToken(v string)
SetInitialAccessToken gets a reference to the given string and assigns it to the InitialAccessToken field.
func (*IdentityCredentialsOidcProvider) SetInitialIdToken ¶
func (o *IdentityCredentialsOidcProvider) SetInitialIdToken(v string)
SetInitialIdToken gets a reference to the given string and assigns it to the InitialIdToken field.
func (*IdentityCredentialsOidcProvider) SetInitialRefreshToken ¶
func (o *IdentityCredentialsOidcProvider) SetInitialRefreshToken(v string)
SetInitialRefreshToken gets a reference to the given string and assigns it to the InitialRefreshToken field.
func (*IdentityCredentialsOidcProvider) SetOrganization ¶ added in v1.1.0
func (o *IdentityCredentialsOidcProvider) SetOrganization(v string)
SetOrganization gets a reference to the given string and assigns it to the Organization field.
func (*IdentityCredentialsOidcProvider) SetProvider ¶
func (o *IdentityCredentialsOidcProvider) SetProvider(v string)
SetProvider gets a reference to the given string and assigns it to the Provider field.
func (*IdentityCredentialsOidcProvider) SetSubject ¶
func (o *IdentityCredentialsOidcProvider) SetSubject(v string)
SetSubject gets a reference to the given string and assigns it to the Subject field.
type IdentityCredentialsPassword ¶
type IdentityCredentialsPassword struct { // HashedPassword is a hash-representation of the password. HashedPassword *string `json:"hashed_password,omitempty"` // UsePasswordMigrationHook is set to true if the password should be migrated using the password migration hook. If set, and the HashedPassword is empty, a webhook will be called during login to migrate the password. UsePasswordMigrationHook *bool `json:"use_password_migration_hook,omitempty"` }
IdentityCredentialsPassword struct for IdentityCredentialsPassword
func NewIdentityCredentialsPassword ¶
func NewIdentityCredentialsPassword() *IdentityCredentialsPassword
NewIdentityCredentialsPassword instantiates a new IdentityCredentialsPassword 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 NewIdentityCredentialsPasswordWithDefaults ¶
func NewIdentityCredentialsPasswordWithDefaults() *IdentityCredentialsPassword
NewIdentityCredentialsPasswordWithDefaults instantiates a new IdentityCredentialsPassword 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 (*IdentityCredentialsPassword) GetHashedPassword ¶
func (o *IdentityCredentialsPassword) GetHashedPassword() string
GetHashedPassword returns the HashedPassword field value if set, zero value otherwise.
func (*IdentityCredentialsPassword) GetHashedPasswordOk ¶
func (o *IdentityCredentialsPassword) GetHashedPasswordOk() (*string, bool)
GetHashedPasswordOk returns a tuple with the HashedPassword field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsPassword) GetUsePasswordMigrationHook ¶ added in v1.3.0
func (o *IdentityCredentialsPassword) GetUsePasswordMigrationHook() bool
GetUsePasswordMigrationHook returns the UsePasswordMigrationHook field value if set, zero value otherwise.
func (*IdentityCredentialsPassword) GetUsePasswordMigrationHookOk ¶ added in v1.3.0
func (o *IdentityCredentialsPassword) GetUsePasswordMigrationHookOk() (*bool, bool)
GetUsePasswordMigrationHookOk returns a tuple with the UsePasswordMigrationHook field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityCredentialsPassword) HasHashedPassword ¶
func (o *IdentityCredentialsPassword) HasHashedPassword() bool
HasHashedPassword returns a boolean if a field has been set.
func (*IdentityCredentialsPassword) HasUsePasswordMigrationHook ¶ added in v1.3.0
func (o *IdentityCredentialsPassword) HasUsePasswordMigrationHook() bool
HasUsePasswordMigrationHook returns a boolean if a field has been set.
func (IdentityCredentialsPassword) MarshalJSON ¶
func (o IdentityCredentialsPassword) MarshalJSON() ([]byte, error)
func (*IdentityCredentialsPassword) SetHashedPassword ¶
func (o *IdentityCredentialsPassword) SetHashedPassword(v string)
SetHashedPassword gets a reference to the given string and assigns it to the HashedPassword field.
func (*IdentityCredentialsPassword) SetUsePasswordMigrationHook ¶ added in v1.3.0
func (o *IdentityCredentialsPassword) SetUsePasswordMigrationHook(v bool)
SetUsePasswordMigrationHook gets a reference to the given bool and assigns it to the UsePasswordMigrationHook field.
type IdentityPatch ¶ added in v0.13.0
type IdentityPatch struct { Create *CreateIdentityBody `json:"create,omitempty"` // The ID of this patch. The patch ID is optional. If specified, the ID will be returned in the response, so consumers of this API can correlate the response with the patch. PatchId *string `json:"patch_id,omitempty"` }
IdentityPatch Payload for patching an identity
func NewIdentityPatch ¶ added in v0.13.0
func NewIdentityPatch() *IdentityPatch
NewIdentityPatch instantiates a new IdentityPatch 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 NewIdentityPatchWithDefaults ¶ added in v0.13.0
func NewIdentityPatchWithDefaults() *IdentityPatch
NewIdentityPatchWithDefaults instantiates a new IdentityPatch 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 (*IdentityPatch) GetCreate ¶ added in v0.13.0
func (o *IdentityPatch) GetCreate() CreateIdentityBody
GetCreate returns the Create field value if set, zero value otherwise.
func (*IdentityPatch) GetCreateOk ¶ added in v0.13.0
func (o *IdentityPatch) GetCreateOk() (*CreateIdentityBody, bool)
GetCreateOk returns a tuple with the Create field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityPatch) GetPatchId ¶ added in v0.13.0
func (o *IdentityPatch) GetPatchId() string
GetPatchId returns the PatchId field value if set, zero value otherwise.
func (*IdentityPatch) GetPatchIdOk ¶ added in v0.13.0
func (o *IdentityPatch) GetPatchIdOk() (*string, bool)
GetPatchIdOk returns a tuple with the PatchId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityPatch) HasCreate ¶ added in v0.13.0
func (o *IdentityPatch) HasCreate() bool
HasCreate returns a boolean if a field has been set.
func (*IdentityPatch) HasPatchId ¶ added in v0.13.0
func (o *IdentityPatch) HasPatchId() bool
HasPatchId returns a boolean if a field has been set.
func (IdentityPatch) MarshalJSON ¶ added in v0.13.0
func (o IdentityPatch) MarshalJSON() ([]byte, error)
func (*IdentityPatch) SetCreate ¶ added in v0.13.0
func (o *IdentityPatch) SetCreate(v CreateIdentityBody)
SetCreate gets a reference to the given CreateIdentityBody and assigns it to the Create field.
func (*IdentityPatch) SetPatchId ¶ added in v0.13.0
func (o *IdentityPatch) SetPatchId(v string)
SetPatchId gets a reference to the given string and assigns it to the PatchId field.
type IdentityPatchResponse ¶ added in v0.13.0
type IdentityPatchResponse struct { // The action for this specific patch create ActionCreate Create this identity. error ActionError Error indicates that the patch failed. Action *string `json:"action,omitempty"` Error interface{} `json:"error,omitempty"` // The identity ID payload of this patch Identity *string `json:"identity,omitempty"` // The ID of this patch response, if an ID was specified in the patch. PatchId *string `json:"patch_id,omitempty"` }
IdentityPatchResponse Response for a single identity patch
func NewIdentityPatchResponse ¶ added in v0.13.0
func NewIdentityPatchResponse() *IdentityPatchResponse
NewIdentityPatchResponse instantiates a new IdentityPatchResponse 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 NewIdentityPatchResponseWithDefaults ¶ added in v0.13.0
func NewIdentityPatchResponseWithDefaults() *IdentityPatchResponse
NewIdentityPatchResponseWithDefaults instantiates a new IdentityPatchResponse 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 (*IdentityPatchResponse) GetAction ¶ added in v0.13.0
func (o *IdentityPatchResponse) GetAction() string
GetAction returns the Action field value if set, zero value otherwise.
func (*IdentityPatchResponse) GetActionOk ¶ added in v0.13.0
func (o *IdentityPatchResponse) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityPatchResponse) GetError ¶ added in v1.3.0
func (o *IdentityPatchResponse) GetError() interface{}
GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IdentityPatchResponse) GetErrorOk ¶ added in v1.3.0
func (o *IdentityPatchResponse) GetErrorOk() (*interface{}, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IdentityPatchResponse) GetIdentity ¶ added in v0.13.0
func (o *IdentityPatchResponse) GetIdentity() string
GetIdentity returns the Identity field value if set, zero value otherwise.
func (*IdentityPatchResponse) GetIdentityOk ¶ added in v0.13.0
func (o *IdentityPatchResponse) GetIdentityOk() (*string, bool)
GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityPatchResponse) GetPatchId ¶ added in v0.13.0
func (o *IdentityPatchResponse) GetPatchId() string
GetPatchId returns the PatchId field value if set, zero value otherwise.
func (*IdentityPatchResponse) GetPatchIdOk ¶ added in v0.13.0
func (o *IdentityPatchResponse) GetPatchIdOk() (*string, bool)
GetPatchIdOk returns a tuple with the PatchId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityPatchResponse) HasAction ¶ added in v0.13.0
func (o *IdentityPatchResponse) HasAction() bool
HasAction returns a boolean if a field has been set.
func (*IdentityPatchResponse) HasError ¶ added in v1.3.0
func (o *IdentityPatchResponse) HasError() bool
HasError returns a boolean if a field has been set.
func (*IdentityPatchResponse) HasIdentity ¶ added in v0.13.0
func (o *IdentityPatchResponse) HasIdentity() bool
HasIdentity returns a boolean if a field has been set.
func (*IdentityPatchResponse) HasPatchId ¶ added in v0.13.0
func (o *IdentityPatchResponse) HasPatchId() bool
HasPatchId returns a boolean if a field has been set.
func (IdentityPatchResponse) MarshalJSON ¶ added in v0.13.0
func (o IdentityPatchResponse) MarshalJSON() ([]byte, error)
func (*IdentityPatchResponse) SetAction ¶ added in v0.13.0
func (o *IdentityPatchResponse) SetAction(v string)
SetAction gets a reference to the given string and assigns it to the Action field.
func (*IdentityPatchResponse) SetError ¶ added in v1.3.0
func (o *IdentityPatchResponse) SetError(v interface{})
SetError gets a reference to the given interface{} and assigns it to the Error field.
func (*IdentityPatchResponse) SetIdentity ¶ added in v0.13.0
func (o *IdentityPatchResponse) SetIdentity(v string)
SetIdentity gets a reference to the given string and assigns it to the Identity field.
func (*IdentityPatchResponse) SetPatchId ¶ added in v0.13.0
func (o *IdentityPatchResponse) SetPatchId(v string)
SetPatchId gets a reference to the given string and assigns it to the PatchId field.
type IdentitySchemaContainer ¶
type IdentitySchemaContainer struct { // The ID of the Identity JSON Schema Id *string `json:"id,omitempty"` // The actual Identity JSON Schema Schema map[string]interface{} `json:"schema,omitempty"` }
IdentitySchemaContainer An Identity JSON Schema Container
func NewIdentitySchemaContainer ¶
func NewIdentitySchemaContainer() *IdentitySchemaContainer
NewIdentitySchemaContainer instantiates a new IdentitySchemaContainer 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 NewIdentitySchemaContainerWithDefaults ¶
func NewIdentitySchemaContainerWithDefaults() *IdentitySchemaContainer
NewIdentitySchemaContainerWithDefaults instantiates a new IdentitySchemaContainer 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 (*IdentitySchemaContainer) GetId ¶
func (o *IdentitySchemaContainer) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*IdentitySchemaContainer) GetIdOk ¶
func (o *IdentitySchemaContainer) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentitySchemaContainer) GetSchema ¶
func (o *IdentitySchemaContainer) GetSchema() map[string]interface{}
GetSchema returns the Schema field value if set, zero value otherwise.
func (*IdentitySchemaContainer) GetSchemaOk ¶
func (o *IdentitySchemaContainer) GetSchemaOk() (map[string]interface{}, bool)
GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentitySchemaContainer) HasId ¶
func (o *IdentitySchemaContainer) HasId() bool
HasId returns a boolean if a field has been set.
func (*IdentitySchemaContainer) HasSchema ¶
func (o *IdentitySchemaContainer) HasSchema() bool
HasSchema returns a boolean if a field has been set.
func (IdentitySchemaContainer) MarshalJSON ¶
func (o IdentitySchemaContainer) MarshalJSON() ([]byte, error)
func (*IdentitySchemaContainer) SetId ¶
func (o *IdentitySchemaContainer) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*IdentitySchemaContainer) SetSchema ¶
func (o *IdentitySchemaContainer) SetSchema(v map[string]interface{})
SetSchema gets a reference to the given map[string]interface{} and assigns it to the Schema field.
type IdentityWithCredentials ¶
type IdentityWithCredentials struct { Oidc *IdentityWithCredentialsOidc `json:"oidc,omitempty"` Password *IdentityWithCredentialsPassword `json:"password,omitempty"` }
IdentityWithCredentials Create Identity and Import Credentials
func NewIdentityWithCredentials ¶
func NewIdentityWithCredentials() *IdentityWithCredentials
NewIdentityWithCredentials instantiates a new IdentityWithCredentials 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 NewIdentityWithCredentialsWithDefaults ¶
func NewIdentityWithCredentialsWithDefaults() *IdentityWithCredentials
NewIdentityWithCredentialsWithDefaults instantiates a new IdentityWithCredentials 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 (*IdentityWithCredentials) GetOidc ¶
func (o *IdentityWithCredentials) GetOidc() IdentityWithCredentialsOidc
GetOidc returns the Oidc field value if set, zero value otherwise.
func (*IdentityWithCredentials) GetOidcOk ¶
func (o *IdentityWithCredentials) GetOidcOk() (*IdentityWithCredentialsOidc, bool)
GetOidcOk returns a tuple with the Oidc field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityWithCredentials) GetPassword ¶
func (o *IdentityWithCredentials) GetPassword() IdentityWithCredentialsPassword
GetPassword returns the Password field value if set, zero value otherwise.
func (*IdentityWithCredentials) GetPasswordOk ¶
func (o *IdentityWithCredentials) GetPasswordOk() (*IdentityWithCredentialsPassword, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityWithCredentials) HasOidc ¶
func (o *IdentityWithCredentials) HasOidc() bool
HasOidc returns a boolean if a field has been set.
func (*IdentityWithCredentials) HasPassword ¶
func (o *IdentityWithCredentials) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (IdentityWithCredentials) MarshalJSON ¶
func (o IdentityWithCredentials) MarshalJSON() ([]byte, error)
func (*IdentityWithCredentials) SetOidc ¶
func (o *IdentityWithCredentials) SetOidc(v IdentityWithCredentialsOidc)
SetOidc gets a reference to the given IdentityWithCredentialsOidc and assigns it to the Oidc field.
func (*IdentityWithCredentials) SetPassword ¶
func (o *IdentityWithCredentials) SetPassword(v IdentityWithCredentialsPassword)
SetPassword gets a reference to the given IdentityWithCredentialsPassword and assigns it to the Password field.
type IdentityWithCredentialsOidc ¶
type IdentityWithCredentialsOidc struct {
Config *IdentityWithCredentialsOidcConfig `json:"config,omitempty"`
}
IdentityWithCredentialsOidc Create Identity and Import Social Sign In Credentials
func NewIdentityWithCredentialsOidc ¶
func NewIdentityWithCredentialsOidc() *IdentityWithCredentialsOidc
NewIdentityWithCredentialsOidc instantiates a new IdentityWithCredentialsOidc 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 NewIdentityWithCredentialsOidcWithDefaults ¶
func NewIdentityWithCredentialsOidcWithDefaults() *IdentityWithCredentialsOidc
NewIdentityWithCredentialsOidcWithDefaults instantiates a new IdentityWithCredentialsOidc 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 (*IdentityWithCredentialsOidc) GetConfig ¶
func (o *IdentityWithCredentialsOidc) GetConfig() IdentityWithCredentialsOidcConfig
GetConfig returns the Config field value if set, zero value otherwise.
func (*IdentityWithCredentialsOidc) GetConfigOk ¶
func (o *IdentityWithCredentialsOidc) GetConfigOk() (*IdentityWithCredentialsOidcConfig, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityWithCredentialsOidc) HasConfig ¶
func (o *IdentityWithCredentialsOidc) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (IdentityWithCredentialsOidc) MarshalJSON ¶
func (o IdentityWithCredentialsOidc) MarshalJSON() ([]byte, error)
func (*IdentityWithCredentialsOidc) SetConfig ¶
func (o *IdentityWithCredentialsOidc) SetConfig(v IdentityWithCredentialsOidcConfig)
SetConfig gets a reference to the given IdentityWithCredentialsOidcConfig and assigns it to the Config field.
type IdentityWithCredentialsOidcConfig ¶
type IdentityWithCredentialsOidcConfig struct { Config *IdentityWithCredentialsPasswordConfig `json:"config,omitempty"` // A list of OpenID Connect Providers Providers []IdentityWithCredentialsOidcConfigProvider `json:"providers,omitempty"` }
IdentityWithCredentialsOidcConfig struct for IdentityWithCredentialsOidcConfig
func NewIdentityWithCredentialsOidcConfig ¶
func NewIdentityWithCredentialsOidcConfig() *IdentityWithCredentialsOidcConfig
NewIdentityWithCredentialsOidcConfig instantiates a new IdentityWithCredentialsOidcConfig 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 NewIdentityWithCredentialsOidcConfigWithDefaults ¶
func NewIdentityWithCredentialsOidcConfigWithDefaults() *IdentityWithCredentialsOidcConfig
NewIdentityWithCredentialsOidcConfigWithDefaults instantiates a new IdentityWithCredentialsOidcConfig 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 (*IdentityWithCredentialsOidcConfig) GetConfig ¶
func (o *IdentityWithCredentialsOidcConfig) GetConfig() IdentityWithCredentialsPasswordConfig
GetConfig returns the Config field value if set, zero value otherwise.
func (*IdentityWithCredentialsOidcConfig) GetConfigOk ¶
func (o *IdentityWithCredentialsOidcConfig) GetConfigOk() (*IdentityWithCredentialsPasswordConfig, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityWithCredentialsOidcConfig) GetProviders ¶
func (o *IdentityWithCredentialsOidcConfig) GetProviders() []IdentityWithCredentialsOidcConfigProvider
GetProviders returns the Providers field value if set, zero value otherwise.
func (*IdentityWithCredentialsOidcConfig) GetProvidersOk ¶
func (o *IdentityWithCredentialsOidcConfig) GetProvidersOk() ([]IdentityWithCredentialsOidcConfigProvider, bool)
GetProvidersOk returns a tuple with the Providers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityWithCredentialsOidcConfig) HasConfig ¶
func (o *IdentityWithCredentialsOidcConfig) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*IdentityWithCredentialsOidcConfig) HasProviders ¶
func (o *IdentityWithCredentialsOidcConfig) HasProviders() bool
HasProviders returns a boolean if a field has been set.
func (IdentityWithCredentialsOidcConfig) MarshalJSON ¶
func (o IdentityWithCredentialsOidcConfig) MarshalJSON() ([]byte, error)
func (*IdentityWithCredentialsOidcConfig) SetConfig ¶
func (o *IdentityWithCredentialsOidcConfig) SetConfig(v IdentityWithCredentialsPasswordConfig)
SetConfig gets a reference to the given IdentityWithCredentialsPasswordConfig and assigns it to the Config field.
func (*IdentityWithCredentialsOidcConfig) SetProviders ¶
func (o *IdentityWithCredentialsOidcConfig) SetProviders(v []IdentityWithCredentialsOidcConfigProvider)
SetProviders gets a reference to the given []IdentityWithCredentialsOidcConfigProvider and assigns it to the Providers field.
type IdentityWithCredentialsOidcConfigProvider ¶
type IdentityWithCredentialsOidcConfigProvider struct { // The OpenID Connect provider to link the subject to. Usually something like `google` or `github`. Provider string `json:"provider"` // The subject (`sub`) of the OpenID Connect connection. Usually the `sub` field of the ID Token. Subject string `json:"subject"` }
IdentityWithCredentialsOidcConfigProvider Create Identity and Import Social Sign In Credentials Configuration
func NewIdentityWithCredentialsOidcConfigProvider ¶
func NewIdentityWithCredentialsOidcConfigProvider(provider string, subject string) *IdentityWithCredentialsOidcConfigProvider
NewIdentityWithCredentialsOidcConfigProvider instantiates a new IdentityWithCredentialsOidcConfigProvider 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 NewIdentityWithCredentialsOidcConfigProviderWithDefaults ¶
func NewIdentityWithCredentialsOidcConfigProviderWithDefaults() *IdentityWithCredentialsOidcConfigProvider
NewIdentityWithCredentialsOidcConfigProviderWithDefaults instantiates a new IdentityWithCredentialsOidcConfigProvider 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 (*IdentityWithCredentialsOidcConfigProvider) GetProvider ¶
func (o *IdentityWithCredentialsOidcConfigProvider) GetProvider() string
GetProvider returns the Provider field value
func (*IdentityWithCredentialsOidcConfigProvider) GetProviderOk ¶
func (o *IdentityWithCredentialsOidcConfigProvider) GetProviderOk() (*string, bool)
GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.
func (*IdentityWithCredentialsOidcConfigProvider) GetSubject ¶
func (o *IdentityWithCredentialsOidcConfigProvider) GetSubject() string
GetSubject returns the Subject field value
func (*IdentityWithCredentialsOidcConfigProvider) GetSubjectOk ¶
func (o *IdentityWithCredentialsOidcConfigProvider) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.
func (IdentityWithCredentialsOidcConfigProvider) MarshalJSON ¶
func (o IdentityWithCredentialsOidcConfigProvider) MarshalJSON() ([]byte, error)
func (*IdentityWithCredentialsOidcConfigProvider) SetProvider ¶
func (o *IdentityWithCredentialsOidcConfigProvider) SetProvider(v string)
SetProvider sets field value
func (*IdentityWithCredentialsOidcConfigProvider) SetSubject ¶
func (o *IdentityWithCredentialsOidcConfigProvider) SetSubject(v string)
SetSubject sets field value
type IdentityWithCredentialsPassword ¶
type IdentityWithCredentialsPassword struct {
Config *IdentityWithCredentialsPasswordConfig `json:"config,omitempty"`
}
IdentityWithCredentialsPassword Create Identity and Import Password Credentials
func NewIdentityWithCredentialsPassword ¶
func NewIdentityWithCredentialsPassword() *IdentityWithCredentialsPassword
NewIdentityWithCredentialsPassword instantiates a new IdentityWithCredentialsPassword 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 NewIdentityWithCredentialsPasswordWithDefaults ¶
func NewIdentityWithCredentialsPasswordWithDefaults() *IdentityWithCredentialsPassword
NewIdentityWithCredentialsPasswordWithDefaults instantiates a new IdentityWithCredentialsPassword 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 (*IdentityWithCredentialsPassword) GetConfig ¶
func (o *IdentityWithCredentialsPassword) GetConfig() IdentityWithCredentialsPasswordConfig
GetConfig returns the Config field value if set, zero value otherwise.
func (*IdentityWithCredentialsPassword) GetConfigOk ¶
func (o *IdentityWithCredentialsPassword) GetConfigOk() (*IdentityWithCredentialsPasswordConfig, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityWithCredentialsPassword) HasConfig ¶
func (o *IdentityWithCredentialsPassword) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (IdentityWithCredentialsPassword) MarshalJSON ¶
func (o IdentityWithCredentialsPassword) MarshalJSON() ([]byte, error)
func (*IdentityWithCredentialsPassword) SetConfig ¶
func (o *IdentityWithCredentialsPassword) SetConfig(v IdentityWithCredentialsPasswordConfig)
SetConfig gets a reference to the given IdentityWithCredentialsPasswordConfig and assigns it to the Config field.
type IdentityWithCredentialsPasswordConfig ¶
type IdentityWithCredentialsPasswordConfig struct { // The hashed password in [PHC format](https://www.ory.sh/docs/kratos/manage-identities/import-user-accounts-identities#hashed-passwords) HashedPassword *string `json:"hashed_password,omitempty"` // The password in plain text if no hash is available. Password *string `json:"password,omitempty"` // If set to true, the password will be migrated using the password migration hook. UsePasswordMigrationHook *bool `json:"use_password_migration_hook,omitempty"` }
IdentityWithCredentialsPasswordConfig Create Identity and Import Password Credentials Configuration
func NewIdentityWithCredentialsPasswordConfig ¶
func NewIdentityWithCredentialsPasswordConfig() *IdentityWithCredentialsPasswordConfig
NewIdentityWithCredentialsPasswordConfig instantiates a new IdentityWithCredentialsPasswordConfig 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 NewIdentityWithCredentialsPasswordConfigWithDefaults ¶
func NewIdentityWithCredentialsPasswordConfigWithDefaults() *IdentityWithCredentialsPasswordConfig
NewIdentityWithCredentialsPasswordConfigWithDefaults instantiates a new IdentityWithCredentialsPasswordConfig 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 (*IdentityWithCredentialsPasswordConfig) GetHashedPassword ¶
func (o *IdentityWithCredentialsPasswordConfig) GetHashedPassword() string
GetHashedPassword returns the HashedPassword field value if set, zero value otherwise.
func (*IdentityWithCredentialsPasswordConfig) GetHashedPasswordOk ¶
func (o *IdentityWithCredentialsPasswordConfig) GetHashedPasswordOk() (*string, bool)
GetHashedPasswordOk returns a tuple with the HashedPassword field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityWithCredentialsPasswordConfig) GetPassword ¶
func (o *IdentityWithCredentialsPasswordConfig) GetPassword() string
GetPassword returns the Password field value if set, zero value otherwise.
func (*IdentityWithCredentialsPasswordConfig) GetPasswordOk ¶
func (o *IdentityWithCredentialsPasswordConfig) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityWithCredentialsPasswordConfig) GetUsePasswordMigrationHook ¶ added in v1.3.0
func (o *IdentityWithCredentialsPasswordConfig) GetUsePasswordMigrationHook() bool
GetUsePasswordMigrationHook returns the UsePasswordMigrationHook field value if set, zero value otherwise.
func (*IdentityWithCredentialsPasswordConfig) GetUsePasswordMigrationHookOk ¶ added in v1.3.0
func (o *IdentityWithCredentialsPasswordConfig) GetUsePasswordMigrationHookOk() (*bool, bool)
GetUsePasswordMigrationHookOk returns a tuple with the UsePasswordMigrationHook field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IdentityWithCredentialsPasswordConfig) HasHashedPassword ¶
func (o *IdentityWithCredentialsPasswordConfig) HasHashedPassword() bool
HasHashedPassword returns a boolean if a field has been set.
func (*IdentityWithCredentialsPasswordConfig) HasPassword ¶
func (o *IdentityWithCredentialsPasswordConfig) HasPassword() bool
HasPassword returns a boolean if a field has been set.
func (*IdentityWithCredentialsPasswordConfig) HasUsePasswordMigrationHook ¶ added in v1.3.0
func (o *IdentityWithCredentialsPasswordConfig) HasUsePasswordMigrationHook() bool
HasUsePasswordMigrationHook returns a boolean if a field has been set.
func (IdentityWithCredentialsPasswordConfig) MarshalJSON ¶
func (o IdentityWithCredentialsPasswordConfig) MarshalJSON() ([]byte, error)
func (*IdentityWithCredentialsPasswordConfig) SetHashedPassword ¶
func (o *IdentityWithCredentialsPasswordConfig) SetHashedPassword(v string)
SetHashedPassword gets a reference to the given string and assigns it to the HashedPassword field.
func (*IdentityWithCredentialsPasswordConfig) SetPassword ¶
func (o *IdentityWithCredentialsPasswordConfig) SetPassword(v string)
SetPassword gets a reference to the given string and assigns it to the Password field.
func (*IdentityWithCredentialsPasswordConfig) SetUsePasswordMigrationHook ¶ added in v1.3.0
func (o *IdentityWithCredentialsPasswordConfig) SetUsePasswordMigrationHook(v bool)
SetUsePasswordMigrationHook gets a reference to the given bool and assigns it to the UsePasswordMigrationHook field.
type IsAlive200Response ¶
type IsAlive200Response struct { // Always \"ok\". Status string `json:"status"` }
IsAlive200Response struct for IsAlive200Response
func NewIsAlive200Response ¶
func NewIsAlive200Response(status string) *IsAlive200Response
NewIsAlive200Response instantiates a new IsAlive200Response 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 NewIsAlive200ResponseWithDefaults ¶
func NewIsAlive200ResponseWithDefaults() *IsAlive200Response
NewIsAlive200ResponseWithDefaults instantiates a new IsAlive200Response 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 (*IsAlive200Response) GetStatus ¶
func (o *IsAlive200Response) GetStatus() string
GetStatus returns the Status field value
func (*IsAlive200Response) GetStatusOk ¶
func (o *IsAlive200Response) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (IsAlive200Response) MarshalJSON ¶
func (o IsAlive200Response) MarshalJSON() ([]byte, error)
func (*IsAlive200Response) SetStatus ¶
func (o *IsAlive200Response) SetStatus(v string)
SetStatus sets field value
type IsReady503Response ¶
type IsReady503Response struct { // Errors contains a list of errors that caused the not ready status. Errors map[string]string `json:"errors"` }
IsReady503Response struct for IsReady503Response
func NewIsReady503Response ¶
func NewIsReady503Response(errors map[string]string) *IsReady503Response
NewIsReady503Response instantiates a new IsReady503Response 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 NewIsReady503ResponseWithDefaults ¶
func NewIsReady503ResponseWithDefaults() *IsReady503Response
NewIsReady503ResponseWithDefaults instantiates a new IsReady503Response 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 (*IsReady503Response) GetErrors ¶
func (o *IsReady503Response) GetErrors() map[string]string
GetErrors returns the Errors field value
func (*IsReady503Response) GetErrorsOk ¶
func (o *IsReady503Response) GetErrorsOk() (*map[string]string, bool)
GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.
func (IsReady503Response) MarshalJSON ¶
func (o IsReady503Response) MarshalJSON() ([]byte, error)
func (*IsReady503Response) SetErrors ¶
func (o *IsReady503Response) SetErrors(v map[string]string)
SetErrors sets field value
type JsonPatch ¶
type JsonPatch struct { // This field is used together with operation \"move\" and uses JSON Pointer notation. Learn more [about JSON Pointers](https://datatracker.ietf.org/doc/html/rfc6901#section-5). From *string `json:"from,omitempty"` // The operation to be performed. One of \"add\", \"remove\", \"replace\", \"move\", \"copy\", or \"test\". Op string `json:"op"` // The path to the target path. Uses JSON pointer notation. Learn more [about JSON Pointers](https://datatracker.ietf.org/doc/html/rfc6901#section-5). Path string `json:"path"` // The value to be used within the operations. Learn more [about JSON Pointers](https://datatracker.ietf.org/doc/html/rfc6901#section-5). Value interface{} `json:"value,omitempty"` }
JsonPatch A JSONPatch document as defined by RFC 6902
func NewJsonPatch ¶
NewJsonPatch instantiates a new JsonPatch 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 NewJsonPatchWithDefaults ¶
func NewJsonPatchWithDefaults() *JsonPatch
NewJsonPatchWithDefaults instantiates a new JsonPatch 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 (*JsonPatch) GetFromOk ¶
GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JsonPatch) GetOpOk ¶
GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.
func (*JsonPatch) GetPathOk ¶
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.
func (*JsonPatch) GetValue ¶
func (o *JsonPatch) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*JsonPatch) GetValueOk ¶
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (JsonPatch) MarshalJSON ¶
type LoginFlow ¶
type LoginFlow struct { // The active login method If set contains the login method used. If the flow is new, it is unset. password CredentialsTypePassword oidc CredentialsTypeOIDC totp CredentialsTypeTOTP lookup_secret CredentialsTypeLookup webauthn CredentialsTypeWebAuthn code CredentialsTypeCodeAuth passkey CredentialsTypePasskey profile CredentialsTypeProfile link_recovery CredentialsTypeRecoveryLink CredentialsTypeRecoveryLink is a special credential type linked to the link strategy (recovery flow). It is not used within the credentials object itself. code_recovery CredentialsTypeRecoveryCode Active *string `json:"active,omitempty"` // CreatedAt is a helper struct field for gobuffalo.pop. CreatedAt *time.Time `json:"created_at,omitempty"` // ExpiresAt is the time (UTC) when the flow expires. If the user still wishes to log in, a new flow has to be initiated. ExpiresAt time.Time `json:"expires_at"` // ID represents the flow's unique ID. When performing the login flow, this represents the id in the login UI's query parameter: http://<selfservice.flows.login.ui_url>/?flow=<flow_id> Id string `json:"id"` // IssuedAt is the time (UTC) when the flow started. IssuedAt time.Time `json:"issued_at"` // Ory OAuth 2.0 Login Challenge. This value is set using the `login_challenge` query parameter of the registration and login endpoints. If set will cooperate with Ory OAuth2 and OpenID to act as an OAuth2 server / OpenID Provider. Oauth2LoginChallenge *string `json:"oauth2_login_challenge,omitempty"` Oauth2LoginRequest *OAuth2LoginRequest `json:"oauth2_login_request,omitempty"` OrganizationId NullableString `json:"organization_id,omitempty"` // Refresh stores whether this login flow should enforce re-authentication. Refresh *bool `json:"refresh,omitempty"` // RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example. RequestUrl string `json:"request_url"` RequestedAal *AuthenticatorAssuranceLevel `json:"requested_aal,omitempty"` // ReturnTo contains the requested return_to URL. ReturnTo *string `json:"return_to,omitempty"` // SessionTokenExchangeCode holds the secret code that the client can use to retrieve a session token after the login flow has been completed. This is only set if the client has requested a session token exchange code, and if the flow is of type \"api\", and only on creating the login flow. SessionTokenExchangeCode *string `json:"session_token_exchange_code,omitempty"` // State represents the state of this request: choose_method: ask the user to choose a method to sign in with sent_email: the email has been sent to the user passed_challenge: the request was successful and the login challenge was passed. State interface{} `json:"state"` // TransientPayload is used to pass data from the login to hooks and email templates TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // The flow type can either be `api` or `browser`. Type string `json:"type"` Ui UiContainer `json:"ui"` // UpdatedAt is a helper struct field for gobuffalo.pop. UpdatedAt *time.Time `json:"updated_at,omitempty"` }
LoginFlow This object represents a login flow. A login flow is initiated at the \"Initiate Login API / Browser Flow\" endpoint by a client. Once a login flow is completed successfully, a session cookie or session token will be issued.
func NewLoginFlow ¶
func NewLoginFlow(expiresAt time.Time, id string, issuedAt time.Time, requestUrl string, state interface{}, type_ string, ui UiContainer) *LoginFlow
NewLoginFlow instantiates a new LoginFlow 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 NewLoginFlowWithDefaults ¶
func NewLoginFlowWithDefaults() *LoginFlow
NewLoginFlowWithDefaults instantiates a new LoginFlow 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 (*LoginFlow) GetActive ¶
GetActive returns the Active field value if set, zero value otherwise.
func (*LoginFlow) GetActiveOk ¶
GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*LoginFlow) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) GetExpiresAt ¶
GetExpiresAt returns the ExpiresAt field value
func (*LoginFlow) GetExpiresAtOk ¶
GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.
func (*LoginFlow) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*LoginFlow) GetIssuedAt ¶
GetIssuedAt returns the IssuedAt field value
func (*LoginFlow) GetIssuedAtOk ¶
GetIssuedAtOk returns a tuple with the IssuedAt field value and a boolean to check if the value has been set.
func (*LoginFlow) GetOauth2LoginChallenge ¶
GetOauth2LoginChallenge returns the Oauth2LoginChallenge field value if set, zero value otherwise.
func (*LoginFlow) GetOauth2LoginChallengeOk ¶
GetOauth2LoginChallengeOk returns a tuple with the Oauth2LoginChallenge field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) GetOauth2LoginRequest ¶
func (o *LoginFlow) GetOauth2LoginRequest() OAuth2LoginRequest
GetOauth2LoginRequest returns the Oauth2LoginRequest field value if set, zero value otherwise.
func (*LoginFlow) GetOauth2LoginRequestOk ¶
func (o *LoginFlow) GetOauth2LoginRequestOk() (*OAuth2LoginRequest, bool)
GetOauth2LoginRequestOk returns a tuple with the Oauth2LoginRequest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) GetOrganizationId ¶ added in v1.1.0
GetOrganizationId returns the OrganizationId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*LoginFlow) GetOrganizationIdOk ¶ added in v1.1.0
GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*LoginFlow) GetRefresh ¶
GetRefresh returns the Refresh field value if set, zero value otherwise.
func (*LoginFlow) GetRefreshOk ¶
GetRefreshOk returns a tuple with the Refresh field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) GetRequestUrl ¶
GetRequestUrl returns the RequestUrl field value
func (*LoginFlow) GetRequestUrlOk ¶
GetRequestUrlOk returns a tuple with the RequestUrl field value and a boolean to check if the value has been set.
func (*LoginFlow) GetRequestedAal ¶
func (o *LoginFlow) GetRequestedAal() AuthenticatorAssuranceLevel
GetRequestedAal returns the RequestedAal field value if set, zero value otherwise.
func (*LoginFlow) GetRequestedAalOk ¶
func (o *LoginFlow) GetRequestedAalOk() (*AuthenticatorAssuranceLevel, bool)
GetRequestedAalOk returns a tuple with the RequestedAal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) GetReturnTo ¶
GetReturnTo returns the ReturnTo field value if set, zero value otherwise.
func (*LoginFlow) GetReturnToOk ¶
GetReturnToOk returns a tuple with the ReturnTo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) GetSessionTokenExchangeCode ¶ added in v1.0.0
GetSessionTokenExchangeCode returns the SessionTokenExchangeCode field value if set, zero value otherwise.
func (*LoginFlow) GetSessionTokenExchangeCodeOk ¶ added in v1.0.0
GetSessionTokenExchangeCodeOk returns a tuple with the SessionTokenExchangeCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) GetState ¶ added in v1.1.0
func (o *LoginFlow) GetState() interface{}
GetState returns the State field value If the value is explicit nil, the zero value for interface{} will be returned
func (*LoginFlow) GetStateOk ¶ added in v1.1.0
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*LoginFlow) GetTransientPayload ¶ added in v1.2.0
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*LoginFlow) GetTransientPayloadOk ¶ added in v1.2.0
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*LoginFlow) GetUiOk ¶
func (o *LoginFlow) GetUiOk() (*UiContainer, bool)
GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.
func (*LoginFlow) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*LoginFlow) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginFlow) HasCreatedAt ¶
HasCreatedAt returns a boolean if a field has been set.
func (*LoginFlow) HasOauth2LoginChallenge ¶
HasOauth2LoginChallenge returns a boolean if a field has been set.
func (*LoginFlow) HasOauth2LoginRequest ¶
HasOauth2LoginRequest returns a boolean if a field has been set.
func (*LoginFlow) HasOrganizationId ¶ added in v1.1.0
HasOrganizationId returns a boolean if a field has been set.
func (*LoginFlow) HasRefresh ¶
HasRefresh returns a boolean if a field has been set.
func (*LoginFlow) HasRequestedAal ¶
HasRequestedAal returns a boolean if a field has been set.
func (*LoginFlow) HasReturnTo ¶
HasReturnTo returns a boolean if a field has been set.
func (*LoginFlow) HasSessionTokenExchangeCode ¶ added in v1.0.0
HasSessionTokenExchangeCode returns a boolean if a field has been set.
func (*LoginFlow) HasTransientPayload ¶ added in v1.2.0
HasTransientPayload returns a boolean if a field has been set.
func (*LoginFlow) HasUpdatedAt ¶
HasUpdatedAt returns a boolean if a field has been set.
func (LoginFlow) MarshalJSON ¶
func (*LoginFlow) SetActive ¶
SetActive gets a reference to the given string and assigns it to the Active field.
func (*LoginFlow) SetCreatedAt ¶
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*LoginFlow) SetExpiresAt ¶
SetExpiresAt sets field value
func (*LoginFlow) SetIssuedAt ¶
SetIssuedAt sets field value
func (*LoginFlow) SetOauth2LoginChallenge ¶
SetOauth2LoginChallenge gets a reference to the given string and assigns it to the Oauth2LoginChallenge field.
func (*LoginFlow) SetOauth2LoginRequest ¶
func (o *LoginFlow) SetOauth2LoginRequest(v OAuth2LoginRequest)
SetOauth2LoginRequest gets a reference to the given OAuth2LoginRequest and assigns it to the Oauth2LoginRequest field.
func (*LoginFlow) SetOrganizationId ¶ added in v1.1.0
SetOrganizationId gets a reference to the given NullableString and assigns it to the OrganizationId field.
func (*LoginFlow) SetOrganizationIdNil ¶ added in v1.1.0
func (o *LoginFlow) SetOrganizationIdNil()
SetOrganizationIdNil sets the value for OrganizationId to be an explicit nil
func (*LoginFlow) SetRefresh ¶
SetRefresh gets a reference to the given bool and assigns it to the Refresh field.
func (*LoginFlow) SetRequestUrl ¶
SetRequestUrl sets field value
func (*LoginFlow) SetRequestedAal ¶
func (o *LoginFlow) SetRequestedAal(v AuthenticatorAssuranceLevel)
SetRequestedAal gets a reference to the given AuthenticatorAssuranceLevel and assigns it to the RequestedAal field.
func (*LoginFlow) SetReturnTo ¶
SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.
func (*LoginFlow) SetSessionTokenExchangeCode ¶ added in v1.0.0
SetSessionTokenExchangeCode gets a reference to the given string and assigns it to the SessionTokenExchangeCode field.
func (*LoginFlow) SetState ¶ added in v1.1.0
func (o *LoginFlow) SetState(v interface{})
SetState sets field value
func (*LoginFlow) SetTransientPayload ¶ added in v1.2.0
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
func (*LoginFlow) SetUpdatedAt ¶
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*LoginFlow) UnsetOrganizationId ¶ added in v1.1.0
func (o *LoginFlow) UnsetOrganizationId()
UnsetOrganizationId ensures that no value is present for OrganizationId, not even an explicit nil
type LoginFlowState ¶ added in v1.1.0
type LoginFlowState string
LoginFlowState The state represents the state of the login flow. choose_method: ask the user to choose a method (e.g. login account via email) sent_email: the email has been sent to the user passed_challenge: the request was successful and the login challenge was passed.
const ( LOGINFLOWSTATE_CHOOSE_METHOD LoginFlowState = "choose_method" LOGINFLOWSTATE_SENT_EMAIL LoginFlowState = "sent_email" LOGINFLOWSTATE_PASSED_CHALLENGE LoginFlowState = "passed_challenge" )
List of loginFlowState
func (LoginFlowState) Ptr ¶ added in v1.1.0
func (v LoginFlowState) Ptr() *LoginFlowState
Ptr returns reference to loginFlowState value
func (*LoginFlowState) UnmarshalJSON ¶ added in v1.1.0
func (v *LoginFlowState) UnmarshalJSON(src []byte) error
type LogoutFlow ¶
type LogoutFlow struct { // LogoutToken can be used to perform logout using AJAX. LogoutToken string `json:"logout_token"` // LogoutURL can be opened in a browser to sign the user out. format: uri LogoutUrl string `json:"logout_url"` }
LogoutFlow Logout Flow
func NewLogoutFlow ¶
func NewLogoutFlow(logoutToken string, logoutUrl string) *LogoutFlow
NewLogoutFlow instantiates a new LogoutFlow 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 NewLogoutFlowWithDefaults ¶
func NewLogoutFlowWithDefaults() *LogoutFlow
NewLogoutFlowWithDefaults instantiates a new LogoutFlow 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 (*LogoutFlow) GetLogoutToken ¶
func (o *LogoutFlow) GetLogoutToken() string
GetLogoutToken returns the LogoutToken field value
func (*LogoutFlow) GetLogoutTokenOk ¶
func (o *LogoutFlow) GetLogoutTokenOk() (*string, bool)
GetLogoutTokenOk returns a tuple with the LogoutToken field value and a boolean to check if the value has been set.
func (*LogoutFlow) GetLogoutUrl ¶
func (o *LogoutFlow) GetLogoutUrl() string
GetLogoutUrl returns the LogoutUrl field value
func (*LogoutFlow) GetLogoutUrlOk ¶
func (o *LogoutFlow) GetLogoutUrlOk() (*string, bool)
GetLogoutUrlOk returns a tuple with the LogoutUrl field value and a boolean to check if the value has been set.
func (LogoutFlow) MarshalJSON ¶
func (o LogoutFlow) MarshalJSON() ([]byte, error)
func (*LogoutFlow) SetLogoutToken ¶
func (o *LogoutFlow) SetLogoutToken(v string)
SetLogoutToken sets field value
func (*LogoutFlow) SetLogoutUrl ¶
func (o *LogoutFlow) SetLogoutUrl(v string)
SetLogoutUrl sets field value
type Message ¶
type Message struct { Body string `json:"body"` Channel *string `json:"channel,omitempty"` // CreatedAt is a helper struct field for gobuffalo.pop. CreatedAt time.Time `json:"created_at"` // Dispatches store information about the attempts of delivering a message May contain an error if any happened, or just the `success` state. Dispatches []MessageDispatch `json:"dispatches,omitempty"` Id string `json:"id"` Recipient string `json:"recipient"` SendCount int64 `json:"send_count"` Status CourierMessageStatus `json:"status"` Subject string `json:"subject"` // recovery_invalid TypeRecoveryInvalid recovery_valid TypeRecoveryValid recovery_code_invalid TypeRecoveryCodeInvalid recovery_code_valid TypeRecoveryCodeValid verification_invalid TypeVerificationInvalid verification_valid TypeVerificationValid verification_code_invalid TypeVerificationCodeInvalid verification_code_valid TypeVerificationCodeValid stub TypeTestStub login_code_valid TypeLoginCodeValid registration_code_valid TypeRegistrationCodeValid TemplateType string `json:"template_type"` Type CourierMessageType `json:"type"` // UpdatedAt is a helper struct field for gobuffalo.pop. UpdatedAt time.Time `json:"updated_at"` }
Message struct for Message
func NewMessage ¶
func NewMessage(body string, createdAt time.Time, id string, recipient string, sendCount int64, status CourierMessageStatus, subject string, templateType string, type_ CourierMessageType, updatedAt time.Time) *Message
NewMessage instantiates a new Message 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 NewMessageWithDefaults ¶
func NewMessageWithDefaults() *Message
NewMessageWithDefaults instantiates a new Message 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 (*Message) GetBodyOk ¶
GetBodyOk returns a tuple with the Body field value and a boolean to check if the value has been set.
func (*Message) GetChannel ¶ added in v1.1.0
GetChannel returns the Channel field value if set, zero value otherwise.
func (*Message) GetChannelOk ¶ added in v1.1.0
GetChannelOk returns a tuple with the Channel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Message) GetCreatedAt ¶
GetCreatedAt returns the CreatedAt field value
func (*Message) GetCreatedAtOk ¶
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.
func (*Message) GetDispatches ¶ added in v0.11.1
func (o *Message) GetDispatches() []MessageDispatch
GetDispatches returns the Dispatches field value if set, zero value otherwise.
func (*Message) GetDispatchesOk ¶ added in v0.11.1
func (o *Message) GetDispatchesOk() ([]MessageDispatch, bool)
GetDispatchesOk returns a tuple with the Dispatches field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Message) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Message) GetRecipient ¶
GetRecipient returns the Recipient field value
func (*Message) GetRecipientOk ¶
GetRecipientOk returns a tuple with the Recipient field value and a boolean to check if the value has been set.
func (*Message) GetSendCount ¶
GetSendCount returns the SendCount field value
func (*Message) GetSendCountOk ¶
GetSendCountOk returns a tuple with the SendCount field value and a boolean to check if the value has been set.
func (*Message) GetStatus ¶
func (o *Message) GetStatus() CourierMessageStatus
GetStatus returns the Status field value
func (*Message) GetStatusOk ¶
func (o *Message) GetStatusOk() (*CourierMessageStatus, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*Message) GetSubject ¶
GetSubject returns the Subject field value
func (*Message) GetSubjectOk ¶
GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.
func (*Message) GetTemplateType ¶
GetTemplateType returns the TemplateType field value
func (*Message) GetTemplateTypeOk ¶
GetTemplateTypeOk returns a tuple with the TemplateType field value and a boolean to check if the value has been set.
func (*Message) GetType ¶
func (o *Message) GetType() CourierMessageType
GetType returns the Type field value
func (*Message) GetTypeOk ¶
func (o *Message) GetTypeOk() (*CourierMessageType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*Message) GetUpdatedAt ¶
GetUpdatedAt returns the UpdatedAt field value
func (*Message) GetUpdatedAtOk ¶
GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.
func (*Message) HasChannel ¶ added in v1.1.0
HasChannel returns a boolean if a field has been set.
func (*Message) HasDispatches ¶ added in v0.11.1
HasDispatches returns a boolean if a field has been set.
func (Message) MarshalJSON ¶
func (*Message) SetChannel ¶ added in v1.1.0
SetChannel gets a reference to the given string and assigns it to the Channel field.
func (*Message) SetCreatedAt ¶
SetCreatedAt sets field value
func (*Message) SetDispatches ¶ added in v0.11.1
func (o *Message) SetDispatches(v []MessageDispatch)
SetDispatches gets a reference to the given []MessageDispatch and assigns it to the Dispatches field.
func (*Message) SetRecipient ¶
SetRecipient sets field value
func (*Message) SetSendCount ¶
SetSendCount sets field value
func (*Message) SetStatus ¶
func (o *Message) SetStatus(v CourierMessageStatus)
SetStatus sets field value
func (*Message) SetTemplateType ¶
SetTemplateType sets field value
func (*Message) SetUpdatedAt ¶
SetUpdatedAt sets field value
type MessageDispatch ¶ added in v0.11.1
type MessageDispatch struct { // CreatedAt is a helper struct field for gobuffalo.pop. CreatedAt time.Time `json:"created_at"` Error map[string]interface{} `json:"error,omitempty"` // The ID of this message dispatch Id string `json:"id"` // The ID of the message being dispatched MessageId string `json:"message_id"` // The status of this dispatch Either \"failed\" or \"success\" failed CourierMessageDispatchStatusFailed success CourierMessageDispatchStatusSuccess Status string `json:"status"` // UpdatedAt is a helper struct field for gobuffalo.pop. UpdatedAt time.Time `json:"updated_at"` }
MessageDispatch MessageDispatch represents an attempt of sending a courier message It contains the status of the attempt (failed or successful) and the error if any occured
func NewMessageDispatch ¶ added in v0.11.1
func NewMessageDispatch(createdAt time.Time, id string, messageId string, status string, updatedAt time.Time) *MessageDispatch
NewMessageDispatch instantiates a new MessageDispatch 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 NewMessageDispatchWithDefaults ¶ added in v0.11.1
func NewMessageDispatchWithDefaults() *MessageDispatch
NewMessageDispatchWithDefaults instantiates a new MessageDispatch 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 (*MessageDispatch) GetCreatedAt ¶ added in v0.11.1
func (o *MessageDispatch) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value
func (*MessageDispatch) GetCreatedAtOk ¶ added in v0.11.1
func (o *MessageDispatch) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.
func (*MessageDispatch) GetError ¶ added in v0.11.1
func (o *MessageDispatch) GetError() map[string]interface{}
GetError returns the Error field value if set, zero value otherwise.
func (*MessageDispatch) GetErrorOk ¶ added in v0.11.1
func (o *MessageDispatch) GetErrorOk() (map[string]interface{}, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MessageDispatch) GetId ¶ added in v0.11.1
func (o *MessageDispatch) GetId() string
GetId returns the Id field value
func (*MessageDispatch) GetIdOk ¶ added in v0.11.1
func (o *MessageDispatch) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*MessageDispatch) GetMessageId ¶ added in v0.11.1
func (o *MessageDispatch) GetMessageId() string
GetMessageId returns the MessageId field value
func (*MessageDispatch) GetMessageIdOk ¶ added in v0.11.1
func (o *MessageDispatch) GetMessageIdOk() (*string, bool)
GetMessageIdOk returns a tuple with the MessageId field value and a boolean to check if the value has been set.
func (*MessageDispatch) GetStatus ¶ added in v0.11.1
func (o *MessageDispatch) GetStatus() string
GetStatus returns the Status field value
func (*MessageDispatch) GetStatusOk ¶ added in v0.11.1
func (o *MessageDispatch) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*MessageDispatch) GetUpdatedAt ¶ added in v0.11.1
func (o *MessageDispatch) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value
func (*MessageDispatch) GetUpdatedAtOk ¶ added in v0.11.1
func (o *MessageDispatch) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.
func (*MessageDispatch) HasError ¶ added in v0.11.1
func (o *MessageDispatch) HasError() bool
HasError returns a boolean if a field has been set.
func (MessageDispatch) MarshalJSON ¶ added in v0.11.1
func (o MessageDispatch) MarshalJSON() ([]byte, error)
func (*MessageDispatch) SetCreatedAt ¶ added in v0.11.1
func (o *MessageDispatch) SetCreatedAt(v time.Time)
SetCreatedAt sets field value
func (*MessageDispatch) SetError ¶ added in v0.11.1
func (o *MessageDispatch) SetError(v map[string]interface{})
SetError gets a reference to the given map[string]interface{} and assigns it to the Error field.
func (*MessageDispatch) SetId ¶ added in v0.11.1
func (o *MessageDispatch) SetId(v string)
SetId sets field value
func (*MessageDispatch) SetMessageId ¶ added in v0.11.1
func (o *MessageDispatch) SetMessageId(v string)
SetMessageId sets field value
func (*MessageDispatch) SetStatus ¶ added in v0.11.1
func (o *MessageDispatch) SetStatus(v string)
SetStatus sets field value
func (*MessageDispatch) SetUpdatedAt ¶ added in v0.11.1
func (o *MessageDispatch) SetUpdatedAt(v time.Time)
SetUpdatedAt sets field value
type MetadataAPI ¶ added in v1.3.0
type MetadataAPI interface { /* * GetVersion Return Running Software Version. * This endpoint returns the version of Ory Kratos. If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set. Be aware that if you are running multiple nodes of this service, the version will never refer to the cluster state, only to a single instance. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return MetadataAPIApiGetVersionRequest */ GetVersion(ctx context.Context) MetadataAPIApiGetVersionRequest /* * GetVersionExecute executes the request * @return GetVersion200Response */ GetVersionExecute(r MetadataAPIApiGetVersionRequest) (*GetVersion200Response, *http.Response, error) /* * IsAlive Check HTTP Server Status * This endpoint returns a HTTP 200 status code when Ory Kratos is accepting incoming HTTP requests. This status does currently not include checks whether the database connection is working. If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set. Be aware that if you are running multiple nodes of this service, the health status will never refer to the cluster state, only to a single instance. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return MetadataAPIApiIsAliveRequest */ IsAlive(ctx context.Context) MetadataAPIApiIsAliveRequest /* * IsAliveExecute executes the request * @return IsAlive200Response */ IsAliveExecute(r MetadataAPIApiIsAliveRequest) (*IsAlive200Response, *http.Response, error) /* * IsReady Check HTTP Server and Database Status * This endpoint returns a HTTP 200 status code when Ory Kratos is up running and the environment dependencies (e.g. the database) are responsive as well. If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set. Be aware that if you are running multiple nodes of Ory Kratos, the health status will never refer to the cluster state, only to a single instance. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return MetadataAPIApiIsReadyRequest */ IsReady(ctx context.Context) MetadataAPIApiIsReadyRequest /* * IsReadyExecute executes the request * @return IsAlive200Response */ IsReadyExecute(r MetadataAPIApiIsReadyRequest) (*IsAlive200Response, *http.Response, error) }
type MetadataAPIApiGetVersionRequest ¶ added in v1.3.0
type MetadataAPIApiGetVersionRequest struct { ApiService MetadataAPI // contains filtered or unexported fields }
func (MetadataAPIApiGetVersionRequest) Execute ¶ added in v1.3.0
func (r MetadataAPIApiGetVersionRequest) Execute() (*GetVersion200Response, *http.Response, error)
type MetadataAPIApiIsAliveRequest ¶ added in v1.3.0
type MetadataAPIApiIsAliveRequest struct { ApiService MetadataAPI // contains filtered or unexported fields }
func (MetadataAPIApiIsAliveRequest) Execute ¶ added in v1.3.0
func (r MetadataAPIApiIsAliveRequest) Execute() (*IsAlive200Response, *http.Response, error)
type MetadataAPIApiIsReadyRequest ¶ added in v1.3.0
type MetadataAPIApiIsReadyRequest struct { ApiService MetadataAPI // contains filtered or unexported fields }
func (MetadataAPIApiIsReadyRequest) Execute ¶ added in v1.3.0
func (r MetadataAPIApiIsReadyRequest) Execute() (*IsAlive200Response, *http.Response, error)
type MetadataAPIService ¶ added in v1.3.0
type MetadataAPIService service
MetadataAPIService MetadataAPI service
func (*MetadataAPIService) GetVersion ¶ added in v1.3.0
func (a *MetadataAPIService) GetVersion(ctx context.Context) MetadataAPIApiGetVersionRequest
- GetVersion Return Running Software Version.
- This endpoint returns the version of Ory Kratos.
If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set.
Be aware that if you are running multiple nodes of this service, the version will never refer to the cluster state, only to a single instance.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return MetadataAPIApiGetVersionRequest
func (*MetadataAPIService) GetVersionExecute ¶ added in v1.3.0
func (a *MetadataAPIService) GetVersionExecute(r MetadataAPIApiGetVersionRequest) (*GetVersion200Response, *http.Response, error)
* Execute executes the request * @return GetVersion200Response
func (*MetadataAPIService) IsAlive ¶ added in v1.3.0
func (a *MetadataAPIService) IsAlive(ctx context.Context) MetadataAPIApiIsAliveRequest
- IsAlive Check HTTP Server Status
- This endpoint returns a HTTP 200 status code when Ory Kratos is accepting incoming
HTTP requests. This status does currently not include checks whether the database connection is working.
If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set.
Be aware that if you are running multiple nodes of this service, the health status will never refer to the cluster state, only to a single instance.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return MetadataAPIApiIsAliveRequest
func (*MetadataAPIService) IsAliveExecute ¶ added in v1.3.0
func (a *MetadataAPIService) IsAliveExecute(r MetadataAPIApiIsAliveRequest) (*IsAlive200Response, *http.Response, error)
* Execute executes the request * @return IsAlive200Response
func (*MetadataAPIService) IsReady ¶ added in v1.3.0
func (a *MetadataAPIService) IsReady(ctx context.Context) MetadataAPIApiIsReadyRequest
- IsReady Check HTTP Server and Database Status
- This endpoint returns a HTTP 200 status code when Ory Kratos is up running and the environment dependencies (e.g.
the database) are responsive as well.
If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set.
Be aware that if you are running multiple nodes of Ory Kratos, the health status will never refer to the cluster state, only to a single instance.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return MetadataAPIApiIsReadyRequest
func (*MetadataAPIService) IsReadyExecute ¶ added in v1.3.0
func (a *MetadataAPIService) IsReadyExecute(r MetadataAPIApiIsReadyRequest) (*IsAlive200Response, *http.Response, error)
* Execute executes the request * @return IsAlive200Response
type NeedsPrivilegedSessionError ¶
type NeedsPrivilegedSessionError struct { Error *GenericError `json:"error,omitempty"` // Points to where to redirect the user to next. RedirectBrowserTo string `json:"redirect_browser_to"` }
NeedsPrivilegedSessionError struct for NeedsPrivilegedSessionError
func NewNeedsPrivilegedSessionError ¶
func NewNeedsPrivilegedSessionError(redirectBrowserTo string) *NeedsPrivilegedSessionError
NewNeedsPrivilegedSessionError instantiates a new NeedsPrivilegedSessionError 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 NewNeedsPrivilegedSessionErrorWithDefaults ¶
func NewNeedsPrivilegedSessionErrorWithDefaults() *NeedsPrivilegedSessionError
NewNeedsPrivilegedSessionErrorWithDefaults instantiates a new NeedsPrivilegedSessionError 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 (*NeedsPrivilegedSessionError) GetError ¶ added in v0.13.0
func (o *NeedsPrivilegedSessionError) GetError() GenericError
GetError returns the Error field value if set, zero value otherwise.
func (*NeedsPrivilegedSessionError) GetErrorOk ¶ added in v0.13.0
func (o *NeedsPrivilegedSessionError) GetErrorOk() (*GenericError, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*NeedsPrivilegedSessionError) GetRedirectBrowserTo ¶
func (o *NeedsPrivilegedSessionError) GetRedirectBrowserTo() string
GetRedirectBrowserTo returns the RedirectBrowserTo field value
func (*NeedsPrivilegedSessionError) GetRedirectBrowserToOk ¶
func (o *NeedsPrivilegedSessionError) GetRedirectBrowserToOk() (*string, bool)
GetRedirectBrowserToOk returns a tuple with the RedirectBrowserTo field value and a boolean to check if the value has been set.
func (*NeedsPrivilegedSessionError) HasError ¶ added in v0.13.0
func (o *NeedsPrivilegedSessionError) HasError() bool
HasError returns a boolean if a field has been set.
func (NeedsPrivilegedSessionError) MarshalJSON ¶
func (o NeedsPrivilegedSessionError) MarshalJSON() ([]byte, error)
func (*NeedsPrivilegedSessionError) SetError ¶ added in v0.13.0
func (o *NeedsPrivilegedSessionError) SetError(v GenericError)
SetError gets a reference to the given GenericError and assigns it to the Error field.
func (*NeedsPrivilegedSessionError) SetRedirectBrowserTo ¶
func (o *NeedsPrivilegedSessionError) SetRedirectBrowserTo(v string)
SetRedirectBrowserTo sets field value
type NullableAuthenticatorAssuranceLevel ¶
type NullableAuthenticatorAssuranceLevel struct {
// contains filtered or unexported fields
}
func NewNullableAuthenticatorAssuranceLevel ¶
func NewNullableAuthenticatorAssuranceLevel(val *AuthenticatorAssuranceLevel) *NullableAuthenticatorAssuranceLevel
func (NullableAuthenticatorAssuranceLevel) Get ¶
func (v NullableAuthenticatorAssuranceLevel) Get() *AuthenticatorAssuranceLevel
func (NullableAuthenticatorAssuranceLevel) IsSet ¶
func (v NullableAuthenticatorAssuranceLevel) IsSet() bool
func (NullableAuthenticatorAssuranceLevel) MarshalJSON ¶
func (v NullableAuthenticatorAssuranceLevel) MarshalJSON() ([]byte, error)
func (*NullableAuthenticatorAssuranceLevel) Set ¶
func (v *NullableAuthenticatorAssuranceLevel) Set(val *AuthenticatorAssuranceLevel)
func (*NullableAuthenticatorAssuranceLevel) UnmarshalJSON ¶
func (v *NullableAuthenticatorAssuranceLevel) UnmarshalJSON(src []byte) error
func (*NullableAuthenticatorAssuranceLevel) Unset ¶
func (v *NullableAuthenticatorAssuranceLevel) Unset()
type NullableBatchPatchIdentitiesResponse ¶ added in v0.13.0
type NullableBatchPatchIdentitiesResponse struct {
// contains filtered or unexported fields
}
func NewNullableBatchPatchIdentitiesResponse ¶ added in v0.13.0
func NewNullableBatchPatchIdentitiesResponse(val *BatchPatchIdentitiesResponse) *NullableBatchPatchIdentitiesResponse
func (NullableBatchPatchIdentitiesResponse) Get ¶ added in v0.13.0
func (v NullableBatchPatchIdentitiesResponse) Get() *BatchPatchIdentitiesResponse
func (NullableBatchPatchIdentitiesResponse) IsSet ¶ added in v0.13.0
func (v NullableBatchPatchIdentitiesResponse) IsSet() bool
func (NullableBatchPatchIdentitiesResponse) MarshalJSON ¶ added in v0.13.0
func (v NullableBatchPatchIdentitiesResponse) MarshalJSON() ([]byte, error)
func (*NullableBatchPatchIdentitiesResponse) Set ¶ added in v0.13.0
func (v *NullableBatchPatchIdentitiesResponse) Set(val *BatchPatchIdentitiesResponse)
func (*NullableBatchPatchIdentitiesResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableBatchPatchIdentitiesResponse) UnmarshalJSON(src []byte) error
func (*NullableBatchPatchIdentitiesResponse) Unset ¶ added in v0.13.0
func (v *NullableBatchPatchIdentitiesResponse) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableConsistencyRequestParameters ¶ added in v1.1.0
type NullableConsistencyRequestParameters struct {
// contains filtered or unexported fields
}
func NewNullableConsistencyRequestParameters ¶ added in v1.1.0
func NewNullableConsistencyRequestParameters(val *ConsistencyRequestParameters) *NullableConsistencyRequestParameters
func (NullableConsistencyRequestParameters) Get ¶ added in v1.1.0
func (v NullableConsistencyRequestParameters) Get() *ConsistencyRequestParameters
func (NullableConsistencyRequestParameters) IsSet ¶ added in v1.1.0
func (v NullableConsistencyRequestParameters) IsSet() bool
func (NullableConsistencyRequestParameters) MarshalJSON ¶ added in v1.1.0
func (v NullableConsistencyRequestParameters) MarshalJSON() ([]byte, error)
func (*NullableConsistencyRequestParameters) Set ¶ added in v1.1.0
func (v *NullableConsistencyRequestParameters) Set(val *ConsistencyRequestParameters)
func (*NullableConsistencyRequestParameters) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableConsistencyRequestParameters) UnmarshalJSON(src []byte) error
func (*NullableConsistencyRequestParameters) Unset ¶ added in v1.1.0
func (v *NullableConsistencyRequestParameters) Unset()
type NullableContinueWith ¶ added in v0.13.0
type NullableContinueWith struct {
// contains filtered or unexported fields
}
func NewNullableContinueWith ¶ added in v0.13.0
func NewNullableContinueWith(val *ContinueWith) *NullableContinueWith
func (NullableContinueWith) Get ¶ added in v0.13.0
func (v NullableContinueWith) Get() *ContinueWith
func (NullableContinueWith) IsSet ¶ added in v0.13.0
func (v NullableContinueWith) IsSet() bool
func (NullableContinueWith) MarshalJSON ¶ added in v0.13.0
func (v NullableContinueWith) MarshalJSON() ([]byte, error)
func (*NullableContinueWith) Set ¶ added in v0.13.0
func (v *NullableContinueWith) Set(val *ContinueWith)
func (*NullableContinueWith) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableContinueWith) UnmarshalJSON(src []byte) error
func (*NullableContinueWith) Unset ¶ added in v0.13.0
func (v *NullableContinueWith) Unset()
type NullableContinueWithRecoveryUi ¶ added in v1.1.0
type NullableContinueWithRecoveryUi struct {
// contains filtered or unexported fields
}
func NewNullableContinueWithRecoveryUi ¶ added in v1.1.0
func NewNullableContinueWithRecoveryUi(val *ContinueWithRecoveryUi) *NullableContinueWithRecoveryUi
func (NullableContinueWithRecoveryUi) Get ¶ added in v1.1.0
func (v NullableContinueWithRecoveryUi) Get() *ContinueWithRecoveryUi
func (NullableContinueWithRecoveryUi) IsSet ¶ added in v1.1.0
func (v NullableContinueWithRecoveryUi) IsSet() bool
func (NullableContinueWithRecoveryUi) MarshalJSON ¶ added in v1.1.0
func (v NullableContinueWithRecoveryUi) MarshalJSON() ([]byte, error)
func (*NullableContinueWithRecoveryUi) Set ¶ added in v1.1.0
func (v *NullableContinueWithRecoveryUi) Set(val *ContinueWithRecoveryUi)
func (*NullableContinueWithRecoveryUi) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableContinueWithRecoveryUi) UnmarshalJSON(src []byte) error
func (*NullableContinueWithRecoveryUi) Unset ¶ added in v1.1.0
func (v *NullableContinueWithRecoveryUi) Unset()
type NullableContinueWithRecoveryUiFlow ¶ added in v1.1.0
type NullableContinueWithRecoveryUiFlow struct {
// contains filtered or unexported fields
}
func NewNullableContinueWithRecoveryUiFlow ¶ added in v1.1.0
func NewNullableContinueWithRecoveryUiFlow(val *ContinueWithRecoveryUiFlow) *NullableContinueWithRecoveryUiFlow
func (NullableContinueWithRecoveryUiFlow) Get ¶ added in v1.1.0
func (v NullableContinueWithRecoveryUiFlow) Get() *ContinueWithRecoveryUiFlow
func (NullableContinueWithRecoveryUiFlow) IsSet ¶ added in v1.1.0
func (v NullableContinueWithRecoveryUiFlow) IsSet() bool
func (NullableContinueWithRecoveryUiFlow) MarshalJSON ¶ added in v1.1.0
func (v NullableContinueWithRecoveryUiFlow) MarshalJSON() ([]byte, error)
func (*NullableContinueWithRecoveryUiFlow) Set ¶ added in v1.1.0
func (v *NullableContinueWithRecoveryUiFlow) Set(val *ContinueWithRecoveryUiFlow)
func (*NullableContinueWithRecoveryUiFlow) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableContinueWithRecoveryUiFlow) UnmarshalJSON(src []byte) error
func (*NullableContinueWithRecoveryUiFlow) Unset ¶ added in v1.1.0
func (v *NullableContinueWithRecoveryUiFlow) Unset()
type NullableContinueWithRedirectBrowserTo ¶ added in v1.3.0
type NullableContinueWithRedirectBrowserTo struct {
// contains filtered or unexported fields
}
func NewNullableContinueWithRedirectBrowserTo ¶ added in v1.3.0
func NewNullableContinueWithRedirectBrowserTo(val *ContinueWithRedirectBrowserTo) *NullableContinueWithRedirectBrowserTo
func (NullableContinueWithRedirectBrowserTo) Get ¶ added in v1.3.0
func (v NullableContinueWithRedirectBrowserTo) Get() *ContinueWithRedirectBrowserTo
func (NullableContinueWithRedirectBrowserTo) IsSet ¶ added in v1.3.0
func (v NullableContinueWithRedirectBrowserTo) IsSet() bool
func (NullableContinueWithRedirectBrowserTo) MarshalJSON ¶ added in v1.3.0
func (v NullableContinueWithRedirectBrowserTo) MarshalJSON() ([]byte, error)
func (*NullableContinueWithRedirectBrowserTo) Set ¶ added in v1.3.0
func (v *NullableContinueWithRedirectBrowserTo) Set(val *ContinueWithRedirectBrowserTo)
func (*NullableContinueWithRedirectBrowserTo) UnmarshalJSON ¶ added in v1.3.0
func (v *NullableContinueWithRedirectBrowserTo) UnmarshalJSON(src []byte) error
func (*NullableContinueWithRedirectBrowserTo) Unset ¶ added in v1.3.0
func (v *NullableContinueWithRedirectBrowserTo) Unset()
type NullableContinueWithSetOrySessionToken ¶ added in v0.13.0
type NullableContinueWithSetOrySessionToken struct {
// contains filtered or unexported fields
}
func NewNullableContinueWithSetOrySessionToken ¶ added in v0.13.0
func NewNullableContinueWithSetOrySessionToken(val *ContinueWithSetOrySessionToken) *NullableContinueWithSetOrySessionToken
func (NullableContinueWithSetOrySessionToken) Get ¶ added in v0.13.0
func (v NullableContinueWithSetOrySessionToken) Get() *ContinueWithSetOrySessionToken
func (NullableContinueWithSetOrySessionToken) IsSet ¶ added in v0.13.0
func (v NullableContinueWithSetOrySessionToken) IsSet() bool
func (NullableContinueWithSetOrySessionToken) MarshalJSON ¶ added in v0.13.0
func (v NullableContinueWithSetOrySessionToken) MarshalJSON() ([]byte, error)
func (*NullableContinueWithSetOrySessionToken) Set ¶ added in v0.13.0
func (v *NullableContinueWithSetOrySessionToken) Set(val *ContinueWithSetOrySessionToken)
func (*NullableContinueWithSetOrySessionToken) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableContinueWithSetOrySessionToken) UnmarshalJSON(src []byte) error
func (*NullableContinueWithSetOrySessionToken) Unset ¶ added in v0.13.0
func (v *NullableContinueWithSetOrySessionToken) Unset()
type NullableContinueWithSettingsUi ¶ added in v1.1.0
type NullableContinueWithSettingsUi struct {
// contains filtered or unexported fields
}
func NewNullableContinueWithSettingsUi ¶ added in v1.1.0
func NewNullableContinueWithSettingsUi(val *ContinueWithSettingsUi) *NullableContinueWithSettingsUi
func (NullableContinueWithSettingsUi) Get ¶ added in v1.1.0
func (v NullableContinueWithSettingsUi) Get() *ContinueWithSettingsUi
func (NullableContinueWithSettingsUi) IsSet ¶ added in v1.1.0
func (v NullableContinueWithSettingsUi) IsSet() bool
func (NullableContinueWithSettingsUi) MarshalJSON ¶ added in v1.1.0
func (v NullableContinueWithSettingsUi) MarshalJSON() ([]byte, error)
func (*NullableContinueWithSettingsUi) Set ¶ added in v1.1.0
func (v *NullableContinueWithSettingsUi) Set(val *ContinueWithSettingsUi)
func (*NullableContinueWithSettingsUi) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableContinueWithSettingsUi) UnmarshalJSON(src []byte) error
func (*NullableContinueWithSettingsUi) Unset ¶ added in v1.1.0
func (v *NullableContinueWithSettingsUi) Unset()
type NullableContinueWithSettingsUiFlow ¶ added in v1.1.0
type NullableContinueWithSettingsUiFlow struct {
// contains filtered or unexported fields
}
func NewNullableContinueWithSettingsUiFlow ¶ added in v1.1.0
func NewNullableContinueWithSettingsUiFlow(val *ContinueWithSettingsUiFlow) *NullableContinueWithSettingsUiFlow
func (NullableContinueWithSettingsUiFlow) Get ¶ added in v1.1.0
func (v NullableContinueWithSettingsUiFlow) Get() *ContinueWithSettingsUiFlow
func (NullableContinueWithSettingsUiFlow) IsSet ¶ added in v1.1.0
func (v NullableContinueWithSettingsUiFlow) IsSet() bool
func (NullableContinueWithSettingsUiFlow) MarshalJSON ¶ added in v1.1.0
func (v NullableContinueWithSettingsUiFlow) MarshalJSON() ([]byte, error)
func (*NullableContinueWithSettingsUiFlow) Set ¶ added in v1.1.0
func (v *NullableContinueWithSettingsUiFlow) Set(val *ContinueWithSettingsUiFlow)
func (*NullableContinueWithSettingsUiFlow) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableContinueWithSettingsUiFlow) UnmarshalJSON(src []byte) error
func (*NullableContinueWithSettingsUiFlow) Unset ¶ added in v1.1.0
func (v *NullableContinueWithSettingsUiFlow) Unset()
type NullableContinueWithVerificationUi ¶ added in v0.13.0
type NullableContinueWithVerificationUi struct {
// contains filtered or unexported fields
}
func NewNullableContinueWithVerificationUi ¶ added in v0.13.0
func NewNullableContinueWithVerificationUi(val *ContinueWithVerificationUi) *NullableContinueWithVerificationUi
func (NullableContinueWithVerificationUi) Get ¶ added in v0.13.0
func (v NullableContinueWithVerificationUi) Get() *ContinueWithVerificationUi
func (NullableContinueWithVerificationUi) IsSet ¶ added in v0.13.0
func (v NullableContinueWithVerificationUi) IsSet() bool
func (NullableContinueWithVerificationUi) MarshalJSON ¶ added in v0.13.0
func (v NullableContinueWithVerificationUi) MarshalJSON() ([]byte, error)
func (*NullableContinueWithVerificationUi) Set ¶ added in v0.13.0
func (v *NullableContinueWithVerificationUi) Set(val *ContinueWithVerificationUi)
func (*NullableContinueWithVerificationUi) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableContinueWithVerificationUi) UnmarshalJSON(src []byte) error
func (*NullableContinueWithVerificationUi) Unset ¶ added in v0.13.0
func (v *NullableContinueWithVerificationUi) Unset()
type NullableContinueWithVerificationUiFlow ¶ added in v0.13.0
type NullableContinueWithVerificationUiFlow struct {
// contains filtered or unexported fields
}
func NewNullableContinueWithVerificationUiFlow ¶ added in v0.13.0
func NewNullableContinueWithVerificationUiFlow(val *ContinueWithVerificationUiFlow) *NullableContinueWithVerificationUiFlow
func (NullableContinueWithVerificationUiFlow) Get ¶ added in v0.13.0
func (v NullableContinueWithVerificationUiFlow) Get() *ContinueWithVerificationUiFlow
func (NullableContinueWithVerificationUiFlow) IsSet ¶ added in v0.13.0
func (v NullableContinueWithVerificationUiFlow) IsSet() bool
func (NullableContinueWithVerificationUiFlow) MarshalJSON ¶ added in v0.13.0
func (v NullableContinueWithVerificationUiFlow) MarshalJSON() ([]byte, error)
func (*NullableContinueWithVerificationUiFlow) Set ¶ added in v0.13.0
func (v *NullableContinueWithVerificationUiFlow) Set(val *ContinueWithVerificationUiFlow)
func (*NullableContinueWithVerificationUiFlow) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableContinueWithVerificationUiFlow) UnmarshalJSON(src []byte) error
func (*NullableContinueWithVerificationUiFlow) Unset ¶ added in v0.13.0
func (v *NullableContinueWithVerificationUiFlow) Unset()
type NullableCourierMessageStatus ¶
type NullableCourierMessageStatus struct {
// contains filtered or unexported fields
}
func NewNullableCourierMessageStatus ¶
func NewNullableCourierMessageStatus(val *CourierMessageStatus) *NullableCourierMessageStatus
func (NullableCourierMessageStatus) Get ¶
func (v NullableCourierMessageStatus) Get() *CourierMessageStatus
func (NullableCourierMessageStatus) IsSet ¶
func (v NullableCourierMessageStatus) IsSet() bool
func (NullableCourierMessageStatus) MarshalJSON ¶
func (v NullableCourierMessageStatus) MarshalJSON() ([]byte, error)
func (*NullableCourierMessageStatus) Set ¶
func (v *NullableCourierMessageStatus) Set(val *CourierMessageStatus)
func (*NullableCourierMessageStatus) UnmarshalJSON ¶
func (v *NullableCourierMessageStatus) UnmarshalJSON(src []byte) error
func (*NullableCourierMessageStatus) Unset ¶
func (v *NullableCourierMessageStatus) Unset()
type NullableCourierMessageType ¶
type NullableCourierMessageType struct {
// contains filtered or unexported fields
}
func NewNullableCourierMessageType ¶
func NewNullableCourierMessageType(val *CourierMessageType) *NullableCourierMessageType
func (NullableCourierMessageType) Get ¶
func (v NullableCourierMessageType) Get() *CourierMessageType
func (NullableCourierMessageType) IsSet ¶
func (v NullableCourierMessageType) IsSet() bool
func (NullableCourierMessageType) MarshalJSON ¶
func (v NullableCourierMessageType) MarshalJSON() ([]byte, error)
func (*NullableCourierMessageType) Set ¶
func (v *NullableCourierMessageType) Set(val *CourierMessageType)
func (*NullableCourierMessageType) UnmarshalJSON ¶
func (v *NullableCourierMessageType) UnmarshalJSON(src []byte) error
func (*NullableCourierMessageType) Unset ¶
func (v *NullableCourierMessageType) Unset()
type NullableCreateIdentityBody ¶
type NullableCreateIdentityBody struct {
// contains filtered or unexported fields
}
func NewNullableCreateIdentityBody ¶
func NewNullableCreateIdentityBody(val *CreateIdentityBody) *NullableCreateIdentityBody
func (NullableCreateIdentityBody) Get ¶
func (v NullableCreateIdentityBody) Get() *CreateIdentityBody
func (NullableCreateIdentityBody) IsSet ¶
func (v NullableCreateIdentityBody) IsSet() bool
func (NullableCreateIdentityBody) MarshalJSON ¶
func (v NullableCreateIdentityBody) MarshalJSON() ([]byte, error)
func (*NullableCreateIdentityBody) Set ¶
func (v *NullableCreateIdentityBody) Set(val *CreateIdentityBody)
func (*NullableCreateIdentityBody) UnmarshalJSON ¶
func (v *NullableCreateIdentityBody) UnmarshalJSON(src []byte) error
func (*NullableCreateIdentityBody) Unset ¶
func (v *NullableCreateIdentityBody) Unset()
type NullableCreateRecoveryCodeForIdentityBody ¶
type NullableCreateRecoveryCodeForIdentityBody struct {
// contains filtered or unexported fields
}
func NewNullableCreateRecoveryCodeForIdentityBody ¶
func NewNullableCreateRecoveryCodeForIdentityBody(val *CreateRecoveryCodeForIdentityBody) *NullableCreateRecoveryCodeForIdentityBody
func (NullableCreateRecoveryCodeForIdentityBody) IsSet ¶
func (v NullableCreateRecoveryCodeForIdentityBody) IsSet() bool
func (NullableCreateRecoveryCodeForIdentityBody) MarshalJSON ¶
func (v NullableCreateRecoveryCodeForIdentityBody) MarshalJSON() ([]byte, error)
func (*NullableCreateRecoveryCodeForIdentityBody) Set ¶
func (v *NullableCreateRecoveryCodeForIdentityBody) Set(val *CreateRecoveryCodeForIdentityBody)
func (*NullableCreateRecoveryCodeForIdentityBody) UnmarshalJSON ¶
func (v *NullableCreateRecoveryCodeForIdentityBody) UnmarshalJSON(src []byte) error
func (*NullableCreateRecoveryCodeForIdentityBody) Unset ¶
func (v *NullableCreateRecoveryCodeForIdentityBody) Unset()
type NullableCreateRecoveryLinkForIdentityBody ¶
type NullableCreateRecoveryLinkForIdentityBody struct {
// contains filtered or unexported fields
}
func NewNullableCreateRecoveryLinkForIdentityBody ¶
func NewNullableCreateRecoveryLinkForIdentityBody(val *CreateRecoveryLinkForIdentityBody) *NullableCreateRecoveryLinkForIdentityBody
func (NullableCreateRecoveryLinkForIdentityBody) IsSet ¶
func (v NullableCreateRecoveryLinkForIdentityBody) IsSet() bool
func (NullableCreateRecoveryLinkForIdentityBody) MarshalJSON ¶
func (v NullableCreateRecoveryLinkForIdentityBody) MarshalJSON() ([]byte, error)
func (*NullableCreateRecoveryLinkForIdentityBody) Set ¶
func (v *NullableCreateRecoveryLinkForIdentityBody) Set(val *CreateRecoveryLinkForIdentityBody)
func (*NullableCreateRecoveryLinkForIdentityBody) UnmarshalJSON ¶
func (v *NullableCreateRecoveryLinkForIdentityBody) UnmarshalJSON(src []byte) error
func (*NullableCreateRecoveryLinkForIdentityBody) Unset ¶
func (v *NullableCreateRecoveryLinkForIdentityBody) Unset()
type NullableDeleteMySessionsCount ¶
type NullableDeleteMySessionsCount struct {
// contains filtered or unexported fields
}
func NewNullableDeleteMySessionsCount ¶
func NewNullableDeleteMySessionsCount(val *DeleteMySessionsCount) *NullableDeleteMySessionsCount
func (NullableDeleteMySessionsCount) Get ¶
func (v NullableDeleteMySessionsCount) Get() *DeleteMySessionsCount
func (NullableDeleteMySessionsCount) IsSet ¶
func (v NullableDeleteMySessionsCount) IsSet() bool
func (NullableDeleteMySessionsCount) MarshalJSON ¶
func (v NullableDeleteMySessionsCount) MarshalJSON() ([]byte, error)
func (*NullableDeleteMySessionsCount) Set ¶
func (v *NullableDeleteMySessionsCount) Set(val *DeleteMySessionsCount)
func (*NullableDeleteMySessionsCount) UnmarshalJSON ¶
func (v *NullableDeleteMySessionsCount) UnmarshalJSON(src []byte) error
func (*NullableDeleteMySessionsCount) Unset ¶
func (v *NullableDeleteMySessionsCount) Unset()
type NullableErrorAuthenticatorAssuranceLevelNotSatisfied ¶
type NullableErrorAuthenticatorAssuranceLevelNotSatisfied struct {
// contains filtered or unexported fields
}
func NewNullableErrorAuthenticatorAssuranceLevelNotSatisfied ¶
func NewNullableErrorAuthenticatorAssuranceLevelNotSatisfied(val *ErrorAuthenticatorAssuranceLevelNotSatisfied) *NullableErrorAuthenticatorAssuranceLevelNotSatisfied
func (NullableErrorAuthenticatorAssuranceLevelNotSatisfied) IsSet ¶
func (v NullableErrorAuthenticatorAssuranceLevelNotSatisfied) IsSet() bool
func (NullableErrorAuthenticatorAssuranceLevelNotSatisfied) MarshalJSON ¶
func (v NullableErrorAuthenticatorAssuranceLevelNotSatisfied) MarshalJSON() ([]byte, error)
func (*NullableErrorAuthenticatorAssuranceLevelNotSatisfied) UnmarshalJSON ¶
func (v *NullableErrorAuthenticatorAssuranceLevelNotSatisfied) UnmarshalJSON(src []byte) error
func (*NullableErrorAuthenticatorAssuranceLevelNotSatisfied) Unset ¶
func (v *NullableErrorAuthenticatorAssuranceLevelNotSatisfied) Unset()
type NullableErrorBrowserLocationChangeRequired ¶
type NullableErrorBrowserLocationChangeRequired struct {
// contains filtered or unexported fields
}
func NewNullableErrorBrowserLocationChangeRequired ¶
func NewNullableErrorBrowserLocationChangeRequired(val *ErrorBrowserLocationChangeRequired) *NullableErrorBrowserLocationChangeRequired
func (NullableErrorBrowserLocationChangeRequired) IsSet ¶
func (v NullableErrorBrowserLocationChangeRequired) IsSet() bool
func (NullableErrorBrowserLocationChangeRequired) MarshalJSON ¶
func (v NullableErrorBrowserLocationChangeRequired) MarshalJSON() ([]byte, error)
func (*NullableErrorBrowserLocationChangeRequired) Set ¶
func (v *NullableErrorBrowserLocationChangeRequired) Set(val *ErrorBrowserLocationChangeRequired)
func (*NullableErrorBrowserLocationChangeRequired) UnmarshalJSON ¶
func (v *NullableErrorBrowserLocationChangeRequired) UnmarshalJSON(src []byte) error
func (*NullableErrorBrowserLocationChangeRequired) Unset ¶
func (v *NullableErrorBrowserLocationChangeRequired) Unset()
type NullableErrorFlowReplaced ¶
type NullableErrorFlowReplaced struct {
// contains filtered or unexported fields
}
func NewNullableErrorFlowReplaced ¶
func NewNullableErrorFlowReplaced(val *ErrorFlowReplaced) *NullableErrorFlowReplaced
func (NullableErrorFlowReplaced) Get ¶
func (v NullableErrorFlowReplaced) Get() *ErrorFlowReplaced
func (NullableErrorFlowReplaced) IsSet ¶
func (v NullableErrorFlowReplaced) IsSet() bool
func (NullableErrorFlowReplaced) MarshalJSON ¶
func (v NullableErrorFlowReplaced) MarshalJSON() ([]byte, error)
func (*NullableErrorFlowReplaced) Set ¶
func (v *NullableErrorFlowReplaced) Set(val *ErrorFlowReplaced)
func (*NullableErrorFlowReplaced) UnmarshalJSON ¶
func (v *NullableErrorFlowReplaced) UnmarshalJSON(src []byte) error
func (*NullableErrorFlowReplaced) Unset ¶
func (v *NullableErrorFlowReplaced) Unset()
type NullableErrorGeneric ¶
type NullableErrorGeneric struct {
// contains filtered or unexported fields
}
func NewNullableErrorGeneric ¶
func NewNullableErrorGeneric(val *ErrorGeneric) *NullableErrorGeneric
func (NullableErrorGeneric) Get ¶
func (v NullableErrorGeneric) Get() *ErrorGeneric
func (NullableErrorGeneric) IsSet ¶
func (v NullableErrorGeneric) IsSet() bool
func (NullableErrorGeneric) MarshalJSON ¶
func (v NullableErrorGeneric) MarshalJSON() ([]byte, error)
func (*NullableErrorGeneric) Set ¶
func (v *NullableErrorGeneric) Set(val *ErrorGeneric)
func (*NullableErrorGeneric) UnmarshalJSON ¶
func (v *NullableErrorGeneric) UnmarshalJSON(src []byte) error
func (*NullableErrorGeneric) Unset ¶
func (v *NullableErrorGeneric) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableFlowError ¶
type NullableFlowError struct {
// contains filtered or unexported fields
}
func NewNullableFlowError ¶
func NewNullableFlowError(val *FlowError) *NullableFlowError
func (NullableFlowError) Get ¶
func (v NullableFlowError) Get() *FlowError
func (NullableFlowError) IsSet ¶
func (v NullableFlowError) IsSet() bool
func (NullableFlowError) MarshalJSON ¶
func (v NullableFlowError) MarshalJSON() ([]byte, error)
func (*NullableFlowError) Set ¶
func (v *NullableFlowError) Set(val *FlowError)
func (*NullableFlowError) UnmarshalJSON ¶
func (v *NullableFlowError) UnmarshalJSON(src []byte) error
func (*NullableFlowError) Unset ¶
func (v *NullableFlowError) Unset()
type NullableGenericError ¶
type NullableGenericError struct {
// contains filtered or unexported fields
}
func NewNullableGenericError ¶
func NewNullableGenericError(val *GenericError) *NullableGenericError
func (NullableGenericError) Get ¶
func (v NullableGenericError) Get() *GenericError
func (NullableGenericError) IsSet ¶
func (v NullableGenericError) IsSet() bool
func (NullableGenericError) MarshalJSON ¶
func (v NullableGenericError) MarshalJSON() ([]byte, error)
func (*NullableGenericError) Set ¶
func (v *NullableGenericError) Set(val *GenericError)
func (*NullableGenericError) UnmarshalJSON ¶
func (v *NullableGenericError) UnmarshalJSON(src []byte) error
func (*NullableGenericError) Unset ¶
func (v *NullableGenericError) Unset()
type NullableGetVersion200Response ¶
type NullableGetVersion200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetVersion200Response ¶
func NewNullableGetVersion200Response(val *GetVersion200Response) *NullableGetVersion200Response
func (NullableGetVersion200Response) Get ¶
func (v NullableGetVersion200Response) Get() *GetVersion200Response
func (NullableGetVersion200Response) IsSet ¶
func (v NullableGetVersion200Response) IsSet() bool
func (NullableGetVersion200Response) MarshalJSON ¶
func (v NullableGetVersion200Response) MarshalJSON() ([]byte, error)
func (*NullableGetVersion200Response) Set ¶
func (v *NullableGetVersion200Response) Set(val *GetVersion200Response)
func (*NullableGetVersion200Response) UnmarshalJSON ¶
func (v *NullableGetVersion200Response) UnmarshalJSON(src []byte) error
func (*NullableGetVersion200Response) Unset ¶
func (v *NullableGetVersion200Response) Unset()
type NullableHealthNotReadyStatus ¶
type NullableHealthNotReadyStatus struct {
// contains filtered or unexported fields
}
func NewNullableHealthNotReadyStatus ¶
func NewNullableHealthNotReadyStatus(val *HealthNotReadyStatus) *NullableHealthNotReadyStatus
func (NullableHealthNotReadyStatus) Get ¶
func (v NullableHealthNotReadyStatus) Get() *HealthNotReadyStatus
func (NullableHealthNotReadyStatus) IsSet ¶
func (v NullableHealthNotReadyStatus) IsSet() bool
func (NullableHealthNotReadyStatus) MarshalJSON ¶
func (v NullableHealthNotReadyStatus) MarshalJSON() ([]byte, error)
func (*NullableHealthNotReadyStatus) Set ¶
func (v *NullableHealthNotReadyStatus) Set(val *HealthNotReadyStatus)
func (*NullableHealthNotReadyStatus) UnmarshalJSON ¶
func (v *NullableHealthNotReadyStatus) UnmarshalJSON(src []byte) error
func (*NullableHealthNotReadyStatus) Unset ¶
func (v *NullableHealthNotReadyStatus) Unset()
type NullableHealthStatus ¶
type NullableHealthStatus struct {
// contains filtered or unexported fields
}
func NewNullableHealthStatus ¶
func NewNullableHealthStatus(val *HealthStatus) *NullableHealthStatus
func (NullableHealthStatus) Get ¶
func (v NullableHealthStatus) Get() *HealthStatus
func (NullableHealthStatus) IsSet ¶
func (v NullableHealthStatus) IsSet() bool
func (NullableHealthStatus) MarshalJSON ¶
func (v NullableHealthStatus) MarshalJSON() ([]byte, error)
func (*NullableHealthStatus) Set ¶
func (v *NullableHealthStatus) Set(val *HealthStatus)
func (*NullableHealthStatus) UnmarshalJSON ¶
func (v *NullableHealthStatus) UnmarshalJSON(src []byte) error
func (*NullableHealthStatus) Unset ¶
func (v *NullableHealthStatus) Unset()
type NullableIdentity ¶
type NullableIdentity struct {
// contains filtered or unexported fields
}
func NewNullableIdentity ¶
func NewNullableIdentity(val *Identity) *NullableIdentity
func (NullableIdentity) Get ¶
func (v NullableIdentity) Get() *Identity
func (NullableIdentity) IsSet ¶
func (v NullableIdentity) IsSet() bool
func (NullableIdentity) MarshalJSON ¶
func (v NullableIdentity) MarshalJSON() ([]byte, error)
func (*NullableIdentity) Set ¶
func (v *NullableIdentity) Set(val *Identity)
func (*NullableIdentity) UnmarshalJSON ¶
func (v *NullableIdentity) UnmarshalJSON(src []byte) error
func (*NullableIdentity) Unset ¶
func (v *NullableIdentity) Unset()
type NullableIdentityCredentials ¶
type NullableIdentityCredentials struct {
// contains filtered or unexported fields
}
func NewNullableIdentityCredentials ¶
func NewNullableIdentityCredentials(val *IdentityCredentials) *NullableIdentityCredentials
func (NullableIdentityCredentials) Get ¶
func (v NullableIdentityCredentials) Get() *IdentityCredentials
func (NullableIdentityCredentials) IsSet ¶
func (v NullableIdentityCredentials) IsSet() bool
func (NullableIdentityCredentials) MarshalJSON ¶
func (v NullableIdentityCredentials) MarshalJSON() ([]byte, error)
func (*NullableIdentityCredentials) Set ¶
func (v *NullableIdentityCredentials) Set(val *IdentityCredentials)
func (*NullableIdentityCredentials) UnmarshalJSON ¶
func (v *NullableIdentityCredentials) UnmarshalJSON(src []byte) error
func (*NullableIdentityCredentials) Unset ¶
func (v *NullableIdentityCredentials) Unset()
type NullableIdentityCredentialsCode ¶ added in v1.1.0
type NullableIdentityCredentialsCode struct {
// contains filtered or unexported fields
}
func NewNullableIdentityCredentialsCode ¶ added in v1.1.0
func NewNullableIdentityCredentialsCode(val *IdentityCredentialsCode) *NullableIdentityCredentialsCode
func (NullableIdentityCredentialsCode) Get ¶ added in v1.1.0
func (v NullableIdentityCredentialsCode) Get() *IdentityCredentialsCode
func (NullableIdentityCredentialsCode) IsSet ¶ added in v1.1.0
func (v NullableIdentityCredentialsCode) IsSet() bool
func (NullableIdentityCredentialsCode) MarshalJSON ¶ added in v1.1.0
func (v NullableIdentityCredentialsCode) MarshalJSON() ([]byte, error)
func (*NullableIdentityCredentialsCode) Set ¶ added in v1.1.0
func (v *NullableIdentityCredentialsCode) Set(val *IdentityCredentialsCode)
func (*NullableIdentityCredentialsCode) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableIdentityCredentialsCode) UnmarshalJSON(src []byte) error
func (*NullableIdentityCredentialsCode) Unset ¶ added in v1.1.0
func (v *NullableIdentityCredentialsCode) Unset()
type NullableIdentityCredentialsCodeAddress ¶ added in v1.3.0
type NullableIdentityCredentialsCodeAddress struct {
// contains filtered or unexported fields
}
func NewNullableIdentityCredentialsCodeAddress ¶ added in v1.3.0
func NewNullableIdentityCredentialsCodeAddress(val *IdentityCredentialsCodeAddress) *NullableIdentityCredentialsCodeAddress
func (NullableIdentityCredentialsCodeAddress) Get ¶ added in v1.3.0
func (v NullableIdentityCredentialsCodeAddress) Get() *IdentityCredentialsCodeAddress
func (NullableIdentityCredentialsCodeAddress) IsSet ¶ added in v1.3.0
func (v NullableIdentityCredentialsCodeAddress) IsSet() bool
func (NullableIdentityCredentialsCodeAddress) MarshalJSON ¶ added in v1.3.0
func (v NullableIdentityCredentialsCodeAddress) MarshalJSON() ([]byte, error)
func (*NullableIdentityCredentialsCodeAddress) Set ¶ added in v1.3.0
func (v *NullableIdentityCredentialsCodeAddress) Set(val *IdentityCredentialsCodeAddress)
func (*NullableIdentityCredentialsCodeAddress) UnmarshalJSON ¶ added in v1.3.0
func (v *NullableIdentityCredentialsCodeAddress) UnmarshalJSON(src []byte) error
func (*NullableIdentityCredentialsCodeAddress) Unset ¶ added in v1.3.0
func (v *NullableIdentityCredentialsCodeAddress) Unset()
type NullableIdentityCredentialsOidc ¶
type NullableIdentityCredentialsOidc struct {
// contains filtered or unexported fields
}
func NewNullableIdentityCredentialsOidc ¶
func NewNullableIdentityCredentialsOidc(val *IdentityCredentialsOidc) *NullableIdentityCredentialsOidc
func (NullableIdentityCredentialsOidc) Get ¶
func (v NullableIdentityCredentialsOidc) Get() *IdentityCredentialsOidc
func (NullableIdentityCredentialsOidc) IsSet ¶
func (v NullableIdentityCredentialsOidc) IsSet() bool
func (NullableIdentityCredentialsOidc) MarshalJSON ¶
func (v NullableIdentityCredentialsOidc) MarshalJSON() ([]byte, error)
func (*NullableIdentityCredentialsOidc) Set ¶
func (v *NullableIdentityCredentialsOidc) Set(val *IdentityCredentialsOidc)
func (*NullableIdentityCredentialsOidc) UnmarshalJSON ¶
func (v *NullableIdentityCredentialsOidc) UnmarshalJSON(src []byte) error
func (*NullableIdentityCredentialsOidc) Unset ¶
func (v *NullableIdentityCredentialsOidc) Unset()
type NullableIdentityCredentialsOidcProvider ¶
type NullableIdentityCredentialsOidcProvider struct {
// contains filtered or unexported fields
}
func NewNullableIdentityCredentialsOidcProvider ¶
func NewNullableIdentityCredentialsOidcProvider(val *IdentityCredentialsOidcProvider) *NullableIdentityCredentialsOidcProvider
func (NullableIdentityCredentialsOidcProvider) IsSet ¶
func (v NullableIdentityCredentialsOidcProvider) IsSet() bool
func (NullableIdentityCredentialsOidcProvider) MarshalJSON ¶
func (v NullableIdentityCredentialsOidcProvider) MarshalJSON() ([]byte, error)
func (*NullableIdentityCredentialsOidcProvider) Set ¶
func (v *NullableIdentityCredentialsOidcProvider) Set(val *IdentityCredentialsOidcProvider)
func (*NullableIdentityCredentialsOidcProvider) UnmarshalJSON ¶
func (v *NullableIdentityCredentialsOidcProvider) UnmarshalJSON(src []byte) error
func (*NullableIdentityCredentialsOidcProvider) Unset ¶
func (v *NullableIdentityCredentialsOidcProvider) Unset()
type NullableIdentityCredentialsPassword ¶
type NullableIdentityCredentialsPassword struct {
// contains filtered or unexported fields
}
func NewNullableIdentityCredentialsPassword ¶
func NewNullableIdentityCredentialsPassword(val *IdentityCredentialsPassword) *NullableIdentityCredentialsPassword
func (NullableIdentityCredentialsPassword) Get ¶
func (v NullableIdentityCredentialsPassword) Get() *IdentityCredentialsPassword
func (NullableIdentityCredentialsPassword) IsSet ¶
func (v NullableIdentityCredentialsPassword) IsSet() bool
func (NullableIdentityCredentialsPassword) MarshalJSON ¶
func (v NullableIdentityCredentialsPassword) MarshalJSON() ([]byte, error)
func (*NullableIdentityCredentialsPassword) Set ¶
func (v *NullableIdentityCredentialsPassword) Set(val *IdentityCredentialsPassword)
func (*NullableIdentityCredentialsPassword) UnmarshalJSON ¶
func (v *NullableIdentityCredentialsPassword) UnmarshalJSON(src []byte) error
func (*NullableIdentityCredentialsPassword) Unset ¶
func (v *NullableIdentityCredentialsPassword) Unset()
type NullableIdentityPatch ¶ added in v0.13.0
type NullableIdentityPatch struct {
// contains filtered or unexported fields
}
func NewNullableIdentityPatch ¶ added in v0.13.0
func NewNullableIdentityPatch(val *IdentityPatch) *NullableIdentityPatch
func (NullableIdentityPatch) Get ¶ added in v0.13.0
func (v NullableIdentityPatch) Get() *IdentityPatch
func (NullableIdentityPatch) IsSet ¶ added in v0.13.0
func (v NullableIdentityPatch) IsSet() bool
func (NullableIdentityPatch) MarshalJSON ¶ added in v0.13.0
func (v NullableIdentityPatch) MarshalJSON() ([]byte, error)
func (*NullableIdentityPatch) Set ¶ added in v0.13.0
func (v *NullableIdentityPatch) Set(val *IdentityPatch)
func (*NullableIdentityPatch) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableIdentityPatch) UnmarshalJSON(src []byte) error
func (*NullableIdentityPatch) Unset ¶ added in v0.13.0
func (v *NullableIdentityPatch) Unset()
type NullableIdentityPatchResponse ¶ added in v0.13.0
type NullableIdentityPatchResponse struct {
// contains filtered or unexported fields
}
func NewNullableIdentityPatchResponse ¶ added in v0.13.0
func NewNullableIdentityPatchResponse(val *IdentityPatchResponse) *NullableIdentityPatchResponse
func (NullableIdentityPatchResponse) Get ¶ added in v0.13.0
func (v NullableIdentityPatchResponse) Get() *IdentityPatchResponse
func (NullableIdentityPatchResponse) IsSet ¶ added in v0.13.0
func (v NullableIdentityPatchResponse) IsSet() bool
func (NullableIdentityPatchResponse) MarshalJSON ¶ added in v0.13.0
func (v NullableIdentityPatchResponse) MarshalJSON() ([]byte, error)
func (*NullableIdentityPatchResponse) Set ¶ added in v0.13.0
func (v *NullableIdentityPatchResponse) Set(val *IdentityPatchResponse)
func (*NullableIdentityPatchResponse) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableIdentityPatchResponse) UnmarshalJSON(src []byte) error
func (*NullableIdentityPatchResponse) Unset ¶ added in v0.13.0
func (v *NullableIdentityPatchResponse) Unset()
type NullableIdentitySchemaContainer ¶
type NullableIdentitySchemaContainer struct {
// contains filtered or unexported fields
}
func NewNullableIdentitySchemaContainer ¶
func NewNullableIdentitySchemaContainer(val *IdentitySchemaContainer) *NullableIdentitySchemaContainer
func (NullableIdentitySchemaContainer) Get ¶
func (v NullableIdentitySchemaContainer) Get() *IdentitySchemaContainer
func (NullableIdentitySchemaContainer) IsSet ¶
func (v NullableIdentitySchemaContainer) IsSet() bool
func (NullableIdentitySchemaContainer) MarshalJSON ¶
func (v NullableIdentitySchemaContainer) MarshalJSON() ([]byte, error)
func (*NullableIdentitySchemaContainer) Set ¶
func (v *NullableIdentitySchemaContainer) Set(val *IdentitySchemaContainer)
func (*NullableIdentitySchemaContainer) UnmarshalJSON ¶
func (v *NullableIdentitySchemaContainer) UnmarshalJSON(src []byte) error
func (*NullableIdentitySchemaContainer) Unset ¶
func (v *NullableIdentitySchemaContainer) Unset()
type NullableIdentityWithCredentials ¶
type NullableIdentityWithCredentials struct {
// contains filtered or unexported fields
}
func NewNullableIdentityWithCredentials ¶
func NewNullableIdentityWithCredentials(val *IdentityWithCredentials) *NullableIdentityWithCredentials
func (NullableIdentityWithCredentials) Get ¶
func (v NullableIdentityWithCredentials) Get() *IdentityWithCredentials
func (NullableIdentityWithCredentials) IsSet ¶
func (v NullableIdentityWithCredentials) IsSet() bool
func (NullableIdentityWithCredentials) MarshalJSON ¶
func (v NullableIdentityWithCredentials) MarshalJSON() ([]byte, error)
func (*NullableIdentityWithCredentials) Set ¶
func (v *NullableIdentityWithCredentials) Set(val *IdentityWithCredentials)
func (*NullableIdentityWithCredentials) UnmarshalJSON ¶
func (v *NullableIdentityWithCredentials) UnmarshalJSON(src []byte) error
func (*NullableIdentityWithCredentials) Unset ¶
func (v *NullableIdentityWithCredentials) Unset()
type NullableIdentityWithCredentialsOidc ¶
type NullableIdentityWithCredentialsOidc struct {
// contains filtered or unexported fields
}
func NewNullableIdentityWithCredentialsOidc ¶
func NewNullableIdentityWithCredentialsOidc(val *IdentityWithCredentialsOidc) *NullableIdentityWithCredentialsOidc
func (NullableIdentityWithCredentialsOidc) Get ¶
func (v NullableIdentityWithCredentialsOidc) Get() *IdentityWithCredentialsOidc
func (NullableIdentityWithCredentialsOidc) IsSet ¶
func (v NullableIdentityWithCredentialsOidc) IsSet() bool
func (NullableIdentityWithCredentialsOidc) MarshalJSON ¶
func (v NullableIdentityWithCredentialsOidc) MarshalJSON() ([]byte, error)
func (*NullableIdentityWithCredentialsOidc) Set ¶
func (v *NullableIdentityWithCredentialsOidc) Set(val *IdentityWithCredentialsOidc)
func (*NullableIdentityWithCredentialsOidc) UnmarshalJSON ¶
func (v *NullableIdentityWithCredentialsOidc) UnmarshalJSON(src []byte) error
func (*NullableIdentityWithCredentialsOidc) Unset ¶
func (v *NullableIdentityWithCredentialsOidc) Unset()
type NullableIdentityWithCredentialsOidcConfig ¶
type NullableIdentityWithCredentialsOidcConfig struct {
// contains filtered or unexported fields
}
func NewNullableIdentityWithCredentialsOidcConfig ¶
func NewNullableIdentityWithCredentialsOidcConfig(val *IdentityWithCredentialsOidcConfig) *NullableIdentityWithCredentialsOidcConfig
func (NullableIdentityWithCredentialsOidcConfig) IsSet ¶
func (v NullableIdentityWithCredentialsOidcConfig) IsSet() bool
func (NullableIdentityWithCredentialsOidcConfig) MarshalJSON ¶
func (v NullableIdentityWithCredentialsOidcConfig) MarshalJSON() ([]byte, error)
func (*NullableIdentityWithCredentialsOidcConfig) Set ¶
func (v *NullableIdentityWithCredentialsOidcConfig) Set(val *IdentityWithCredentialsOidcConfig)
func (*NullableIdentityWithCredentialsOidcConfig) UnmarshalJSON ¶
func (v *NullableIdentityWithCredentialsOidcConfig) UnmarshalJSON(src []byte) error
func (*NullableIdentityWithCredentialsOidcConfig) Unset ¶
func (v *NullableIdentityWithCredentialsOidcConfig) Unset()
type NullableIdentityWithCredentialsOidcConfigProvider ¶
type NullableIdentityWithCredentialsOidcConfigProvider struct {
// contains filtered or unexported fields
}
func NewNullableIdentityWithCredentialsOidcConfigProvider ¶
func NewNullableIdentityWithCredentialsOidcConfigProvider(val *IdentityWithCredentialsOidcConfigProvider) *NullableIdentityWithCredentialsOidcConfigProvider
func (NullableIdentityWithCredentialsOidcConfigProvider) IsSet ¶
func (v NullableIdentityWithCredentialsOidcConfigProvider) IsSet() bool
func (NullableIdentityWithCredentialsOidcConfigProvider) MarshalJSON ¶
func (v NullableIdentityWithCredentialsOidcConfigProvider) MarshalJSON() ([]byte, error)
func (*NullableIdentityWithCredentialsOidcConfigProvider) UnmarshalJSON ¶
func (v *NullableIdentityWithCredentialsOidcConfigProvider) UnmarshalJSON(src []byte) error
func (*NullableIdentityWithCredentialsOidcConfigProvider) Unset ¶
func (v *NullableIdentityWithCredentialsOidcConfigProvider) Unset()
type NullableIdentityWithCredentialsPassword ¶
type NullableIdentityWithCredentialsPassword struct {
// contains filtered or unexported fields
}
func NewNullableIdentityWithCredentialsPassword ¶
func NewNullableIdentityWithCredentialsPassword(val *IdentityWithCredentialsPassword) *NullableIdentityWithCredentialsPassword
func (NullableIdentityWithCredentialsPassword) IsSet ¶
func (v NullableIdentityWithCredentialsPassword) IsSet() bool
func (NullableIdentityWithCredentialsPassword) MarshalJSON ¶
func (v NullableIdentityWithCredentialsPassword) MarshalJSON() ([]byte, error)
func (*NullableIdentityWithCredentialsPassword) Set ¶
func (v *NullableIdentityWithCredentialsPassword) Set(val *IdentityWithCredentialsPassword)
func (*NullableIdentityWithCredentialsPassword) UnmarshalJSON ¶
func (v *NullableIdentityWithCredentialsPassword) UnmarshalJSON(src []byte) error
func (*NullableIdentityWithCredentialsPassword) Unset ¶
func (v *NullableIdentityWithCredentialsPassword) Unset()
type NullableIdentityWithCredentialsPasswordConfig ¶
type NullableIdentityWithCredentialsPasswordConfig struct {
// contains filtered or unexported fields
}
func NewNullableIdentityWithCredentialsPasswordConfig ¶
func NewNullableIdentityWithCredentialsPasswordConfig(val *IdentityWithCredentialsPasswordConfig) *NullableIdentityWithCredentialsPasswordConfig
func (NullableIdentityWithCredentialsPasswordConfig) IsSet ¶
func (v NullableIdentityWithCredentialsPasswordConfig) IsSet() bool
func (NullableIdentityWithCredentialsPasswordConfig) MarshalJSON ¶
func (v NullableIdentityWithCredentialsPasswordConfig) MarshalJSON() ([]byte, error)
func (*NullableIdentityWithCredentialsPasswordConfig) Set ¶
func (v *NullableIdentityWithCredentialsPasswordConfig) Set(val *IdentityWithCredentialsPasswordConfig)
func (*NullableIdentityWithCredentialsPasswordConfig) UnmarshalJSON ¶
func (v *NullableIdentityWithCredentialsPasswordConfig) UnmarshalJSON(src []byte) error
func (*NullableIdentityWithCredentialsPasswordConfig) Unset ¶
func (v *NullableIdentityWithCredentialsPasswordConfig) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableIsAlive200Response ¶
type NullableIsAlive200Response struct {
// contains filtered or unexported fields
}
func NewNullableIsAlive200Response ¶
func NewNullableIsAlive200Response(val *IsAlive200Response) *NullableIsAlive200Response
func (NullableIsAlive200Response) Get ¶
func (v NullableIsAlive200Response) Get() *IsAlive200Response
func (NullableIsAlive200Response) IsSet ¶
func (v NullableIsAlive200Response) IsSet() bool
func (NullableIsAlive200Response) MarshalJSON ¶
func (v NullableIsAlive200Response) MarshalJSON() ([]byte, error)
func (*NullableIsAlive200Response) Set ¶
func (v *NullableIsAlive200Response) Set(val *IsAlive200Response)
func (*NullableIsAlive200Response) UnmarshalJSON ¶
func (v *NullableIsAlive200Response) UnmarshalJSON(src []byte) error
func (*NullableIsAlive200Response) Unset ¶
func (v *NullableIsAlive200Response) Unset()
type NullableIsReady503Response ¶
type NullableIsReady503Response struct {
// contains filtered or unexported fields
}
func NewNullableIsReady503Response ¶
func NewNullableIsReady503Response(val *IsReady503Response) *NullableIsReady503Response
func (NullableIsReady503Response) Get ¶
func (v NullableIsReady503Response) Get() *IsReady503Response
func (NullableIsReady503Response) IsSet ¶
func (v NullableIsReady503Response) IsSet() bool
func (NullableIsReady503Response) MarshalJSON ¶
func (v NullableIsReady503Response) MarshalJSON() ([]byte, error)
func (*NullableIsReady503Response) Set ¶
func (v *NullableIsReady503Response) Set(val *IsReady503Response)
func (*NullableIsReady503Response) UnmarshalJSON ¶
func (v *NullableIsReady503Response) UnmarshalJSON(src []byte) error
func (*NullableIsReady503Response) Unset ¶
func (v *NullableIsReady503Response) Unset()
type NullableJsonPatch ¶
type NullableJsonPatch struct {
// contains filtered or unexported fields
}
func NewNullableJsonPatch ¶
func NewNullableJsonPatch(val *JsonPatch) *NullableJsonPatch
func (NullableJsonPatch) Get ¶
func (v NullableJsonPatch) Get() *JsonPatch
func (NullableJsonPatch) IsSet ¶
func (v NullableJsonPatch) IsSet() bool
func (NullableJsonPatch) MarshalJSON ¶
func (v NullableJsonPatch) MarshalJSON() ([]byte, error)
func (*NullableJsonPatch) Set ¶
func (v *NullableJsonPatch) Set(val *JsonPatch)
func (*NullableJsonPatch) UnmarshalJSON ¶
func (v *NullableJsonPatch) UnmarshalJSON(src []byte) error
func (*NullableJsonPatch) Unset ¶
func (v *NullableJsonPatch) Unset()
type NullableLoginFlow ¶
type NullableLoginFlow struct {
// contains filtered or unexported fields
}
func NewNullableLoginFlow ¶
func NewNullableLoginFlow(val *LoginFlow) *NullableLoginFlow
func (NullableLoginFlow) Get ¶
func (v NullableLoginFlow) Get() *LoginFlow
func (NullableLoginFlow) IsSet ¶
func (v NullableLoginFlow) IsSet() bool
func (NullableLoginFlow) MarshalJSON ¶
func (v NullableLoginFlow) MarshalJSON() ([]byte, error)
func (*NullableLoginFlow) Set ¶
func (v *NullableLoginFlow) Set(val *LoginFlow)
func (*NullableLoginFlow) UnmarshalJSON ¶
func (v *NullableLoginFlow) UnmarshalJSON(src []byte) error
func (*NullableLoginFlow) Unset ¶
func (v *NullableLoginFlow) Unset()
type NullableLoginFlowState ¶ added in v1.1.0
type NullableLoginFlowState struct {
// contains filtered or unexported fields
}
func NewNullableLoginFlowState ¶ added in v1.1.0
func NewNullableLoginFlowState(val *LoginFlowState) *NullableLoginFlowState
func (NullableLoginFlowState) Get ¶ added in v1.1.0
func (v NullableLoginFlowState) Get() *LoginFlowState
func (NullableLoginFlowState) IsSet ¶ added in v1.1.0
func (v NullableLoginFlowState) IsSet() bool
func (NullableLoginFlowState) MarshalJSON ¶ added in v1.1.0
func (v NullableLoginFlowState) MarshalJSON() ([]byte, error)
func (*NullableLoginFlowState) Set ¶ added in v1.1.0
func (v *NullableLoginFlowState) Set(val *LoginFlowState)
func (*NullableLoginFlowState) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableLoginFlowState) UnmarshalJSON(src []byte) error
func (*NullableLoginFlowState) Unset ¶ added in v1.1.0
func (v *NullableLoginFlowState) Unset()
type NullableLogoutFlow ¶
type NullableLogoutFlow struct {
// contains filtered or unexported fields
}
func NewNullableLogoutFlow ¶
func NewNullableLogoutFlow(val *LogoutFlow) *NullableLogoutFlow
func (NullableLogoutFlow) Get ¶
func (v NullableLogoutFlow) Get() *LogoutFlow
func (NullableLogoutFlow) IsSet ¶
func (v NullableLogoutFlow) IsSet() bool
func (NullableLogoutFlow) MarshalJSON ¶
func (v NullableLogoutFlow) MarshalJSON() ([]byte, error)
func (*NullableLogoutFlow) Set ¶
func (v *NullableLogoutFlow) Set(val *LogoutFlow)
func (*NullableLogoutFlow) UnmarshalJSON ¶
func (v *NullableLogoutFlow) UnmarshalJSON(src []byte) error
func (*NullableLogoutFlow) Unset ¶
func (v *NullableLogoutFlow) Unset()
type NullableMessage ¶
type NullableMessage struct {
// contains filtered or unexported fields
}
func NewNullableMessage ¶
func NewNullableMessage(val *Message) *NullableMessage
func (NullableMessage) Get ¶
func (v NullableMessage) Get() *Message
func (NullableMessage) IsSet ¶
func (v NullableMessage) IsSet() bool
func (NullableMessage) MarshalJSON ¶
func (v NullableMessage) MarshalJSON() ([]byte, error)
func (*NullableMessage) Set ¶
func (v *NullableMessage) Set(val *Message)
func (*NullableMessage) UnmarshalJSON ¶
func (v *NullableMessage) UnmarshalJSON(src []byte) error
func (*NullableMessage) Unset ¶
func (v *NullableMessage) Unset()
type NullableMessageDispatch ¶ added in v0.11.1
type NullableMessageDispatch struct {
// contains filtered or unexported fields
}
func NewNullableMessageDispatch ¶ added in v0.11.1
func NewNullableMessageDispatch(val *MessageDispatch) *NullableMessageDispatch
func (NullableMessageDispatch) Get ¶ added in v0.11.1
func (v NullableMessageDispatch) Get() *MessageDispatch
func (NullableMessageDispatch) IsSet ¶ added in v0.11.1
func (v NullableMessageDispatch) IsSet() bool
func (NullableMessageDispatch) MarshalJSON ¶ added in v0.11.1
func (v NullableMessageDispatch) MarshalJSON() ([]byte, error)
func (*NullableMessageDispatch) Set ¶ added in v0.11.1
func (v *NullableMessageDispatch) Set(val *MessageDispatch)
func (*NullableMessageDispatch) UnmarshalJSON ¶ added in v0.11.1
func (v *NullableMessageDispatch) UnmarshalJSON(src []byte) error
func (*NullableMessageDispatch) Unset ¶ added in v0.11.1
func (v *NullableMessageDispatch) Unset()
type NullableNeedsPrivilegedSessionError ¶
type NullableNeedsPrivilegedSessionError struct {
// contains filtered or unexported fields
}
func NewNullableNeedsPrivilegedSessionError ¶
func NewNullableNeedsPrivilegedSessionError(val *NeedsPrivilegedSessionError) *NullableNeedsPrivilegedSessionError
func (NullableNeedsPrivilegedSessionError) Get ¶
func (v NullableNeedsPrivilegedSessionError) Get() *NeedsPrivilegedSessionError
func (NullableNeedsPrivilegedSessionError) IsSet ¶
func (v NullableNeedsPrivilegedSessionError) IsSet() bool
func (NullableNeedsPrivilegedSessionError) MarshalJSON ¶
func (v NullableNeedsPrivilegedSessionError) MarshalJSON() ([]byte, error)
func (*NullableNeedsPrivilegedSessionError) Set ¶
func (v *NullableNeedsPrivilegedSessionError) Set(val *NeedsPrivilegedSessionError)
func (*NullableNeedsPrivilegedSessionError) UnmarshalJSON ¶
func (v *NullableNeedsPrivilegedSessionError) UnmarshalJSON(src []byte) error
func (*NullableNeedsPrivilegedSessionError) Unset ¶
func (v *NullableNeedsPrivilegedSessionError) Unset()
type NullableOAuth2Client ¶
type NullableOAuth2Client struct {
// contains filtered or unexported fields
}
func NewNullableOAuth2Client ¶
func NewNullableOAuth2Client(val *OAuth2Client) *NullableOAuth2Client
func (NullableOAuth2Client) Get ¶
func (v NullableOAuth2Client) Get() *OAuth2Client
func (NullableOAuth2Client) IsSet ¶
func (v NullableOAuth2Client) IsSet() bool
func (NullableOAuth2Client) MarshalJSON ¶
func (v NullableOAuth2Client) MarshalJSON() ([]byte, error)
func (*NullableOAuth2Client) Set ¶
func (v *NullableOAuth2Client) Set(val *OAuth2Client)
func (*NullableOAuth2Client) UnmarshalJSON ¶
func (v *NullableOAuth2Client) UnmarshalJSON(src []byte) error
func (*NullableOAuth2Client) Unset ¶
func (v *NullableOAuth2Client) Unset()
type NullableOAuth2ConsentRequestOpenIDConnectContext ¶
type NullableOAuth2ConsentRequestOpenIDConnectContext struct {
// contains filtered or unexported fields
}
func NewNullableOAuth2ConsentRequestOpenIDConnectContext ¶
func NewNullableOAuth2ConsentRequestOpenIDConnectContext(val *OAuth2ConsentRequestOpenIDConnectContext) *NullableOAuth2ConsentRequestOpenIDConnectContext
func (NullableOAuth2ConsentRequestOpenIDConnectContext) IsSet ¶
func (v NullableOAuth2ConsentRequestOpenIDConnectContext) IsSet() bool
func (NullableOAuth2ConsentRequestOpenIDConnectContext) MarshalJSON ¶
func (v NullableOAuth2ConsentRequestOpenIDConnectContext) MarshalJSON() ([]byte, error)
func (*NullableOAuth2ConsentRequestOpenIDConnectContext) UnmarshalJSON ¶
func (v *NullableOAuth2ConsentRequestOpenIDConnectContext) UnmarshalJSON(src []byte) error
func (*NullableOAuth2ConsentRequestOpenIDConnectContext) Unset ¶
func (v *NullableOAuth2ConsentRequestOpenIDConnectContext) Unset()
type NullableOAuth2LoginRequest ¶
type NullableOAuth2LoginRequest struct {
// contains filtered or unexported fields
}
func NewNullableOAuth2LoginRequest ¶
func NewNullableOAuth2LoginRequest(val *OAuth2LoginRequest) *NullableOAuth2LoginRequest
func (NullableOAuth2LoginRequest) Get ¶
func (v NullableOAuth2LoginRequest) Get() *OAuth2LoginRequest
func (NullableOAuth2LoginRequest) IsSet ¶
func (v NullableOAuth2LoginRequest) IsSet() bool
func (NullableOAuth2LoginRequest) MarshalJSON ¶
func (v NullableOAuth2LoginRequest) MarshalJSON() ([]byte, error)
func (*NullableOAuth2LoginRequest) Set ¶
func (v *NullableOAuth2LoginRequest) Set(val *OAuth2LoginRequest)
func (*NullableOAuth2LoginRequest) UnmarshalJSON ¶
func (v *NullableOAuth2LoginRequest) UnmarshalJSON(src []byte) error
func (*NullableOAuth2LoginRequest) Unset ¶
func (v *NullableOAuth2LoginRequest) Unset()
type NullablePatchIdentitiesBody ¶ added in v0.13.0
type NullablePatchIdentitiesBody struct {
// contains filtered or unexported fields
}
func NewNullablePatchIdentitiesBody ¶ added in v0.13.0
func NewNullablePatchIdentitiesBody(val *PatchIdentitiesBody) *NullablePatchIdentitiesBody
func (NullablePatchIdentitiesBody) Get ¶ added in v0.13.0
func (v NullablePatchIdentitiesBody) Get() *PatchIdentitiesBody
func (NullablePatchIdentitiesBody) IsSet ¶ added in v0.13.0
func (v NullablePatchIdentitiesBody) IsSet() bool
func (NullablePatchIdentitiesBody) MarshalJSON ¶ added in v0.13.0
func (v NullablePatchIdentitiesBody) MarshalJSON() ([]byte, error)
func (*NullablePatchIdentitiesBody) Set ¶ added in v0.13.0
func (v *NullablePatchIdentitiesBody) Set(val *PatchIdentitiesBody)
func (*NullablePatchIdentitiesBody) UnmarshalJSON ¶ added in v0.13.0
func (v *NullablePatchIdentitiesBody) UnmarshalJSON(src []byte) error
func (*NullablePatchIdentitiesBody) Unset ¶ added in v0.13.0
func (v *NullablePatchIdentitiesBody) Unset()
type NullablePerformNativeLogoutBody ¶
type NullablePerformNativeLogoutBody struct {
// contains filtered or unexported fields
}
func NewNullablePerformNativeLogoutBody ¶
func NewNullablePerformNativeLogoutBody(val *PerformNativeLogoutBody) *NullablePerformNativeLogoutBody
func (NullablePerformNativeLogoutBody) Get ¶
func (v NullablePerformNativeLogoutBody) Get() *PerformNativeLogoutBody
func (NullablePerformNativeLogoutBody) IsSet ¶
func (v NullablePerformNativeLogoutBody) IsSet() bool
func (NullablePerformNativeLogoutBody) MarshalJSON ¶
func (v NullablePerformNativeLogoutBody) MarshalJSON() ([]byte, error)
func (*NullablePerformNativeLogoutBody) Set ¶
func (v *NullablePerformNativeLogoutBody) Set(val *PerformNativeLogoutBody)
func (*NullablePerformNativeLogoutBody) UnmarshalJSON ¶
func (v *NullablePerformNativeLogoutBody) UnmarshalJSON(src []byte) error
func (*NullablePerformNativeLogoutBody) Unset ¶
func (v *NullablePerformNativeLogoutBody) Unset()
type NullableRecoveryCodeForIdentity ¶
type NullableRecoveryCodeForIdentity struct {
// contains filtered or unexported fields
}
func NewNullableRecoveryCodeForIdentity ¶
func NewNullableRecoveryCodeForIdentity(val *RecoveryCodeForIdentity) *NullableRecoveryCodeForIdentity
func (NullableRecoveryCodeForIdentity) Get ¶
func (v NullableRecoveryCodeForIdentity) Get() *RecoveryCodeForIdentity
func (NullableRecoveryCodeForIdentity) IsSet ¶
func (v NullableRecoveryCodeForIdentity) IsSet() bool
func (NullableRecoveryCodeForIdentity) MarshalJSON ¶
func (v NullableRecoveryCodeForIdentity) MarshalJSON() ([]byte, error)
func (*NullableRecoveryCodeForIdentity) Set ¶
func (v *NullableRecoveryCodeForIdentity) Set(val *RecoveryCodeForIdentity)
func (*NullableRecoveryCodeForIdentity) UnmarshalJSON ¶
func (v *NullableRecoveryCodeForIdentity) UnmarshalJSON(src []byte) error
func (*NullableRecoveryCodeForIdentity) Unset ¶
func (v *NullableRecoveryCodeForIdentity) Unset()
type NullableRecoveryFlow ¶
type NullableRecoveryFlow struct {
// contains filtered or unexported fields
}
func NewNullableRecoveryFlow ¶
func NewNullableRecoveryFlow(val *RecoveryFlow) *NullableRecoveryFlow
func (NullableRecoveryFlow) Get ¶
func (v NullableRecoveryFlow) Get() *RecoveryFlow
func (NullableRecoveryFlow) IsSet ¶
func (v NullableRecoveryFlow) IsSet() bool
func (NullableRecoveryFlow) MarshalJSON ¶
func (v NullableRecoveryFlow) MarshalJSON() ([]byte, error)
func (*NullableRecoveryFlow) Set ¶
func (v *NullableRecoveryFlow) Set(val *RecoveryFlow)
func (*NullableRecoveryFlow) UnmarshalJSON ¶
func (v *NullableRecoveryFlow) UnmarshalJSON(src []byte) error
func (*NullableRecoveryFlow) Unset ¶
func (v *NullableRecoveryFlow) Unset()
type NullableRecoveryFlowState ¶
type NullableRecoveryFlowState struct {
// contains filtered or unexported fields
}
func NewNullableRecoveryFlowState ¶
func NewNullableRecoveryFlowState(val *RecoveryFlowState) *NullableRecoveryFlowState
func (NullableRecoveryFlowState) Get ¶
func (v NullableRecoveryFlowState) Get() *RecoveryFlowState
func (NullableRecoveryFlowState) IsSet ¶
func (v NullableRecoveryFlowState) IsSet() bool
func (NullableRecoveryFlowState) MarshalJSON ¶
func (v NullableRecoveryFlowState) MarshalJSON() ([]byte, error)
func (*NullableRecoveryFlowState) Set ¶
func (v *NullableRecoveryFlowState) Set(val *RecoveryFlowState)
func (*NullableRecoveryFlowState) UnmarshalJSON ¶
func (v *NullableRecoveryFlowState) UnmarshalJSON(src []byte) error
func (*NullableRecoveryFlowState) Unset ¶
func (v *NullableRecoveryFlowState) Unset()
type NullableRecoveryIdentityAddress ¶
type NullableRecoveryIdentityAddress struct {
// contains filtered or unexported fields
}
func NewNullableRecoveryIdentityAddress ¶
func NewNullableRecoveryIdentityAddress(val *RecoveryIdentityAddress) *NullableRecoveryIdentityAddress
func (NullableRecoveryIdentityAddress) Get ¶
func (v NullableRecoveryIdentityAddress) Get() *RecoveryIdentityAddress
func (NullableRecoveryIdentityAddress) IsSet ¶
func (v NullableRecoveryIdentityAddress) IsSet() bool
func (NullableRecoveryIdentityAddress) MarshalJSON ¶
func (v NullableRecoveryIdentityAddress) MarshalJSON() ([]byte, error)
func (*NullableRecoveryIdentityAddress) Set ¶
func (v *NullableRecoveryIdentityAddress) Set(val *RecoveryIdentityAddress)
func (*NullableRecoveryIdentityAddress) UnmarshalJSON ¶
func (v *NullableRecoveryIdentityAddress) UnmarshalJSON(src []byte) error
func (*NullableRecoveryIdentityAddress) Unset ¶
func (v *NullableRecoveryIdentityAddress) Unset()
type NullableRecoveryLinkForIdentity ¶
type NullableRecoveryLinkForIdentity struct {
// contains filtered or unexported fields
}
func NewNullableRecoveryLinkForIdentity ¶
func NewNullableRecoveryLinkForIdentity(val *RecoveryLinkForIdentity) *NullableRecoveryLinkForIdentity
func (NullableRecoveryLinkForIdentity) Get ¶
func (v NullableRecoveryLinkForIdentity) Get() *RecoveryLinkForIdentity
func (NullableRecoveryLinkForIdentity) IsSet ¶
func (v NullableRecoveryLinkForIdentity) IsSet() bool
func (NullableRecoveryLinkForIdentity) MarshalJSON ¶
func (v NullableRecoveryLinkForIdentity) MarshalJSON() ([]byte, error)
func (*NullableRecoveryLinkForIdentity) Set ¶
func (v *NullableRecoveryLinkForIdentity) Set(val *RecoveryLinkForIdentity)
func (*NullableRecoveryLinkForIdentity) UnmarshalJSON ¶
func (v *NullableRecoveryLinkForIdentity) UnmarshalJSON(src []byte) error
func (*NullableRecoveryLinkForIdentity) Unset ¶
func (v *NullableRecoveryLinkForIdentity) Unset()
type NullableRegistrationFlow ¶
type NullableRegistrationFlow struct {
// contains filtered or unexported fields
}
func NewNullableRegistrationFlow ¶
func NewNullableRegistrationFlow(val *RegistrationFlow) *NullableRegistrationFlow
func (NullableRegistrationFlow) Get ¶
func (v NullableRegistrationFlow) Get() *RegistrationFlow
func (NullableRegistrationFlow) IsSet ¶
func (v NullableRegistrationFlow) IsSet() bool
func (NullableRegistrationFlow) MarshalJSON ¶
func (v NullableRegistrationFlow) MarshalJSON() ([]byte, error)
func (*NullableRegistrationFlow) Set ¶
func (v *NullableRegistrationFlow) Set(val *RegistrationFlow)
func (*NullableRegistrationFlow) UnmarshalJSON ¶
func (v *NullableRegistrationFlow) UnmarshalJSON(src []byte) error
func (*NullableRegistrationFlow) Unset ¶
func (v *NullableRegistrationFlow) Unset()
type NullableRegistrationFlowState ¶ added in v1.1.0
type NullableRegistrationFlowState struct {
// contains filtered or unexported fields
}
func NewNullableRegistrationFlowState ¶ added in v1.1.0
func NewNullableRegistrationFlowState(val *RegistrationFlowState) *NullableRegistrationFlowState
func (NullableRegistrationFlowState) Get ¶ added in v1.1.0
func (v NullableRegistrationFlowState) Get() *RegistrationFlowState
func (NullableRegistrationFlowState) IsSet ¶ added in v1.1.0
func (v NullableRegistrationFlowState) IsSet() bool
func (NullableRegistrationFlowState) MarshalJSON ¶ added in v1.1.0
func (v NullableRegistrationFlowState) MarshalJSON() ([]byte, error)
func (*NullableRegistrationFlowState) Set ¶ added in v1.1.0
func (v *NullableRegistrationFlowState) Set(val *RegistrationFlowState)
func (*NullableRegistrationFlowState) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableRegistrationFlowState) UnmarshalJSON(src []byte) error
func (*NullableRegistrationFlowState) Unset ¶ added in v1.1.0
func (v *NullableRegistrationFlowState) Unset()
type NullableSelfServiceFlowExpiredError ¶
type NullableSelfServiceFlowExpiredError struct {
// contains filtered or unexported fields
}
func NewNullableSelfServiceFlowExpiredError ¶
func NewNullableSelfServiceFlowExpiredError(val *SelfServiceFlowExpiredError) *NullableSelfServiceFlowExpiredError
func (NullableSelfServiceFlowExpiredError) Get ¶
func (v NullableSelfServiceFlowExpiredError) Get() *SelfServiceFlowExpiredError
func (NullableSelfServiceFlowExpiredError) IsSet ¶
func (v NullableSelfServiceFlowExpiredError) IsSet() bool
func (NullableSelfServiceFlowExpiredError) MarshalJSON ¶
func (v NullableSelfServiceFlowExpiredError) MarshalJSON() ([]byte, error)
func (*NullableSelfServiceFlowExpiredError) Set ¶
func (v *NullableSelfServiceFlowExpiredError) Set(val *SelfServiceFlowExpiredError)
func (*NullableSelfServiceFlowExpiredError) UnmarshalJSON ¶
func (v *NullableSelfServiceFlowExpiredError) UnmarshalJSON(src []byte) error
func (*NullableSelfServiceFlowExpiredError) Unset ¶
func (v *NullableSelfServiceFlowExpiredError) Unset()
type NullableSession ¶
type NullableSession struct {
// contains filtered or unexported fields
}
func NewNullableSession ¶
func NewNullableSession(val *Session) *NullableSession
func (NullableSession) Get ¶
func (v NullableSession) Get() *Session
func (NullableSession) IsSet ¶
func (v NullableSession) IsSet() bool
func (NullableSession) MarshalJSON ¶
func (v NullableSession) MarshalJSON() ([]byte, error)
func (*NullableSession) Set ¶
func (v *NullableSession) Set(val *Session)
func (*NullableSession) UnmarshalJSON ¶
func (v *NullableSession) UnmarshalJSON(src []byte) error
func (*NullableSession) Unset ¶
func (v *NullableSession) Unset()
type NullableSessionAuthenticationMethod ¶
type NullableSessionAuthenticationMethod struct {
// contains filtered or unexported fields
}
func NewNullableSessionAuthenticationMethod ¶
func NewNullableSessionAuthenticationMethod(val *SessionAuthenticationMethod) *NullableSessionAuthenticationMethod
func (NullableSessionAuthenticationMethod) Get ¶
func (v NullableSessionAuthenticationMethod) Get() *SessionAuthenticationMethod
func (NullableSessionAuthenticationMethod) IsSet ¶
func (v NullableSessionAuthenticationMethod) IsSet() bool
func (NullableSessionAuthenticationMethod) MarshalJSON ¶
func (v NullableSessionAuthenticationMethod) MarshalJSON() ([]byte, error)
func (*NullableSessionAuthenticationMethod) Set ¶
func (v *NullableSessionAuthenticationMethod) Set(val *SessionAuthenticationMethod)
func (*NullableSessionAuthenticationMethod) UnmarshalJSON ¶
func (v *NullableSessionAuthenticationMethod) UnmarshalJSON(src []byte) error
func (*NullableSessionAuthenticationMethod) Unset ¶
func (v *NullableSessionAuthenticationMethod) Unset()
type NullableSessionDevice ¶
type NullableSessionDevice struct {
// contains filtered or unexported fields
}
func NewNullableSessionDevice ¶
func NewNullableSessionDevice(val *SessionDevice) *NullableSessionDevice
func (NullableSessionDevice) Get ¶
func (v NullableSessionDevice) Get() *SessionDevice
func (NullableSessionDevice) IsSet ¶
func (v NullableSessionDevice) IsSet() bool
func (NullableSessionDevice) MarshalJSON ¶
func (v NullableSessionDevice) MarshalJSON() ([]byte, error)
func (*NullableSessionDevice) Set ¶
func (v *NullableSessionDevice) Set(val *SessionDevice)
func (*NullableSessionDevice) UnmarshalJSON ¶
func (v *NullableSessionDevice) UnmarshalJSON(src []byte) error
func (*NullableSessionDevice) Unset ¶
func (v *NullableSessionDevice) Unset()
type NullableSettingsFlow ¶
type NullableSettingsFlow struct {
// contains filtered or unexported fields
}
func NewNullableSettingsFlow ¶
func NewNullableSettingsFlow(val *SettingsFlow) *NullableSettingsFlow
func (NullableSettingsFlow) Get ¶
func (v NullableSettingsFlow) Get() *SettingsFlow
func (NullableSettingsFlow) IsSet ¶
func (v NullableSettingsFlow) IsSet() bool
func (NullableSettingsFlow) MarshalJSON ¶
func (v NullableSettingsFlow) MarshalJSON() ([]byte, error)
func (*NullableSettingsFlow) Set ¶
func (v *NullableSettingsFlow) Set(val *SettingsFlow)
func (*NullableSettingsFlow) UnmarshalJSON ¶
func (v *NullableSettingsFlow) UnmarshalJSON(src []byte) error
func (*NullableSettingsFlow) Unset ¶
func (v *NullableSettingsFlow) Unset()
type NullableSettingsFlowState ¶
type NullableSettingsFlowState struct {
// contains filtered or unexported fields
}
func NewNullableSettingsFlowState ¶
func NewNullableSettingsFlowState(val *SettingsFlowState) *NullableSettingsFlowState
func (NullableSettingsFlowState) Get ¶
func (v NullableSettingsFlowState) Get() *SettingsFlowState
func (NullableSettingsFlowState) IsSet ¶
func (v NullableSettingsFlowState) IsSet() bool
func (NullableSettingsFlowState) MarshalJSON ¶
func (v NullableSettingsFlowState) MarshalJSON() ([]byte, error)
func (*NullableSettingsFlowState) Set ¶
func (v *NullableSettingsFlowState) Set(val *SettingsFlowState)
func (*NullableSettingsFlowState) UnmarshalJSON ¶
func (v *NullableSettingsFlowState) UnmarshalJSON(src []byte) error
func (*NullableSettingsFlowState) Unset ¶
func (v *NullableSettingsFlowState) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableSuccessfulCodeExchangeResponse ¶ added in v1.0.0
type NullableSuccessfulCodeExchangeResponse struct {
// contains filtered or unexported fields
}
func NewNullableSuccessfulCodeExchangeResponse ¶ added in v1.0.0
func NewNullableSuccessfulCodeExchangeResponse(val *SuccessfulCodeExchangeResponse) *NullableSuccessfulCodeExchangeResponse
func (NullableSuccessfulCodeExchangeResponse) Get ¶ added in v1.0.0
func (v NullableSuccessfulCodeExchangeResponse) Get() *SuccessfulCodeExchangeResponse
func (NullableSuccessfulCodeExchangeResponse) IsSet ¶ added in v1.0.0
func (v NullableSuccessfulCodeExchangeResponse) IsSet() bool
func (NullableSuccessfulCodeExchangeResponse) MarshalJSON ¶ added in v1.0.0
func (v NullableSuccessfulCodeExchangeResponse) MarshalJSON() ([]byte, error)
func (*NullableSuccessfulCodeExchangeResponse) Set ¶ added in v1.0.0
func (v *NullableSuccessfulCodeExchangeResponse) Set(val *SuccessfulCodeExchangeResponse)
func (*NullableSuccessfulCodeExchangeResponse) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableSuccessfulCodeExchangeResponse) UnmarshalJSON(src []byte) error
func (*NullableSuccessfulCodeExchangeResponse) Unset ¶ added in v1.0.0
func (v *NullableSuccessfulCodeExchangeResponse) Unset()
type NullableSuccessfulNativeLogin ¶
type NullableSuccessfulNativeLogin struct {
// contains filtered or unexported fields
}
func NewNullableSuccessfulNativeLogin ¶
func NewNullableSuccessfulNativeLogin(val *SuccessfulNativeLogin) *NullableSuccessfulNativeLogin
func (NullableSuccessfulNativeLogin) Get ¶
func (v NullableSuccessfulNativeLogin) Get() *SuccessfulNativeLogin
func (NullableSuccessfulNativeLogin) IsSet ¶
func (v NullableSuccessfulNativeLogin) IsSet() bool
func (NullableSuccessfulNativeLogin) MarshalJSON ¶
func (v NullableSuccessfulNativeLogin) MarshalJSON() ([]byte, error)
func (*NullableSuccessfulNativeLogin) Set ¶
func (v *NullableSuccessfulNativeLogin) Set(val *SuccessfulNativeLogin)
func (*NullableSuccessfulNativeLogin) UnmarshalJSON ¶
func (v *NullableSuccessfulNativeLogin) UnmarshalJSON(src []byte) error
func (*NullableSuccessfulNativeLogin) Unset ¶
func (v *NullableSuccessfulNativeLogin) Unset()
type NullableSuccessfulNativeRegistration ¶
type NullableSuccessfulNativeRegistration struct {
// contains filtered or unexported fields
}
func NewNullableSuccessfulNativeRegistration ¶
func NewNullableSuccessfulNativeRegistration(val *SuccessfulNativeRegistration) *NullableSuccessfulNativeRegistration
func (NullableSuccessfulNativeRegistration) Get ¶
func (v NullableSuccessfulNativeRegistration) Get() *SuccessfulNativeRegistration
func (NullableSuccessfulNativeRegistration) IsSet ¶
func (v NullableSuccessfulNativeRegistration) IsSet() bool
func (NullableSuccessfulNativeRegistration) MarshalJSON ¶
func (v NullableSuccessfulNativeRegistration) MarshalJSON() ([]byte, error)
func (*NullableSuccessfulNativeRegistration) Set ¶
func (v *NullableSuccessfulNativeRegistration) Set(val *SuccessfulNativeRegistration)
func (*NullableSuccessfulNativeRegistration) UnmarshalJSON ¶
func (v *NullableSuccessfulNativeRegistration) UnmarshalJSON(src []byte) error
func (*NullableSuccessfulNativeRegistration) Unset ¶
func (v *NullableSuccessfulNativeRegistration) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableTokenPagination ¶
type NullableTokenPagination struct {
// contains filtered or unexported fields
}
func NewNullableTokenPagination ¶
func NewNullableTokenPagination(val *TokenPagination) *NullableTokenPagination
func (NullableTokenPagination) Get ¶
func (v NullableTokenPagination) Get() *TokenPagination
func (NullableTokenPagination) IsSet ¶
func (v NullableTokenPagination) IsSet() bool
func (NullableTokenPagination) MarshalJSON ¶
func (v NullableTokenPagination) MarshalJSON() ([]byte, error)
func (*NullableTokenPagination) Set ¶
func (v *NullableTokenPagination) Set(val *TokenPagination)
func (*NullableTokenPagination) UnmarshalJSON ¶
func (v *NullableTokenPagination) UnmarshalJSON(src []byte) error
func (*NullableTokenPagination) Unset ¶
func (v *NullableTokenPagination) Unset()
type NullableTokenPaginationHeaders ¶
type NullableTokenPaginationHeaders struct {
// contains filtered or unexported fields
}
func NewNullableTokenPaginationHeaders ¶
func NewNullableTokenPaginationHeaders(val *TokenPaginationHeaders) *NullableTokenPaginationHeaders
func (NullableTokenPaginationHeaders) Get ¶
func (v NullableTokenPaginationHeaders) Get() *TokenPaginationHeaders
func (NullableTokenPaginationHeaders) IsSet ¶
func (v NullableTokenPaginationHeaders) IsSet() bool
func (NullableTokenPaginationHeaders) MarshalJSON ¶
func (v NullableTokenPaginationHeaders) MarshalJSON() ([]byte, error)
func (*NullableTokenPaginationHeaders) Set ¶
func (v *NullableTokenPaginationHeaders) Set(val *TokenPaginationHeaders)
func (*NullableTokenPaginationHeaders) UnmarshalJSON ¶
func (v *NullableTokenPaginationHeaders) UnmarshalJSON(src []byte) error
func (*NullableTokenPaginationHeaders) Unset ¶
func (v *NullableTokenPaginationHeaders) Unset()
type NullableUiContainer ¶
type NullableUiContainer struct {
// contains filtered or unexported fields
}
func NewNullableUiContainer ¶
func NewNullableUiContainer(val *UiContainer) *NullableUiContainer
func (NullableUiContainer) Get ¶
func (v NullableUiContainer) Get() *UiContainer
func (NullableUiContainer) IsSet ¶
func (v NullableUiContainer) IsSet() bool
func (NullableUiContainer) MarshalJSON ¶
func (v NullableUiContainer) MarshalJSON() ([]byte, error)
func (*NullableUiContainer) Set ¶
func (v *NullableUiContainer) Set(val *UiContainer)
func (*NullableUiContainer) UnmarshalJSON ¶
func (v *NullableUiContainer) UnmarshalJSON(src []byte) error
func (*NullableUiContainer) Unset ¶
func (v *NullableUiContainer) Unset()
type NullableUiNode ¶
type NullableUiNode struct {
// contains filtered or unexported fields
}
func NewNullableUiNode ¶
func NewNullableUiNode(val *UiNode) *NullableUiNode
func (NullableUiNode) Get ¶
func (v NullableUiNode) Get() *UiNode
func (NullableUiNode) IsSet ¶
func (v NullableUiNode) IsSet() bool
func (NullableUiNode) MarshalJSON ¶
func (v NullableUiNode) MarshalJSON() ([]byte, error)
func (*NullableUiNode) Set ¶
func (v *NullableUiNode) Set(val *UiNode)
func (*NullableUiNode) UnmarshalJSON ¶
func (v *NullableUiNode) UnmarshalJSON(src []byte) error
func (*NullableUiNode) Unset ¶
func (v *NullableUiNode) Unset()
type NullableUiNodeAnchorAttributes ¶
type NullableUiNodeAnchorAttributes struct {
// contains filtered or unexported fields
}
func NewNullableUiNodeAnchorAttributes ¶
func NewNullableUiNodeAnchorAttributes(val *UiNodeAnchorAttributes) *NullableUiNodeAnchorAttributes
func (NullableUiNodeAnchorAttributes) Get ¶
func (v NullableUiNodeAnchorAttributes) Get() *UiNodeAnchorAttributes
func (NullableUiNodeAnchorAttributes) IsSet ¶
func (v NullableUiNodeAnchorAttributes) IsSet() bool
func (NullableUiNodeAnchorAttributes) MarshalJSON ¶
func (v NullableUiNodeAnchorAttributes) MarshalJSON() ([]byte, error)
func (*NullableUiNodeAnchorAttributes) Set ¶
func (v *NullableUiNodeAnchorAttributes) Set(val *UiNodeAnchorAttributes)
func (*NullableUiNodeAnchorAttributes) UnmarshalJSON ¶
func (v *NullableUiNodeAnchorAttributes) UnmarshalJSON(src []byte) error
func (*NullableUiNodeAnchorAttributes) Unset ¶
func (v *NullableUiNodeAnchorAttributes) Unset()
type NullableUiNodeAttributes ¶
type NullableUiNodeAttributes struct {
// contains filtered or unexported fields
}
func NewNullableUiNodeAttributes ¶
func NewNullableUiNodeAttributes(val *UiNodeAttributes) *NullableUiNodeAttributes
func (NullableUiNodeAttributes) Get ¶
func (v NullableUiNodeAttributes) Get() *UiNodeAttributes
func (NullableUiNodeAttributes) IsSet ¶
func (v NullableUiNodeAttributes) IsSet() bool
func (NullableUiNodeAttributes) MarshalJSON ¶
func (v NullableUiNodeAttributes) MarshalJSON() ([]byte, error)
func (*NullableUiNodeAttributes) Set ¶
func (v *NullableUiNodeAttributes) Set(val *UiNodeAttributes)
func (*NullableUiNodeAttributes) UnmarshalJSON ¶
func (v *NullableUiNodeAttributes) UnmarshalJSON(src []byte) error
func (*NullableUiNodeAttributes) Unset ¶
func (v *NullableUiNodeAttributes) Unset()
type NullableUiNodeImageAttributes ¶
type NullableUiNodeImageAttributes struct {
// contains filtered or unexported fields
}
func NewNullableUiNodeImageAttributes ¶
func NewNullableUiNodeImageAttributes(val *UiNodeImageAttributes) *NullableUiNodeImageAttributes
func (NullableUiNodeImageAttributes) Get ¶
func (v NullableUiNodeImageAttributes) Get() *UiNodeImageAttributes
func (NullableUiNodeImageAttributes) IsSet ¶
func (v NullableUiNodeImageAttributes) IsSet() bool
func (NullableUiNodeImageAttributes) MarshalJSON ¶
func (v NullableUiNodeImageAttributes) MarshalJSON() ([]byte, error)
func (*NullableUiNodeImageAttributes) Set ¶
func (v *NullableUiNodeImageAttributes) Set(val *UiNodeImageAttributes)
func (*NullableUiNodeImageAttributes) UnmarshalJSON ¶
func (v *NullableUiNodeImageAttributes) UnmarshalJSON(src []byte) error
func (*NullableUiNodeImageAttributes) Unset ¶
func (v *NullableUiNodeImageAttributes) Unset()
type NullableUiNodeInputAttributes ¶
type NullableUiNodeInputAttributes struct {
// contains filtered or unexported fields
}
func NewNullableUiNodeInputAttributes ¶
func NewNullableUiNodeInputAttributes(val *UiNodeInputAttributes) *NullableUiNodeInputAttributes
func (NullableUiNodeInputAttributes) Get ¶
func (v NullableUiNodeInputAttributes) Get() *UiNodeInputAttributes
func (NullableUiNodeInputAttributes) IsSet ¶
func (v NullableUiNodeInputAttributes) IsSet() bool
func (NullableUiNodeInputAttributes) MarshalJSON ¶
func (v NullableUiNodeInputAttributes) MarshalJSON() ([]byte, error)
func (*NullableUiNodeInputAttributes) Set ¶
func (v *NullableUiNodeInputAttributes) Set(val *UiNodeInputAttributes)
func (*NullableUiNodeInputAttributes) UnmarshalJSON ¶
func (v *NullableUiNodeInputAttributes) UnmarshalJSON(src []byte) error
func (*NullableUiNodeInputAttributes) Unset ¶
func (v *NullableUiNodeInputAttributes) Unset()
type NullableUiNodeMeta ¶
type NullableUiNodeMeta struct {
// contains filtered or unexported fields
}
func NewNullableUiNodeMeta ¶
func NewNullableUiNodeMeta(val *UiNodeMeta) *NullableUiNodeMeta
func (NullableUiNodeMeta) Get ¶
func (v NullableUiNodeMeta) Get() *UiNodeMeta
func (NullableUiNodeMeta) IsSet ¶
func (v NullableUiNodeMeta) IsSet() bool
func (NullableUiNodeMeta) MarshalJSON ¶
func (v NullableUiNodeMeta) MarshalJSON() ([]byte, error)
func (*NullableUiNodeMeta) Set ¶
func (v *NullableUiNodeMeta) Set(val *UiNodeMeta)
func (*NullableUiNodeMeta) UnmarshalJSON ¶
func (v *NullableUiNodeMeta) UnmarshalJSON(src []byte) error
func (*NullableUiNodeMeta) Unset ¶
func (v *NullableUiNodeMeta) Unset()
type NullableUiNodeScriptAttributes ¶
type NullableUiNodeScriptAttributes struct {
// contains filtered or unexported fields
}
func NewNullableUiNodeScriptAttributes ¶
func NewNullableUiNodeScriptAttributes(val *UiNodeScriptAttributes) *NullableUiNodeScriptAttributes
func (NullableUiNodeScriptAttributes) Get ¶
func (v NullableUiNodeScriptAttributes) Get() *UiNodeScriptAttributes
func (NullableUiNodeScriptAttributes) IsSet ¶
func (v NullableUiNodeScriptAttributes) IsSet() bool
func (NullableUiNodeScriptAttributes) MarshalJSON ¶
func (v NullableUiNodeScriptAttributes) MarshalJSON() ([]byte, error)
func (*NullableUiNodeScriptAttributes) Set ¶
func (v *NullableUiNodeScriptAttributes) Set(val *UiNodeScriptAttributes)
func (*NullableUiNodeScriptAttributes) UnmarshalJSON ¶
func (v *NullableUiNodeScriptAttributes) UnmarshalJSON(src []byte) error
func (*NullableUiNodeScriptAttributes) Unset ¶
func (v *NullableUiNodeScriptAttributes) Unset()
type NullableUiNodeTextAttributes ¶
type NullableUiNodeTextAttributes struct {
// contains filtered or unexported fields
}
func NewNullableUiNodeTextAttributes ¶
func NewNullableUiNodeTextAttributes(val *UiNodeTextAttributes) *NullableUiNodeTextAttributes
func (NullableUiNodeTextAttributes) Get ¶
func (v NullableUiNodeTextAttributes) Get() *UiNodeTextAttributes
func (NullableUiNodeTextAttributes) IsSet ¶
func (v NullableUiNodeTextAttributes) IsSet() bool
func (NullableUiNodeTextAttributes) MarshalJSON ¶
func (v NullableUiNodeTextAttributes) MarshalJSON() ([]byte, error)
func (*NullableUiNodeTextAttributes) Set ¶
func (v *NullableUiNodeTextAttributes) Set(val *UiNodeTextAttributes)
func (*NullableUiNodeTextAttributes) UnmarshalJSON ¶
func (v *NullableUiNodeTextAttributes) UnmarshalJSON(src []byte) error
func (*NullableUiNodeTextAttributes) Unset ¶
func (v *NullableUiNodeTextAttributes) Unset()
type NullableUiText ¶
type NullableUiText struct {
// contains filtered or unexported fields
}
func NewNullableUiText ¶
func NewNullableUiText(val *UiText) *NullableUiText
func (NullableUiText) Get ¶
func (v NullableUiText) Get() *UiText
func (NullableUiText) IsSet ¶
func (v NullableUiText) IsSet() bool
func (NullableUiText) MarshalJSON ¶
func (v NullableUiText) MarshalJSON() ([]byte, error)
func (*NullableUiText) Set ¶
func (v *NullableUiText) Set(val *UiText)
func (*NullableUiText) UnmarshalJSON ¶
func (v *NullableUiText) UnmarshalJSON(src []byte) error
func (*NullableUiText) Unset ¶
func (v *NullableUiText) Unset()
type NullableUpdateIdentityBody ¶
type NullableUpdateIdentityBody struct {
// contains filtered or unexported fields
}
func NewNullableUpdateIdentityBody ¶
func NewNullableUpdateIdentityBody(val *UpdateIdentityBody) *NullableUpdateIdentityBody
func (NullableUpdateIdentityBody) Get ¶
func (v NullableUpdateIdentityBody) Get() *UpdateIdentityBody
func (NullableUpdateIdentityBody) IsSet ¶
func (v NullableUpdateIdentityBody) IsSet() bool
func (NullableUpdateIdentityBody) MarshalJSON ¶
func (v NullableUpdateIdentityBody) MarshalJSON() ([]byte, error)
func (*NullableUpdateIdentityBody) Set ¶
func (v *NullableUpdateIdentityBody) Set(val *UpdateIdentityBody)
func (*NullableUpdateIdentityBody) UnmarshalJSON ¶
func (v *NullableUpdateIdentityBody) UnmarshalJSON(src []byte) error
func (*NullableUpdateIdentityBody) Unset ¶
func (v *NullableUpdateIdentityBody) Unset()
type NullableUpdateLoginFlowBody ¶
type NullableUpdateLoginFlowBody struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoginFlowBody ¶
func NewNullableUpdateLoginFlowBody(val *UpdateLoginFlowBody) *NullableUpdateLoginFlowBody
func (NullableUpdateLoginFlowBody) Get ¶
func (v NullableUpdateLoginFlowBody) Get() *UpdateLoginFlowBody
func (NullableUpdateLoginFlowBody) IsSet ¶
func (v NullableUpdateLoginFlowBody) IsSet() bool
func (NullableUpdateLoginFlowBody) MarshalJSON ¶
func (v NullableUpdateLoginFlowBody) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoginFlowBody) Set ¶
func (v *NullableUpdateLoginFlowBody) Set(val *UpdateLoginFlowBody)
func (*NullableUpdateLoginFlowBody) UnmarshalJSON ¶
func (v *NullableUpdateLoginFlowBody) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoginFlowBody) Unset ¶
func (v *NullableUpdateLoginFlowBody) Unset()
type NullableUpdateLoginFlowWithCodeMethod ¶ added in v1.1.0
type NullableUpdateLoginFlowWithCodeMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoginFlowWithCodeMethod ¶ added in v1.1.0
func NewNullableUpdateLoginFlowWithCodeMethod(val *UpdateLoginFlowWithCodeMethod) *NullableUpdateLoginFlowWithCodeMethod
func (NullableUpdateLoginFlowWithCodeMethod) Get ¶ added in v1.1.0
func (v NullableUpdateLoginFlowWithCodeMethod) Get() *UpdateLoginFlowWithCodeMethod
func (NullableUpdateLoginFlowWithCodeMethod) IsSet ¶ added in v1.1.0
func (v NullableUpdateLoginFlowWithCodeMethod) IsSet() bool
func (NullableUpdateLoginFlowWithCodeMethod) MarshalJSON ¶ added in v1.1.0
func (v NullableUpdateLoginFlowWithCodeMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoginFlowWithCodeMethod) Set ¶ added in v1.1.0
func (v *NullableUpdateLoginFlowWithCodeMethod) Set(val *UpdateLoginFlowWithCodeMethod)
func (*NullableUpdateLoginFlowWithCodeMethod) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableUpdateLoginFlowWithCodeMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoginFlowWithCodeMethod) Unset ¶ added in v1.1.0
func (v *NullableUpdateLoginFlowWithCodeMethod) Unset()
type NullableUpdateLoginFlowWithIdentifierFirstMethod ¶ added in v1.3.0
type NullableUpdateLoginFlowWithIdentifierFirstMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoginFlowWithIdentifierFirstMethod ¶ added in v1.3.0
func NewNullableUpdateLoginFlowWithIdentifierFirstMethod(val *UpdateLoginFlowWithIdentifierFirstMethod) *NullableUpdateLoginFlowWithIdentifierFirstMethod
func (NullableUpdateLoginFlowWithIdentifierFirstMethod) IsSet ¶ added in v1.3.0
func (v NullableUpdateLoginFlowWithIdentifierFirstMethod) IsSet() bool
func (NullableUpdateLoginFlowWithIdentifierFirstMethod) MarshalJSON ¶ added in v1.3.0
func (v NullableUpdateLoginFlowWithIdentifierFirstMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoginFlowWithIdentifierFirstMethod) UnmarshalJSON ¶ added in v1.3.0
func (v *NullableUpdateLoginFlowWithIdentifierFirstMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoginFlowWithIdentifierFirstMethod) Unset ¶ added in v1.3.0
func (v *NullableUpdateLoginFlowWithIdentifierFirstMethod) Unset()
type NullableUpdateLoginFlowWithLookupSecretMethod ¶
type NullableUpdateLoginFlowWithLookupSecretMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoginFlowWithLookupSecretMethod ¶
func NewNullableUpdateLoginFlowWithLookupSecretMethod(val *UpdateLoginFlowWithLookupSecretMethod) *NullableUpdateLoginFlowWithLookupSecretMethod
func (NullableUpdateLoginFlowWithLookupSecretMethod) IsSet ¶
func (v NullableUpdateLoginFlowWithLookupSecretMethod) IsSet() bool
func (NullableUpdateLoginFlowWithLookupSecretMethod) MarshalJSON ¶
func (v NullableUpdateLoginFlowWithLookupSecretMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoginFlowWithLookupSecretMethod) Set ¶
func (v *NullableUpdateLoginFlowWithLookupSecretMethod) Set(val *UpdateLoginFlowWithLookupSecretMethod)
func (*NullableUpdateLoginFlowWithLookupSecretMethod) UnmarshalJSON ¶
func (v *NullableUpdateLoginFlowWithLookupSecretMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoginFlowWithLookupSecretMethod) Unset ¶
func (v *NullableUpdateLoginFlowWithLookupSecretMethod) Unset()
type NullableUpdateLoginFlowWithOidcMethod ¶
type NullableUpdateLoginFlowWithOidcMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoginFlowWithOidcMethod ¶
func NewNullableUpdateLoginFlowWithOidcMethod(val *UpdateLoginFlowWithOidcMethod) *NullableUpdateLoginFlowWithOidcMethod
func (NullableUpdateLoginFlowWithOidcMethod) Get ¶
func (v NullableUpdateLoginFlowWithOidcMethod) Get() *UpdateLoginFlowWithOidcMethod
func (NullableUpdateLoginFlowWithOidcMethod) IsSet ¶
func (v NullableUpdateLoginFlowWithOidcMethod) IsSet() bool
func (NullableUpdateLoginFlowWithOidcMethod) MarshalJSON ¶
func (v NullableUpdateLoginFlowWithOidcMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoginFlowWithOidcMethod) Set ¶
func (v *NullableUpdateLoginFlowWithOidcMethod) Set(val *UpdateLoginFlowWithOidcMethod)
func (*NullableUpdateLoginFlowWithOidcMethod) UnmarshalJSON ¶
func (v *NullableUpdateLoginFlowWithOidcMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoginFlowWithOidcMethod) Unset ¶
func (v *NullableUpdateLoginFlowWithOidcMethod) Unset()
type NullableUpdateLoginFlowWithPasskeyMethod ¶ added in v1.2.0
type NullableUpdateLoginFlowWithPasskeyMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoginFlowWithPasskeyMethod ¶ added in v1.2.0
func NewNullableUpdateLoginFlowWithPasskeyMethod(val *UpdateLoginFlowWithPasskeyMethod) *NullableUpdateLoginFlowWithPasskeyMethod
func (NullableUpdateLoginFlowWithPasskeyMethod) IsSet ¶ added in v1.2.0
func (v NullableUpdateLoginFlowWithPasskeyMethod) IsSet() bool
func (NullableUpdateLoginFlowWithPasskeyMethod) MarshalJSON ¶ added in v1.2.0
func (v NullableUpdateLoginFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoginFlowWithPasskeyMethod) Set ¶ added in v1.2.0
func (v *NullableUpdateLoginFlowWithPasskeyMethod) Set(val *UpdateLoginFlowWithPasskeyMethod)
func (*NullableUpdateLoginFlowWithPasskeyMethod) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableUpdateLoginFlowWithPasskeyMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoginFlowWithPasskeyMethod) Unset ¶ added in v1.2.0
func (v *NullableUpdateLoginFlowWithPasskeyMethod) Unset()
type NullableUpdateLoginFlowWithPasswordMethod ¶
type NullableUpdateLoginFlowWithPasswordMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoginFlowWithPasswordMethod ¶
func NewNullableUpdateLoginFlowWithPasswordMethod(val *UpdateLoginFlowWithPasswordMethod) *NullableUpdateLoginFlowWithPasswordMethod
func (NullableUpdateLoginFlowWithPasswordMethod) IsSet ¶
func (v NullableUpdateLoginFlowWithPasswordMethod) IsSet() bool
func (NullableUpdateLoginFlowWithPasswordMethod) MarshalJSON ¶
func (v NullableUpdateLoginFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoginFlowWithPasswordMethod) Set ¶
func (v *NullableUpdateLoginFlowWithPasswordMethod) Set(val *UpdateLoginFlowWithPasswordMethod)
func (*NullableUpdateLoginFlowWithPasswordMethod) UnmarshalJSON ¶
func (v *NullableUpdateLoginFlowWithPasswordMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoginFlowWithPasswordMethod) Unset ¶
func (v *NullableUpdateLoginFlowWithPasswordMethod) Unset()
type NullableUpdateLoginFlowWithTotpMethod ¶
type NullableUpdateLoginFlowWithTotpMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoginFlowWithTotpMethod ¶
func NewNullableUpdateLoginFlowWithTotpMethod(val *UpdateLoginFlowWithTotpMethod) *NullableUpdateLoginFlowWithTotpMethod
func (NullableUpdateLoginFlowWithTotpMethod) Get ¶
func (v NullableUpdateLoginFlowWithTotpMethod) Get() *UpdateLoginFlowWithTotpMethod
func (NullableUpdateLoginFlowWithTotpMethod) IsSet ¶
func (v NullableUpdateLoginFlowWithTotpMethod) IsSet() bool
func (NullableUpdateLoginFlowWithTotpMethod) MarshalJSON ¶
func (v NullableUpdateLoginFlowWithTotpMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoginFlowWithTotpMethod) Set ¶
func (v *NullableUpdateLoginFlowWithTotpMethod) Set(val *UpdateLoginFlowWithTotpMethod)
func (*NullableUpdateLoginFlowWithTotpMethod) UnmarshalJSON ¶
func (v *NullableUpdateLoginFlowWithTotpMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoginFlowWithTotpMethod) Unset ¶
func (v *NullableUpdateLoginFlowWithTotpMethod) Unset()
type NullableUpdateLoginFlowWithWebAuthnMethod ¶
type NullableUpdateLoginFlowWithWebAuthnMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateLoginFlowWithWebAuthnMethod ¶
func NewNullableUpdateLoginFlowWithWebAuthnMethod(val *UpdateLoginFlowWithWebAuthnMethod) *NullableUpdateLoginFlowWithWebAuthnMethod
func (NullableUpdateLoginFlowWithWebAuthnMethod) IsSet ¶
func (v NullableUpdateLoginFlowWithWebAuthnMethod) IsSet() bool
func (NullableUpdateLoginFlowWithWebAuthnMethod) MarshalJSON ¶
func (v NullableUpdateLoginFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateLoginFlowWithWebAuthnMethod) Set ¶
func (v *NullableUpdateLoginFlowWithWebAuthnMethod) Set(val *UpdateLoginFlowWithWebAuthnMethod)
func (*NullableUpdateLoginFlowWithWebAuthnMethod) UnmarshalJSON ¶
func (v *NullableUpdateLoginFlowWithWebAuthnMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateLoginFlowWithWebAuthnMethod) Unset ¶
func (v *NullableUpdateLoginFlowWithWebAuthnMethod) Unset()
type NullableUpdateRecoveryFlowBody ¶
type NullableUpdateRecoveryFlowBody struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRecoveryFlowBody ¶
func NewNullableUpdateRecoveryFlowBody(val *UpdateRecoveryFlowBody) *NullableUpdateRecoveryFlowBody
func (NullableUpdateRecoveryFlowBody) Get ¶
func (v NullableUpdateRecoveryFlowBody) Get() *UpdateRecoveryFlowBody
func (NullableUpdateRecoveryFlowBody) IsSet ¶
func (v NullableUpdateRecoveryFlowBody) IsSet() bool
func (NullableUpdateRecoveryFlowBody) MarshalJSON ¶
func (v NullableUpdateRecoveryFlowBody) MarshalJSON() ([]byte, error)
func (*NullableUpdateRecoveryFlowBody) Set ¶
func (v *NullableUpdateRecoveryFlowBody) Set(val *UpdateRecoveryFlowBody)
func (*NullableUpdateRecoveryFlowBody) UnmarshalJSON ¶
func (v *NullableUpdateRecoveryFlowBody) UnmarshalJSON(src []byte) error
func (*NullableUpdateRecoveryFlowBody) Unset ¶
func (v *NullableUpdateRecoveryFlowBody) Unset()
type NullableUpdateRecoveryFlowWithCodeMethod ¶
type NullableUpdateRecoveryFlowWithCodeMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRecoveryFlowWithCodeMethod ¶
func NewNullableUpdateRecoveryFlowWithCodeMethod(val *UpdateRecoveryFlowWithCodeMethod) *NullableUpdateRecoveryFlowWithCodeMethod
func (NullableUpdateRecoveryFlowWithCodeMethod) IsSet ¶
func (v NullableUpdateRecoveryFlowWithCodeMethod) IsSet() bool
func (NullableUpdateRecoveryFlowWithCodeMethod) MarshalJSON ¶
func (v NullableUpdateRecoveryFlowWithCodeMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateRecoveryFlowWithCodeMethod) Set ¶
func (v *NullableUpdateRecoveryFlowWithCodeMethod) Set(val *UpdateRecoveryFlowWithCodeMethod)
func (*NullableUpdateRecoveryFlowWithCodeMethod) UnmarshalJSON ¶
func (v *NullableUpdateRecoveryFlowWithCodeMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateRecoveryFlowWithCodeMethod) Unset ¶
func (v *NullableUpdateRecoveryFlowWithCodeMethod) Unset()
type NullableUpdateRecoveryFlowWithLinkMethod ¶
type NullableUpdateRecoveryFlowWithLinkMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRecoveryFlowWithLinkMethod ¶
func NewNullableUpdateRecoveryFlowWithLinkMethod(val *UpdateRecoveryFlowWithLinkMethod) *NullableUpdateRecoveryFlowWithLinkMethod
func (NullableUpdateRecoveryFlowWithLinkMethod) IsSet ¶
func (v NullableUpdateRecoveryFlowWithLinkMethod) IsSet() bool
func (NullableUpdateRecoveryFlowWithLinkMethod) MarshalJSON ¶
func (v NullableUpdateRecoveryFlowWithLinkMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateRecoveryFlowWithLinkMethod) Set ¶
func (v *NullableUpdateRecoveryFlowWithLinkMethod) Set(val *UpdateRecoveryFlowWithLinkMethod)
func (*NullableUpdateRecoveryFlowWithLinkMethod) UnmarshalJSON ¶
func (v *NullableUpdateRecoveryFlowWithLinkMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateRecoveryFlowWithLinkMethod) Unset ¶
func (v *NullableUpdateRecoveryFlowWithLinkMethod) Unset()
type NullableUpdateRegistrationFlowBody ¶
type NullableUpdateRegistrationFlowBody struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRegistrationFlowBody ¶
func NewNullableUpdateRegistrationFlowBody(val *UpdateRegistrationFlowBody) *NullableUpdateRegistrationFlowBody
func (NullableUpdateRegistrationFlowBody) Get ¶
func (v NullableUpdateRegistrationFlowBody) Get() *UpdateRegistrationFlowBody
func (NullableUpdateRegistrationFlowBody) IsSet ¶
func (v NullableUpdateRegistrationFlowBody) IsSet() bool
func (NullableUpdateRegistrationFlowBody) MarshalJSON ¶
func (v NullableUpdateRegistrationFlowBody) MarshalJSON() ([]byte, error)
func (*NullableUpdateRegistrationFlowBody) Set ¶
func (v *NullableUpdateRegistrationFlowBody) Set(val *UpdateRegistrationFlowBody)
func (*NullableUpdateRegistrationFlowBody) UnmarshalJSON ¶
func (v *NullableUpdateRegistrationFlowBody) UnmarshalJSON(src []byte) error
func (*NullableUpdateRegistrationFlowBody) Unset ¶
func (v *NullableUpdateRegistrationFlowBody) Unset()
type NullableUpdateRegistrationFlowWithCodeMethod ¶ added in v1.1.0
type NullableUpdateRegistrationFlowWithCodeMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRegistrationFlowWithCodeMethod ¶ added in v1.1.0
func NewNullableUpdateRegistrationFlowWithCodeMethod(val *UpdateRegistrationFlowWithCodeMethod) *NullableUpdateRegistrationFlowWithCodeMethod
func (NullableUpdateRegistrationFlowWithCodeMethod) IsSet ¶ added in v1.1.0
func (v NullableUpdateRegistrationFlowWithCodeMethod) IsSet() bool
func (NullableUpdateRegistrationFlowWithCodeMethod) MarshalJSON ¶ added in v1.1.0
func (v NullableUpdateRegistrationFlowWithCodeMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateRegistrationFlowWithCodeMethod) Set ¶ added in v1.1.0
func (v *NullableUpdateRegistrationFlowWithCodeMethod) Set(val *UpdateRegistrationFlowWithCodeMethod)
func (*NullableUpdateRegistrationFlowWithCodeMethod) UnmarshalJSON ¶ added in v1.1.0
func (v *NullableUpdateRegistrationFlowWithCodeMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateRegistrationFlowWithCodeMethod) Unset ¶ added in v1.1.0
func (v *NullableUpdateRegistrationFlowWithCodeMethod) Unset()
type NullableUpdateRegistrationFlowWithOidcMethod ¶
type NullableUpdateRegistrationFlowWithOidcMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRegistrationFlowWithOidcMethod ¶
func NewNullableUpdateRegistrationFlowWithOidcMethod(val *UpdateRegistrationFlowWithOidcMethod) *NullableUpdateRegistrationFlowWithOidcMethod
func (NullableUpdateRegistrationFlowWithOidcMethod) IsSet ¶
func (v NullableUpdateRegistrationFlowWithOidcMethod) IsSet() bool
func (NullableUpdateRegistrationFlowWithOidcMethod) MarshalJSON ¶
func (v NullableUpdateRegistrationFlowWithOidcMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateRegistrationFlowWithOidcMethod) Set ¶
func (v *NullableUpdateRegistrationFlowWithOidcMethod) Set(val *UpdateRegistrationFlowWithOidcMethod)
func (*NullableUpdateRegistrationFlowWithOidcMethod) UnmarshalJSON ¶
func (v *NullableUpdateRegistrationFlowWithOidcMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateRegistrationFlowWithOidcMethod) Unset ¶
func (v *NullableUpdateRegistrationFlowWithOidcMethod) Unset()
type NullableUpdateRegistrationFlowWithPasskeyMethod ¶ added in v1.2.0
type NullableUpdateRegistrationFlowWithPasskeyMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRegistrationFlowWithPasskeyMethod ¶ added in v1.2.0
func NewNullableUpdateRegistrationFlowWithPasskeyMethod(val *UpdateRegistrationFlowWithPasskeyMethod) *NullableUpdateRegistrationFlowWithPasskeyMethod
func (NullableUpdateRegistrationFlowWithPasskeyMethod) IsSet ¶ added in v1.2.0
func (v NullableUpdateRegistrationFlowWithPasskeyMethod) IsSet() bool
func (NullableUpdateRegistrationFlowWithPasskeyMethod) MarshalJSON ¶ added in v1.2.0
func (v NullableUpdateRegistrationFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateRegistrationFlowWithPasskeyMethod) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableUpdateRegistrationFlowWithPasskeyMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateRegistrationFlowWithPasskeyMethod) Unset ¶ added in v1.2.0
func (v *NullableUpdateRegistrationFlowWithPasskeyMethod) Unset()
type NullableUpdateRegistrationFlowWithPasswordMethod ¶
type NullableUpdateRegistrationFlowWithPasswordMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRegistrationFlowWithPasswordMethod ¶
func NewNullableUpdateRegistrationFlowWithPasswordMethod(val *UpdateRegistrationFlowWithPasswordMethod) *NullableUpdateRegistrationFlowWithPasswordMethod
func (NullableUpdateRegistrationFlowWithPasswordMethod) IsSet ¶
func (v NullableUpdateRegistrationFlowWithPasswordMethod) IsSet() bool
func (NullableUpdateRegistrationFlowWithPasswordMethod) MarshalJSON ¶
func (v NullableUpdateRegistrationFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateRegistrationFlowWithPasswordMethod) UnmarshalJSON ¶
func (v *NullableUpdateRegistrationFlowWithPasswordMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateRegistrationFlowWithPasswordMethod) Unset ¶
func (v *NullableUpdateRegistrationFlowWithPasswordMethod) Unset()
type NullableUpdateRegistrationFlowWithProfileMethod ¶ added in v1.2.0
type NullableUpdateRegistrationFlowWithProfileMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRegistrationFlowWithProfileMethod ¶ added in v1.2.0
func NewNullableUpdateRegistrationFlowWithProfileMethod(val *UpdateRegistrationFlowWithProfileMethod) *NullableUpdateRegistrationFlowWithProfileMethod
func (NullableUpdateRegistrationFlowWithProfileMethod) IsSet ¶ added in v1.2.0
func (v NullableUpdateRegistrationFlowWithProfileMethod) IsSet() bool
func (NullableUpdateRegistrationFlowWithProfileMethod) MarshalJSON ¶ added in v1.2.0
func (v NullableUpdateRegistrationFlowWithProfileMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateRegistrationFlowWithProfileMethod) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableUpdateRegistrationFlowWithProfileMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateRegistrationFlowWithProfileMethod) Unset ¶ added in v1.2.0
func (v *NullableUpdateRegistrationFlowWithProfileMethod) Unset()
type NullableUpdateRegistrationFlowWithWebAuthnMethod ¶
type NullableUpdateRegistrationFlowWithWebAuthnMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateRegistrationFlowWithWebAuthnMethod ¶
func NewNullableUpdateRegistrationFlowWithWebAuthnMethod(val *UpdateRegistrationFlowWithWebAuthnMethod) *NullableUpdateRegistrationFlowWithWebAuthnMethod
func (NullableUpdateRegistrationFlowWithWebAuthnMethod) IsSet ¶
func (v NullableUpdateRegistrationFlowWithWebAuthnMethod) IsSet() bool
func (NullableUpdateRegistrationFlowWithWebAuthnMethod) MarshalJSON ¶
func (v NullableUpdateRegistrationFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateRegistrationFlowWithWebAuthnMethod) UnmarshalJSON ¶
func (v *NullableUpdateRegistrationFlowWithWebAuthnMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateRegistrationFlowWithWebAuthnMethod) Unset ¶
func (v *NullableUpdateRegistrationFlowWithWebAuthnMethod) Unset()
type NullableUpdateSettingsFlowBody ¶
type NullableUpdateSettingsFlowBody struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingsFlowBody ¶
func NewNullableUpdateSettingsFlowBody(val *UpdateSettingsFlowBody) *NullableUpdateSettingsFlowBody
func (NullableUpdateSettingsFlowBody) Get ¶
func (v NullableUpdateSettingsFlowBody) Get() *UpdateSettingsFlowBody
func (NullableUpdateSettingsFlowBody) IsSet ¶
func (v NullableUpdateSettingsFlowBody) IsSet() bool
func (NullableUpdateSettingsFlowBody) MarshalJSON ¶
func (v NullableUpdateSettingsFlowBody) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingsFlowBody) Set ¶
func (v *NullableUpdateSettingsFlowBody) Set(val *UpdateSettingsFlowBody)
func (*NullableUpdateSettingsFlowBody) UnmarshalJSON ¶
func (v *NullableUpdateSettingsFlowBody) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingsFlowBody) Unset ¶
func (v *NullableUpdateSettingsFlowBody) Unset()
type NullableUpdateSettingsFlowWithLookupMethod ¶
type NullableUpdateSettingsFlowWithLookupMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingsFlowWithLookupMethod ¶
func NewNullableUpdateSettingsFlowWithLookupMethod(val *UpdateSettingsFlowWithLookupMethod) *NullableUpdateSettingsFlowWithLookupMethod
func (NullableUpdateSettingsFlowWithLookupMethod) IsSet ¶
func (v NullableUpdateSettingsFlowWithLookupMethod) IsSet() bool
func (NullableUpdateSettingsFlowWithLookupMethod) MarshalJSON ¶
func (v NullableUpdateSettingsFlowWithLookupMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingsFlowWithLookupMethod) Set ¶
func (v *NullableUpdateSettingsFlowWithLookupMethod) Set(val *UpdateSettingsFlowWithLookupMethod)
func (*NullableUpdateSettingsFlowWithLookupMethod) UnmarshalJSON ¶
func (v *NullableUpdateSettingsFlowWithLookupMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingsFlowWithLookupMethod) Unset ¶
func (v *NullableUpdateSettingsFlowWithLookupMethod) Unset()
type NullableUpdateSettingsFlowWithOidcMethod ¶
type NullableUpdateSettingsFlowWithOidcMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingsFlowWithOidcMethod ¶
func NewNullableUpdateSettingsFlowWithOidcMethod(val *UpdateSettingsFlowWithOidcMethod) *NullableUpdateSettingsFlowWithOidcMethod
func (NullableUpdateSettingsFlowWithOidcMethod) IsSet ¶
func (v NullableUpdateSettingsFlowWithOidcMethod) IsSet() bool
func (NullableUpdateSettingsFlowWithOidcMethod) MarshalJSON ¶
func (v NullableUpdateSettingsFlowWithOidcMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingsFlowWithOidcMethod) Set ¶
func (v *NullableUpdateSettingsFlowWithOidcMethod) Set(val *UpdateSettingsFlowWithOidcMethod)
func (*NullableUpdateSettingsFlowWithOidcMethod) UnmarshalJSON ¶
func (v *NullableUpdateSettingsFlowWithOidcMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingsFlowWithOidcMethod) Unset ¶
func (v *NullableUpdateSettingsFlowWithOidcMethod) Unset()
type NullableUpdateSettingsFlowWithPasskeyMethod ¶ added in v1.2.0
type NullableUpdateSettingsFlowWithPasskeyMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingsFlowWithPasskeyMethod ¶ added in v1.2.0
func NewNullableUpdateSettingsFlowWithPasskeyMethod(val *UpdateSettingsFlowWithPasskeyMethod) *NullableUpdateSettingsFlowWithPasskeyMethod
func (NullableUpdateSettingsFlowWithPasskeyMethod) IsSet ¶ added in v1.2.0
func (v NullableUpdateSettingsFlowWithPasskeyMethod) IsSet() bool
func (NullableUpdateSettingsFlowWithPasskeyMethod) MarshalJSON ¶ added in v1.2.0
func (v NullableUpdateSettingsFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingsFlowWithPasskeyMethod) Set ¶ added in v1.2.0
func (v *NullableUpdateSettingsFlowWithPasskeyMethod) Set(val *UpdateSettingsFlowWithPasskeyMethod)
func (*NullableUpdateSettingsFlowWithPasskeyMethod) UnmarshalJSON ¶ added in v1.2.0
func (v *NullableUpdateSettingsFlowWithPasskeyMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingsFlowWithPasskeyMethod) Unset ¶ added in v1.2.0
func (v *NullableUpdateSettingsFlowWithPasskeyMethod) Unset()
type NullableUpdateSettingsFlowWithPasswordMethod ¶
type NullableUpdateSettingsFlowWithPasswordMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingsFlowWithPasswordMethod ¶
func NewNullableUpdateSettingsFlowWithPasswordMethod(val *UpdateSettingsFlowWithPasswordMethod) *NullableUpdateSettingsFlowWithPasswordMethod
func (NullableUpdateSettingsFlowWithPasswordMethod) IsSet ¶
func (v NullableUpdateSettingsFlowWithPasswordMethod) IsSet() bool
func (NullableUpdateSettingsFlowWithPasswordMethod) MarshalJSON ¶
func (v NullableUpdateSettingsFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingsFlowWithPasswordMethod) Set ¶
func (v *NullableUpdateSettingsFlowWithPasswordMethod) Set(val *UpdateSettingsFlowWithPasswordMethod)
func (*NullableUpdateSettingsFlowWithPasswordMethod) UnmarshalJSON ¶
func (v *NullableUpdateSettingsFlowWithPasswordMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingsFlowWithPasswordMethod) Unset ¶
func (v *NullableUpdateSettingsFlowWithPasswordMethod) Unset()
type NullableUpdateSettingsFlowWithProfileMethod ¶
type NullableUpdateSettingsFlowWithProfileMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingsFlowWithProfileMethod ¶
func NewNullableUpdateSettingsFlowWithProfileMethod(val *UpdateSettingsFlowWithProfileMethod) *NullableUpdateSettingsFlowWithProfileMethod
func (NullableUpdateSettingsFlowWithProfileMethod) IsSet ¶
func (v NullableUpdateSettingsFlowWithProfileMethod) IsSet() bool
func (NullableUpdateSettingsFlowWithProfileMethod) MarshalJSON ¶
func (v NullableUpdateSettingsFlowWithProfileMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingsFlowWithProfileMethod) Set ¶
func (v *NullableUpdateSettingsFlowWithProfileMethod) Set(val *UpdateSettingsFlowWithProfileMethod)
func (*NullableUpdateSettingsFlowWithProfileMethod) UnmarshalJSON ¶
func (v *NullableUpdateSettingsFlowWithProfileMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingsFlowWithProfileMethod) Unset ¶
func (v *NullableUpdateSettingsFlowWithProfileMethod) Unset()
type NullableUpdateSettingsFlowWithTotpMethod ¶
type NullableUpdateSettingsFlowWithTotpMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingsFlowWithTotpMethod ¶
func NewNullableUpdateSettingsFlowWithTotpMethod(val *UpdateSettingsFlowWithTotpMethod) *NullableUpdateSettingsFlowWithTotpMethod
func (NullableUpdateSettingsFlowWithTotpMethod) IsSet ¶
func (v NullableUpdateSettingsFlowWithTotpMethod) IsSet() bool
func (NullableUpdateSettingsFlowWithTotpMethod) MarshalJSON ¶
func (v NullableUpdateSettingsFlowWithTotpMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingsFlowWithTotpMethod) Set ¶
func (v *NullableUpdateSettingsFlowWithTotpMethod) Set(val *UpdateSettingsFlowWithTotpMethod)
func (*NullableUpdateSettingsFlowWithTotpMethod) UnmarshalJSON ¶
func (v *NullableUpdateSettingsFlowWithTotpMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingsFlowWithTotpMethod) Unset ¶
func (v *NullableUpdateSettingsFlowWithTotpMethod) Unset()
type NullableUpdateSettingsFlowWithWebAuthnMethod ¶
type NullableUpdateSettingsFlowWithWebAuthnMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingsFlowWithWebAuthnMethod ¶
func NewNullableUpdateSettingsFlowWithWebAuthnMethod(val *UpdateSettingsFlowWithWebAuthnMethod) *NullableUpdateSettingsFlowWithWebAuthnMethod
func (NullableUpdateSettingsFlowWithWebAuthnMethod) IsSet ¶
func (v NullableUpdateSettingsFlowWithWebAuthnMethod) IsSet() bool
func (NullableUpdateSettingsFlowWithWebAuthnMethod) MarshalJSON ¶
func (v NullableUpdateSettingsFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingsFlowWithWebAuthnMethod) Set ¶
func (v *NullableUpdateSettingsFlowWithWebAuthnMethod) Set(val *UpdateSettingsFlowWithWebAuthnMethod)
func (*NullableUpdateSettingsFlowWithWebAuthnMethod) UnmarshalJSON ¶
func (v *NullableUpdateSettingsFlowWithWebAuthnMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingsFlowWithWebAuthnMethod) Unset ¶
func (v *NullableUpdateSettingsFlowWithWebAuthnMethod) Unset()
type NullableUpdateVerificationFlowBody ¶
type NullableUpdateVerificationFlowBody struct {
// contains filtered or unexported fields
}
func NewNullableUpdateVerificationFlowBody ¶
func NewNullableUpdateVerificationFlowBody(val *UpdateVerificationFlowBody) *NullableUpdateVerificationFlowBody
func (NullableUpdateVerificationFlowBody) Get ¶
func (v NullableUpdateVerificationFlowBody) Get() *UpdateVerificationFlowBody
func (NullableUpdateVerificationFlowBody) IsSet ¶
func (v NullableUpdateVerificationFlowBody) IsSet() bool
func (NullableUpdateVerificationFlowBody) MarshalJSON ¶
func (v NullableUpdateVerificationFlowBody) MarshalJSON() ([]byte, error)
func (*NullableUpdateVerificationFlowBody) Set ¶
func (v *NullableUpdateVerificationFlowBody) Set(val *UpdateVerificationFlowBody)
func (*NullableUpdateVerificationFlowBody) UnmarshalJSON ¶
func (v *NullableUpdateVerificationFlowBody) UnmarshalJSON(src []byte) error
func (*NullableUpdateVerificationFlowBody) Unset ¶
func (v *NullableUpdateVerificationFlowBody) Unset()
type NullableUpdateVerificationFlowWithCodeMethod ¶ added in v0.13.0
type NullableUpdateVerificationFlowWithCodeMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateVerificationFlowWithCodeMethod ¶ added in v0.13.0
func NewNullableUpdateVerificationFlowWithCodeMethod(val *UpdateVerificationFlowWithCodeMethod) *NullableUpdateVerificationFlowWithCodeMethod
func (NullableUpdateVerificationFlowWithCodeMethod) IsSet ¶ added in v0.13.0
func (v NullableUpdateVerificationFlowWithCodeMethod) IsSet() bool
func (NullableUpdateVerificationFlowWithCodeMethod) MarshalJSON ¶ added in v0.13.0
func (v NullableUpdateVerificationFlowWithCodeMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateVerificationFlowWithCodeMethod) Set ¶ added in v0.13.0
func (v *NullableUpdateVerificationFlowWithCodeMethod) Set(val *UpdateVerificationFlowWithCodeMethod)
func (*NullableUpdateVerificationFlowWithCodeMethod) UnmarshalJSON ¶ added in v0.13.0
func (v *NullableUpdateVerificationFlowWithCodeMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateVerificationFlowWithCodeMethod) Unset ¶ added in v0.13.0
func (v *NullableUpdateVerificationFlowWithCodeMethod) Unset()
type NullableUpdateVerificationFlowWithLinkMethod ¶
type NullableUpdateVerificationFlowWithLinkMethod struct {
// contains filtered or unexported fields
}
func NewNullableUpdateVerificationFlowWithLinkMethod ¶
func NewNullableUpdateVerificationFlowWithLinkMethod(val *UpdateVerificationFlowWithLinkMethod) *NullableUpdateVerificationFlowWithLinkMethod
func (NullableUpdateVerificationFlowWithLinkMethod) IsSet ¶
func (v NullableUpdateVerificationFlowWithLinkMethod) IsSet() bool
func (NullableUpdateVerificationFlowWithLinkMethod) MarshalJSON ¶
func (v NullableUpdateVerificationFlowWithLinkMethod) MarshalJSON() ([]byte, error)
func (*NullableUpdateVerificationFlowWithLinkMethod) Set ¶
func (v *NullableUpdateVerificationFlowWithLinkMethod) Set(val *UpdateVerificationFlowWithLinkMethod)
func (*NullableUpdateVerificationFlowWithLinkMethod) UnmarshalJSON ¶
func (v *NullableUpdateVerificationFlowWithLinkMethod) UnmarshalJSON(src []byte) error
func (*NullableUpdateVerificationFlowWithLinkMethod) Unset ¶
func (v *NullableUpdateVerificationFlowWithLinkMethod) Unset()
type NullableVerifiableIdentityAddress ¶
type NullableVerifiableIdentityAddress struct {
// contains filtered or unexported fields
}
func NewNullableVerifiableIdentityAddress ¶
func NewNullableVerifiableIdentityAddress(val *VerifiableIdentityAddress) *NullableVerifiableIdentityAddress
func (NullableVerifiableIdentityAddress) Get ¶
func (v NullableVerifiableIdentityAddress) Get() *VerifiableIdentityAddress
func (NullableVerifiableIdentityAddress) IsSet ¶
func (v NullableVerifiableIdentityAddress) IsSet() bool
func (NullableVerifiableIdentityAddress) MarshalJSON ¶
func (v NullableVerifiableIdentityAddress) MarshalJSON() ([]byte, error)
func (*NullableVerifiableIdentityAddress) Set ¶
func (v *NullableVerifiableIdentityAddress) Set(val *VerifiableIdentityAddress)
func (*NullableVerifiableIdentityAddress) UnmarshalJSON ¶
func (v *NullableVerifiableIdentityAddress) UnmarshalJSON(src []byte) error
func (*NullableVerifiableIdentityAddress) Unset ¶
func (v *NullableVerifiableIdentityAddress) Unset()
type NullableVerificationFlow ¶
type NullableVerificationFlow struct {
// contains filtered or unexported fields
}
func NewNullableVerificationFlow ¶
func NewNullableVerificationFlow(val *VerificationFlow) *NullableVerificationFlow
func (NullableVerificationFlow) Get ¶
func (v NullableVerificationFlow) Get() *VerificationFlow
func (NullableVerificationFlow) IsSet ¶
func (v NullableVerificationFlow) IsSet() bool
func (NullableVerificationFlow) MarshalJSON ¶
func (v NullableVerificationFlow) MarshalJSON() ([]byte, error)
func (*NullableVerificationFlow) Set ¶
func (v *NullableVerificationFlow) Set(val *VerificationFlow)
func (*NullableVerificationFlow) UnmarshalJSON ¶
func (v *NullableVerificationFlow) UnmarshalJSON(src []byte) error
func (*NullableVerificationFlow) Unset ¶
func (v *NullableVerificationFlow) Unset()
type NullableVerificationFlowState ¶
type NullableVerificationFlowState struct {
// contains filtered or unexported fields
}
func NewNullableVerificationFlowState ¶
func NewNullableVerificationFlowState(val *VerificationFlowState) *NullableVerificationFlowState
func (NullableVerificationFlowState) Get ¶
func (v NullableVerificationFlowState) Get() *VerificationFlowState
func (NullableVerificationFlowState) IsSet ¶
func (v NullableVerificationFlowState) IsSet() bool
func (NullableVerificationFlowState) MarshalJSON ¶
func (v NullableVerificationFlowState) MarshalJSON() ([]byte, error)
func (*NullableVerificationFlowState) Set ¶
func (v *NullableVerificationFlowState) Set(val *VerificationFlowState)
func (*NullableVerificationFlowState) UnmarshalJSON ¶
func (v *NullableVerificationFlowState) UnmarshalJSON(src []byte) error
func (*NullableVerificationFlowState) Unset ¶
func (v *NullableVerificationFlowState) Unset()
type NullableVersion ¶
type NullableVersion struct {
// contains filtered or unexported fields
}
func NewNullableVersion ¶
func NewNullableVersion(val *Version) *NullableVersion
func (NullableVersion) Get ¶
func (v NullableVersion) Get() *Version
func (NullableVersion) IsSet ¶
func (v NullableVersion) IsSet() bool
func (NullableVersion) MarshalJSON ¶
func (v NullableVersion) MarshalJSON() ([]byte, error)
func (*NullableVersion) Set ¶
func (v *NullableVersion) Set(val *Version)
func (*NullableVersion) UnmarshalJSON ¶
func (v *NullableVersion) UnmarshalJSON(src []byte) error
func (*NullableVersion) Unset ¶
func (v *NullableVersion) Unset()
type OAuth2Client ¶
type OAuth2Client struct { AdditionalPropertiesField map[string]interface{} `json:"AdditionalProperties,omitempty"` // OAuth 2.0 Access Token Strategy AccessTokenStrategy is the strategy used to generate access tokens. Valid options are `jwt` and `opaque`. `jwt` is a bad idea, see https://www.ory.sh/docs/hydra/advanced#json-web-tokens Setting the stragegy here overrides the global setting in `strategies.access_token`. AccessTokenStrategy *string `json:"access_token_strategy,omitempty"` AllowedCorsOrigins []string `json:"allowed_cors_origins,omitempty"` Audience []string `json:"audience,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. AuthorizationCodeGrantAccessTokenLifespan *string `json:"authorization_code_grant_access_token_lifespan,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. AuthorizationCodeGrantIdTokenLifespan *string `json:"authorization_code_grant_id_token_lifespan,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. AuthorizationCodeGrantRefreshTokenLifespan *string `json:"authorization_code_grant_refresh_token_lifespan,omitempty"` // OpenID Connect Back-Channel Logout Session Required Boolean value specifying whether the RP requires that a sid (session ID) Claim be included in the Logout Token to identify the RP session with the OP when the backchannel_logout_uri is used. If omitted, the default value is false. BackchannelLogoutSessionRequired *bool `json:"backchannel_logout_session_required,omitempty"` // OpenID Connect Back-Channel Logout URI RP URL that will cause the RP to log itself out when sent a Logout Token by the OP. BackchannelLogoutUri *string `json:"backchannel_logout_uri,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. ClientCredentialsGrantAccessTokenLifespan *string `json:"client_credentials_grant_access_token_lifespan,omitempty"` // OAuth 2.0 Client ID The ID is immutable. If no ID is provided, a UUID4 will be generated. ClientId *string `json:"client_id,omitempty"` // OAuth 2.0 Client Name The human-readable name of the client to be presented to the end-user during authorization. ClientName *string `json:"client_name,omitempty"` // OAuth 2.0 Client Secret The secret will be included in the create request as cleartext, and then never again. The secret is kept in hashed format and is not recoverable once lost. ClientSecret *string `json:"client_secret,omitempty"` // OAuth 2.0 Client Secret Expires At The field is currently not supported and its value is always 0. ClientSecretExpiresAt *int64 `json:"client_secret_expires_at,omitempty"` // OAuth 2.0 Client URI ClientURI is a URL string of a web page providing information about the client. If present, the server SHOULD display this URL to the end-user in a clickable fashion. ClientUri *string `json:"client_uri,omitempty"` Contacts []string `json:"contacts,omitempty"` // OAuth 2.0 Client Creation Date CreatedAt returns the timestamp of the client's creation. CreatedAt *time.Time `json:"created_at,omitempty"` // OpenID Connect Front-Channel Logout Session Required Boolean value specifying whether the RP requires that iss (issuer) and sid (session ID) query parameters be included to identify the RP session with the OP when the frontchannel_logout_uri is used. If omitted, the default value is false. FrontchannelLogoutSessionRequired *bool `json:"frontchannel_logout_session_required,omitempty"` // OpenID Connect Front-Channel Logout URI RP URL that will cause the RP to log itself out when rendered in an iframe by the OP. An iss (issuer) query parameter and a sid (session ID) query parameter MAY be included by the OP to enable the RP to validate the request and to determine which of the potentially multiple sessions is to be logged out; if either is included, both MUST be. FrontchannelLogoutUri *string `json:"frontchannel_logout_uri,omitempty"` GrantTypes []string `json:"grant_types,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. ImplicitGrantAccessTokenLifespan *string `json:"implicit_grant_access_token_lifespan,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. ImplicitGrantIdTokenLifespan *string `json:"implicit_grant_id_token_lifespan,omitempty"` // OAuth 2.0 Client JSON Web Key Set Client's JSON Web Key Set [JWK] document, passed by value. The semantics of the jwks parameter are the same as the jwks_uri parameter, other than that the JWK Set is passed by value, rather than by reference. This parameter is intended only to be used by Clients that, for some reason, are unable to use the jwks_uri parameter, for instance, by native applications that might not have a location to host the contents of the JWK Set. If a Client can use jwks_uri, it MUST NOT use jwks. One significant downside of jwks is that it does not enable key rotation (which jwks_uri does, as described in Section 10 of OpenID Connect Core 1.0 [OpenID.Core]). The jwks_uri and jwks parameters MUST NOT be used together. Jwks interface{} `json:"jwks,omitempty"` // OAuth 2.0 Client JSON Web Key Set URL URL for the Client's JSON Web Key Set [JWK] document. If the Client signs requests to the Server, it contains the signing key(s) the Server uses to validate signatures from the Client. The JWK Set MAY also contain the Client's encryption keys(s), which are used by the Server to encrypt responses to the Client. When both signing and encryption keys are made available, a use (Key Use) parameter value is REQUIRED for all keys in the referenced JWK Set to indicate each key's intended usage. Although some algorithms allow the same key to be used for both signatures and encryption, doing so is NOT RECOMMENDED, as it is less secure. The JWK x5c parameter MAY be used to provide X.509 representations of keys provided. When used, the bare key values MUST still be present and MUST match those in the certificate. JwksUri *string `json:"jwks_uri,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. JwtBearerGrantAccessTokenLifespan *string `json:"jwt_bearer_grant_access_token_lifespan,omitempty"` // OAuth 2.0 Client Logo URI A URL string referencing the client's logo. LogoUri *string `json:"logo_uri,omitempty"` Metadata interface{} `json:"metadata,omitempty"` // OAuth 2.0 Client Owner Owner is a string identifying the owner of the OAuth 2.0 Client. Owner *string `json:"owner,omitempty"` // OAuth 2.0 Client Policy URI PolicyURI is a URL string that points to a human-readable privacy policy document that describes how the deployment organization collects, uses, retains, and discloses personal data. PolicyUri *string `json:"policy_uri,omitempty"` PostLogoutRedirectUris []string `json:"post_logout_redirect_uris,omitempty"` RedirectUris []string `json:"redirect_uris,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. RefreshTokenGrantAccessTokenLifespan *string `json:"refresh_token_grant_access_token_lifespan,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. RefreshTokenGrantIdTokenLifespan *string `json:"refresh_token_grant_id_token_lifespan,omitempty"` // Specify a time duration in milliseconds, seconds, minutes, hours. RefreshTokenGrantRefreshTokenLifespan *string `json:"refresh_token_grant_refresh_token_lifespan,omitempty"` // OpenID Connect Dynamic Client Registration Access Token RegistrationAccessToken can be used to update, get, or delete the OAuth2 Client. It is sent when creating a client using Dynamic Client Registration. RegistrationAccessToken *string `json:"registration_access_token,omitempty"` // OpenID Connect Dynamic Client Registration URL RegistrationClientURI is the URL used to update, get, or delete the OAuth2 Client. RegistrationClientUri *string `json:"registration_client_uri,omitempty"` // OpenID Connect Request Object Signing Algorithm JWS [JWS] alg algorithm [JWA] that MUST be used for signing Request Objects sent to the OP. All Request Objects from this Client MUST be rejected, if not signed with this algorithm. RequestObjectSigningAlg *string `json:"request_object_signing_alg,omitempty"` RequestUris []string `json:"request_uris,omitempty"` ResponseTypes []string `json:"response_types,omitempty"` // OAuth 2.0 Client Scope Scope is a string containing a space-separated list of scope values (as described in Section 3.3 of OAuth 2.0 [RFC6749]) that the client can use when requesting access tokens. Scope *string `json:"scope,omitempty"` // OpenID Connect Sector Identifier URI URL using the https scheme to be used in calculating Pseudonymous Identifiers by the OP. The URL references a file with a single JSON array of redirect_uri values. SectorIdentifierUri *string `json:"sector_identifier_uri,omitempty"` // SkipConsent skips the consent screen for this client. This field can only be set from the admin API. SkipConsent *bool `json:"skip_consent,omitempty"` // SkipLogoutConsent skips the logout consent screen for this client. This field can only be set from the admin API. SkipLogoutConsent *bool `json:"skip_logout_consent,omitempty"` // OpenID Connect Subject Type The `subject_types_supported` Discovery parameter contains a list of the supported subject_type values for this server. Valid types include `pairwise` and `public`. SubjectType *string `json:"subject_type,omitempty"` // OAuth 2.0 Token Endpoint Authentication Method Requested Client Authentication method for the Token Endpoint. The options are: `client_secret_basic`: (default) Send `client_id` and `client_secret` as `application/x-www-form-urlencoded` encoded in the HTTP Authorization header. `client_secret_post`: Send `client_id` and `client_secret` as `application/x-www-form-urlencoded` in the HTTP body. `private_key_jwt`: Use JSON Web Tokens to authenticate the client. `none`: Used for public clients (native apps, mobile apps) which can not have secrets. TokenEndpointAuthMethod *string `json:"token_endpoint_auth_method,omitempty"` // OAuth 2.0 Token Endpoint Signing Algorithm Requested Client Authentication signing algorithm for the Token Endpoint. TokenEndpointAuthSigningAlg *string `json:"token_endpoint_auth_signing_alg,omitempty"` // OAuth 2.0 Client Terms of Service URI A URL string pointing to a human-readable terms of service document for the client that describes a contractual relationship between the end-user and the client that the end-user accepts when authorizing the client. TosUri *string `json:"tos_uri,omitempty"` // OAuth 2.0 Client Last Update Date UpdatedAt returns the timestamp of the last update. UpdatedAt *time.Time `json:"updated_at,omitempty"` // OpenID Connect Request Userinfo Signed Response Algorithm JWS alg algorithm [JWA] REQUIRED for signing UserInfo Responses. If this is specified, the response will be JWT [JWT] serialized, and signed using JWS. The default, if omitted, is for the UserInfo Response to return the Claims as a UTF-8 encoded JSON object using the application/json content-type. UserinfoSignedResponseAlg *string `json:"userinfo_signed_response_alg,omitempty"` }
OAuth2Client struct for OAuth2Client
func NewOAuth2Client ¶
func NewOAuth2Client() *OAuth2Client
NewOAuth2Client instantiates a new OAuth2Client 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 NewOAuth2ClientWithDefaults ¶
func NewOAuth2ClientWithDefaults() *OAuth2Client
NewOAuth2ClientWithDefaults instantiates a new OAuth2Client 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 (*OAuth2Client) GetAccessTokenStrategy ¶ added in v1.1.0
func (o *OAuth2Client) GetAccessTokenStrategy() string
GetAccessTokenStrategy returns the AccessTokenStrategy field value if set, zero value otherwise.
func (*OAuth2Client) GetAccessTokenStrategyOk ¶ added in v1.1.0
func (o *OAuth2Client) GetAccessTokenStrategyOk() (*string, bool)
GetAccessTokenStrategyOk returns a tuple with the AccessTokenStrategy field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetAdditionalPropertiesField ¶ added in v1.3.0
func (o *OAuth2Client) GetAdditionalPropertiesField() map[string]interface{}
GetAdditionalPropertiesField returns the AdditionalPropertiesField field value if set, zero value otherwise.
func (*OAuth2Client) GetAdditionalPropertiesFieldOk ¶ added in v1.3.0
func (o *OAuth2Client) GetAdditionalPropertiesFieldOk() (map[string]interface{}, bool)
GetAdditionalPropertiesFieldOk returns a tuple with the AdditionalPropertiesField field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetAllowedCorsOrigins ¶
func (o *OAuth2Client) GetAllowedCorsOrigins() []string
GetAllowedCorsOrigins returns the AllowedCorsOrigins field value if set, zero value otherwise.
func (*OAuth2Client) GetAllowedCorsOriginsOk ¶
func (o *OAuth2Client) GetAllowedCorsOriginsOk() ([]string, bool)
GetAllowedCorsOriginsOk returns a tuple with the AllowedCorsOrigins field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetAudience ¶
func (o *OAuth2Client) GetAudience() []string
GetAudience returns the Audience field value if set, zero value otherwise.
func (*OAuth2Client) GetAudienceOk ¶
func (o *OAuth2Client) GetAudienceOk() ([]string, bool)
GetAudienceOk returns a tuple with the Audience field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetAuthorizationCodeGrantAccessTokenLifespan ¶
func (o *OAuth2Client) GetAuthorizationCodeGrantAccessTokenLifespan() string
GetAuthorizationCodeGrantAccessTokenLifespan returns the AuthorizationCodeGrantAccessTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetAuthorizationCodeGrantAccessTokenLifespanOk ¶
func (o *OAuth2Client) GetAuthorizationCodeGrantAccessTokenLifespanOk() (*string, bool)
GetAuthorizationCodeGrantAccessTokenLifespanOk returns a tuple with the AuthorizationCodeGrantAccessTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetAuthorizationCodeGrantIdTokenLifespan ¶
func (o *OAuth2Client) GetAuthorizationCodeGrantIdTokenLifespan() string
GetAuthorizationCodeGrantIdTokenLifespan returns the AuthorizationCodeGrantIdTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetAuthorizationCodeGrantIdTokenLifespanOk ¶
func (o *OAuth2Client) GetAuthorizationCodeGrantIdTokenLifespanOk() (*string, bool)
GetAuthorizationCodeGrantIdTokenLifespanOk returns a tuple with the AuthorizationCodeGrantIdTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetAuthorizationCodeGrantRefreshTokenLifespan ¶
func (o *OAuth2Client) GetAuthorizationCodeGrantRefreshTokenLifespan() string
GetAuthorizationCodeGrantRefreshTokenLifespan returns the AuthorizationCodeGrantRefreshTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetAuthorizationCodeGrantRefreshTokenLifespanOk ¶
func (o *OAuth2Client) GetAuthorizationCodeGrantRefreshTokenLifespanOk() (*string, bool)
GetAuthorizationCodeGrantRefreshTokenLifespanOk returns a tuple with the AuthorizationCodeGrantRefreshTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetBackchannelLogoutSessionRequired ¶
func (o *OAuth2Client) GetBackchannelLogoutSessionRequired() bool
GetBackchannelLogoutSessionRequired returns the BackchannelLogoutSessionRequired field value if set, zero value otherwise.
func (*OAuth2Client) GetBackchannelLogoutSessionRequiredOk ¶
func (o *OAuth2Client) GetBackchannelLogoutSessionRequiredOk() (*bool, bool)
GetBackchannelLogoutSessionRequiredOk returns a tuple with the BackchannelLogoutSessionRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetBackchannelLogoutUri ¶
func (o *OAuth2Client) GetBackchannelLogoutUri() string
GetBackchannelLogoutUri returns the BackchannelLogoutUri field value if set, zero value otherwise.
func (*OAuth2Client) GetBackchannelLogoutUriOk ¶
func (o *OAuth2Client) GetBackchannelLogoutUriOk() (*string, bool)
GetBackchannelLogoutUriOk returns a tuple with the BackchannelLogoutUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetClientCredentialsGrantAccessTokenLifespan ¶
func (o *OAuth2Client) GetClientCredentialsGrantAccessTokenLifespan() string
GetClientCredentialsGrantAccessTokenLifespan returns the ClientCredentialsGrantAccessTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetClientCredentialsGrantAccessTokenLifespanOk ¶
func (o *OAuth2Client) GetClientCredentialsGrantAccessTokenLifespanOk() (*string, bool)
GetClientCredentialsGrantAccessTokenLifespanOk returns a tuple with the ClientCredentialsGrantAccessTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetClientId ¶
func (o *OAuth2Client) GetClientId() string
GetClientId returns the ClientId field value if set, zero value otherwise.
func (*OAuth2Client) GetClientIdOk ¶
func (o *OAuth2Client) GetClientIdOk() (*string, bool)
GetClientIdOk returns a tuple with the ClientId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetClientName ¶
func (o *OAuth2Client) GetClientName() string
GetClientName returns the ClientName field value if set, zero value otherwise.
func (*OAuth2Client) GetClientNameOk ¶
func (o *OAuth2Client) GetClientNameOk() (*string, bool)
GetClientNameOk returns a tuple with the ClientName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetClientSecret ¶
func (o *OAuth2Client) GetClientSecret() string
GetClientSecret returns the ClientSecret field value if set, zero value otherwise.
func (*OAuth2Client) GetClientSecretExpiresAt ¶
func (o *OAuth2Client) GetClientSecretExpiresAt() int64
GetClientSecretExpiresAt returns the ClientSecretExpiresAt field value if set, zero value otherwise.
func (*OAuth2Client) GetClientSecretExpiresAtOk ¶
func (o *OAuth2Client) GetClientSecretExpiresAtOk() (*int64, bool)
GetClientSecretExpiresAtOk returns a tuple with the ClientSecretExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetClientSecretOk ¶
func (o *OAuth2Client) GetClientSecretOk() (*string, bool)
GetClientSecretOk returns a tuple with the ClientSecret field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetClientUri ¶
func (o *OAuth2Client) GetClientUri() string
GetClientUri returns the ClientUri field value if set, zero value otherwise.
func (*OAuth2Client) GetClientUriOk ¶
func (o *OAuth2Client) GetClientUriOk() (*string, bool)
GetClientUriOk returns a tuple with the ClientUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetContacts ¶
func (o *OAuth2Client) GetContacts() []string
GetContacts returns the Contacts field value if set, zero value otherwise.
func (*OAuth2Client) GetContactsOk ¶
func (o *OAuth2Client) GetContactsOk() ([]string, bool)
GetContactsOk returns a tuple with the Contacts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetCreatedAt ¶
func (o *OAuth2Client) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*OAuth2Client) GetCreatedAtOk ¶
func (o *OAuth2Client) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetFrontchannelLogoutSessionRequired ¶
func (o *OAuth2Client) GetFrontchannelLogoutSessionRequired() bool
GetFrontchannelLogoutSessionRequired returns the FrontchannelLogoutSessionRequired field value if set, zero value otherwise.
func (*OAuth2Client) GetFrontchannelLogoutSessionRequiredOk ¶
func (o *OAuth2Client) GetFrontchannelLogoutSessionRequiredOk() (*bool, bool)
GetFrontchannelLogoutSessionRequiredOk returns a tuple with the FrontchannelLogoutSessionRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetFrontchannelLogoutUri ¶
func (o *OAuth2Client) GetFrontchannelLogoutUri() string
GetFrontchannelLogoutUri returns the FrontchannelLogoutUri field value if set, zero value otherwise.
func (*OAuth2Client) GetFrontchannelLogoutUriOk ¶
func (o *OAuth2Client) GetFrontchannelLogoutUriOk() (*string, bool)
GetFrontchannelLogoutUriOk returns a tuple with the FrontchannelLogoutUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetGrantTypes ¶
func (o *OAuth2Client) GetGrantTypes() []string
GetGrantTypes returns the GrantTypes field value if set, zero value otherwise.
func (*OAuth2Client) GetGrantTypesOk ¶
func (o *OAuth2Client) GetGrantTypesOk() ([]string, bool)
GetGrantTypesOk returns a tuple with the GrantTypes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetImplicitGrantAccessTokenLifespan ¶
func (o *OAuth2Client) GetImplicitGrantAccessTokenLifespan() string
GetImplicitGrantAccessTokenLifespan returns the ImplicitGrantAccessTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetImplicitGrantAccessTokenLifespanOk ¶
func (o *OAuth2Client) GetImplicitGrantAccessTokenLifespanOk() (*string, bool)
GetImplicitGrantAccessTokenLifespanOk returns a tuple with the ImplicitGrantAccessTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetImplicitGrantIdTokenLifespan ¶
func (o *OAuth2Client) GetImplicitGrantIdTokenLifespan() string
GetImplicitGrantIdTokenLifespan returns the ImplicitGrantIdTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetImplicitGrantIdTokenLifespanOk ¶
func (o *OAuth2Client) GetImplicitGrantIdTokenLifespanOk() (*string, bool)
GetImplicitGrantIdTokenLifespanOk returns a tuple with the ImplicitGrantIdTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetJwks ¶
func (o *OAuth2Client) GetJwks() interface{}
GetJwks returns the Jwks field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OAuth2Client) GetJwksOk ¶
func (o *OAuth2Client) GetJwksOk() (*interface{}, bool)
GetJwksOk returns a tuple with the Jwks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OAuth2Client) GetJwksUri ¶
func (o *OAuth2Client) GetJwksUri() string
GetJwksUri returns the JwksUri field value if set, zero value otherwise.
func (*OAuth2Client) GetJwksUriOk ¶
func (o *OAuth2Client) GetJwksUriOk() (*string, bool)
GetJwksUriOk returns a tuple with the JwksUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetJwtBearerGrantAccessTokenLifespan ¶
func (o *OAuth2Client) GetJwtBearerGrantAccessTokenLifespan() string
GetJwtBearerGrantAccessTokenLifespan returns the JwtBearerGrantAccessTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetJwtBearerGrantAccessTokenLifespanOk ¶
func (o *OAuth2Client) GetJwtBearerGrantAccessTokenLifespanOk() (*string, bool)
GetJwtBearerGrantAccessTokenLifespanOk returns a tuple with the JwtBearerGrantAccessTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetLogoUri ¶
func (o *OAuth2Client) GetLogoUri() string
GetLogoUri returns the LogoUri field value if set, zero value otherwise.
func (*OAuth2Client) GetLogoUriOk ¶
func (o *OAuth2Client) GetLogoUriOk() (*string, bool)
GetLogoUriOk returns a tuple with the LogoUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetMetadata ¶
func (o *OAuth2Client) GetMetadata() interface{}
GetMetadata returns the Metadata field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OAuth2Client) GetMetadataOk ¶
func (o *OAuth2Client) GetMetadataOk() (*interface{}, bool)
GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OAuth2Client) GetOwner ¶
func (o *OAuth2Client) GetOwner() string
GetOwner returns the Owner field value if set, zero value otherwise.
func (*OAuth2Client) GetOwnerOk ¶
func (o *OAuth2Client) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetPolicyUri ¶
func (o *OAuth2Client) GetPolicyUri() string
GetPolicyUri returns the PolicyUri field value if set, zero value otherwise.
func (*OAuth2Client) GetPolicyUriOk ¶
func (o *OAuth2Client) GetPolicyUriOk() (*string, bool)
GetPolicyUriOk returns a tuple with the PolicyUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetPostLogoutRedirectUris ¶
func (o *OAuth2Client) GetPostLogoutRedirectUris() []string
GetPostLogoutRedirectUris returns the PostLogoutRedirectUris field value if set, zero value otherwise.
func (*OAuth2Client) GetPostLogoutRedirectUrisOk ¶
func (o *OAuth2Client) GetPostLogoutRedirectUrisOk() ([]string, bool)
GetPostLogoutRedirectUrisOk returns a tuple with the PostLogoutRedirectUris field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetRedirectUris ¶
func (o *OAuth2Client) GetRedirectUris() []string
GetRedirectUris returns the RedirectUris field value if set, zero value otherwise.
func (*OAuth2Client) GetRedirectUrisOk ¶
func (o *OAuth2Client) GetRedirectUrisOk() ([]string, bool)
GetRedirectUrisOk returns a tuple with the RedirectUris field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetRefreshTokenGrantAccessTokenLifespan ¶
func (o *OAuth2Client) GetRefreshTokenGrantAccessTokenLifespan() string
GetRefreshTokenGrantAccessTokenLifespan returns the RefreshTokenGrantAccessTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetRefreshTokenGrantAccessTokenLifespanOk ¶
func (o *OAuth2Client) GetRefreshTokenGrantAccessTokenLifespanOk() (*string, bool)
GetRefreshTokenGrantAccessTokenLifespanOk returns a tuple with the RefreshTokenGrantAccessTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetRefreshTokenGrantIdTokenLifespan ¶
func (o *OAuth2Client) GetRefreshTokenGrantIdTokenLifespan() string
GetRefreshTokenGrantIdTokenLifespan returns the RefreshTokenGrantIdTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetRefreshTokenGrantIdTokenLifespanOk ¶
func (o *OAuth2Client) GetRefreshTokenGrantIdTokenLifespanOk() (*string, bool)
GetRefreshTokenGrantIdTokenLifespanOk returns a tuple with the RefreshTokenGrantIdTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetRefreshTokenGrantRefreshTokenLifespan ¶
func (o *OAuth2Client) GetRefreshTokenGrantRefreshTokenLifespan() string
GetRefreshTokenGrantRefreshTokenLifespan returns the RefreshTokenGrantRefreshTokenLifespan field value if set, zero value otherwise.
func (*OAuth2Client) GetRefreshTokenGrantRefreshTokenLifespanOk ¶
func (o *OAuth2Client) GetRefreshTokenGrantRefreshTokenLifespanOk() (*string, bool)
GetRefreshTokenGrantRefreshTokenLifespanOk returns a tuple with the RefreshTokenGrantRefreshTokenLifespan field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetRegistrationAccessToken ¶
func (o *OAuth2Client) GetRegistrationAccessToken() string
GetRegistrationAccessToken returns the RegistrationAccessToken field value if set, zero value otherwise.
func (*OAuth2Client) GetRegistrationAccessTokenOk ¶
func (o *OAuth2Client) GetRegistrationAccessTokenOk() (*string, bool)
GetRegistrationAccessTokenOk returns a tuple with the RegistrationAccessToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetRegistrationClientUri ¶
func (o *OAuth2Client) GetRegistrationClientUri() string
GetRegistrationClientUri returns the RegistrationClientUri field value if set, zero value otherwise.
func (*OAuth2Client) GetRegistrationClientUriOk ¶
func (o *OAuth2Client) GetRegistrationClientUriOk() (*string, bool)
GetRegistrationClientUriOk returns a tuple with the RegistrationClientUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetRequestObjectSigningAlg ¶
func (o *OAuth2Client) GetRequestObjectSigningAlg() string
GetRequestObjectSigningAlg returns the RequestObjectSigningAlg field value if set, zero value otherwise.
func (*OAuth2Client) GetRequestObjectSigningAlgOk ¶
func (o *OAuth2Client) GetRequestObjectSigningAlgOk() (*string, bool)
GetRequestObjectSigningAlgOk returns a tuple with the RequestObjectSigningAlg field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetRequestUris ¶
func (o *OAuth2Client) GetRequestUris() []string
GetRequestUris returns the RequestUris field value if set, zero value otherwise.
func (*OAuth2Client) GetRequestUrisOk ¶
func (o *OAuth2Client) GetRequestUrisOk() ([]string, bool)
GetRequestUrisOk returns a tuple with the RequestUris field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetResponseTypes ¶
func (o *OAuth2Client) GetResponseTypes() []string
GetResponseTypes returns the ResponseTypes field value if set, zero value otherwise.
func (*OAuth2Client) GetResponseTypesOk ¶
func (o *OAuth2Client) GetResponseTypesOk() ([]string, bool)
GetResponseTypesOk returns a tuple with the ResponseTypes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetScope ¶
func (o *OAuth2Client) GetScope() string
GetScope returns the Scope field value if set, zero value otherwise.
func (*OAuth2Client) GetScopeOk ¶
func (o *OAuth2Client) GetScopeOk() (*string, bool)
GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetSectorIdentifierUri ¶
func (o *OAuth2Client) GetSectorIdentifierUri() string
GetSectorIdentifierUri returns the SectorIdentifierUri field value if set, zero value otherwise.
func (*OAuth2Client) GetSectorIdentifierUriOk ¶
func (o *OAuth2Client) GetSectorIdentifierUriOk() (*string, bool)
GetSectorIdentifierUriOk returns a tuple with the SectorIdentifierUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetSkipConsent ¶ added in v1.1.0
func (o *OAuth2Client) GetSkipConsent() bool
GetSkipConsent returns the SkipConsent field value if set, zero value otherwise.
func (*OAuth2Client) GetSkipConsentOk ¶ added in v1.1.0
func (o *OAuth2Client) GetSkipConsentOk() (*bool, bool)
GetSkipConsentOk returns a tuple with the SkipConsent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetSkipLogoutConsent ¶ added in v1.1.0
func (o *OAuth2Client) GetSkipLogoutConsent() bool
GetSkipLogoutConsent returns the SkipLogoutConsent field value if set, zero value otherwise.
func (*OAuth2Client) GetSkipLogoutConsentOk ¶ added in v1.1.0
func (o *OAuth2Client) GetSkipLogoutConsentOk() (*bool, bool)
GetSkipLogoutConsentOk returns a tuple with the SkipLogoutConsent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetSubjectType ¶
func (o *OAuth2Client) GetSubjectType() string
GetSubjectType returns the SubjectType field value if set, zero value otherwise.
func (*OAuth2Client) GetSubjectTypeOk ¶
func (o *OAuth2Client) GetSubjectTypeOk() (*string, bool)
GetSubjectTypeOk returns a tuple with the SubjectType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetTokenEndpointAuthMethod ¶
func (o *OAuth2Client) GetTokenEndpointAuthMethod() string
GetTokenEndpointAuthMethod returns the TokenEndpointAuthMethod field value if set, zero value otherwise.
func (*OAuth2Client) GetTokenEndpointAuthMethodOk ¶
func (o *OAuth2Client) GetTokenEndpointAuthMethodOk() (*string, bool)
GetTokenEndpointAuthMethodOk returns a tuple with the TokenEndpointAuthMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetTokenEndpointAuthSigningAlg ¶
func (o *OAuth2Client) GetTokenEndpointAuthSigningAlg() string
GetTokenEndpointAuthSigningAlg returns the TokenEndpointAuthSigningAlg field value if set, zero value otherwise.
func (*OAuth2Client) GetTokenEndpointAuthSigningAlgOk ¶
func (o *OAuth2Client) GetTokenEndpointAuthSigningAlgOk() (*string, bool)
GetTokenEndpointAuthSigningAlgOk returns a tuple with the TokenEndpointAuthSigningAlg field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetTosUri ¶
func (o *OAuth2Client) GetTosUri() string
GetTosUri returns the TosUri field value if set, zero value otherwise.
func (*OAuth2Client) GetTosUriOk ¶
func (o *OAuth2Client) GetTosUriOk() (*string, bool)
GetTosUriOk returns a tuple with the TosUri field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetUpdatedAt ¶
func (o *OAuth2Client) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*OAuth2Client) GetUpdatedAtOk ¶
func (o *OAuth2Client) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) GetUserinfoSignedResponseAlg ¶
func (o *OAuth2Client) GetUserinfoSignedResponseAlg() string
GetUserinfoSignedResponseAlg returns the UserinfoSignedResponseAlg field value if set, zero value otherwise.
func (*OAuth2Client) GetUserinfoSignedResponseAlgOk ¶
func (o *OAuth2Client) GetUserinfoSignedResponseAlgOk() (*string, bool)
GetUserinfoSignedResponseAlgOk returns a tuple with the UserinfoSignedResponseAlg field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2Client) HasAccessTokenStrategy ¶ added in v1.1.0
func (o *OAuth2Client) HasAccessTokenStrategy() bool
HasAccessTokenStrategy returns a boolean if a field has been set.
func (*OAuth2Client) HasAdditionalPropertiesField ¶ added in v1.3.0
func (o *OAuth2Client) HasAdditionalPropertiesField() bool
HasAdditionalPropertiesField returns a boolean if a field has been set.
func (*OAuth2Client) HasAllowedCorsOrigins ¶
func (o *OAuth2Client) HasAllowedCorsOrigins() bool
HasAllowedCorsOrigins returns a boolean if a field has been set.
func (*OAuth2Client) HasAudience ¶
func (o *OAuth2Client) HasAudience() bool
HasAudience returns a boolean if a field has been set.
func (*OAuth2Client) HasAuthorizationCodeGrantAccessTokenLifespan ¶
func (o *OAuth2Client) HasAuthorizationCodeGrantAccessTokenLifespan() bool
HasAuthorizationCodeGrantAccessTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasAuthorizationCodeGrantIdTokenLifespan ¶
func (o *OAuth2Client) HasAuthorizationCodeGrantIdTokenLifespan() bool
HasAuthorizationCodeGrantIdTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasAuthorizationCodeGrantRefreshTokenLifespan ¶
func (o *OAuth2Client) HasAuthorizationCodeGrantRefreshTokenLifespan() bool
HasAuthorizationCodeGrantRefreshTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasBackchannelLogoutSessionRequired ¶
func (o *OAuth2Client) HasBackchannelLogoutSessionRequired() bool
HasBackchannelLogoutSessionRequired returns a boolean if a field has been set.
func (*OAuth2Client) HasBackchannelLogoutUri ¶
func (o *OAuth2Client) HasBackchannelLogoutUri() bool
HasBackchannelLogoutUri returns a boolean if a field has been set.
func (*OAuth2Client) HasClientCredentialsGrantAccessTokenLifespan ¶
func (o *OAuth2Client) HasClientCredentialsGrantAccessTokenLifespan() bool
HasClientCredentialsGrantAccessTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasClientId ¶
func (o *OAuth2Client) HasClientId() bool
HasClientId returns a boolean if a field has been set.
func (*OAuth2Client) HasClientName ¶
func (o *OAuth2Client) HasClientName() bool
HasClientName returns a boolean if a field has been set.
func (*OAuth2Client) HasClientSecret ¶
func (o *OAuth2Client) HasClientSecret() bool
HasClientSecret returns a boolean if a field has been set.
func (*OAuth2Client) HasClientSecretExpiresAt ¶
func (o *OAuth2Client) HasClientSecretExpiresAt() bool
HasClientSecretExpiresAt returns a boolean if a field has been set.
func (*OAuth2Client) HasClientUri ¶
func (o *OAuth2Client) HasClientUri() bool
HasClientUri returns a boolean if a field has been set.
func (*OAuth2Client) HasContacts ¶
func (o *OAuth2Client) HasContacts() bool
HasContacts returns a boolean if a field has been set.
func (*OAuth2Client) HasCreatedAt ¶
func (o *OAuth2Client) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*OAuth2Client) HasFrontchannelLogoutSessionRequired ¶
func (o *OAuth2Client) HasFrontchannelLogoutSessionRequired() bool
HasFrontchannelLogoutSessionRequired returns a boolean if a field has been set.
func (*OAuth2Client) HasFrontchannelLogoutUri ¶
func (o *OAuth2Client) HasFrontchannelLogoutUri() bool
HasFrontchannelLogoutUri returns a boolean if a field has been set.
func (*OAuth2Client) HasGrantTypes ¶
func (o *OAuth2Client) HasGrantTypes() bool
HasGrantTypes returns a boolean if a field has been set.
func (*OAuth2Client) HasImplicitGrantAccessTokenLifespan ¶
func (o *OAuth2Client) HasImplicitGrantAccessTokenLifespan() bool
HasImplicitGrantAccessTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasImplicitGrantIdTokenLifespan ¶
func (o *OAuth2Client) HasImplicitGrantIdTokenLifespan() bool
HasImplicitGrantIdTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasJwks ¶
func (o *OAuth2Client) HasJwks() bool
HasJwks returns a boolean if a field has been set.
func (*OAuth2Client) HasJwksUri ¶
func (o *OAuth2Client) HasJwksUri() bool
HasJwksUri returns a boolean if a field has been set.
func (*OAuth2Client) HasJwtBearerGrantAccessTokenLifespan ¶
func (o *OAuth2Client) HasJwtBearerGrantAccessTokenLifespan() bool
HasJwtBearerGrantAccessTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasLogoUri ¶
func (o *OAuth2Client) HasLogoUri() bool
HasLogoUri returns a boolean if a field has been set.
func (*OAuth2Client) HasMetadata ¶
func (o *OAuth2Client) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*OAuth2Client) HasOwner ¶
func (o *OAuth2Client) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*OAuth2Client) HasPolicyUri ¶
func (o *OAuth2Client) HasPolicyUri() bool
HasPolicyUri returns a boolean if a field has been set.
func (*OAuth2Client) HasPostLogoutRedirectUris ¶
func (o *OAuth2Client) HasPostLogoutRedirectUris() bool
HasPostLogoutRedirectUris returns a boolean if a field has been set.
func (*OAuth2Client) HasRedirectUris ¶
func (o *OAuth2Client) HasRedirectUris() bool
HasRedirectUris returns a boolean if a field has been set.
func (*OAuth2Client) HasRefreshTokenGrantAccessTokenLifespan ¶
func (o *OAuth2Client) HasRefreshTokenGrantAccessTokenLifespan() bool
HasRefreshTokenGrantAccessTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasRefreshTokenGrantIdTokenLifespan ¶
func (o *OAuth2Client) HasRefreshTokenGrantIdTokenLifespan() bool
HasRefreshTokenGrantIdTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasRefreshTokenGrantRefreshTokenLifespan ¶
func (o *OAuth2Client) HasRefreshTokenGrantRefreshTokenLifespan() bool
HasRefreshTokenGrantRefreshTokenLifespan returns a boolean if a field has been set.
func (*OAuth2Client) HasRegistrationAccessToken ¶
func (o *OAuth2Client) HasRegistrationAccessToken() bool
HasRegistrationAccessToken returns a boolean if a field has been set.
func (*OAuth2Client) HasRegistrationClientUri ¶
func (o *OAuth2Client) HasRegistrationClientUri() bool
HasRegistrationClientUri returns a boolean if a field has been set.
func (*OAuth2Client) HasRequestObjectSigningAlg ¶
func (o *OAuth2Client) HasRequestObjectSigningAlg() bool
HasRequestObjectSigningAlg returns a boolean if a field has been set.
func (*OAuth2Client) HasRequestUris ¶
func (o *OAuth2Client) HasRequestUris() bool
HasRequestUris returns a boolean if a field has been set.
func (*OAuth2Client) HasResponseTypes ¶
func (o *OAuth2Client) HasResponseTypes() bool
HasResponseTypes returns a boolean if a field has been set.
func (*OAuth2Client) HasScope ¶
func (o *OAuth2Client) HasScope() bool
HasScope returns a boolean if a field has been set.
func (*OAuth2Client) HasSectorIdentifierUri ¶
func (o *OAuth2Client) HasSectorIdentifierUri() bool
HasSectorIdentifierUri returns a boolean if a field has been set.
func (*OAuth2Client) HasSkipConsent ¶ added in v1.1.0
func (o *OAuth2Client) HasSkipConsent() bool
HasSkipConsent returns a boolean if a field has been set.
func (*OAuth2Client) HasSkipLogoutConsent ¶ added in v1.1.0
func (o *OAuth2Client) HasSkipLogoutConsent() bool
HasSkipLogoutConsent returns a boolean if a field has been set.
func (*OAuth2Client) HasSubjectType ¶
func (o *OAuth2Client) HasSubjectType() bool
HasSubjectType returns a boolean if a field has been set.
func (*OAuth2Client) HasTokenEndpointAuthMethod ¶
func (o *OAuth2Client) HasTokenEndpointAuthMethod() bool
HasTokenEndpointAuthMethod returns a boolean if a field has been set.
func (*OAuth2Client) HasTokenEndpointAuthSigningAlg ¶
func (o *OAuth2Client) HasTokenEndpointAuthSigningAlg() bool
HasTokenEndpointAuthSigningAlg returns a boolean if a field has been set.
func (*OAuth2Client) HasTosUri ¶
func (o *OAuth2Client) HasTosUri() bool
HasTosUri returns a boolean if a field has been set.
func (*OAuth2Client) HasUpdatedAt ¶
func (o *OAuth2Client) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*OAuth2Client) HasUserinfoSignedResponseAlg ¶
func (o *OAuth2Client) HasUserinfoSignedResponseAlg() bool
HasUserinfoSignedResponseAlg returns a boolean if a field has been set.
func (OAuth2Client) MarshalJSON ¶
func (o OAuth2Client) MarshalJSON() ([]byte, error)
func (*OAuth2Client) SetAccessTokenStrategy ¶ added in v1.1.0
func (o *OAuth2Client) SetAccessTokenStrategy(v string)
SetAccessTokenStrategy gets a reference to the given string and assigns it to the AccessTokenStrategy field.
func (*OAuth2Client) SetAdditionalPropertiesField ¶ added in v1.3.0
func (o *OAuth2Client) SetAdditionalPropertiesField(v map[string]interface{})
SetAdditionalPropertiesField gets a reference to the given map[string]interface{} and assigns it to the AdditionalPropertiesField field.
func (*OAuth2Client) SetAllowedCorsOrigins ¶
func (o *OAuth2Client) SetAllowedCorsOrigins(v []string)
SetAllowedCorsOrigins gets a reference to the given []string and assigns it to the AllowedCorsOrigins field.
func (*OAuth2Client) SetAudience ¶
func (o *OAuth2Client) SetAudience(v []string)
SetAudience gets a reference to the given []string and assigns it to the Audience field.
func (*OAuth2Client) SetAuthorizationCodeGrantAccessTokenLifespan ¶
func (o *OAuth2Client) SetAuthorizationCodeGrantAccessTokenLifespan(v string)
SetAuthorizationCodeGrantAccessTokenLifespan gets a reference to the given string and assigns it to the AuthorizationCodeGrantAccessTokenLifespan field.
func (*OAuth2Client) SetAuthorizationCodeGrantIdTokenLifespan ¶
func (o *OAuth2Client) SetAuthorizationCodeGrantIdTokenLifespan(v string)
SetAuthorizationCodeGrantIdTokenLifespan gets a reference to the given string and assigns it to the AuthorizationCodeGrantIdTokenLifespan field.
func (*OAuth2Client) SetAuthorizationCodeGrantRefreshTokenLifespan ¶
func (o *OAuth2Client) SetAuthorizationCodeGrantRefreshTokenLifespan(v string)
SetAuthorizationCodeGrantRefreshTokenLifespan gets a reference to the given string and assigns it to the AuthorizationCodeGrantRefreshTokenLifespan field.
func (*OAuth2Client) SetBackchannelLogoutSessionRequired ¶
func (o *OAuth2Client) SetBackchannelLogoutSessionRequired(v bool)
SetBackchannelLogoutSessionRequired gets a reference to the given bool and assigns it to the BackchannelLogoutSessionRequired field.
func (*OAuth2Client) SetBackchannelLogoutUri ¶
func (o *OAuth2Client) SetBackchannelLogoutUri(v string)
SetBackchannelLogoutUri gets a reference to the given string and assigns it to the BackchannelLogoutUri field.
func (*OAuth2Client) SetClientCredentialsGrantAccessTokenLifespan ¶
func (o *OAuth2Client) SetClientCredentialsGrantAccessTokenLifespan(v string)
SetClientCredentialsGrantAccessTokenLifespan gets a reference to the given string and assigns it to the ClientCredentialsGrantAccessTokenLifespan field.
func (*OAuth2Client) SetClientId ¶
func (o *OAuth2Client) SetClientId(v string)
SetClientId gets a reference to the given string and assigns it to the ClientId field.
func (*OAuth2Client) SetClientName ¶
func (o *OAuth2Client) SetClientName(v string)
SetClientName gets a reference to the given string and assigns it to the ClientName field.
func (*OAuth2Client) SetClientSecret ¶
func (o *OAuth2Client) SetClientSecret(v string)
SetClientSecret gets a reference to the given string and assigns it to the ClientSecret field.
func (*OAuth2Client) SetClientSecretExpiresAt ¶
func (o *OAuth2Client) SetClientSecretExpiresAt(v int64)
SetClientSecretExpiresAt gets a reference to the given int64 and assigns it to the ClientSecretExpiresAt field.
func (*OAuth2Client) SetClientUri ¶
func (o *OAuth2Client) SetClientUri(v string)
SetClientUri gets a reference to the given string and assigns it to the ClientUri field.
func (*OAuth2Client) SetContacts ¶
func (o *OAuth2Client) SetContacts(v []string)
SetContacts gets a reference to the given []string and assigns it to the Contacts field.
func (*OAuth2Client) SetCreatedAt ¶
func (o *OAuth2Client) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*OAuth2Client) SetFrontchannelLogoutSessionRequired ¶
func (o *OAuth2Client) SetFrontchannelLogoutSessionRequired(v bool)
SetFrontchannelLogoutSessionRequired gets a reference to the given bool and assigns it to the FrontchannelLogoutSessionRequired field.
func (*OAuth2Client) SetFrontchannelLogoutUri ¶
func (o *OAuth2Client) SetFrontchannelLogoutUri(v string)
SetFrontchannelLogoutUri gets a reference to the given string and assigns it to the FrontchannelLogoutUri field.
func (*OAuth2Client) SetGrantTypes ¶
func (o *OAuth2Client) SetGrantTypes(v []string)
SetGrantTypes gets a reference to the given []string and assigns it to the GrantTypes field.
func (*OAuth2Client) SetImplicitGrantAccessTokenLifespan ¶
func (o *OAuth2Client) SetImplicitGrantAccessTokenLifespan(v string)
SetImplicitGrantAccessTokenLifespan gets a reference to the given string and assigns it to the ImplicitGrantAccessTokenLifespan field.
func (*OAuth2Client) SetImplicitGrantIdTokenLifespan ¶
func (o *OAuth2Client) SetImplicitGrantIdTokenLifespan(v string)
SetImplicitGrantIdTokenLifespan gets a reference to the given string and assigns it to the ImplicitGrantIdTokenLifespan field.
func (*OAuth2Client) SetJwks ¶
func (o *OAuth2Client) SetJwks(v interface{})
SetJwks gets a reference to the given interface{} and assigns it to the Jwks field.
func (*OAuth2Client) SetJwksUri ¶
func (o *OAuth2Client) SetJwksUri(v string)
SetJwksUri gets a reference to the given string and assigns it to the JwksUri field.
func (*OAuth2Client) SetJwtBearerGrantAccessTokenLifespan ¶
func (o *OAuth2Client) SetJwtBearerGrantAccessTokenLifespan(v string)
SetJwtBearerGrantAccessTokenLifespan gets a reference to the given string and assigns it to the JwtBearerGrantAccessTokenLifespan field.
func (*OAuth2Client) SetLogoUri ¶
func (o *OAuth2Client) SetLogoUri(v string)
SetLogoUri gets a reference to the given string and assigns it to the LogoUri field.
func (*OAuth2Client) SetMetadata ¶
func (o *OAuth2Client) SetMetadata(v interface{})
SetMetadata gets a reference to the given interface{} and assigns it to the Metadata field.
func (*OAuth2Client) SetOwner ¶
func (o *OAuth2Client) SetOwner(v string)
SetOwner gets a reference to the given string and assigns it to the Owner field.
func (*OAuth2Client) SetPolicyUri ¶
func (o *OAuth2Client) SetPolicyUri(v string)
SetPolicyUri gets a reference to the given string and assigns it to the PolicyUri field.
func (*OAuth2Client) SetPostLogoutRedirectUris ¶
func (o *OAuth2Client) SetPostLogoutRedirectUris(v []string)
SetPostLogoutRedirectUris gets a reference to the given []string and assigns it to the PostLogoutRedirectUris field.
func (*OAuth2Client) SetRedirectUris ¶
func (o *OAuth2Client) SetRedirectUris(v []string)
SetRedirectUris gets a reference to the given []string and assigns it to the RedirectUris field.
func (*OAuth2Client) SetRefreshTokenGrantAccessTokenLifespan ¶
func (o *OAuth2Client) SetRefreshTokenGrantAccessTokenLifespan(v string)
SetRefreshTokenGrantAccessTokenLifespan gets a reference to the given string and assigns it to the RefreshTokenGrantAccessTokenLifespan field.
func (*OAuth2Client) SetRefreshTokenGrantIdTokenLifespan ¶
func (o *OAuth2Client) SetRefreshTokenGrantIdTokenLifespan(v string)
SetRefreshTokenGrantIdTokenLifespan gets a reference to the given string and assigns it to the RefreshTokenGrantIdTokenLifespan field.
func (*OAuth2Client) SetRefreshTokenGrantRefreshTokenLifespan ¶
func (o *OAuth2Client) SetRefreshTokenGrantRefreshTokenLifespan(v string)
SetRefreshTokenGrantRefreshTokenLifespan gets a reference to the given string and assigns it to the RefreshTokenGrantRefreshTokenLifespan field.
func (*OAuth2Client) SetRegistrationAccessToken ¶
func (o *OAuth2Client) SetRegistrationAccessToken(v string)
SetRegistrationAccessToken gets a reference to the given string and assigns it to the RegistrationAccessToken field.
func (*OAuth2Client) SetRegistrationClientUri ¶
func (o *OAuth2Client) SetRegistrationClientUri(v string)
SetRegistrationClientUri gets a reference to the given string and assigns it to the RegistrationClientUri field.
func (*OAuth2Client) SetRequestObjectSigningAlg ¶
func (o *OAuth2Client) SetRequestObjectSigningAlg(v string)
SetRequestObjectSigningAlg gets a reference to the given string and assigns it to the RequestObjectSigningAlg field.
func (*OAuth2Client) SetRequestUris ¶
func (o *OAuth2Client) SetRequestUris(v []string)
SetRequestUris gets a reference to the given []string and assigns it to the RequestUris field.
func (*OAuth2Client) SetResponseTypes ¶
func (o *OAuth2Client) SetResponseTypes(v []string)
SetResponseTypes gets a reference to the given []string and assigns it to the ResponseTypes field.
func (*OAuth2Client) SetScope ¶
func (o *OAuth2Client) SetScope(v string)
SetScope gets a reference to the given string and assigns it to the Scope field.
func (*OAuth2Client) SetSectorIdentifierUri ¶
func (o *OAuth2Client) SetSectorIdentifierUri(v string)
SetSectorIdentifierUri gets a reference to the given string and assigns it to the SectorIdentifierUri field.
func (*OAuth2Client) SetSkipConsent ¶ added in v1.1.0
func (o *OAuth2Client) SetSkipConsent(v bool)
SetSkipConsent gets a reference to the given bool and assigns it to the SkipConsent field.
func (*OAuth2Client) SetSkipLogoutConsent ¶ added in v1.1.0
func (o *OAuth2Client) SetSkipLogoutConsent(v bool)
SetSkipLogoutConsent gets a reference to the given bool and assigns it to the SkipLogoutConsent field.
func (*OAuth2Client) SetSubjectType ¶
func (o *OAuth2Client) SetSubjectType(v string)
SetSubjectType gets a reference to the given string and assigns it to the SubjectType field.
func (*OAuth2Client) SetTokenEndpointAuthMethod ¶
func (o *OAuth2Client) SetTokenEndpointAuthMethod(v string)
SetTokenEndpointAuthMethod gets a reference to the given string and assigns it to the TokenEndpointAuthMethod field.
func (*OAuth2Client) SetTokenEndpointAuthSigningAlg ¶
func (o *OAuth2Client) SetTokenEndpointAuthSigningAlg(v string)
SetTokenEndpointAuthSigningAlg gets a reference to the given string and assigns it to the TokenEndpointAuthSigningAlg field.
func (*OAuth2Client) SetTosUri ¶
func (o *OAuth2Client) SetTosUri(v string)
SetTosUri gets a reference to the given string and assigns it to the TosUri field.
func (*OAuth2Client) SetUpdatedAt ¶
func (o *OAuth2Client) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*OAuth2Client) SetUserinfoSignedResponseAlg ¶
func (o *OAuth2Client) SetUserinfoSignedResponseAlg(v string)
SetUserinfoSignedResponseAlg gets a reference to the given string and assigns it to the UserinfoSignedResponseAlg field.
type OAuth2ConsentRequestOpenIDConnectContext ¶
type OAuth2ConsentRequestOpenIDConnectContext struct { AdditionalPropertiesField map[string]interface{} `json:"AdditionalProperties,omitempty"` // ACRValues is the Authentication AuthorizationContext Class Reference requested in the OAuth 2.0 Authorization request. It is a parameter defined by OpenID Connect and expresses which level of authentication (e.g. 2FA) is required. OpenID Connect defines it as follows: > Requested Authentication AuthorizationContext Class Reference values. Space-separated string that specifies the acr values that the Authorization Server is being requested to use for processing this Authentication Request, with the values appearing in order of preference. The Authentication AuthorizationContext Class satisfied by the authentication performed is returned as the acr Claim Value, as specified in Section 2. The acr Claim is requested as a Voluntary Claim by this parameter. AcrValues []string `json:"acr_values,omitempty"` // Display is a string value that specifies how the Authorization Server displays the authentication and consent user interface pages to the End-User. The defined values are: page: The Authorization Server SHOULD display the authentication and consent UI consistent with a full User Agent page view. If the display parameter is not specified, this is the default display mode. popup: The Authorization Server SHOULD display the authentication and consent UI consistent with a popup User Agent window. The popup User Agent window should be of an appropriate size for a login-focused dialog and should not obscure the entire window that it is popping up over. touch: The Authorization Server SHOULD display the authentication and consent UI consistent with a device that leverages a touch interface. wap: The Authorization Server SHOULD display the authentication and consent UI consistent with a \\\"feature phone\\\" type display. The Authorization Server MAY also attempt to detect the capabilities of the User Agent and present an appropriate display. Display *string `json:"display,omitempty"` // IDTokenHintClaims are the claims of the ID Token previously issued by the Authorization Server being passed as a hint about the End-User's current or past authenticated session with the Client. IdTokenHintClaims map[string]interface{} `json:"id_token_hint_claims,omitempty"` // LoginHint hints about the login identifier the End-User might use to log in (if necessary). This hint can be used by an RP if it first asks the End-User for their e-mail address (or other identifier) and then wants to pass that value as a hint to the discovered authorization service. This value MAY also be a phone number in the format specified for the phone_number Claim. The use of this parameter is optional. LoginHint *string `json:"login_hint,omitempty"` // UILocales is the End-User'id preferred languages and scripts for the user interface, represented as a space-separated list of BCP47 [RFC5646] language tag values, ordered by preference. For instance, the value \\\"fr-CA fr en\\\" represents a preference for French as spoken in Canada, then French (without a region designation), followed by English (without a region designation). An error SHOULD NOT result if some or all of the requested locales are not supported by the OpenID Provider. UiLocales []string `json:"ui_locales,omitempty"` }
OAuth2ConsentRequestOpenIDConnectContext OAuth2ConsentRequestOpenIDConnectContext struct for OAuth2ConsentRequestOpenIDConnectContext
func NewOAuth2ConsentRequestOpenIDConnectContext ¶
func NewOAuth2ConsentRequestOpenIDConnectContext() *OAuth2ConsentRequestOpenIDConnectContext
NewOAuth2ConsentRequestOpenIDConnectContext instantiates a new OAuth2ConsentRequestOpenIDConnectContext 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 NewOAuth2ConsentRequestOpenIDConnectContextWithDefaults ¶
func NewOAuth2ConsentRequestOpenIDConnectContextWithDefaults() *OAuth2ConsentRequestOpenIDConnectContext
NewOAuth2ConsentRequestOpenIDConnectContextWithDefaults instantiates a new OAuth2ConsentRequestOpenIDConnectContext 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 (*OAuth2ConsentRequestOpenIDConnectContext) GetAcrValues ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetAcrValues() []string
GetAcrValues returns the AcrValues field value if set, zero value otherwise.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetAcrValuesOk ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetAcrValuesOk() ([]string, bool)
GetAcrValuesOk returns a tuple with the AcrValues field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetAdditionalPropertiesField ¶ added in v1.3.0
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetAdditionalPropertiesField() map[string]interface{}
GetAdditionalPropertiesField returns the AdditionalPropertiesField field value if set, zero value otherwise.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetAdditionalPropertiesFieldOk ¶ added in v1.3.0
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetAdditionalPropertiesFieldOk() (map[string]interface{}, bool)
GetAdditionalPropertiesFieldOk returns a tuple with the AdditionalPropertiesField field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetDisplay ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetDisplay() string
GetDisplay returns the Display field value if set, zero value otherwise.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetDisplayOk ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetDisplayOk() (*string, bool)
GetDisplayOk returns a tuple with the Display field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetIdTokenHintClaims ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetIdTokenHintClaims() map[string]interface{}
GetIdTokenHintClaims returns the IdTokenHintClaims field value if set, zero value otherwise.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetIdTokenHintClaimsOk ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetIdTokenHintClaimsOk() (map[string]interface{}, bool)
GetIdTokenHintClaimsOk returns a tuple with the IdTokenHintClaims field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetLoginHint ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetLoginHint() string
GetLoginHint returns the LoginHint field value if set, zero value otherwise.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetLoginHintOk ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetLoginHintOk() (*string, bool)
GetLoginHintOk returns a tuple with the LoginHint field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetUiLocales ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetUiLocales() []string
GetUiLocales returns the UiLocales field value if set, zero value otherwise.
func (*OAuth2ConsentRequestOpenIDConnectContext) GetUiLocalesOk ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) GetUiLocalesOk() ([]string, bool)
GetUiLocalesOk returns a tuple with the UiLocales field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) HasAcrValues ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) HasAcrValues() bool
HasAcrValues returns a boolean if a field has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) HasAdditionalPropertiesField ¶ added in v1.3.0
func (o *OAuth2ConsentRequestOpenIDConnectContext) HasAdditionalPropertiesField() bool
HasAdditionalPropertiesField returns a boolean if a field has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) HasDisplay ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) HasDisplay() bool
HasDisplay returns a boolean if a field has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) HasIdTokenHintClaims ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) HasIdTokenHintClaims() bool
HasIdTokenHintClaims returns a boolean if a field has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) HasLoginHint ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) HasLoginHint() bool
HasLoginHint returns a boolean if a field has been set.
func (*OAuth2ConsentRequestOpenIDConnectContext) HasUiLocales ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) HasUiLocales() bool
HasUiLocales returns a boolean if a field has been set.
func (OAuth2ConsentRequestOpenIDConnectContext) MarshalJSON ¶
func (o OAuth2ConsentRequestOpenIDConnectContext) MarshalJSON() ([]byte, error)
func (*OAuth2ConsentRequestOpenIDConnectContext) SetAcrValues ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) SetAcrValues(v []string)
SetAcrValues gets a reference to the given []string and assigns it to the AcrValues field.
func (*OAuth2ConsentRequestOpenIDConnectContext) SetAdditionalPropertiesField ¶ added in v1.3.0
func (o *OAuth2ConsentRequestOpenIDConnectContext) SetAdditionalPropertiesField(v map[string]interface{})
SetAdditionalPropertiesField gets a reference to the given map[string]interface{} and assigns it to the AdditionalPropertiesField field.
func (*OAuth2ConsentRequestOpenIDConnectContext) SetDisplay ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) SetDisplay(v string)
SetDisplay gets a reference to the given string and assigns it to the Display field.
func (*OAuth2ConsentRequestOpenIDConnectContext) SetIdTokenHintClaims ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) SetIdTokenHintClaims(v map[string]interface{})
SetIdTokenHintClaims gets a reference to the given map[string]interface{} and assigns it to the IdTokenHintClaims field.
func (*OAuth2ConsentRequestOpenIDConnectContext) SetLoginHint ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) SetLoginHint(v string)
SetLoginHint gets a reference to the given string and assigns it to the LoginHint field.
func (*OAuth2ConsentRequestOpenIDConnectContext) SetUiLocales ¶
func (o *OAuth2ConsentRequestOpenIDConnectContext) SetUiLocales(v []string)
SetUiLocales gets a reference to the given []string and assigns it to the UiLocales field.
type OAuth2LoginRequest ¶
type OAuth2LoginRequest struct { AdditionalPropertiesField map[string]interface{} `json:"AdditionalProperties,omitempty"` // ID is the identifier (\\\"login challenge\\\") of the login request. It is used to identify the session. Challenge *string `json:"challenge,omitempty"` Client *OAuth2Client `json:"client,omitempty"` OidcContext *OAuth2ConsentRequestOpenIDConnectContext `json:"oidc_context,omitempty"` // RequestURL is the original OAuth 2.0 Authorization URL requested by the OAuth 2.0 client. It is the URL which initiates the OAuth 2.0 Authorization Code or OAuth 2.0 Implicit flow. This URL is typically not needed, but might come in handy if you want to deal with additional request parameters. RequestUrl *string `json:"request_url,omitempty"` RequestedAccessTokenAudience []string `json:"requested_access_token_audience,omitempty"` RequestedScope []string `json:"requested_scope,omitempty"` // SessionID is the login session ID. If the user-agent reuses a login session (via cookie / remember flag) this ID will remain the same. If the user-agent did not have an existing authentication session (e.g. remember is false) this will be a new random value. This value is used as the \\\"sid\\\" parameter in the ID Token and in OIDC Front-/Back- channel logout. It's value can generally be used to associate consecutive login requests by a certain user. SessionId *string `json:"session_id,omitempty"` // Skip, if true, implies that the client has requested the same scopes from the same user previously. If true, you can skip asking the user to grant the requested scopes, and simply forward the user to the redirect URL. This feature allows you to update / set session information. Skip *bool `json:"skip,omitempty"` // Subject is the user ID of the end-user that authenticated. Now, that end user needs to grant or deny the scope requested by the OAuth 2.0 client. If this value is set and `skip` is true, you MUST include this subject type when accepting the login request, or the request will fail. Subject *string `json:"subject,omitempty"` }
OAuth2LoginRequest OAuth2LoginRequest struct for OAuth2LoginRequest
func NewOAuth2LoginRequest ¶
func NewOAuth2LoginRequest() *OAuth2LoginRequest
NewOAuth2LoginRequest instantiates a new OAuth2LoginRequest 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 NewOAuth2LoginRequestWithDefaults ¶
func NewOAuth2LoginRequestWithDefaults() *OAuth2LoginRequest
NewOAuth2LoginRequestWithDefaults instantiates a new OAuth2LoginRequest 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 (*OAuth2LoginRequest) GetAdditionalPropertiesField ¶ added in v1.3.0
func (o *OAuth2LoginRequest) GetAdditionalPropertiesField() map[string]interface{}
GetAdditionalPropertiesField returns the AdditionalPropertiesField field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetAdditionalPropertiesFieldOk ¶ added in v1.3.0
func (o *OAuth2LoginRequest) GetAdditionalPropertiesFieldOk() (map[string]interface{}, bool)
GetAdditionalPropertiesFieldOk returns a tuple with the AdditionalPropertiesField field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) GetChallenge ¶
func (o *OAuth2LoginRequest) GetChallenge() string
GetChallenge returns the Challenge field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetChallengeOk ¶
func (o *OAuth2LoginRequest) GetChallengeOk() (*string, bool)
GetChallengeOk returns a tuple with the Challenge field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) GetClient ¶
func (o *OAuth2LoginRequest) GetClient() OAuth2Client
GetClient returns the Client field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetClientOk ¶
func (o *OAuth2LoginRequest) GetClientOk() (*OAuth2Client, bool)
GetClientOk returns a tuple with the Client field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) GetOidcContext ¶
func (o *OAuth2LoginRequest) GetOidcContext() OAuth2ConsentRequestOpenIDConnectContext
GetOidcContext returns the OidcContext field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetOidcContextOk ¶
func (o *OAuth2LoginRequest) GetOidcContextOk() (*OAuth2ConsentRequestOpenIDConnectContext, bool)
GetOidcContextOk returns a tuple with the OidcContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) GetRequestUrl ¶
func (o *OAuth2LoginRequest) GetRequestUrl() string
GetRequestUrl returns the RequestUrl field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetRequestUrlOk ¶
func (o *OAuth2LoginRequest) GetRequestUrlOk() (*string, bool)
GetRequestUrlOk returns a tuple with the RequestUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) GetRequestedAccessTokenAudience ¶
func (o *OAuth2LoginRequest) GetRequestedAccessTokenAudience() []string
GetRequestedAccessTokenAudience returns the RequestedAccessTokenAudience field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetRequestedAccessTokenAudienceOk ¶
func (o *OAuth2LoginRequest) GetRequestedAccessTokenAudienceOk() ([]string, bool)
GetRequestedAccessTokenAudienceOk returns a tuple with the RequestedAccessTokenAudience field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) GetRequestedScope ¶
func (o *OAuth2LoginRequest) GetRequestedScope() []string
GetRequestedScope returns the RequestedScope field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetRequestedScopeOk ¶
func (o *OAuth2LoginRequest) GetRequestedScopeOk() ([]string, bool)
GetRequestedScopeOk returns a tuple with the RequestedScope field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) GetSessionId ¶
func (o *OAuth2LoginRequest) GetSessionId() string
GetSessionId returns the SessionId field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetSessionIdOk ¶
func (o *OAuth2LoginRequest) GetSessionIdOk() (*string, bool)
GetSessionIdOk returns a tuple with the SessionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) GetSkip ¶
func (o *OAuth2LoginRequest) GetSkip() bool
GetSkip returns the Skip field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetSkipOk ¶
func (o *OAuth2LoginRequest) GetSkipOk() (*bool, bool)
GetSkipOk returns a tuple with the Skip field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) GetSubject ¶
func (o *OAuth2LoginRequest) GetSubject() string
GetSubject returns the Subject field value if set, zero value otherwise.
func (*OAuth2LoginRequest) GetSubjectOk ¶
func (o *OAuth2LoginRequest) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OAuth2LoginRequest) HasAdditionalPropertiesField ¶ added in v1.3.0
func (o *OAuth2LoginRequest) HasAdditionalPropertiesField() bool
HasAdditionalPropertiesField returns a boolean if a field has been set.
func (*OAuth2LoginRequest) HasChallenge ¶
func (o *OAuth2LoginRequest) HasChallenge() bool
HasChallenge returns a boolean if a field has been set.
func (*OAuth2LoginRequest) HasClient ¶
func (o *OAuth2LoginRequest) HasClient() bool
HasClient returns a boolean if a field has been set.
func (*OAuth2LoginRequest) HasOidcContext ¶
func (o *OAuth2LoginRequest) HasOidcContext() bool
HasOidcContext returns a boolean if a field has been set.
func (*OAuth2LoginRequest) HasRequestUrl ¶
func (o *OAuth2LoginRequest) HasRequestUrl() bool
HasRequestUrl returns a boolean if a field has been set.
func (*OAuth2LoginRequest) HasRequestedAccessTokenAudience ¶
func (o *OAuth2LoginRequest) HasRequestedAccessTokenAudience() bool
HasRequestedAccessTokenAudience returns a boolean if a field has been set.
func (*OAuth2LoginRequest) HasRequestedScope ¶
func (o *OAuth2LoginRequest) HasRequestedScope() bool
HasRequestedScope returns a boolean if a field has been set.
func (*OAuth2LoginRequest) HasSessionId ¶
func (o *OAuth2LoginRequest) HasSessionId() bool
HasSessionId returns a boolean if a field has been set.
func (*OAuth2LoginRequest) HasSkip ¶
func (o *OAuth2LoginRequest) HasSkip() bool
HasSkip returns a boolean if a field has been set.
func (*OAuth2LoginRequest) HasSubject ¶
func (o *OAuth2LoginRequest) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (OAuth2LoginRequest) MarshalJSON ¶
func (o OAuth2LoginRequest) MarshalJSON() ([]byte, error)
func (*OAuth2LoginRequest) SetAdditionalPropertiesField ¶ added in v1.3.0
func (o *OAuth2LoginRequest) SetAdditionalPropertiesField(v map[string]interface{})
SetAdditionalPropertiesField gets a reference to the given map[string]interface{} and assigns it to the AdditionalPropertiesField field.
func (*OAuth2LoginRequest) SetChallenge ¶
func (o *OAuth2LoginRequest) SetChallenge(v string)
SetChallenge gets a reference to the given string and assigns it to the Challenge field.
func (*OAuth2LoginRequest) SetClient ¶
func (o *OAuth2LoginRequest) SetClient(v OAuth2Client)
SetClient gets a reference to the given OAuth2Client and assigns it to the Client field.
func (*OAuth2LoginRequest) SetOidcContext ¶
func (o *OAuth2LoginRequest) SetOidcContext(v OAuth2ConsentRequestOpenIDConnectContext)
SetOidcContext gets a reference to the given OAuth2ConsentRequestOpenIDConnectContext and assigns it to the OidcContext field.
func (*OAuth2LoginRequest) SetRequestUrl ¶
func (o *OAuth2LoginRequest) SetRequestUrl(v string)
SetRequestUrl gets a reference to the given string and assigns it to the RequestUrl field.
func (*OAuth2LoginRequest) SetRequestedAccessTokenAudience ¶
func (o *OAuth2LoginRequest) SetRequestedAccessTokenAudience(v []string)
SetRequestedAccessTokenAudience gets a reference to the given []string and assigns it to the RequestedAccessTokenAudience field.
func (*OAuth2LoginRequest) SetRequestedScope ¶
func (o *OAuth2LoginRequest) SetRequestedScope(v []string)
SetRequestedScope gets a reference to the given []string and assigns it to the RequestedScope field.
func (*OAuth2LoginRequest) SetSessionId ¶
func (o *OAuth2LoginRequest) SetSessionId(v string)
SetSessionId gets a reference to the given string and assigns it to the SessionId field.
func (*OAuth2LoginRequest) SetSkip ¶
func (o *OAuth2LoginRequest) SetSkip(v bool)
SetSkip gets a reference to the given bool and assigns it to the Skip field.
func (*OAuth2LoginRequest) SetSubject ¶
func (o *OAuth2LoginRequest) SetSubject(v string)
SetSubject gets a reference to the given string and assigns it to the Subject field.
type PatchIdentitiesBody ¶ added in v0.13.0
type PatchIdentitiesBody struct { // Identities holds the list of patches to apply required Identities []IdentityPatch `json:"identities,omitempty"` }
PatchIdentitiesBody Patch Identities Body
func NewPatchIdentitiesBody ¶ added in v0.13.0
func NewPatchIdentitiesBody() *PatchIdentitiesBody
NewPatchIdentitiesBody instantiates a new PatchIdentitiesBody 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 NewPatchIdentitiesBodyWithDefaults ¶ added in v0.13.0
func NewPatchIdentitiesBodyWithDefaults() *PatchIdentitiesBody
NewPatchIdentitiesBodyWithDefaults instantiates a new PatchIdentitiesBody 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 (*PatchIdentitiesBody) GetIdentities ¶ added in v0.13.0
func (o *PatchIdentitiesBody) GetIdentities() []IdentityPatch
GetIdentities returns the Identities field value if set, zero value otherwise.
func (*PatchIdentitiesBody) GetIdentitiesOk ¶ added in v0.13.0
func (o *PatchIdentitiesBody) GetIdentitiesOk() ([]IdentityPatch, bool)
GetIdentitiesOk returns a tuple with the Identities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PatchIdentitiesBody) HasIdentities ¶ added in v0.13.0
func (o *PatchIdentitiesBody) HasIdentities() bool
HasIdentities returns a boolean if a field has been set.
func (PatchIdentitiesBody) MarshalJSON ¶ added in v0.13.0
func (o PatchIdentitiesBody) MarshalJSON() ([]byte, error)
func (*PatchIdentitiesBody) SetIdentities ¶ added in v0.13.0
func (o *PatchIdentitiesBody) SetIdentities(v []IdentityPatch)
SetIdentities gets a reference to the given []IdentityPatch and assigns it to the Identities field.
type PerformNativeLogoutBody ¶
type PerformNativeLogoutBody struct { // The Session Token Invalidate this session token. SessionToken string `json:"session_token"` }
PerformNativeLogoutBody Perform Native Logout Request Body
func NewPerformNativeLogoutBody ¶
func NewPerformNativeLogoutBody(sessionToken string) *PerformNativeLogoutBody
NewPerformNativeLogoutBody instantiates a new PerformNativeLogoutBody 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 NewPerformNativeLogoutBodyWithDefaults ¶
func NewPerformNativeLogoutBodyWithDefaults() *PerformNativeLogoutBody
NewPerformNativeLogoutBodyWithDefaults instantiates a new PerformNativeLogoutBody 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 (*PerformNativeLogoutBody) GetSessionToken ¶
func (o *PerformNativeLogoutBody) GetSessionToken() string
GetSessionToken returns the SessionToken field value
func (*PerformNativeLogoutBody) GetSessionTokenOk ¶
func (o *PerformNativeLogoutBody) GetSessionTokenOk() (*string, bool)
GetSessionTokenOk returns a tuple with the SessionToken field value and a boolean to check if the value has been set.
func (PerformNativeLogoutBody) MarshalJSON ¶
func (o PerformNativeLogoutBody) MarshalJSON() ([]byte, error)
func (*PerformNativeLogoutBody) SetSessionToken ¶
func (o *PerformNativeLogoutBody) SetSessionToken(v string)
SetSessionToken sets field value
type RecoveryCodeForIdentity ¶
type RecoveryCodeForIdentity struct { // Expires At is the timestamp of when the recovery flow expires The timestamp when the recovery code expires. ExpiresAt *time.Time `json:"expires_at,omitempty"` // RecoveryCode is the code that can be used to recover the account RecoveryCode string `json:"recovery_code"` // RecoveryLink with flow This link opens the recovery UI with an empty `code` field. RecoveryLink string `json:"recovery_link"` }
RecoveryCodeForIdentity Used when an administrator creates a recovery code for an identity.
func NewRecoveryCodeForIdentity ¶
func NewRecoveryCodeForIdentity(recoveryCode string, recoveryLink string) *RecoveryCodeForIdentity
NewRecoveryCodeForIdentity instantiates a new RecoveryCodeForIdentity 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 NewRecoveryCodeForIdentityWithDefaults ¶
func NewRecoveryCodeForIdentityWithDefaults() *RecoveryCodeForIdentity
NewRecoveryCodeForIdentityWithDefaults instantiates a new RecoveryCodeForIdentity 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 (*RecoveryCodeForIdentity) GetExpiresAt ¶
func (o *RecoveryCodeForIdentity) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*RecoveryCodeForIdentity) GetExpiresAtOk ¶
func (o *RecoveryCodeForIdentity) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecoveryCodeForIdentity) GetRecoveryCode ¶
func (o *RecoveryCodeForIdentity) GetRecoveryCode() string
GetRecoveryCode returns the RecoveryCode field value
func (*RecoveryCodeForIdentity) GetRecoveryCodeOk ¶
func (o *RecoveryCodeForIdentity) GetRecoveryCodeOk() (*string, bool)
GetRecoveryCodeOk returns a tuple with the RecoveryCode field value and a boolean to check if the value has been set.
func (*RecoveryCodeForIdentity) GetRecoveryLink ¶
func (o *RecoveryCodeForIdentity) GetRecoveryLink() string
GetRecoveryLink returns the RecoveryLink field value
func (*RecoveryCodeForIdentity) GetRecoveryLinkOk ¶
func (o *RecoveryCodeForIdentity) GetRecoveryLinkOk() (*string, bool)
GetRecoveryLinkOk returns a tuple with the RecoveryLink field value and a boolean to check if the value has been set.
func (*RecoveryCodeForIdentity) HasExpiresAt ¶
func (o *RecoveryCodeForIdentity) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (RecoveryCodeForIdentity) MarshalJSON ¶
func (o RecoveryCodeForIdentity) MarshalJSON() ([]byte, error)
func (*RecoveryCodeForIdentity) SetExpiresAt ¶
func (o *RecoveryCodeForIdentity) SetExpiresAt(v time.Time)
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (*RecoveryCodeForIdentity) SetRecoveryCode ¶
func (o *RecoveryCodeForIdentity) SetRecoveryCode(v string)
SetRecoveryCode sets field value
func (*RecoveryCodeForIdentity) SetRecoveryLink ¶
func (o *RecoveryCodeForIdentity) SetRecoveryLink(v string)
SetRecoveryLink sets field value
type RecoveryFlow ¶
type RecoveryFlow struct { // Active, if set, contains the recovery method that is being used. It is initially not set. Active *string `json:"active,omitempty"` // Contains possible actions that could follow this flow ContinueWith []ContinueWith `json:"continue_with,omitempty"` // ExpiresAt is the time (UTC) when the request expires. If the user still wishes to update the setting, a new request has to be initiated. ExpiresAt time.Time `json:"expires_at"` // ID represents the request's unique ID. When performing the recovery flow, this represents the id in the recovery ui's query parameter: http://<selfservice.flows.recovery.ui_url>?request=<id> Id string `json:"id"` // IssuedAt is the time (UTC) when the request occurred. IssuedAt time.Time `json:"issued_at"` // RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example. RequestUrl string `json:"request_url"` // ReturnTo contains the requested return_to URL. ReturnTo *string `json:"return_to,omitempty"` // State represents the state of this request: choose_method: ask the user to choose a method (e.g. recover account via email) sent_email: the email has been sent to the user passed_challenge: the request was successful and the recovery challenge was passed. State interface{} `json:"state"` // TransientPayload is used to pass data from the recovery flow to hooks and email templates TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // The flow type can either be `api` or `browser`. Type string `json:"type"` Ui UiContainer `json:"ui"` }
RecoveryFlow This request is used when an identity wants to recover their account. We recommend reading the [Account Recovery Documentation](../self-service/flows/password-reset-account-recovery)
func NewRecoveryFlow ¶
func NewRecoveryFlow(expiresAt time.Time, id string, issuedAt time.Time, requestUrl string, state interface{}, type_ string, ui UiContainer) *RecoveryFlow
NewRecoveryFlow instantiates a new RecoveryFlow 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 NewRecoveryFlowWithDefaults ¶
func NewRecoveryFlowWithDefaults() *RecoveryFlow
NewRecoveryFlowWithDefaults instantiates a new RecoveryFlow 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 (*RecoveryFlow) GetActive ¶
func (o *RecoveryFlow) GetActive() string
GetActive returns the Active field value if set, zero value otherwise.
func (*RecoveryFlow) GetActiveOk ¶
func (o *RecoveryFlow) GetActiveOk() (*string, bool)
GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecoveryFlow) GetContinueWith ¶ added in v1.1.0
func (o *RecoveryFlow) GetContinueWith() []ContinueWith
GetContinueWith returns the ContinueWith field value if set, zero value otherwise.
func (*RecoveryFlow) GetContinueWithOk ¶ added in v1.1.0
func (o *RecoveryFlow) GetContinueWithOk() ([]ContinueWith, bool)
GetContinueWithOk returns a tuple with the ContinueWith field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecoveryFlow) GetExpiresAt ¶
func (o *RecoveryFlow) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value
func (*RecoveryFlow) GetExpiresAtOk ¶
func (o *RecoveryFlow) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.
func (*RecoveryFlow) GetIdOk ¶
func (o *RecoveryFlow) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*RecoveryFlow) GetIssuedAt ¶
func (o *RecoveryFlow) GetIssuedAt() time.Time
GetIssuedAt returns the IssuedAt field value
func (*RecoveryFlow) GetIssuedAtOk ¶
func (o *RecoveryFlow) GetIssuedAtOk() (*time.Time, bool)
GetIssuedAtOk returns a tuple with the IssuedAt field value and a boolean to check if the value has been set.
func (*RecoveryFlow) GetRequestUrl ¶
func (o *RecoveryFlow) GetRequestUrl() string
GetRequestUrl returns the RequestUrl field value
func (*RecoveryFlow) GetRequestUrlOk ¶
func (o *RecoveryFlow) GetRequestUrlOk() (*string, bool)
GetRequestUrlOk returns a tuple with the RequestUrl field value and a boolean to check if the value has been set.
func (*RecoveryFlow) GetReturnTo ¶
func (o *RecoveryFlow) GetReturnTo() string
GetReturnTo returns the ReturnTo field value if set, zero value otherwise.
func (*RecoveryFlow) GetReturnToOk ¶
func (o *RecoveryFlow) GetReturnToOk() (*string, bool)
GetReturnToOk returns a tuple with the ReturnTo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecoveryFlow) GetState ¶
func (o *RecoveryFlow) GetState() interface{}
GetState returns the State field value If the value is explicit nil, the zero value for interface{} will be returned
func (*RecoveryFlow) GetStateOk ¶
func (o *RecoveryFlow) GetStateOk() (*interface{}, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RecoveryFlow) GetTransientPayload ¶ added in v1.2.0
func (o *RecoveryFlow) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*RecoveryFlow) GetTransientPayloadOk ¶ added in v1.2.0
func (o *RecoveryFlow) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecoveryFlow) GetType ¶
func (o *RecoveryFlow) GetType() string
GetType returns the Type field value
func (*RecoveryFlow) GetTypeOk ¶
func (o *RecoveryFlow) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*RecoveryFlow) GetUi ¶
func (o *RecoveryFlow) GetUi() UiContainer
GetUi returns the Ui field value
func (*RecoveryFlow) GetUiOk ¶
func (o *RecoveryFlow) GetUiOk() (*UiContainer, bool)
GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.
func (*RecoveryFlow) HasActive ¶
func (o *RecoveryFlow) HasActive() bool
HasActive returns a boolean if a field has been set.
func (*RecoveryFlow) HasContinueWith ¶ added in v1.1.0
func (o *RecoveryFlow) HasContinueWith() bool
HasContinueWith returns a boolean if a field has been set.
func (*RecoveryFlow) HasReturnTo ¶
func (o *RecoveryFlow) HasReturnTo() bool
HasReturnTo returns a boolean if a field has been set.
func (*RecoveryFlow) HasTransientPayload ¶ added in v1.2.0
func (o *RecoveryFlow) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (RecoveryFlow) MarshalJSON ¶
func (o RecoveryFlow) MarshalJSON() ([]byte, error)
func (*RecoveryFlow) SetActive ¶
func (o *RecoveryFlow) SetActive(v string)
SetActive gets a reference to the given string and assigns it to the Active field.
func (*RecoveryFlow) SetContinueWith ¶ added in v1.1.0
func (o *RecoveryFlow) SetContinueWith(v []ContinueWith)
SetContinueWith gets a reference to the given []ContinueWith and assigns it to the ContinueWith field.
func (*RecoveryFlow) SetExpiresAt ¶
func (o *RecoveryFlow) SetExpiresAt(v time.Time)
SetExpiresAt sets field value
func (*RecoveryFlow) SetIssuedAt ¶
func (o *RecoveryFlow) SetIssuedAt(v time.Time)
SetIssuedAt sets field value
func (*RecoveryFlow) SetRequestUrl ¶
func (o *RecoveryFlow) SetRequestUrl(v string)
SetRequestUrl sets field value
func (*RecoveryFlow) SetReturnTo ¶
func (o *RecoveryFlow) SetReturnTo(v string)
SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.
func (*RecoveryFlow) SetState ¶
func (o *RecoveryFlow) SetState(v interface{})
SetState sets field value
func (*RecoveryFlow) SetTransientPayload ¶ added in v1.2.0
func (o *RecoveryFlow) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type RecoveryFlowState ¶
type RecoveryFlowState string
RecoveryFlowState The state represents the state of the recovery flow. choose_method: ask the user to choose a method (e.g. recover account via email) sent_email: the email has been sent to the user passed_challenge: the request was successful and the recovery challenge was passed.
const ( RECOVERYFLOWSTATE_CHOOSE_METHOD RecoveryFlowState = "choose_method" RECOVERYFLOWSTATE_SENT_EMAIL RecoveryFlowState = "sent_email" RECOVERYFLOWSTATE_PASSED_CHALLENGE RecoveryFlowState = "passed_challenge" )
List of recoveryFlowState
func (RecoveryFlowState) Ptr ¶
func (v RecoveryFlowState) Ptr() *RecoveryFlowState
Ptr returns reference to recoveryFlowState value
func (*RecoveryFlowState) UnmarshalJSON ¶
func (v *RecoveryFlowState) UnmarshalJSON(src []byte) error
type RecoveryIdentityAddress ¶
type RecoveryIdentityAddress struct { // CreatedAt is a helper struct field for gobuffalo.pop. CreatedAt *time.Time `json:"created_at,omitempty"` Id string `json:"id"` // UpdatedAt is a helper struct field for gobuffalo.pop. UpdatedAt *time.Time `json:"updated_at,omitempty"` Value string `json:"value"` Via string `json:"via"` }
RecoveryIdentityAddress struct for RecoveryIdentityAddress
func NewRecoveryIdentityAddress ¶
func NewRecoveryIdentityAddress(id string, value string, via string) *RecoveryIdentityAddress
NewRecoveryIdentityAddress instantiates a new RecoveryIdentityAddress 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 NewRecoveryIdentityAddressWithDefaults ¶
func NewRecoveryIdentityAddressWithDefaults() *RecoveryIdentityAddress
NewRecoveryIdentityAddressWithDefaults instantiates a new RecoveryIdentityAddress 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 (*RecoveryIdentityAddress) GetCreatedAt ¶
func (o *RecoveryIdentityAddress) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*RecoveryIdentityAddress) GetCreatedAtOk ¶
func (o *RecoveryIdentityAddress) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecoveryIdentityAddress) GetId ¶
func (o *RecoveryIdentityAddress) GetId() string
GetId returns the Id field value
func (*RecoveryIdentityAddress) GetIdOk ¶
func (o *RecoveryIdentityAddress) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*RecoveryIdentityAddress) GetUpdatedAt ¶
func (o *RecoveryIdentityAddress) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*RecoveryIdentityAddress) GetUpdatedAtOk ¶
func (o *RecoveryIdentityAddress) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecoveryIdentityAddress) GetValue ¶
func (o *RecoveryIdentityAddress) GetValue() string
GetValue returns the Value field value
func (*RecoveryIdentityAddress) GetValueOk ¶
func (o *RecoveryIdentityAddress) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*RecoveryIdentityAddress) GetVia ¶
func (o *RecoveryIdentityAddress) GetVia() string
GetVia returns the Via field value
func (*RecoveryIdentityAddress) GetViaOk ¶
func (o *RecoveryIdentityAddress) GetViaOk() (*string, bool)
GetViaOk returns a tuple with the Via field value and a boolean to check if the value has been set.
func (*RecoveryIdentityAddress) HasCreatedAt ¶
func (o *RecoveryIdentityAddress) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*RecoveryIdentityAddress) HasUpdatedAt ¶
func (o *RecoveryIdentityAddress) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (RecoveryIdentityAddress) MarshalJSON ¶
func (o RecoveryIdentityAddress) MarshalJSON() ([]byte, error)
func (*RecoveryIdentityAddress) SetCreatedAt ¶
func (o *RecoveryIdentityAddress) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*RecoveryIdentityAddress) SetId ¶
func (o *RecoveryIdentityAddress) SetId(v string)
SetId sets field value
func (*RecoveryIdentityAddress) SetUpdatedAt ¶
func (o *RecoveryIdentityAddress) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*RecoveryIdentityAddress) SetValue ¶
func (o *RecoveryIdentityAddress) SetValue(v string)
SetValue sets field value
func (*RecoveryIdentityAddress) SetVia ¶
func (o *RecoveryIdentityAddress) SetVia(v string)
SetVia sets field value
type RecoveryLinkForIdentity ¶
type RecoveryLinkForIdentity struct { // Recovery Link Expires At The timestamp when the recovery link expires. ExpiresAt *time.Time `json:"expires_at,omitempty"` // Recovery Link This link can be used to recover the account. RecoveryLink string `json:"recovery_link"` }
RecoveryLinkForIdentity Used when an administrator creates a recovery link for an identity.
func NewRecoveryLinkForIdentity ¶
func NewRecoveryLinkForIdentity(recoveryLink string) *RecoveryLinkForIdentity
NewRecoveryLinkForIdentity instantiates a new RecoveryLinkForIdentity 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 NewRecoveryLinkForIdentityWithDefaults ¶
func NewRecoveryLinkForIdentityWithDefaults() *RecoveryLinkForIdentity
NewRecoveryLinkForIdentityWithDefaults instantiates a new RecoveryLinkForIdentity 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 (*RecoveryLinkForIdentity) GetExpiresAt ¶
func (o *RecoveryLinkForIdentity) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*RecoveryLinkForIdentity) GetExpiresAtOk ¶
func (o *RecoveryLinkForIdentity) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecoveryLinkForIdentity) GetRecoveryLink ¶
func (o *RecoveryLinkForIdentity) GetRecoveryLink() string
GetRecoveryLink returns the RecoveryLink field value
func (*RecoveryLinkForIdentity) GetRecoveryLinkOk ¶
func (o *RecoveryLinkForIdentity) GetRecoveryLinkOk() (*string, bool)
GetRecoveryLinkOk returns a tuple with the RecoveryLink field value and a boolean to check if the value has been set.
func (*RecoveryLinkForIdentity) HasExpiresAt ¶
func (o *RecoveryLinkForIdentity) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (RecoveryLinkForIdentity) MarshalJSON ¶
func (o RecoveryLinkForIdentity) MarshalJSON() ([]byte, error)
func (*RecoveryLinkForIdentity) SetExpiresAt ¶
func (o *RecoveryLinkForIdentity) SetExpiresAt(v time.Time)
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (*RecoveryLinkForIdentity) SetRecoveryLink ¶
func (o *RecoveryLinkForIdentity) SetRecoveryLink(v string)
SetRecoveryLink sets field value
type RegistrationFlow ¶
type RegistrationFlow struct { // Active, if set, contains the registration method that is being used. It is initially not set. password CredentialsTypePassword oidc CredentialsTypeOIDC totp CredentialsTypeTOTP lookup_secret CredentialsTypeLookup webauthn CredentialsTypeWebAuthn code CredentialsTypeCodeAuth passkey CredentialsTypePasskey profile CredentialsTypeProfile link_recovery CredentialsTypeRecoveryLink CredentialsTypeRecoveryLink is a special credential type linked to the link strategy (recovery flow). It is not used within the credentials object itself. code_recovery CredentialsTypeRecoveryCode Active *string `json:"active,omitempty"` // ExpiresAt is the time (UTC) when the flow expires. If the user still wishes to log in, a new flow has to be initiated. ExpiresAt time.Time `json:"expires_at"` // ID represents the flow's unique ID. When performing the registration flow, this represents the id in the registration ui's query parameter: http://<selfservice.flows.registration.ui_url>/?flow=<id> Id string `json:"id"` // IssuedAt is the time (UTC) when the flow occurred. IssuedAt time.Time `json:"issued_at"` // Ory OAuth 2.0 Login Challenge. This value is set using the `login_challenge` query parameter of the registration and login endpoints. If set will cooperate with Ory OAuth2 and OpenID to act as an OAuth2 server / OpenID Provider. Oauth2LoginChallenge *string `json:"oauth2_login_challenge,omitempty"` Oauth2LoginRequest *OAuth2LoginRequest `json:"oauth2_login_request,omitempty"` OrganizationId NullableString `json:"organization_id,omitempty"` // RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example. RequestUrl string `json:"request_url"` // ReturnTo contains the requested return_to URL. ReturnTo *string `json:"return_to,omitempty"` // SessionTokenExchangeCode holds the secret code that the client can use to retrieve a session token after the flow has been completed. This is only set if the client has requested a session token exchange code, and if the flow is of type \"api\", and only on creating the flow. SessionTokenExchangeCode *string `json:"session_token_exchange_code,omitempty"` // State represents the state of this request: choose_method: ask the user to choose a method (e.g. registration with email) sent_email: the email has been sent to the user passed_challenge: the request was successful and the registration challenge was passed. State interface{} `json:"state"` // TransientPayload is used to pass data from the registration to a webhook TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // The flow type can either be `api` or `browser`. Type string `json:"type"` Ui UiContainer `json:"ui"` }
RegistrationFlow struct for RegistrationFlow
func NewRegistrationFlow ¶
func NewRegistrationFlow(expiresAt time.Time, id string, issuedAt time.Time, requestUrl string, state interface{}, type_ string, ui UiContainer) *RegistrationFlow
NewRegistrationFlow instantiates a new RegistrationFlow 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 NewRegistrationFlowWithDefaults ¶
func NewRegistrationFlowWithDefaults() *RegistrationFlow
NewRegistrationFlowWithDefaults instantiates a new RegistrationFlow 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 (*RegistrationFlow) GetActive ¶
func (o *RegistrationFlow) GetActive() string
GetActive returns the Active field value if set, zero value otherwise.
func (*RegistrationFlow) GetActiveOk ¶
func (o *RegistrationFlow) GetActiveOk() (*string, bool)
GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistrationFlow) GetExpiresAt ¶
func (o *RegistrationFlow) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value
func (*RegistrationFlow) GetExpiresAtOk ¶
func (o *RegistrationFlow) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.
func (*RegistrationFlow) GetId ¶
func (o *RegistrationFlow) GetId() string
GetId returns the Id field value
func (*RegistrationFlow) GetIdOk ¶
func (o *RegistrationFlow) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*RegistrationFlow) GetIssuedAt ¶
func (o *RegistrationFlow) GetIssuedAt() time.Time
GetIssuedAt returns the IssuedAt field value
func (*RegistrationFlow) GetIssuedAtOk ¶
func (o *RegistrationFlow) GetIssuedAtOk() (*time.Time, bool)
GetIssuedAtOk returns a tuple with the IssuedAt field value and a boolean to check if the value has been set.
func (*RegistrationFlow) GetOauth2LoginChallenge ¶
func (o *RegistrationFlow) GetOauth2LoginChallenge() string
GetOauth2LoginChallenge returns the Oauth2LoginChallenge field value if set, zero value otherwise.
func (*RegistrationFlow) GetOauth2LoginChallengeOk ¶
func (o *RegistrationFlow) GetOauth2LoginChallengeOk() (*string, bool)
GetOauth2LoginChallengeOk returns a tuple with the Oauth2LoginChallenge field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistrationFlow) GetOauth2LoginRequest ¶
func (o *RegistrationFlow) GetOauth2LoginRequest() OAuth2LoginRequest
GetOauth2LoginRequest returns the Oauth2LoginRequest field value if set, zero value otherwise.
func (*RegistrationFlow) GetOauth2LoginRequestOk ¶
func (o *RegistrationFlow) GetOauth2LoginRequestOk() (*OAuth2LoginRequest, bool)
GetOauth2LoginRequestOk returns a tuple with the Oauth2LoginRequest field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistrationFlow) GetOrganizationId ¶ added in v1.1.0
func (o *RegistrationFlow) GetOrganizationId() string
GetOrganizationId returns the OrganizationId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*RegistrationFlow) GetOrganizationIdOk ¶ added in v1.1.0
func (o *RegistrationFlow) GetOrganizationIdOk() (*string, bool)
GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RegistrationFlow) GetRequestUrl ¶
func (o *RegistrationFlow) GetRequestUrl() string
GetRequestUrl returns the RequestUrl field value
func (*RegistrationFlow) GetRequestUrlOk ¶
func (o *RegistrationFlow) GetRequestUrlOk() (*string, bool)
GetRequestUrlOk returns a tuple with the RequestUrl field value and a boolean to check if the value has been set.
func (*RegistrationFlow) GetReturnTo ¶
func (o *RegistrationFlow) GetReturnTo() string
GetReturnTo returns the ReturnTo field value if set, zero value otherwise.
func (*RegistrationFlow) GetReturnToOk ¶
func (o *RegistrationFlow) GetReturnToOk() (*string, bool)
GetReturnToOk returns a tuple with the ReturnTo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistrationFlow) GetSessionTokenExchangeCode ¶ added in v1.0.0
func (o *RegistrationFlow) GetSessionTokenExchangeCode() string
GetSessionTokenExchangeCode returns the SessionTokenExchangeCode field value if set, zero value otherwise.
func (*RegistrationFlow) GetSessionTokenExchangeCodeOk ¶ added in v1.0.0
func (o *RegistrationFlow) GetSessionTokenExchangeCodeOk() (*string, bool)
GetSessionTokenExchangeCodeOk returns a tuple with the SessionTokenExchangeCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistrationFlow) GetState ¶ added in v1.1.0
func (o *RegistrationFlow) GetState() interface{}
GetState returns the State field value If the value is explicit nil, the zero value for interface{} will be returned
func (*RegistrationFlow) GetStateOk ¶ added in v1.1.0
func (o *RegistrationFlow) GetStateOk() (*interface{}, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RegistrationFlow) GetTransientPayload ¶ added in v0.13.0
func (o *RegistrationFlow) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*RegistrationFlow) GetTransientPayloadOk ¶ added in v0.13.0
func (o *RegistrationFlow) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RegistrationFlow) GetType ¶
func (o *RegistrationFlow) GetType() string
GetType returns the Type field value
func (*RegistrationFlow) GetTypeOk ¶
func (o *RegistrationFlow) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*RegistrationFlow) GetUi ¶
func (o *RegistrationFlow) GetUi() UiContainer
GetUi returns the Ui field value
func (*RegistrationFlow) GetUiOk ¶
func (o *RegistrationFlow) GetUiOk() (*UiContainer, bool)
GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.
func (*RegistrationFlow) HasActive ¶
func (o *RegistrationFlow) HasActive() bool
HasActive returns a boolean if a field has been set.
func (*RegistrationFlow) HasOauth2LoginChallenge ¶
func (o *RegistrationFlow) HasOauth2LoginChallenge() bool
HasOauth2LoginChallenge returns a boolean if a field has been set.
func (*RegistrationFlow) HasOauth2LoginRequest ¶
func (o *RegistrationFlow) HasOauth2LoginRequest() bool
HasOauth2LoginRequest returns a boolean if a field has been set.
func (*RegistrationFlow) HasOrganizationId ¶ added in v1.1.0
func (o *RegistrationFlow) HasOrganizationId() bool
HasOrganizationId returns a boolean if a field has been set.
func (*RegistrationFlow) HasReturnTo ¶
func (o *RegistrationFlow) HasReturnTo() bool
HasReturnTo returns a boolean if a field has been set.
func (*RegistrationFlow) HasSessionTokenExchangeCode ¶ added in v1.0.0
func (o *RegistrationFlow) HasSessionTokenExchangeCode() bool
HasSessionTokenExchangeCode returns a boolean if a field has been set.
func (*RegistrationFlow) HasTransientPayload ¶ added in v0.13.0
func (o *RegistrationFlow) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (RegistrationFlow) MarshalJSON ¶
func (o RegistrationFlow) MarshalJSON() ([]byte, error)
func (*RegistrationFlow) SetActive ¶
func (o *RegistrationFlow) SetActive(v string)
SetActive gets a reference to the given string and assigns it to the Active field.
func (*RegistrationFlow) SetExpiresAt ¶
func (o *RegistrationFlow) SetExpiresAt(v time.Time)
SetExpiresAt sets field value
func (*RegistrationFlow) SetIssuedAt ¶
func (o *RegistrationFlow) SetIssuedAt(v time.Time)
SetIssuedAt sets field value
func (*RegistrationFlow) SetOauth2LoginChallenge ¶
func (o *RegistrationFlow) SetOauth2LoginChallenge(v string)
SetOauth2LoginChallenge gets a reference to the given string and assigns it to the Oauth2LoginChallenge field.
func (*RegistrationFlow) SetOauth2LoginRequest ¶
func (o *RegistrationFlow) SetOauth2LoginRequest(v OAuth2LoginRequest)
SetOauth2LoginRequest gets a reference to the given OAuth2LoginRequest and assigns it to the Oauth2LoginRequest field.
func (*RegistrationFlow) SetOrganizationId ¶ added in v1.1.0
func (o *RegistrationFlow) SetOrganizationId(v string)
SetOrganizationId gets a reference to the given NullableString and assigns it to the OrganizationId field.
func (*RegistrationFlow) SetOrganizationIdNil ¶ added in v1.1.0
func (o *RegistrationFlow) SetOrganizationIdNil()
SetOrganizationIdNil sets the value for OrganizationId to be an explicit nil
func (*RegistrationFlow) SetRequestUrl ¶
func (o *RegistrationFlow) SetRequestUrl(v string)
SetRequestUrl sets field value
func (*RegistrationFlow) SetReturnTo ¶
func (o *RegistrationFlow) SetReturnTo(v string)
SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.
func (*RegistrationFlow) SetSessionTokenExchangeCode ¶ added in v1.0.0
func (o *RegistrationFlow) SetSessionTokenExchangeCode(v string)
SetSessionTokenExchangeCode gets a reference to the given string and assigns it to the SessionTokenExchangeCode field.
func (*RegistrationFlow) SetState ¶ added in v1.1.0
func (o *RegistrationFlow) SetState(v interface{})
SetState sets field value
func (*RegistrationFlow) SetTransientPayload ¶ added in v0.13.0
func (o *RegistrationFlow) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
func (*RegistrationFlow) SetType ¶
func (o *RegistrationFlow) SetType(v string)
SetType sets field value
func (*RegistrationFlow) SetUi ¶
func (o *RegistrationFlow) SetUi(v UiContainer)
SetUi sets field value
func (*RegistrationFlow) UnsetOrganizationId ¶ added in v1.1.0
func (o *RegistrationFlow) UnsetOrganizationId()
UnsetOrganizationId ensures that no value is present for OrganizationId, not even an explicit nil
type RegistrationFlowState ¶ added in v1.1.0
type RegistrationFlowState string
RegistrationFlowState choose_method: ask the user to choose a method (e.g. registration with email) sent_email: the email has been sent to the user passed_challenge: the request was successful and the registration challenge was passed.
const ( REGISTRATIONFLOWSTATE_CHOOSE_METHOD RegistrationFlowState = "choose_method" REGISTRATIONFLOWSTATE_SENT_EMAIL RegistrationFlowState = "sent_email" REGISTRATIONFLOWSTATE_PASSED_CHALLENGE RegistrationFlowState = "passed_challenge" )
List of registrationFlowState
func (RegistrationFlowState) Ptr ¶ added in v1.1.0
func (v RegistrationFlowState) Ptr() *RegistrationFlowState
Ptr returns reference to registrationFlowState value
func (*RegistrationFlowState) UnmarshalJSON ¶ added in v1.1.0
func (v *RegistrationFlowState) UnmarshalJSON(src []byte) error
type SelfServiceFlowExpiredError ¶
type SelfServiceFlowExpiredError struct { Error *GenericError `json:"error,omitempty"` // When the flow has expired ExpiredAt *time.Time `json:"expired_at,omitempty"` // A Duration represents the elapsed time between two instants as an int64 nanosecond count. The representation limits the largest representable duration to approximately 290 years. Since *int64 `json:"since,omitempty"` // The flow ID that should be used for the new flow as it contains the correct messages. UseFlowId *string `json:"use_flow_id,omitempty"` }
SelfServiceFlowExpiredError Is sent when a flow is expired
func NewSelfServiceFlowExpiredError ¶
func NewSelfServiceFlowExpiredError() *SelfServiceFlowExpiredError
NewSelfServiceFlowExpiredError instantiates a new SelfServiceFlowExpiredError 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 NewSelfServiceFlowExpiredErrorWithDefaults ¶
func NewSelfServiceFlowExpiredErrorWithDefaults() *SelfServiceFlowExpiredError
NewSelfServiceFlowExpiredErrorWithDefaults instantiates a new SelfServiceFlowExpiredError 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 (*SelfServiceFlowExpiredError) GetError ¶ added in v0.13.0
func (o *SelfServiceFlowExpiredError) GetError() GenericError
GetError returns the Error field value if set, zero value otherwise.
func (*SelfServiceFlowExpiredError) GetErrorOk ¶ added in v0.13.0
func (o *SelfServiceFlowExpiredError) GetErrorOk() (*GenericError, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SelfServiceFlowExpiredError) GetExpiredAt ¶
func (o *SelfServiceFlowExpiredError) GetExpiredAt() time.Time
GetExpiredAt returns the ExpiredAt field value if set, zero value otherwise.
func (*SelfServiceFlowExpiredError) GetExpiredAtOk ¶
func (o *SelfServiceFlowExpiredError) GetExpiredAtOk() (*time.Time, bool)
GetExpiredAtOk returns a tuple with the ExpiredAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SelfServiceFlowExpiredError) GetSince ¶
func (o *SelfServiceFlowExpiredError) GetSince() int64
GetSince returns the Since field value if set, zero value otherwise.
func (*SelfServiceFlowExpiredError) GetSinceOk ¶
func (o *SelfServiceFlowExpiredError) GetSinceOk() (*int64, bool)
GetSinceOk returns a tuple with the Since field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SelfServiceFlowExpiredError) GetUseFlowId ¶
func (o *SelfServiceFlowExpiredError) GetUseFlowId() string
GetUseFlowId returns the UseFlowId field value if set, zero value otherwise.
func (*SelfServiceFlowExpiredError) GetUseFlowIdOk ¶
func (o *SelfServiceFlowExpiredError) GetUseFlowIdOk() (*string, bool)
GetUseFlowIdOk returns a tuple with the UseFlowId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SelfServiceFlowExpiredError) HasError ¶ added in v0.13.0
func (o *SelfServiceFlowExpiredError) HasError() bool
HasError returns a boolean if a field has been set.
func (*SelfServiceFlowExpiredError) HasExpiredAt ¶
func (o *SelfServiceFlowExpiredError) HasExpiredAt() bool
HasExpiredAt returns a boolean if a field has been set.
func (*SelfServiceFlowExpiredError) HasSince ¶
func (o *SelfServiceFlowExpiredError) HasSince() bool
HasSince returns a boolean if a field has been set.
func (*SelfServiceFlowExpiredError) HasUseFlowId ¶
func (o *SelfServiceFlowExpiredError) HasUseFlowId() bool
HasUseFlowId returns a boolean if a field has been set.
func (SelfServiceFlowExpiredError) MarshalJSON ¶
func (o SelfServiceFlowExpiredError) MarshalJSON() ([]byte, error)
func (*SelfServiceFlowExpiredError) SetError ¶ added in v0.13.0
func (o *SelfServiceFlowExpiredError) SetError(v GenericError)
SetError gets a reference to the given GenericError and assigns it to the Error field.
func (*SelfServiceFlowExpiredError) SetExpiredAt ¶
func (o *SelfServiceFlowExpiredError) SetExpiredAt(v time.Time)
SetExpiredAt gets a reference to the given time.Time and assigns it to the ExpiredAt field.
func (*SelfServiceFlowExpiredError) SetSince ¶
func (o *SelfServiceFlowExpiredError) SetSince(v int64)
SetSince gets a reference to the given int64 and assigns it to the Since field.
func (*SelfServiceFlowExpiredError) SetUseFlowId ¶
func (o *SelfServiceFlowExpiredError) SetUseFlowId(v string)
SetUseFlowId gets a reference to the given string and assigns it to the UseFlowId field.
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type Session ¶
type Session struct { // Active state. If false the session is no longer active. Active *bool `json:"active,omitempty"` // The Session Authentication Timestamp When this session was authenticated at. If multi-factor authentication was used this is the time when the last factor was authenticated (e.g. the TOTP code challenge was completed). AuthenticatedAt *time.Time `json:"authenticated_at,omitempty"` // A list of authenticators which were used to authenticate the session. AuthenticationMethods []SessionAuthenticationMethod `json:"authentication_methods,omitempty"` AuthenticatorAssuranceLevel *AuthenticatorAssuranceLevel `json:"authenticator_assurance_level,omitempty"` // Devices has history of all endpoints where the session was used Devices []SessionDevice `json:"devices,omitempty"` // The Session Expiry When this session expires at. ExpiresAt *time.Time `json:"expires_at,omitempty"` // Session ID Id string `json:"id"` Identity *Identity `json:"identity,omitempty"` // The Session Issuance Timestamp When this session was issued at. Usually equal or close to `authenticated_at`. IssuedAt *time.Time `json:"issued_at,omitempty"` // Tokenized is the tokenized (e.g. JWT) version of the session. It is only set when the `tokenize` query parameter was set to a valid tokenize template during calls to `/session/whoami`. Tokenized *string `json:"tokenized,omitempty"` }
Session A Session
func NewSession ¶
NewSession instantiates a new Session 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 NewSessionWithDefaults ¶
func NewSessionWithDefaults() *Session
NewSessionWithDefaults instantiates a new Session 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 (*Session) GetActiveOk ¶
GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Session) GetAuthenticatedAt ¶
GetAuthenticatedAt returns the AuthenticatedAt field value if set, zero value otherwise.
func (*Session) GetAuthenticatedAtOk ¶
GetAuthenticatedAtOk returns a tuple with the AuthenticatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Session) GetAuthenticationMethods ¶
func (o *Session) GetAuthenticationMethods() []SessionAuthenticationMethod
GetAuthenticationMethods returns the AuthenticationMethods field value if set, zero value otherwise.
func (*Session) GetAuthenticationMethodsOk ¶
func (o *Session) GetAuthenticationMethodsOk() ([]SessionAuthenticationMethod, bool)
GetAuthenticationMethodsOk returns a tuple with the AuthenticationMethods field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Session) GetAuthenticatorAssuranceLevel ¶
func (o *Session) GetAuthenticatorAssuranceLevel() AuthenticatorAssuranceLevel
GetAuthenticatorAssuranceLevel returns the AuthenticatorAssuranceLevel field value if set, zero value otherwise.
func (*Session) GetAuthenticatorAssuranceLevelOk ¶
func (o *Session) GetAuthenticatorAssuranceLevelOk() (*AuthenticatorAssuranceLevel, bool)
GetAuthenticatorAssuranceLevelOk returns a tuple with the AuthenticatorAssuranceLevel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Session) GetDevices ¶
func (o *Session) GetDevices() []SessionDevice
GetDevices returns the Devices field value if set, zero value otherwise.
func (*Session) GetDevicesOk ¶
func (o *Session) GetDevicesOk() ([]SessionDevice, bool)
GetDevicesOk returns a tuple with the Devices field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Session) GetExpiresAt ¶
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*Session) GetExpiresAtOk ¶
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Session) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Session) GetIdentity ¶
GetIdentity returns the Identity field value if set, zero value otherwise.
func (*Session) GetIdentityOk ¶
GetIdentityOk returns a tuple with the Identity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Session) GetIssuedAt ¶
GetIssuedAt returns the IssuedAt field value if set, zero value otherwise.
func (*Session) GetIssuedAtOk ¶
GetIssuedAtOk returns a tuple with the IssuedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Session) GetTokenized ¶ added in v1.1.0
GetTokenized returns the Tokenized field value if set, zero value otherwise.
func (*Session) GetTokenizedOk ¶ added in v1.1.0
GetTokenizedOk returns a tuple with the Tokenized field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Session) HasAuthenticatedAt ¶
HasAuthenticatedAt returns a boolean if a field has been set.
func (*Session) HasAuthenticationMethods ¶
HasAuthenticationMethods returns a boolean if a field has been set.
func (*Session) HasAuthenticatorAssuranceLevel ¶
HasAuthenticatorAssuranceLevel returns a boolean if a field has been set.
func (*Session) HasDevices ¶
HasDevices returns a boolean if a field has been set.
func (*Session) HasExpiresAt ¶
HasExpiresAt returns a boolean if a field has been set.
func (*Session) HasIdentity ¶ added in v1.1.0
HasIdentity returns a boolean if a field has been set.
func (*Session) HasIssuedAt ¶
HasIssuedAt returns a boolean if a field has been set.
func (*Session) HasTokenized ¶ added in v1.1.0
HasTokenized returns a boolean if a field has been set.
func (Session) MarshalJSON ¶
func (*Session) SetActive ¶
SetActive gets a reference to the given bool and assigns it to the Active field.
func (*Session) SetAuthenticatedAt ¶
SetAuthenticatedAt gets a reference to the given time.Time and assigns it to the AuthenticatedAt field.
func (*Session) SetAuthenticationMethods ¶
func (o *Session) SetAuthenticationMethods(v []SessionAuthenticationMethod)
SetAuthenticationMethods gets a reference to the given []SessionAuthenticationMethod and assigns it to the AuthenticationMethods field.
func (*Session) SetAuthenticatorAssuranceLevel ¶
func (o *Session) SetAuthenticatorAssuranceLevel(v AuthenticatorAssuranceLevel)
SetAuthenticatorAssuranceLevel gets a reference to the given AuthenticatorAssuranceLevel and assigns it to the AuthenticatorAssuranceLevel field.
func (*Session) SetDevices ¶
func (o *Session) SetDevices(v []SessionDevice)
SetDevices gets a reference to the given []SessionDevice and assigns it to the Devices field.
func (*Session) SetExpiresAt ¶
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (*Session) SetIdentity ¶
SetIdentity gets a reference to the given Identity and assigns it to the Identity field.
func (*Session) SetIssuedAt ¶
SetIssuedAt gets a reference to the given time.Time and assigns it to the IssuedAt field.
func (*Session) SetTokenized ¶ added in v1.1.0
SetTokenized gets a reference to the given string and assigns it to the Tokenized field.
type SessionAuthenticationMethod ¶
type SessionAuthenticationMethod struct { Aal *AuthenticatorAssuranceLevel `json:"aal,omitempty"` // When the authentication challenge was completed. CompletedAt *time.Time `json:"completed_at,omitempty"` Method *string `json:"method,omitempty"` // The Organization id used for authentication Organization *string `json:"organization,omitempty"` // OIDC or SAML provider id used for authentication Provider *string `json:"provider,omitempty"` }
SessionAuthenticationMethod A singular authenticator used during authentication / login.
func NewSessionAuthenticationMethod ¶
func NewSessionAuthenticationMethod() *SessionAuthenticationMethod
NewSessionAuthenticationMethod instantiates a new SessionAuthenticationMethod 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 NewSessionAuthenticationMethodWithDefaults ¶
func NewSessionAuthenticationMethodWithDefaults() *SessionAuthenticationMethod
NewSessionAuthenticationMethodWithDefaults instantiates a new SessionAuthenticationMethod 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 (*SessionAuthenticationMethod) GetAal ¶
func (o *SessionAuthenticationMethod) GetAal() AuthenticatorAssuranceLevel
GetAal returns the Aal field value if set, zero value otherwise.
func (*SessionAuthenticationMethod) GetAalOk ¶
func (o *SessionAuthenticationMethod) GetAalOk() (*AuthenticatorAssuranceLevel, bool)
GetAalOk returns a tuple with the Aal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SessionAuthenticationMethod) GetCompletedAt ¶
func (o *SessionAuthenticationMethod) GetCompletedAt() time.Time
GetCompletedAt returns the CompletedAt field value if set, zero value otherwise.
func (*SessionAuthenticationMethod) GetCompletedAtOk ¶
func (o *SessionAuthenticationMethod) GetCompletedAtOk() (*time.Time, bool)
GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SessionAuthenticationMethod) GetMethod ¶
func (o *SessionAuthenticationMethod) GetMethod() string
GetMethod returns the Method field value if set, zero value otherwise.
func (*SessionAuthenticationMethod) GetMethodOk ¶
func (o *SessionAuthenticationMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SessionAuthenticationMethod) GetOrganization ¶ added in v1.1.0
func (o *SessionAuthenticationMethod) GetOrganization() string
GetOrganization returns the Organization field value if set, zero value otherwise.
func (*SessionAuthenticationMethod) GetOrganizationOk ¶ added in v1.1.0
func (o *SessionAuthenticationMethod) GetOrganizationOk() (*string, bool)
GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SessionAuthenticationMethod) GetProvider ¶ added in v1.0.0
func (o *SessionAuthenticationMethod) GetProvider() string
GetProvider returns the Provider field value if set, zero value otherwise.
func (*SessionAuthenticationMethod) GetProviderOk ¶ added in v1.0.0
func (o *SessionAuthenticationMethod) GetProviderOk() (*string, bool)
GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SessionAuthenticationMethod) HasAal ¶
func (o *SessionAuthenticationMethod) HasAal() bool
HasAal returns a boolean if a field has been set.
func (*SessionAuthenticationMethod) HasCompletedAt ¶
func (o *SessionAuthenticationMethod) HasCompletedAt() bool
HasCompletedAt returns a boolean if a field has been set.
func (*SessionAuthenticationMethod) HasMethod ¶
func (o *SessionAuthenticationMethod) HasMethod() bool
HasMethod returns a boolean if a field has been set.
func (*SessionAuthenticationMethod) HasOrganization ¶ added in v1.1.0
func (o *SessionAuthenticationMethod) HasOrganization() bool
HasOrganization returns a boolean if a field has been set.
func (*SessionAuthenticationMethod) HasProvider ¶ added in v1.0.0
func (o *SessionAuthenticationMethod) HasProvider() bool
HasProvider returns a boolean if a field has been set.
func (SessionAuthenticationMethod) MarshalJSON ¶
func (o SessionAuthenticationMethod) MarshalJSON() ([]byte, error)
func (*SessionAuthenticationMethod) SetAal ¶
func (o *SessionAuthenticationMethod) SetAal(v AuthenticatorAssuranceLevel)
SetAal gets a reference to the given AuthenticatorAssuranceLevel and assigns it to the Aal field.
func (*SessionAuthenticationMethod) SetCompletedAt ¶
func (o *SessionAuthenticationMethod) SetCompletedAt(v time.Time)
SetCompletedAt gets a reference to the given time.Time and assigns it to the CompletedAt field.
func (*SessionAuthenticationMethod) SetMethod ¶
func (o *SessionAuthenticationMethod) SetMethod(v string)
SetMethod gets a reference to the given string and assigns it to the Method field.
func (*SessionAuthenticationMethod) SetOrganization ¶ added in v1.1.0
func (o *SessionAuthenticationMethod) SetOrganization(v string)
SetOrganization gets a reference to the given string and assigns it to the Organization field.
func (*SessionAuthenticationMethod) SetProvider ¶ added in v1.0.0
func (o *SessionAuthenticationMethod) SetProvider(v string)
SetProvider gets a reference to the given string and assigns it to the Provider field.
type SessionDevice ¶
type SessionDevice struct { // Device record ID Id string `json:"id"` // IPAddress of the client IpAddress *string `json:"ip_address,omitempty"` // Geo Location corresponding to the IP Address Location *string `json:"location,omitempty"` // UserAgent of the client UserAgent *string `json:"user_agent,omitempty"` }
SessionDevice Device corresponding to a Session
func NewSessionDevice ¶
func NewSessionDevice(id string) *SessionDevice
NewSessionDevice instantiates a new SessionDevice 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 NewSessionDeviceWithDefaults ¶
func NewSessionDeviceWithDefaults() *SessionDevice
NewSessionDeviceWithDefaults instantiates a new SessionDevice 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 (*SessionDevice) GetId ¶
func (o *SessionDevice) GetId() string
GetId returns the Id field value
func (*SessionDevice) GetIdOk ¶
func (o *SessionDevice) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*SessionDevice) GetIpAddress ¶
func (o *SessionDevice) GetIpAddress() string
GetIpAddress returns the IpAddress field value if set, zero value otherwise.
func (*SessionDevice) GetIpAddressOk ¶
func (o *SessionDevice) GetIpAddressOk() (*string, bool)
GetIpAddressOk returns a tuple with the IpAddress field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SessionDevice) GetLocation ¶
func (o *SessionDevice) GetLocation() string
GetLocation returns the Location field value if set, zero value otherwise.
func (*SessionDevice) GetLocationOk ¶
func (o *SessionDevice) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SessionDevice) GetUserAgent ¶
func (o *SessionDevice) GetUserAgent() string
GetUserAgent returns the UserAgent field value if set, zero value otherwise.
func (*SessionDevice) GetUserAgentOk ¶
func (o *SessionDevice) GetUserAgentOk() (*string, bool)
GetUserAgentOk returns a tuple with the UserAgent field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SessionDevice) HasIpAddress ¶
func (o *SessionDevice) HasIpAddress() bool
HasIpAddress returns a boolean if a field has been set.
func (*SessionDevice) HasLocation ¶
func (o *SessionDevice) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (*SessionDevice) HasUserAgent ¶
func (o *SessionDevice) HasUserAgent() bool
HasUserAgent returns a boolean if a field has been set.
func (SessionDevice) MarshalJSON ¶
func (o SessionDevice) MarshalJSON() ([]byte, error)
func (*SessionDevice) SetIpAddress ¶
func (o *SessionDevice) SetIpAddress(v string)
SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.
func (*SessionDevice) SetLocation ¶
func (o *SessionDevice) SetLocation(v string)
SetLocation gets a reference to the given string and assigns it to the Location field.
func (*SessionDevice) SetUserAgent ¶
func (o *SessionDevice) SetUserAgent(v string)
SetUserAgent gets a reference to the given string and assigns it to the UserAgent field.
type SettingsFlow ¶
type SettingsFlow struct { // Active, if set, contains the registration method that is being used. It is initially not set. Active *string `json:"active,omitempty"` // Contains a list of actions, that could follow this flow It can, for example, contain a reference to the verification flow, created as part of the user's registration. ContinueWith []ContinueWith `json:"continue_with,omitempty"` // ExpiresAt is the time (UTC) when the flow expires. If the user still wishes to update the setting, a new flow has to be initiated. ExpiresAt time.Time `json:"expires_at"` // ID represents the flow's unique ID. When performing the settings flow, this represents the id in the settings ui's query parameter: http://<selfservice.flows.settings.ui_url>?flow=<id> Id string `json:"id"` Identity Identity `json:"identity"` // IssuedAt is the time (UTC) when the flow occurred. IssuedAt time.Time `json:"issued_at"` // RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example. RequestUrl string `json:"request_url"` // ReturnTo contains the requested return_to URL. ReturnTo *string `json:"return_to,omitempty"` // State represents the state of this flow. It knows two states: show_form: No user data has been collected, or it is invalid, and thus the form should be shown. success: Indicates that the settings flow has been updated successfully with the provided data. Done will stay true when repeatedly checking. If set to true, done will revert back to false only when a flow with invalid (e.g. \"please use a valid phone number\") data was sent. State interface{} `json:"state"` // TransientPayload is used to pass data from the settings flow to hooks and email templates TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // The flow type can either be `api` or `browser`. Type string `json:"type"` Ui UiContainer `json:"ui"` }
SettingsFlow This flow is used when an identity wants to update settings (e.g. profile data, passwords, ...) in a selfservice manner. We recommend reading the [User Settings Documentation](../self-service/flows/user-settings)
func NewSettingsFlow ¶
func NewSettingsFlow(expiresAt time.Time, id string, identity Identity, issuedAt time.Time, requestUrl string, state interface{}, type_ string, ui UiContainer) *SettingsFlow
NewSettingsFlow instantiates a new SettingsFlow 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 NewSettingsFlowWithDefaults ¶
func NewSettingsFlowWithDefaults() *SettingsFlow
NewSettingsFlowWithDefaults instantiates a new SettingsFlow 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 (*SettingsFlow) GetActive ¶
func (o *SettingsFlow) GetActive() string
GetActive returns the Active field value if set, zero value otherwise.
func (*SettingsFlow) GetActiveOk ¶
func (o *SettingsFlow) GetActiveOk() (*string, bool)
GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingsFlow) GetContinueWith ¶ added in v0.13.0
func (o *SettingsFlow) GetContinueWith() []ContinueWith
GetContinueWith returns the ContinueWith field value if set, zero value otherwise.
func (*SettingsFlow) GetContinueWithOk ¶ added in v0.13.0
func (o *SettingsFlow) GetContinueWithOk() ([]ContinueWith, bool)
GetContinueWithOk returns a tuple with the ContinueWith field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingsFlow) GetExpiresAt ¶
func (o *SettingsFlow) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value
func (*SettingsFlow) GetExpiresAtOk ¶
func (o *SettingsFlow) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.
func (*SettingsFlow) GetIdOk ¶
func (o *SettingsFlow) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*SettingsFlow) GetIdentity ¶
func (o *SettingsFlow) GetIdentity() Identity
GetIdentity returns the Identity field value
func (*SettingsFlow) GetIdentityOk ¶
func (o *SettingsFlow) GetIdentityOk() (*Identity, bool)
GetIdentityOk returns a tuple with the Identity field value and a boolean to check if the value has been set.
func (*SettingsFlow) GetIssuedAt ¶
func (o *SettingsFlow) GetIssuedAt() time.Time
GetIssuedAt returns the IssuedAt field value
func (*SettingsFlow) GetIssuedAtOk ¶
func (o *SettingsFlow) GetIssuedAtOk() (*time.Time, bool)
GetIssuedAtOk returns a tuple with the IssuedAt field value and a boolean to check if the value has been set.
func (*SettingsFlow) GetRequestUrl ¶
func (o *SettingsFlow) GetRequestUrl() string
GetRequestUrl returns the RequestUrl field value
func (*SettingsFlow) GetRequestUrlOk ¶
func (o *SettingsFlow) GetRequestUrlOk() (*string, bool)
GetRequestUrlOk returns a tuple with the RequestUrl field value and a boolean to check if the value has been set.
func (*SettingsFlow) GetReturnTo ¶
func (o *SettingsFlow) GetReturnTo() string
GetReturnTo returns the ReturnTo field value if set, zero value otherwise.
func (*SettingsFlow) GetReturnToOk ¶
func (o *SettingsFlow) GetReturnToOk() (*string, bool)
GetReturnToOk returns a tuple with the ReturnTo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingsFlow) GetState ¶
func (o *SettingsFlow) GetState() interface{}
GetState returns the State field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SettingsFlow) GetStateOk ¶
func (o *SettingsFlow) GetStateOk() (*interface{}, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingsFlow) GetTransientPayload ¶ added in v1.2.0
func (o *SettingsFlow) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*SettingsFlow) GetTransientPayloadOk ¶ added in v1.2.0
func (o *SettingsFlow) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingsFlow) GetType ¶
func (o *SettingsFlow) GetType() string
GetType returns the Type field value
func (*SettingsFlow) GetTypeOk ¶
func (o *SettingsFlow) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*SettingsFlow) GetUi ¶
func (o *SettingsFlow) GetUi() UiContainer
GetUi returns the Ui field value
func (*SettingsFlow) GetUiOk ¶
func (o *SettingsFlow) GetUiOk() (*UiContainer, bool)
GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.
func (*SettingsFlow) HasActive ¶
func (o *SettingsFlow) HasActive() bool
HasActive returns a boolean if a field has been set.
func (*SettingsFlow) HasContinueWith ¶ added in v0.13.0
func (o *SettingsFlow) HasContinueWith() bool
HasContinueWith returns a boolean if a field has been set.
func (*SettingsFlow) HasReturnTo ¶
func (o *SettingsFlow) HasReturnTo() bool
HasReturnTo returns a boolean if a field has been set.
func (*SettingsFlow) HasTransientPayload ¶ added in v1.2.0
func (o *SettingsFlow) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (SettingsFlow) MarshalJSON ¶
func (o SettingsFlow) MarshalJSON() ([]byte, error)
func (*SettingsFlow) SetActive ¶
func (o *SettingsFlow) SetActive(v string)
SetActive gets a reference to the given string and assigns it to the Active field.
func (*SettingsFlow) SetContinueWith ¶ added in v0.13.0
func (o *SettingsFlow) SetContinueWith(v []ContinueWith)
SetContinueWith gets a reference to the given []ContinueWith and assigns it to the ContinueWith field.
func (*SettingsFlow) SetExpiresAt ¶
func (o *SettingsFlow) SetExpiresAt(v time.Time)
SetExpiresAt sets field value
func (*SettingsFlow) SetIdentity ¶
func (o *SettingsFlow) SetIdentity(v Identity)
SetIdentity sets field value
func (*SettingsFlow) SetIssuedAt ¶
func (o *SettingsFlow) SetIssuedAt(v time.Time)
SetIssuedAt sets field value
func (*SettingsFlow) SetRequestUrl ¶
func (o *SettingsFlow) SetRequestUrl(v string)
SetRequestUrl sets field value
func (*SettingsFlow) SetReturnTo ¶
func (o *SettingsFlow) SetReturnTo(v string)
SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.
func (*SettingsFlow) SetState ¶
func (o *SettingsFlow) SetState(v interface{})
SetState sets field value
func (*SettingsFlow) SetTransientPayload ¶ added in v1.2.0
func (o *SettingsFlow) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type SettingsFlowState ¶
type SettingsFlowState string
SettingsFlowState show_form: No user data has been collected, or it is invalid, and thus the form should be shown. success: Indicates that the settings flow has been updated successfully with the provided data. Done will stay true when repeatedly checking. If set to true, done will revert back to false only when a flow with invalid (e.g. \"please use a valid phone number\") data was sent.
const ( SETTINGSFLOWSTATE_SHOW_FORM SettingsFlowState = "show_form" SETTINGSFLOWSTATE_SUCCESS SettingsFlowState = "success" )
List of settingsFlowState
func (SettingsFlowState) Ptr ¶
func (v SettingsFlowState) Ptr() *SettingsFlowState
Ptr returns reference to settingsFlowState value
func (*SettingsFlowState) UnmarshalJSON ¶
func (v *SettingsFlowState) UnmarshalJSON(src []byte) error
type SuccessfulCodeExchangeResponse ¶ added in v1.0.0
type SuccessfulCodeExchangeResponse struct { Session Session `json:"session"` // The Session Token A session token is equivalent to a session cookie, but it can be sent in the HTTP Authorization Header: Authorization: bearer ${session-token} The session token is only issued for API flows, not for Browser flows! SessionToken *string `json:"session_token,omitempty"` }
SuccessfulCodeExchangeResponse The Response for Registration Flows via API
func NewSuccessfulCodeExchangeResponse ¶ added in v1.0.0
func NewSuccessfulCodeExchangeResponse(session Session) *SuccessfulCodeExchangeResponse
NewSuccessfulCodeExchangeResponse instantiates a new SuccessfulCodeExchangeResponse 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 NewSuccessfulCodeExchangeResponseWithDefaults ¶ added in v1.0.0
func NewSuccessfulCodeExchangeResponseWithDefaults() *SuccessfulCodeExchangeResponse
NewSuccessfulCodeExchangeResponseWithDefaults instantiates a new SuccessfulCodeExchangeResponse 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 (*SuccessfulCodeExchangeResponse) GetSession ¶ added in v1.0.0
func (o *SuccessfulCodeExchangeResponse) GetSession() Session
GetSession returns the Session field value
func (*SuccessfulCodeExchangeResponse) GetSessionOk ¶ added in v1.0.0
func (o *SuccessfulCodeExchangeResponse) GetSessionOk() (*Session, bool)
GetSessionOk returns a tuple with the Session field value and a boolean to check if the value has been set.
func (*SuccessfulCodeExchangeResponse) GetSessionToken ¶ added in v1.0.0
func (o *SuccessfulCodeExchangeResponse) GetSessionToken() string
GetSessionToken returns the SessionToken field value if set, zero value otherwise.
func (*SuccessfulCodeExchangeResponse) GetSessionTokenOk ¶ added in v1.0.0
func (o *SuccessfulCodeExchangeResponse) GetSessionTokenOk() (*string, bool)
GetSessionTokenOk returns a tuple with the SessionToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SuccessfulCodeExchangeResponse) HasSessionToken ¶ added in v1.0.0
func (o *SuccessfulCodeExchangeResponse) HasSessionToken() bool
HasSessionToken returns a boolean if a field has been set.
func (SuccessfulCodeExchangeResponse) MarshalJSON ¶ added in v1.0.0
func (o SuccessfulCodeExchangeResponse) MarshalJSON() ([]byte, error)
func (*SuccessfulCodeExchangeResponse) SetSession ¶ added in v1.0.0
func (o *SuccessfulCodeExchangeResponse) SetSession(v Session)
SetSession sets field value
func (*SuccessfulCodeExchangeResponse) SetSessionToken ¶ added in v1.0.0
func (o *SuccessfulCodeExchangeResponse) SetSessionToken(v string)
SetSessionToken gets a reference to the given string and assigns it to the SessionToken field.
type SuccessfulNativeLogin ¶
type SuccessfulNativeLogin struct { // Contains a list of actions, that could follow this flow It can, for example, this will contain a reference to the verification flow, created as part of the user's registration or the token of the session. ContinueWith []ContinueWith `json:"continue_with,omitempty"` Session Session `json:"session"` // The Session Token A session token is equivalent to a session cookie, but it can be sent in the HTTP Authorization Header: Authorization: bearer ${session-token} The session token is only issued for API flows, not for Browser flows! SessionToken *string `json:"session_token,omitempty"` }
SuccessfulNativeLogin The Response for Login Flows via API
func NewSuccessfulNativeLogin ¶
func NewSuccessfulNativeLogin(session Session) *SuccessfulNativeLogin
NewSuccessfulNativeLogin instantiates a new SuccessfulNativeLogin 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 NewSuccessfulNativeLoginWithDefaults ¶
func NewSuccessfulNativeLoginWithDefaults() *SuccessfulNativeLogin
NewSuccessfulNativeLoginWithDefaults instantiates a new SuccessfulNativeLogin 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 (*SuccessfulNativeLogin) GetContinueWith ¶ added in v1.2.0
func (o *SuccessfulNativeLogin) GetContinueWith() []ContinueWith
GetContinueWith returns the ContinueWith field value if set, zero value otherwise.
func (*SuccessfulNativeLogin) GetContinueWithOk ¶ added in v1.2.0
func (o *SuccessfulNativeLogin) GetContinueWithOk() ([]ContinueWith, bool)
GetContinueWithOk returns a tuple with the ContinueWith field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SuccessfulNativeLogin) GetSession ¶
func (o *SuccessfulNativeLogin) GetSession() Session
GetSession returns the Session field value
func (*SuccessfulNativeLogin) GetSessionOk ¶
func (o *SuccessfulNativeLogin) GetSessionOk() (*Session, bool)
GetSessionOk returns a tuple with the Session field value and a boolean to check if the value has been set.
func (*SuccessfulNativeLogin) GetSessionToken ¶
func (o *SuccessfulNativeLogin) GetSessionToken() string
GetSessionToken returns the SessionToken field value if set, zero value otherwise.
func (*SuccessfulNativeLogin) GetSessionTokenOk ¶
func (o *SuccessfulNativeLogin) GetSessionTokenOk() (*string, bool)
GetSessionTokenOk returns a tuple with the SessionToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SuccessfulNativeLogin) HasContinueWith ¶ added in v1.2.0
func (o *SuccessfulNativeLogin) HasContinueWith() bool
HasContinueWith returns a boolean if a field has been set.
func (*SuccessfulNativeLogin) HasSessionToken ¶
func (o *SuccessfulNativeLogin) HasSessionToken() bool
HasSessionToken returns a boolean if a field has been set.
func (SuccessfulNativeLogin) MarshalJSON ¶
func (o SuccessfulNativeLogin) MarshalJSON() ([]byte, error)
func (*SuccessfulNativeLogin) SetContinueWith ¶ added in v1.2.0
func (o *SuccessfulNativeLogin) SetContinueWith(v []ContinueWith)
SetContinueWith gets a reference to the given []ContinueWith and assigns it to the ContinueWith field.
func (*SuccessfulNativeLogin) SetSession ¶
func (o *SuccessfulNativeLogin) SetSession(v Session)
SetSession sets field value
func (*SuccessfulNativeLogin) SetSessionToken ¶
func (o *SuccessfulNativeLogin) SetSessionToken(v string)
SetSessionToken gets a reference to the given string and assigns it to the SessionToken field.
type SuccessfulNativeRegistration ¶
type SuccessfulNativeRegistration struct { // Contains a list of actions, that could follow this flow It can, for example, this will contain a reference to the verification flow, created as part of the user's registration or the token of the session. ContinueWith []ContinueWith `json:"continue_with,omitempty"` Identity Identity `json:"identity"` Session *Session `json:"session,omitempty"` // The Session Token This field is only set when the session hook is configured as a post-registration hook. A session token is equivalent to a session cookie, but it can be sent in the HTTP Authorization Header: Authorization: bearer ${session-token} The session token is only issued for API flows, not for Browser flows! SessionToken *string `json:"session_token,omitempty"` }
SuccessfulNativeRegistration The Response for Registration Flows via API
func NewSuccessfulNativeRegistration ¶
func NewSuccessfulNativeRegistration(identity Identity) *SuccessfulNativeRegistration
NewSuccessfulNativeRegistration instantiates a new SuccessfulNativeRegistration 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 NewSuccessfulNativeRegistrationWithDefaults ¶
func NewSuccessfulNativeRegistrationWithDefaults() *SuccessfulNativeRegistration
NewSuccessfulNativeRegistrationWithDefaults instantiates a new SuccessfulNativeRegistration 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 (*SuccessfulNativeRegistration) GetContinueWith ¶ added in v0.13.0
func (o *SuccessfulNativeRegistration) GetContinueWith() []ContinueWith
GetContinueWith returns the ContinueWith field value if set, zero value otherwise.
func (*SuccessfulNativeRegistration) GetContinueWithOk ¶ added in v0.13.0
func (o *SuccessfulNativeRegistration) GetContinueWithOk() ([]ContinueWith, bool)
GetContinueWithOk returns a tuple with the ContinueWith field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SuccessfulNativeRegistration) GetIdentity ¶
func (o *SuccessfulNativeRegistration) GetIdentity() Identity
GetIdentity returns the Identity field value
func (*SuccessfulNativeRegistration) GetIdentityOk ¶
func (o *SuccessfulNativeRegistration) GetIdentityOk() (*Identity, bool)
GetIdentityOk returns a tuple with the Identity field value and a boolean to check if the value has been set.
func (*SuccessfulNativeRegistration) GetSession ¶
func (o *SuccessfulNativeRegistration) GetSession() Session
GetSession returns the Session field value if set, zero value otherwise.
func (*SuccessfulNativeRegistration) GetSessionOk ¶
func (o *SuccessfulNativeRegistration) GetSessionOk() (*Session, bool)
GetSessionOk returns a tuple with the Session field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SuccessfulNativeRegistration) GetSessionToken ¶
func (o *SuccessfulNativeRegistration) GetSessionToken() string
GetSessionToken returns the SessionToken field value if set, zero value otherwise.
func (*SuccessfulNativeRegistration) GetSessionTokenOk ¶
func (o *SuccessfulNativeRegistration) GetSessionTokenOk() (*string, bool)
GetSessionTokenOk returns a tuple with the SessionToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SuccessfulNativeRegistration) HasContinueWith ¶ added in v0.13.0
func (o *SuccessfulNativeRegistration) HasContinueWith() bool
HasContinueWith returns a boolean if a field has been set.
func (*SuccessfulNativeRegistration) HasSession ¶
func (o *SuccessfulNativeRegistration) HasSession() bool
HasSession returns a boolean if a field has been set.
func (*SuccessfulNativeRegistration) HasSessionToken ¶
func (o *SuccessfulNativeRegistration) HasSessionToken() bool
HasSessionToken returns a boolean if a field has been set.
func (SuccessfulNativeRegistration) MarshalJSON ¶
func (o SuccessfulNativeRegistration) MarshalJSON() ([]byte, error)
func (*SuccessfulNativeRegistration) SetContinueWith ¶ added in v0.13.0
func (o *SuccessfulNativeRegistration) SetContinueWith(v []ContinueWith)
SetContinueWith gets a reference to the given []ContinueWith and assigns it to the ContinueWith field.
func (*SuccessfulNativeRegistration) SetIdentity ¶
func (o *SuccessfulNativeRegistration) SetIdentity(v Identity)
SetIdentity sets field value
func (*SuccessfulNativeRegistration) SetSession ¶
func (o *SuccessfulNativeRegistration) SetSession(v Session)
SetSession gets a reference to the given Session and assigns it to the Session field.
func (*SuccessfulNativeRegistration) SetSessionToken ¶
func (o *SuccessfulNativeRegistration) SetSessionToken(v string)
SetSessionToken gets a reference to the given string and assigns it to the SessionToken field.
type TokenPagination ¶
type TokenPagination struct { // Items per page This is the number of items per page to return. For details on pagination please head over to the [pagination documentation](https://www.ory.sh/docs/ecosystem/api-design#pagination). PageSize *int64 `json:"page_size,omitempty"` // Next Page Token The next page token. For details on pagination please head over to the [pagination documentation](https://www.ory.sh/docs/ecosystem/api-design#pagination). PageToken *string `json:"page_token,omitempty"` }
TokenPagination struct for TokenPagination
func NewTokenPagination ¶
func NewTokenPagination() *TokenPagination
NewTokenPagination instantiates a new TokenPagination 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 NewTokenPaginationWithDefaults ¶
func NewTokenPaginationWithDefaults() *TokenPagination
NewTokenPaginationWithDefaults instantiates a new TokenPagination 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 (*TokenPagination) GetPageSize ¶
func (o *TokenPagination) GetPageSize() int64
GetPageSize returns the PageSize field value if set, zero value otherwise.
func (*TokenPagination) GetPageSizeOk ¶
func (o *TokenPagination) GetPageSizeOk() (*int64, bool)
GetPageSizeOk returns a tuple with the PageSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TokenPagination) GetPageToken ¶
func (o *TokenPagination) GetPageToken() string
GetPageToken returns the PageToken field value if set, zero value otherwise.
func (*TokenPagination) GetPageTokenOk ¶
func (o *TokenPagination) GetPageTokenOk() (*string, bool)
GetPageTokenOk returns a tuple with the PageToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TokenPagination) HasPageSize ¶
func (o *TokenPagination) HasPageSize() bool
HasPageSize returns a boolean if a field has been set.
func (*TokenPagination) HasPageToken ¶
func (o *TokenPagination) HasPageToken() bool
HasPageToken returns a boolean if a field has been set.
func (TokenPagination) MarshalJSON ¶
func (o TokenPagination) MarshalJSON() ([]byte, error)
func (*TokenPagination) SetPageSize ¶
func (o *TokenPagination) SetPageSize(v int64)
SetPageSize gets a reference to the given int64 and assigns it to the PageSize field.
func (*TokenPagination) SetPageToken ¶
func (o *TokenPagination) SetPageToken(v string)
SetPageToken gets a reference to the given string and assigns it to the PageToken field.
type TokenPaginationHeaders ¶
type TokenPaginationHeaders struct { // The link header contains pagination links. For details on pagination please head over to the [pagination documentation](https://www.ory.sh/docs/ecosystem/api-design#pagination). in: header Link *string `json:"link,omitempty"` // The total number of clients. in: header XTotalCount *string `json:"x-total-count,omitempty"` }
TokenPaginationHeaders struct for TokenPaginationHeaders
func NewTokenPaginationHeaders ¶
func NewTokenPaginationHeaders() *TokenPaginationHeaders
NewTokenPaginationHeaders instantiates a new TokenPaginationHeaders 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 NewTokenPaginationHeadersWithDefaults ¶
func NewTokenPaginationHeadersWithDefaults() *TokenPaginationHeaders
NewTokenPaginationHeadersWithDefaults instantiates a new TokenPaginationHeaders 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 (*TokenPaginationHeaders) GetLink ¶
func (o *TokenPaginationHeaders) GetLink() string
GetLink returns the Link field value if set, zero value otherwise.
func (*TokenPaginationHeaders) GetLinkOk ¶
func (o *TokenPaginationHeaders) GetLinkOk() (*string, bool)
GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TokenPaginationHeaders) GetXTotalCount ¶
func (o *TokenPaginationHeaders) GetXTotalCount() string
GetXTotalCount returns the XTotalCount field value if set, zero value otherwise.
func (*TokenPaginationHeaders) GetXTotalCountOk ¶
func (o *TokenPaginationHeaders) GetXTotalCountOk() (*string, bool)
GetXTotalCountOk returns a tuple with the XTotalCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TokenPaginationHeaders) HasLink ¶
func (o *TokenPaginationHeaders) HasLink() bool
HasLink returns a boolean if a field has been set.
func (*TokenPaginationHeaders) HasXTotalCount ¶
func (o *TokenPaginationHeaders) HasXTotalCount() bool
HasXTotalCount returns a boolean if a field has been set.
func (TokenPaginationHeaders) MarshalJSON ¶
func (o TokenPaginationHeaders) MarshalJSON() ([]byte, error)
func (*TokenPaginationHeaders) SetLink ¶
func (o *TokenPaginationHeaders) SetLink(v string)
SetLink gets a reference to the given string and assigns it to the Link field.
func (*TokenPaginationHeaders) SetXTotalCount ¶
func (o *TokenPaginationHeaders) SetXTotalCount(v string)
SetXTotalCount gets a reference to the given string and assigns it to the XTotalCount field.
type UiContainer ¶
type UiContainer struct { // Action should be used as the form action URL `<form action=\"{{ .Action }}\" method=\"post\">`. Action string `json:"action"` Messages []UiText `json:"messages,omitempty"` // Method is the form method (e.g. POST) Method string `json:"method"` Nodes []UiNode `json:"nodes"` }
UiContainer Container represents a HTML Form. The container can work with both HTTP Form and JSON requests
func NewUiContainer ¶
func NewUiContainer(action string, method string, nodes []UiNode) *UiContainer
NewUiContainer instantiates a new UiContainer 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 NewUiContainerWithDefaults ¶
func NewUiContainerWithDefaults() *UiContainer
NewUiContainerWithDefaults instantiates a new UiContainer 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 (*UiContainer) GetAction ¶
func (o *UiContainer) GetAction() string
GetAction returns the Action field value
func (*UiContainer) GetActionOk ¶
func (o *UiContainer) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*UiContainer) GetMessages ¶
func (o *UiContainer) GetMessages() []UiText
GetMessages returns the Messages field value if set, zero value otherwise.
func (*UiContainer) GetMessagesOk ¶
func (o *UiContainer) GetMessagesOk() ([]UiText, bool)
GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiContainer) GetMethod ¶
func (o *UiContainer) GetMethod() string
GetMethod returns the Method field value
func (*UiContainer) GetMethodOk ¶
func (o *UiContainer) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UiContainer) GetNodes ¶
func (o *UiContainer) GetNodes() []UiNode
GetNodes returns the Nodes field value
func (*UiContainer) GetNodesOk ¶
func (o *UiContainer) GetNodesOk() ([]UiNode, bool)
GetNodesOk returns a tuple with the Nodes field value and a boolean to check if the value has been set.
func (*UiContainer) HasMessages ¶
func (o *UiContainer) HasMessages() bool
HasMessages returns a boolean if a field has been set.
func (UiContainer) MarshalJSON ¶
func (o UiContainer) MarshalJSON() ([]byte, error)
func (*UiContainer) SetAction ¶
func (o *UiContainer) SetAction(v string)
SetAction sets field value
func (*UiContainer) SetMessages ¶
func (o *UiContainer) SetMessages(v []UiText)
SetMessages gets a reference to the given []UiText and assigns it to the Messages field.
func (*UiContainer) SetMethod ¶
func (o *UiContainer) SetMethod(v string)
SetMethod sets field value
type UiNode ¶
type UiNode struct { Attributes UiNodeAttributes `json:"attributes"` // Group specifies which group (e.g. password authenticator) this node belongs to. default DefaultGroup password PasswordGroup oidc OpenIDConnectGroup profile ProfileGroup link LinkGroup code CodeGroup totp TOTPGroup lookup_secret LookupGroup webauthn WebAuthnGroup passkey PasskeyGroup identifier_first IdentifierFirstGroup Group string `json:"group"` Messages []UiText `json:"messages"` Meta UiNodeMeta `json:"meta"` // The node's type text Text input Input img Image a Anchor script Script Type string `json:"type"` }
UiNode Nodes are represented as HTML elements or their native UI equivalents. For example, a node can be an `<img>` tag, or an `<input element>` but also `some plain text`.
func NewUiNode ¶
func NewUiNode(attributes UiNodeAttributes, group string, messages []UiText, meta UiNodeMeta, type_ string) *UiNode
NewUiNode instantiates a new UiNode 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 NewUiNodeWithDefaults ¶
func NewUiNodeWithDefaults() *UiNode
NewUiNodeWithDefaults instantiates a new UiNode 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 (*UiNode) GetAttributes ¶
func (o *UiNode) GetAttributes() UiNodeAttributes
GetAttributes returns the Attributes field value
func (*UiNode) GetAttributesOk ¶
func (o *UiNode) GetAttributesOk() (*UiNodeAttributes, bool)
GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.
func (*UiNode) GetGroupOk ¶
GetGroupOk returns a tuple with the Group field value and a boolean to check if the value has been set.
func (*UiNode) GetMessages ¶
GetMessages returns the Messages field value
func (*UiNode) GetMessagesOk ¶
GetMessagesOk returns a tuple with the Messages field value and a boolean to check if the value has been set.
func (*UiNode) GetMetaOk ¶
func (o *UiNode) GetMetaOk() (*UiNodeMeta, bool)
GetMetaOk returns a tuple with the Meta field value and a boolean to check if the value has been set.
func (*UiNode) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (UiNode) MarshalJSON ¶
func (*UiNode) SetAttributes ¶
func (o *UiNode) SetAttributes(v UiNodeAttributes)
SetAttributes sets field value
type UiNodeAnchorAttributes ¶
type UiNodeAnchorAttributes struct { // The link's href (destination) URL. format: uri Href string `json:"href"` // A unique identifier Id string `json:"id"` // NodeType represents this node's types. It is a mirror of `node.type` and is primarily used to allow compatibility with OpenAPI 3.0. In this struct it technically always is \"a\". text Text input Input img Image a Anchor script Script NodeType string `json:"node_type"` Title UiText `json:"title"` }
UiNodeAnchorAttributes struct for UiNodeAnchorAttributes
func NewUiNodeAnchorAttributes ¶
func NewUiNodeAnchorAttributes(href string, id string, nodeType string, title UiText) *UiNodeAnchorAttributes
NewUiNodeAnchorAttributes instantiates a new UiNodeAnchorAttributes 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 NewUiNodeAnchorAttributesWithDefaults ¶
func NewUiNodeAnchorAttributesWithDefaults() *UiNodeAnchorAttributes
NewUiNodeAnchorAttributesWithDefaults instantiates a new UiNodeAnchorAttributes 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 (*UiNodeAnchorAttributes) GetHref ¶
func (o *UiNodeAnchorAttributes) GetHref() string
GetHref returns the Href field value
func (*UiNodeAnchorAttributes) GetHrefOk ¶
func (o *UiNodeAnchorAttributes) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.
func (*UiNodeAnchorAttributes) GetId ¶
func (o *UiNodeAnchorAttributes) GetId() string
GetId returns the Id field value
func (*UiNodeAnchorAttributes) GetIdOk ¶
func (o *UiNodeAnchorAttributes) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*UiNodeAnchorAttributes) GetNodeType ¶
func (o *UiNodeAnchorAttributes) GetNodeType() string
GetNodeType returns the NodeType field value
func (*UiNodeAnchorAttributes) GetNodeTypeOk ¶
func (o *UiNodeAnchorAttributes) GetNodeTypeOk() (*string, bool)
GetNodeTypeOk returns a tuple with the NodeType field value and a boolean to check if the value has been set.
func (*UiNodeAnchorAttributes) GetTitle ¶
func (o *UiNodeAnchorAttributes) GetTitle() UiText
GetTitle returns the Title field value
func (*UiNodeAnchorAttributes) GetTitleOk ¶
func (o *UiNodeAnchorAttributes) GetTitleOk() (*UiText, bool)
GetTitleOk returns a tuple with the Title field value and a boolean to check if the value has been set.
func (UiNodeAnchorAttributes) MarshalJSON ¶
func (o UiNodeAnchorAttributes) MarshalJSON() ([]byte, error)
func (*UiNodeAnchorAttributes) SetHref ¶
func (o *UiNodeAnchorAttributes) SetHref(v string)
SetHref sets field value
func (*UiNodeAnchorAttributes) SetId ¶
func (o *UiNodeAnchorAttributes) SetId(v string)
SetId sets field value
func (*UiNodeAnchorAttributes) SetNodeType ¶
func (o *UiNodeAnchorAttributes) SetNodeType(v string)
SetNodeType sets field value
func (*UiNodeAnchorAttributes) SetTitle ¶
func (o *UiNodeAnchorAttributes) SetTitle(v UiText)
SetTitle sets field value
type UiNodeAttributes ¶
type UiNodeAttributes struct { UiNodeAnchorAttributes *UiNodeAnchorAttributes UiNodeImageAttributes *UiNodeImageAttributes UiNodeInputAttributes *UiNodeInputAttributes UiNodeScriptAttributes *UiNodeScriptAttributes UiNodeTextAttributes *UiNodeTextAttributes }
UiNodeAttributes - struct for UiNodeAttributes
func UiNodeAnchorAttributesAsUiNodeAttributes ¶
func UiNodeAnchorAttributesAsUiNodeAttributes(v *UiNodeAnchorAttributes) UiNodeAttributes
UiNodeAnchorAttributesAsUiNodeAttributes is a convenience function that returns UiNodeAnchorAttributes wrapped in UiNodeAttributes
func UiNodeImageAttributesAsUiNodeAttributes ¶
func UiNodeImageAttributesAsUiNodeAttributes(v *UiNodeImageAttributes) UiNodeAttributes
UiNodeImageAttributesAsUiNodeAttributes is a convenience function that returns UiNodeImageAttributes wrapped in UiNodeAttributes
func UiNodeInputAttributesAsUiNodeAttributes ¶
func UiNodeInputAttributesAsUiNodeAttributes(v *UiNodeInputAttributes) UiNodeAttributes
UiNodeInputAttributesAsUiNodeAttributes is a convenience function that returns UiNodeInputAttributes wrapped in UiNodeAttributes
func UiNodeScriptAttributesAsUiNodeAttributes ¶
func UiNodeScriptAttributesAsUiNodeAttributes(v *UiNodeScriptAttributes) UiNodeAttributes
UiNodeScriptAttributesAsUiNodeAttributes is a convenience function that returns UiNodeScriptAttributes wrapped in UiNodeAttributes
func UiNodeTextAttributesAsUiNodeAttributes ¶
func UiNodeTextAttributesAsUiNodeAttributes(v *UiNodeTextAttributes) UiNodeAttributes
UiNodeTextAttributesAsUiNodeAttributes is a convenience function that returns UiNodeTextAttributes wrapped in UiNodeAttributes
func (*UiNodeAttributes) GetActualInstance ¶
func (obj *UiNodeAttributes) GetActualInstance() interface{}
Get the actual instance
func (UiNodeAttributes) MarshalJSON ¶
func (src UiNodeAttributes) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*UiNodeAttributes) UnmarshalJSON ¶
func (dst *UiNodeAttributes) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type UiNodeImageAttributes ¶
type UiNodeImageAttributes struct { // Height of the image Height int64 `json:"height"` // A unique identifier Id string `json:"id"` // NodeType represents this node's types. It is a mirror of `node.type` and is primarily used to allow compatibility with OpenAPI 3.0. In this struct it technically always is \"img\". text Text input Input img Image a Anchor script Script NodeType string `json:"node_type"` // The image's source URL. format: uri Src string `json:"src"` // Width of the image Width int64 `json:"width"` }
UiNodeImageAttributes struct for UiNodeImageAttributes
func NewUiNodeImageAttributes ¶
func NewUiNodeImageAttributes(height int64, id string, nodeType string, src string, width int64) *UiNodeImageAttributes
NewUiNodeImageAttributes instantiates a new UiNodeImageAttributes 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 NewUiNodeImageAttributesWithDefaults ¶
func NewUiNodeImageAttributesWithDefaults() *UiNodeImageAttributes
NewUiNodeImageAttributesWithDefaults instantiates a new UiNodeImageAttributes 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 (*UiNodeImageAttributes) GetHeight ¶
func (o *UiNodeImageAttributes) GetHeight() int64
GetHeight returns the Height field value
func (*UiNodeImageAttributes) GetHeightOk ¶
func (o *UiNodeImageAttributes) GetHeightOk() (*int64, bool)
GetHeightOk returns a tuple with the Height field value and a boolean to check if the value has been set.
func (*UiNodeImageAttributes) GetId ¶
func (o *UiNodeImageAttributes) GetId() string
GetId returns the Id field value
func (*UiNodeImageAttributes) GetIdOk ¶
func (o *UiNodeImageAttributes) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*UiNodeImageAttributes) GetNodeType ¶
func (o *UiNodeImageAttributes) GetNodeType() string
GetNodeType returns the NodeType field value
func (*UiNodeImageAttributes) GetNodeTypeOk ¶
func (o *UiNodeImageAttributes) GetNodeTypeOk() (*string, bool)
GetNodeTypeOk returns a tuple with the NodeType field value and a boolean to check if the value has been set.
func (*UiNodeImageAttributes) GetSrc ¶
func (o *UiNodeImageAttributes) GetSrc() string
GetSrc returns the Src field value
func (*UiNodeImageAttributes) GetSrcOk ¶
func (o *UiNodeImageAttributes) GetSrcOk() (*string, bool)
GetSrcOk returns a tuple with the Src field value and a boolean to check if the value has been set.
func (*UiNodeImageAttributes) GetWidth ¶
func (o *UiNodeImageAttributes) GetWidth() int64
GetWidth returns the Width field value
func (*UiNodeImageAttributes) GetWidthOk ¶
func (o *UiNodeImageAttributes) GetWidthOk() (*int64, bool)
GetWidthOk returns a tuple with the Width field value and a boolean to check if the value has been set.
func (UiNodeImageAttributes) MarshalJSON ¶
func (o UiNodeImageAttributes) MarshalJSON() ([]byte, error)
func (*UiNodeImageAttributes) SetHeight ¶
func (o *UiNodeImageAttributes) SetHeight(v int64)
SetHeight sets field value
func (*UiNodeImageAttributes) SetId ¶
func (o *UiNodeImageAttributes) SetId(v string)
SetId sets field value
func (*UiNodeImageAttributes) SetNodeType ¶
func (o *UiNodeImageAttributes) SetNodeType(v string)
SetNodeType sets field value
func (*UiNodeImageAttributes) SetSrc ¶
func (o *UiNodeImageAttributes) SetSrc(v string)
SetSrc sets field value
func (*UiNodeImageAttributes) SetWidth ¶
func (o *UiNodeImageAttributes) SetWidth(v int64)
SetWidth sets field value
type UiNodeInputAttributes ¶
type UiNodeInputAttributes struct { // The autocomplete attribute for the input. email InputAttributeAutocompleteEmail tel InputAttributeAutocompleteTel url InputAttributeAutocompleteUrl current-password InputAttributeAutocompleteCurrentPassword new-password InputAttributeAutocompleteNewPassword one-time-code InputAttributeAutocompleteOneTimeCode Autocomplete *string `json:"autocomplete,omitempty"` // Sets the input's disabled field to true or false. Disabled bool `json:"disabled"` Label *UiText `json:"label,omitempty"` // MaxLength may contain the input's maximum length. Maxlength *int64 `json:"maxlength,omitempty"` // The input's element name. Name string `json:"name"` // NodeType represents this node's types. It is a mirror of `node.type` and is primarily used to allow compatibility with OpenAPI 3.0. In this struct it technically always is \"input\". text Text input Input img Image a Anchor script Script NodeType string `json:"node_type"` // OnClick may contain javascript which should be executed on click. This is primarily used for WebAuthn. Deprecated: Using OnClick requires the use of eval() which is a security risk. Use OnClickTrigger instead. Onclick *string `json:"onclick,omitempty"` // OnClickTrigger may contain a WebAuthn trigger which should be executed on click. The trigger maps to a JavaScript function provided by Ory, which triggers actions such as PassKey registration or login. oryWebAuthnRegistration WebAuthnTriggersWebAuthnRegistration oryWebAuthnLogin WebAuthnTriggersWebAuthnLogin oryPasskeyLogin WebAuthnTriggersPasskeyLogin oryPasskeyLoginAutocompleteInit WebAuthnTriggersPasskeyLoginAutocompleteInit oryPasskeyRegistration WebAuthnTriggersPasskeyRegistration oryPasskeySettingsRegistration WebAuthnTriggersPasskeySettingsRegistration OnclickTrigger *string `json:"onclickTrigger,omitempty"` // OnLoad may contain javascript which should be executed on load. This is primarily used for WebAuthn. Deprecated: Using OnLoad requires the use of eval() which is a security risk. Use OnLoadTrigger instead. Onload *string `json:"onload,omitempty"` // OnLoadTrigger may contain a WebAuthn trigger which should be executed on load. The trigger maps to a JavaScript function provided by Ory, which triggers actions such as PassKey registration or login. oryWebAuthnRegistration WebAuthnTriggersWebAuthnRegistration oryWebAuthnLogin WebAuthnTriggersWebAuthnLogin oryPasskeyLogin WebAuthnTriggersPasskeyLogin oryPasskeyLoginAutocompleteInit WebAuthnTriggersPasskeyLoginAutocompleteInit oryPasskeyRegistration WebAuthnTriggersPasskeyRegistration oryPasskeySettingsRegistration WebAuthnTriggersPasskeySettingsRegistration OnloadTrigger *string `json:"onloadTrigger,omitempty"` // The input's pattern. Pattern *string `json:"pattern,omitempty"` // Mark this input field as required. Required *bool `json:"required,omitempty"` // The input's element type. text InputAttributeTypeText password InputAttributeTypePassword number InputAttributeTypeNumber checkbox InputAttributeTypeCheckbox hidden InputAttributeTypeHidden email InputAttributeTypeEmail tel InputAttributeTypeTel submit InputAttributeTypeSubmit button InputAttributeTypeButton datetime-local InputAttributeTypeDateTimeLocal date InputAttributeTypeDate url InputAttributeTypeURI Type string `json:"type"` // The input's value. Value interface{} `json:"value,omitempty"` }
UiNodeInputAttributes InputAttributes represents the attributes of an input node
func NewUiNodeInputAttributes ¶
func NewUiNodeInputAttributes(disabled bool, name string, nodeType string, type_ string) *UiNodeInputAttributes
NewUiNodeInputAttributes instantiates a new UiNodeInputAttributes 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 NewUiNodeInputAttributesWithDefaults ¶
func NewUiNodeInputAttributesWithDefaults() *UiNodeInputAttributes
NewUiNodeInputAttributesWithDefaults instantiates a new UiNodeInputAttributes 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 (*UiNodeInputAttributes) GetAutocomplete ¶
func (o *UiNodeInputAttributes) GetAutocomplete() string
GetAutocomplete returns the Autocomplete field value if set, zero value otherwise.
func (*UiNodeInputAttributes) GetAutocompleteOk ¶
func (o *UiNodeInputAttributes) GetAutocompleteOk() (*string, bool)
GetAutocompleteOk returns a tuple with the Autocomplete field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetDisabled ¶
func (o *UiNodeInputAttributes) GetDisabled() bool
GetDisabled returns the Disabled field value
func (*UiNodeInputAttributes) GetDisabledOk ¶
func (o *UiNodeInputAttributes) GetDisabledOk() (*bool, bool)
GetDisabledOk returns a tuple with the Disabled field value and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetLabel ¶
func (o *UiNodeInputAttributes) GetLabel() UiText
GetLabel returns the Label field value if set, zero value otherwise.
func (*UiNodeInputAttributes) GetLabelOk ¶
func (o *UiNodeInputAttributes) GetLabelOk() (*UiText, bool)
GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetMaxlength ¶ added in v1.3.0
func (o *UiNodeInputAttributes) GetMaxlength() int64
GetMaxlength returns the Maxlength field value if set, zero value otherwise.
func (*UiNodeInputAttributes) GetMaxlengthOk ¶ added in v1.3.0
func (o *UiNodeInputAttributes) GetMaxlengthOk() (*int64, bool)
GetMaxlengthOk returns a tuple with the Maxlength field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetName ¶
func (o *UiNodeInputAttributes) GetName() string
GetName returns the Name field value
func (*UiNodeInputAttributes) GetNameOk ¶
func (o *UiNodeInputAttributes) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetNodeType ¶
func (o *UiNodeInputAttributes) GetNodeType() string
GetNodeType returns the NodeType field value
func (*UiNodeInputAttributes) GetNodeTypeOk ¶
func (o *UiNodeInputAttributes) GetNodeTypeOk() (*string, bool)
GetNodeTypeOk returns a tuple with the NodeType field value and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetOnclick ¶
func (o *UiNodeInputAttributes) GetOnclick() string
GetOnclick returns the Onclick field value if set, zero value otherwise.
func (*UiNodeInputAttributes) GetOnclickOk ¶
func (o *UiNodeInputAttributes) GetOnclickOk() (*string, bool)
GetOnclickOk returns a tuple with the Onclick field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetOnclickTrigger ¶ added in v1.3.0
func (o *UiNodeInputAttributes) GetOnclickTrigger() string
GetOnclickTrigger returns the OnclickTrigger field value if set, zero value otherwise.
func (*UiNodeInputAttributes) GetOnclickTriggerOk ¶ added in v1.3.0
func (o *UiNodeInputAttributes) GetOnclickTriggerOk() (*string, bool)
GetOnclickTriggerOk returns a tuple with the OnclickTrigger field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetOnload ¶ added in v1.2.0
func (o *UiNodeInputAttributes) GetOnload() string
GetOnload returns the Onload field value if set, zero value otherwise.
func (*UiNodeInputAttributes) GetOnloadOk ¶ added in v1.2.0
func (o *UiNodeInputAttributes) GetOnloadOk() (*string, bool)
GetOnloadOk returns a tuple with the Onload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetOnloadTrigger ¶ added in v1.3.0
func (o *UiNodeInputAttributes) GetOnloadTrigger() string
GetOnloadTrigger returns the OnloadTrigger field value if set, zero value otherwise.
func (*UiNodeInputAttributes) GetOnloadTriggerOk ¶ added in v1.3.0
func (o *UiNodeInputAttributes) GetOnloadTriggerOk() (*string, bool)
GetOnloadTriggerOk returns a tuple with the OnloadTrigger field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetPattern ¶
func (o *UiNodeInputAttributes) GetPattern() string
GetPattern returns the Pattern field value if set, zero value otherwise.
func (*UiNodeInputAttributes) GetPatternOk ¶
func (o *UiNodeInputAttributes) GetPatternOk() (*string, bool)
GetPatternOk returns a tuple with the Pattern field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetRequired ¶
func (o *UiNodeInputAttributes) GetRequired() bool
GetRequired returns the Required field value if set, zero value otherwise.
func (*UiNodeInputAttributes) GetRequiredOk ¶
func (o *UiNodeInputAttributes) GetRequiredOk() (*bool, bool)
GetRequiredOk returns a tuple with the Required field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetType ¶
func (o *UiNodeInputAttributes) GetType() string
GetType returns the Type field value
func (*UiNodeInputAttributes) GetTypeOk ¶
func (o *UiNodeInputAttributes) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*UiNodeInputAttributes) GetValue ¶
func (o *UiNodeInputAttributes) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UiNodeInputAttributes) GetValueOk ¶
func (o *UiNodeInputAttributes) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UiNodeInputAttributes) HasAutocomplete ¶
func (o *UiNodeInputAttributes) HasAutocomplete() bool
HasAutocomplete returns a boolean if a field has been set.
func (*UiNodeInputAttributes) HasLabel ¶
func (o *UiNodeInputAttributes) HasLabel() bool
HasLabel returns a boolean if a field has been set.
func (*UiNodeInputAttributes) HasMaxlength ¶ added in v1.3.0
func (o *UiNodeInputAttributes) HasMaxlength() bool
HasMaxlength returns a boolean if a field has been set.
func (*UiNodeInputAttributes) HasOnclick ¶
func (o *UiNodeInputAttributes) HasOnclick() bool
HasOnclick returns a boolean if a field has been set.
func (*UiNodeInputAttributes) HasOnclickTrigger ¶ added in v1.3.0
func (o *UiNodeInputAttributes) HasOnclickTrigger() bool
HasOnclickTrigger returns a boolean if a field has been set.
func (*UiNodeInputAttributes) HasOnload ¶ added in v1.2.0
func (o *UiNodeInputAttributes) HasOnload() bool
HasOnload returns a boolean if a field has been set.
func (*UiNodeInputAttributes) HasOnloadTrigger ¶ added in v1.3.0
func (o *UiNodeInputAttributes) HasOnloadTrigger() bool
HasOnloadTrigger returns a boolean if a field has been set.
func (*UiNodeInputAttributes) HasPattern ¶
func (o *UiNodeInputAttributes) HasPattern() bool
HasPattern returns a boolean if a field has been set.
func (*UiNodeInputAttributes) HasRequired ¶
func (o *UiNodeInputAttributes) HasRequired() bool
HasRequired returns a boolean if a field has been set.
func (*UiNodeInputAttributes) HasValue ¶
func (o *UiNodeInputAttributes) HasValue() bool
HasValue returns a boolean if a field has been set.
func (UiNodeInputAttributes) MarshalJSON ¶
func (o UiNodeInputAttributes) MarshalJSON() ([]byte, error)
func (*UiNodeInputAttributes) SetAutocomplete ¶
func (o *UiNodeInputAttributes) SetAutocomplete(v string)
SetAutocomplete gets a reference to the given string and assigns it to the Autocomplete field.
func (*UiNodeInputAttributes) SetDisabled ¶
func (o *UiNodeInputAttributes) SetDisabled(v bool)
SetDisabled sets field value
func (*UiNodeInputAttributes) SetLabel ¶
func (o *UiNodeInputAttributes) SetLabel(v UiText)
SetLabel gets a reference to the given UiText and assigns it to the Label field.
func (*UiNodeInputAttributes) SetMaxlength ¶ added in v1.3.0
func (o *UiNodeInputAttributes) SetMaxlength(v int64)
SetMaxlength gets a reference to the given int64 and assigns it to the Maxlength field.
func (*UiNodeInputAttributes) SetName ¶
func (o *UiNodeInputAttributes) SetName(v string)
SetName sets field value
func (*UiNodeInputAttributes) SetNodeType ¶
func (o *UiNodeInputAttributes) SetNodeType(v string)
SetNodeType sets field value
func (*UiNodeInputAttributes) SetOnclick ¶
func (o *UiNodeInputAttributes) SetOnclick(v string)
SetOnclick gets a reference to the given string and assigns it to the Onclick field.
func (*UiNodeInputAttributes) SetOnclickTrigger ¶ added in v1.3.0
func (o *UiNodeInputAttributes) SetOnclickTrigger(v string)
SetOnclickTrigger gets a reference to the given string and assigns it to the OnclickTrigger field.
func (*UiNodeInputAttributes) SetOnload ¶ added in v1.2.0
func (o *UiNodeInputAttributes) SetOnload(v string)
SetOnload gets a reference to the given string and assigns it to the Onload field.
func (*UiNodeInputAttributes) SetOnloadTrigger ¶ added in v1.3.0
func (o *UiNodeInputAttributes) SetOnloadTrigger(v string)
SetOnloadTrigger gets a reference to the given string and assigns it to the OnloadTrigger field.
func (*UiNodeInputAttributes) SetPattern ¶
func (o *UiNodeInputAttributes) SetPattern(v string)
SetPattern gets a reference to the given string and assigns it to the Pattern field.
func (*UiNodeInputAttributes) SetRequired ¶
func (o *UiNodeInputAttributes) SetRequired(v bool)
SetRequired gets a reference to the given bool and assigns it to the Required field.
func (*UiNodeInputAttributes) SetType ¶
func (o *UiNodeInputAttributes) SetType(v string)
SetType sets field value
func (*UiNodeInputAttributes) SetValue ¶
func (o *UiNodeInputAttributes) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
type UiNodeMeta ¶
type UiNodeMeta struct {
Label *UiText `json:"label,omitempty"`
}
UiNodeMeta This might include a label and other information that can optionally be used to render UIs.
func NewUiNodeMeta ¶
func NewUiNodeMeta() *UiNodeMeta
NewUiNodeMeta instantiates a new UiNodeMeta 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 NewUiNodeMetaWithDefaults ¶
func NewUiNodeMetaWithDefaults() *UiNodeMeta
NewUiNodeMetaWithDefaults instantiates a new UiNodeMeta 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 (*UiNodeMeta) GetLabel ¶
func (o *UiNodeMeta) GetLabel() UiText
GetLabel returns the Label field value if set, zero value otherwise.
func (*UiNodeMeta) GetLabelOk ¶
func (o *UiNodeMeta) GetLabelOk() (*UiText, bool)
GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiNodeMeta) HasLabel ¶
func (o *UiNodeMeta) HasLabel() bool
HasLabel returns a boolean if a field has been set.
func (UiNodeMeta) MarshalJSON ¶
func (o UiNodeMeta) MarshalJSON() ([]byte, error)
func (*UiNodeMeta) SetLabel ¶
func (o *UiNodeMeta) SetLabel(v UiText)
SetLabel gets a reference to the given UiText and assigns it to the Label field.
type UiNodeScriptAttributes ¶
type UiNodeScriptAttributes struct { // The script async type Async bool `json:"async"` // The script cross origin policy Crossorigin string `json:"crossorigin"` // A unique identifier Id string `json:"id"` // The script's integrity hash Integrity string `json:"integrity"` // NodeType represents this node's types. It is a mirror of `node.type` and is primarily used to allow compatibility with OpenAPI 3.0. In this struct it technically always is \"script\". text Text input Input img Image a Anchor script Script NodeType string `json:"node_type"` // Nonce for CSP A nonce you may want to use to improve your Content Security Policy. You do not have to use this value but if you want to improve your CSP policies you may use it. You can also choose to use your own nonce value! Nonce string `json:"nonce"` // The script referrer policy Referrerpolicy string `json:"referrerpolicy"` // The script source Src string `json:"src"` // The script MIME type Type string `json:"type"` }
UiNodeScriptAttributes struct for UiNodeScriptAttributes
func NewUiNodeScriptAttributes ¶
func NewUiNodeScriptAttributes(async bool, crossorigin string, id string, integrity string, nodeType string, nonce string, referrerpolicy string, src string, type_ string) *UiNodeScriptAttributes
NewUiNodeScriptAttributes instantiates a new UiNodeScriptAttributes 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 NewUiNodeScriptAttributesWithDefaults ¶
func NewUiNodeScriptAttributesWithDefaults() *UiNodeScriptAttributes
NewUiNodeScriptAttributesWithDefaults instantiates a new UiNodeScriptAttributes 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 (*UiNodeScriptAttributes) GetAsync ¶
func (o *UiNodeScriptAttributes) GetAsync() bool
GetAsync returns the Async field value
func (*UiNodeScriptAttributes) GetAsyncOk ¶
func (o *UiNodeScriptAttributes) GetAsyncOk() (*bool, bool)
GetAsyncOk returns a tuple with the Async field value and a boolean to check if the value has been set.
func (*UiNodeScriptAttributes) GetCrossorigin ¶
func (o *UiNodeScriptAttributes) GetCrossorigin() string
GetCrossorigin returns the Crossorigin field value
func (*UiNodeScriptAttributes) GetCrossoriginOk ¶
func (o *UiNodeScriptAttributes) GetCrossoriginOk() (*string, bool)
GetCrossoriginOk returns a tuple with the Crossorigin field value and a boolean to check if the value has been set.
func (*UiNodeScriptAttributes) GetId ¶
func (o *UiNodeScriptAttributes) GetId() string
GetId returns the Id field value
func (*UiNodeScriptAttributes) GetIdOk ¶
func (o *UiNodeScriptAttributes) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*UiNodeScriptAttributes) GetIntegrity ¶
func (o *UiNodeScriptAttributes) GetIntegrity() string
GetIntegrity returns the Integrity field value
func (*UiNodeScriptAttributes) GetIntegrityOk ¶
func (o *UiNodeScriptAttributes) GetIntegrityOk() (*string, bool)
GetIntegrityOk returns a tuple with the Integrity field value and a boolean to check if the value has been set.
func (*UiNodeScriptAttributes) GetNodeType ¶
func (o *UiNodeScriptAttributes) GetNodeType() string
GetNodeType returns the NodeType field value
func (*UiNodeScriptAttributes) GetNodeTypeOk ¶
func (o *UiNodeScriptAttributes) GetNodeTypeOk() (*string, bool)
GetNodeTypeOk returns a tuple with the NodeType field value and a boolean to check if the value has been set.
func (*UiNodeScriptAttributes) GetNonce ¶
func (o *UiNodeScriptAttributes) GetNonce() string
GetNonce returns the Nonce field value
func (*UiNodeScriptAttributes) GetNonceOk ¶
func (o *UiNodeScriptAttributes) GetNonceOk() (*string, bool)
GetNonceOk returns a tuple with the Nonce field value and a boolean to check if the value has been set.
func (*UiNodeScriptAttributes) GetReferrerpolicy ¶
func (o *UiNodeScriptAttributes) GetReferrerpolicy() string
GetReferrerpolicy returns the Referrerpolicy field value
func (*UiNodeScriptAttributes) GetReferrerpolicyOk ¶
func (o *UiNodeScriptAttributes) GetReferrerpolicyOk() (*string, bool)
GetReferrerpolicyOk returns a tuple with the Referrerpolicy field value and a boolean to check if the value has been set.
func (*UiNodeScriptAttributes) GetSrc ¶
func (o *UiNodeScriptAttributes) GetSrc() string
GetSrc returns the Src field value
func (*UiNodeScriptAttributes) GetSrcOk ¶
func (o *UiNodeScriptAttributes) GetSrcOk() (*string, bool)
GetSrcOk returns a tuple with the Src field value and a boolean to check if the value has been set.
func (*UiNodeScriptAttributes) GetType ¶
func (o *UiNodeScriptAttributes) GetType() string
GetType returns the Type field value
func (*UiNodeScriptAttributes) GetTypeOk ¶
func (o *UiNodeScriptAttributes) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (UiNodeScriptAttributes) MarshalJSON ¶
func (o UiNodeScriptAttributes) MarshalJSON() ([]byte, error)
func (*UiNodeScriptAttributes) SetAsync ¶
func (o *UiNodeScriptAttributes) SetAsync(v bool)
SetAsync sets field value
func (*UiNodeScriptAttributes) SetCrossorigin ¶
func (o *UiNodeScriptAttributes) SetCrossorigin(v string)
SetCrossorigin sets field value
func (*UiNodeScriptAttributes) SetId ¶
func (o *UiNodeScriptAttributes) SetId(v string)
SetId sets field value
func (*UiNodeScriptAttributes) SetIntegrity ¶
func (o *UiNodeScriptAttributes) SetIntegrity(v string)
SetIntegrity sets field value
func (*UiNodeScriptAttributes) SetNodeType ¶
func (o *UiNodeScriptAttributes) SetNodeType(v string)
SetNodeType sets field value
func (*UiNodeScriptAttributes) SetNonce ¶
func (o *UiNodeScriptAttributes) SetNonce(v string)
SetNonce sets field value
func (*UiNodeScriptAttributes) SetReferrerpolicy ¶
func (o *UiNodeScriptAttributes) SetReferrerpolicy(v string)
SetReferrerpolicy sets field value
func (*UiNodeScriptAttributes) SetSrc ¶
func (o *UiNodeScriptAttributes) SetSrc(v string)
SetSrc sets field value
func (*UiNodeScriptAttributes) SetType ¶
func (o *UiNodeScriptAttributes) SetType(v string)
SetType sets field value
type UiNodeTextAttributes ¶
type UiNodeTextAttributes struct { // A unique identifier Id string `json:"id"` // NodeType represents this node's types. It is a mirror of `node.type` and is primarily used to allow compatibility with OpenAPI 3.0. In this struct it technically always is \"text\". text Text input Input img Image a Anchor script Script NodeType string `json:"node_type"` Text UiText `json:"text"` }
UiNodeTextAttributes struct for UiNodeTextAttributes
func NewUiNodeTextAttributes ¶
func NewUiNodeTextAttributes(id string, nodeType string, text UiText) *UiNodeTextAttributes
NewUiNodeTextAttributes instantiates a new UiNodeTextAttributes 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 NewUiNodeTextAttributesWithDefaults ¶
func NewUiNodeTextAttributesWithDefaults() *UiNodeTextAttributes
NewUiNodeTextAttributesWithDefaults instantiates a new UiNodeTextAttributes 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 (*UiNodeTextAttributes) GetId ¶
func (o *UiNodeTextAttributes) GetId() string
GetId returns the Id field value
func (*UiNodeTextAttributes) GetIdOk ¶
func (o *UiNodeTextAttributes) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*UiNodeTextAttributes) GetNodeType ¶
func (o *UiNodeTextAttributes) GetNodeType() string
GetNodeType returns the NodeType field value
func (*UiNodeTextAttributes) GetNodeTypeOk ¶
func (o *UiNodeTextAttributes) GetNodeTypeOk() (*string, bool)
GetNodeTypeOk returns a tuple with the NodeType field value and a boolean to check if the value has been set.
func (*UiNodeTextAttributes) GetText ¶
func (o *UiNodeTextAttributes) GetText() UiText
GetText returns the Text field value
func (*UiNodeTextAttributes) GetTextOk ¶
func (o *UiNodeTextAttributes) GetTextOk() (*UiText, bool)
GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.
func (UiNodeTextAttributes) MarshalJSON ¶
func (o UiNodeTextAttributes) MarshalJSON() ([]byte, error)
func (*UiNodeTextAttributes) SetId ¶
func (o *UiNodeTextAttributes) SetId(v string)
SetId sets field value
func (*UiNodeTextAttributes) SetNodeType ¶
func (o *UiNodeTextAttributes) SetNodeType(v string)
SetNodeType sets field value
func (*UiNodeTextAttributes) SetText ¶
func (o *UiNodeTextAttributes) SetText(v UiText)
SetText sets field value
type UiText ¶
type UiText struct { // The message's context. Useful when customizing messages. Context map[string]interface{} `json:"context,omitempty"` Id int64 `json:"id"` // The message text. Written in american english. Text string `json:"text"` // The message type. info Info error Error success Success Type string `json:"type"` }
UiText struct for UiText
func NewUiText ¶
NewUiText instantiates a new UiText 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 NewUiTextWithDefaults ¶
func NewUiTextWithDefaults() *UiText
NewUiTextWithDefaults instantiates a new UiText 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 (*UiText) GetContext ¶
GetContext returns the Context field value if set, zero value otherwise.
func (*UiText) GetContextOk ¶
GetContextOk returns a tuple with the Context field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UiText) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*UiText) GetTextOk ¶
GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.
func (*UiText) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*UiText) HasContext ¶
HasContext returns a boolean if a field has been set.
func (UiText) MarshalJSON ¶
func (*UiText) SetContext ¶
SetContext gets a reference to the given map[string]interface{} and assigns it to the Context field.
type UpdateIdentityBody ¶
type UpdateIdentityBody struct { Credentials *IdentityWithCredentials `json:"credentials,omitempty"` // Store metadata about the user which is only accessible through admin APIs such as `GET /admin/identities/<id>`. MetadataAdmin interface{} `json:"metadata_admin,omitempty"` // Store metadata about the identity which the identity itself can see when calling for example the session endpoint. Do not store sensitive information (e.g. credit score) about the identity in this field. MetadataPublic interface{} `json:"metadata_public,omitempty"` // SchemaID is the ID of the JSON Schema to be used for validating the identity's traits. If set will update the Identity's SchemaID. SchemaId string `json:"schema_id"` // State is the identity's state. active StateActive inactive StateInactive State string `json:"state"` // Traits represent an identity's traits. The identity is able to create, modify, and delete traits in a self-service manner. The input will always be validated against the JSON Schema defined in `schema_id`. Traits map[string]interface{} `json:"traits"` }
UpdateIdentityBody Update Identity Body
func NewUpdateIdentityBody ¶
func NewUpdateIdentityBody(schemaId string, state string, traits map[string]interface{}) *UpdateIdentityBody
NewUpdateIdentityBody instantiates a new UpdateIdentityBody 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 NewUpdateIdentityBodyWithDefaults ¶
func NewUpdateIdentityBodyWithDefaults() *UpdateIdentityBody
NewUpdateIdentityBodyWithDefaults instantiates a new UpdateIdentityBody 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 (*UpdateIdentityBody) GetCredentials ¶
func (o *UpdateIdentityBody) GetCredentials() IdentityWithCredentials
GetCredentials returns the Credentials field value if set, zero value otherwise.
func (*UpdateIdentityBody) GetCredentialsOk ¶
func (o *UpdateIdentityBody) GetCredentialsOk() (*IdentityWithCredentials, bool)
GetCredentialsOk returns a tuple with the Credentials field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateIdentityBody) GetMetadataAdmin ¶
func (o *UpdateIdentityBody) GetMetadataAdmin() interface{}
GetMetadataAdmin returns the MetadataAdmin field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateIdentityBody) GetMetadataAdminOk ¶
func (o *UpdateIdentityBody) GetMetadataAdminOk() (*interface{}, bool)
GetMetadataAdminOk returns a tuple with the MetadataAdmin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateIdentityBody) GetMetadataPublic ¶
func (o *UpdateIdentityBody) GetMetadataPublic() interface{}
GetMetadataPublic returns the MetadataPublic field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateIdentityBody) GetMetadataPublicOk ¶
func (o *UpdateIdentityBody) GetMetadataPublicOk() (*interface{}, bool)
GetMetadataPublicOk returns a tuple with the MetadataPublic field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateIdentityBody) GetSchemaId ¶
func (o *UpdateIdentityBody) GetSchemaId() string
GetSchemaId returns the SchemaId field value
func (*UpdateIdentityBody) GetSchemaIdOk ¶
func (o *UpdateIdentityBody) GetSchemaIdOk() (*string, bool)
GetSchemaIdOk returns a tuple with the SchemaId field value and a boolean to check if the value has been set.
func (*UpdateIdentityBody) GetState ¶
func (o *UpdateIdentityBody) GetState() string
GetState returns the State field value
func (*UpdateIdentityBody) GetStateOk ¶
func (o *UpdateIdentityBody) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*UpdateIdentityBody) GetTraits ¶
func (o *UpdateIdentityBody) GetTraits() map[string]interface{}
GetTraits returns the Traits field value
func (*UpdateIdentityBody) GetTraitsOk ¶
func (o *UpdateIdentityBody) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.
func (*UpdateIdentityBody) HasCredentials ¶
func (o *UpdateIdentityBody) HasCredentials() bool
HasCredentials returns a boolean if a field has been set.
func (*UpdateIdentityBody) HasMetadataAdmin ¶
func (o *UpdateIdentityBody) HasMetadataAdmin() bool
HasMetadataAdmin returns a boolean if a field has been set.
func (*UpdateIdentityBody) HasMetadataPublic ¶
func (o *UpdateIdentityBody) HasMetadataPublic() bool
HasMetadataPublic returns a boolean if a field has been set.
func (UpdateIdentityBody) MarshalJSON ¶
func (o UpdateIdentityBody) MarshalJSON() ([]byte, error)
func (*UpdateIdentityBody) SetCredentials ¶
func (o *UpdateIdentityBody) SetCredentials(v IdentityWithCredentials)
SetCredentials gets a reference to the given IdentityWithCredentials and assigns it to the Credentials field.
func (*UpdateIdentityBody) SetMetadataAdmin ¶
func (o *UpdateIdentityBody) SetMetadataAdmin(v interface{})
SetMetadataAdmin gets a reference to the given interface{} and assigns it to the MetadataAdmin field.
func (*UpdateIdentityBody) SetMetadataPublic ¶
func (o *UpdateIdentityBody) SetMetadataPublic(v interface{})
SetMetadataPublic gets a reference to the given interface{} and assigns it to the MetadataPublic field.
func (*UpdateIdentityBody) SetSchemaId ¶
func (o *UpdateIdentityBody) SetSchemaId(v string)
SetSchemaId sets field value
func (*UpdateIdentityBody) SetState ¶
func (o *UpdateIdentityBody) SetState(v string)
SetState sets field value
func (*UpdateIdentityBody) SetTraits ¶
func (o *UpdateIdentityBody) SetTraits(v map[string]interface{})
SetTraits sets field value
type UpdateLoginFlowBody ¶
type UpdateLoginFlowBody struct { UpdateLoginFlowWithCodeMethod *UpdateLoginFlowWithCodeMethod UpdateLoginFlowWithIdentifierFirstMethod *UpdateLoginFlowWithIdentifierFirstMethod UpdateLoginFlowWithLookupSecretMethod *UpdateLoginFlowWithLookupSecretMethod UpdateLoginFlowWithOidcMethod *UpdateLoginFlowWithOidcMethod UpdateLoginFlowWithPasskeyMethod *UpdateLoginFlowWithPasskeyMethod UpdateLoginFlowWithPasswordMethod *UpdateLoginFlowWithPasswordMethod UpdateLoginFlowWithTotpMethod *UpdateLoginFlowWithTotpMethod UpdateLoginFlowWithWebAuthnMethod *UpdateLoginFlowWithWebAuthnMethod }
UpdateLoginFlowBody - struct for UpdateLoginFlowBody
func UpdateLoginFlowWithCodeMethodAsUpdateLoginFlowBody ¶ added in v1.1.0
func UpdateLoginFlowWithCodeMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithCodeMethod) UpdateLoginFlowBody
UpdateLoginFlowWithCodeMethodAsUpdateLoginFlowBody is a convenience function that returns UpdateLoginFlowWithCodeMethod wrapped in UpdateLoginFlowBody
func UpdateLoginFlowWithIdentifierFirstMethodAsUpdateLoginFlowBody ¶ added in v1.3.0
func UpdateLoginFlowWithIdentifierFirstMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithIdentifierFirstMethod) UpdateLoginFlowBody
UpdateLoginFlowWithIdentifierFirstMethodAsUpdateLoginFlowBody is a convenience function that returns UpdateLoginFlowWithIdentifierFirstMethod wrapped in UpdateLoginFlowBody
func UpdateLoginFlowWithLookupSecretMethodAsUpdateLoginFlowBody ¶
func UpdateLoginFlowWithLookupSecretMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithLookupSecretMethod) UpdateLoginFlowBody
UpdateLoginFlowWithLookupSecretMethodAsUpdateLoginFlowBody is a convenience function that returns UpdateLoginFlowWithLookupSecretMethod wrapped in UpdateLoginFlowBody
func UpdateLoginFlowWithOidcMethodAsUpdateLoginFlowBody ¶
func UpdateLoginFlowWithOidcMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithOidcMethod) UpdateLoginFlowBody
UpdateLoginFlowWithOidcMethodAsUpdateLoginFlowBody is a convenience function that returns UpdateLoginFlowWithOidcMethod wrapped in UpdateLoginFlowBody
func UpdateLoginFlowWithPasskeyMethodAsUpdateLoginFlowBody ¶ added in v1.2.0
func UpdateLoginFlowWithPasskeyMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithPasskeyMethod) UpdateLoginFlowBody
UpdateLoginFlowWithPasskeyMethodAsUpdateLoginFlowBody is a convenience function that returns UpdateLoginFlowWithPasskeyMethod wrapped in UpdateLoginFlowBody
func UpdateLoginFlowWithPasswordMethodAsUpdateLoginFlowBody ¶
func UpdateLoginFlowWithPasswordMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithPasswordMethod) UpdateLoginFlowBody
UpdateLoginFlowWithPasswordMethodAsUpdateLoginFlowBody is a convenience function that returns UpdateLoginFlowWithPasswordMethod wrapped in UpdateLoginFlowBody
func UpdateLoginFlowWithTotpMethodAsUpdateLoginFlowBody ¶
func UpdateLoginFlowWithTotpMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithTotpMethod) UpdateLoginFlowBody
UpdateLoginFlowWithTotpMethodAsUpdateLoginFlowBody is a convenience function that returns UpdateLoginFlowWithTotpMethod wrapped in UpdateLoginFlowBody
func UpdateLoginFlowWithWebAuthnMethodAsUpdateLoginFlowBody ¶
func UpdateLoginFlowWithWebAuthnMethodAsUpdateLoginFlowBody(v *UpdateLoginFlowWithWebAuthnMethod) UpdateLoginFlowBody
UpdateLoginFlowWithWebAuthnMethodAsUpdateLoginFlowBody is a convenience function that returns UpdateLoginFlowWithWebAuthnMethod wrapped in UpdateLoginFlowBody
func (*UpdateLoginFlowBody) GetActualInstance ¶
func (obj *UpdateLoginFlowBody) GetActualInstance() interface{}
Get the actual instance
func (UpdateLoginFlowBody) MarshalJSON ¶
func (src UpdateLoginFlowBody) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*UpdateLoginFlowBody) UnmarshalJSON ¶
func (dst *UpdateLoginFlowBody) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type UpdateLoginFlowWithCodeMethod ¶ added in v1.1.0
type UpdateLoginFlowWithCodeMethod struct { // Address is the address to send the code to, in case that there are multiple addresses. This field is only used in two-factor flows and is ineffective for passwordless flows. Address *string `json:"address,omitempty"` // Code is the 6 digits code sent to the user Code *string `json:"code,omitempty"` // CSRFToken is the anti-CSRF token CsrfToken string `json:"csrf_token"` // Identifier is the code identifier The identifier requires that the user has already completed the registration or settings with code flow. Identifier *string `json:"identifier,omitempty"` // Method should be set to \"code\" when logging in using the code strategy. Method string `json:"method"` // Resend is set when the user wants to resend the code Resend *string `json:"resend,omitempty"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateLoginFlowWithCodeMethod Update Login flow using the code method
func NewUpdateLoginFlowWithCodeMethod ¶ added in v1.1.0
func NewUpdateLoginFlowWithCodeMethod(csrfToken string, method string) *UpdateLoginFlowWithCodeMethod
NewUpdateLoginFlowWithCodeMethod instantiates a new UpdateLoginFlowWithCodeMethod 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 NewUpdateLoginFlowWithCodeMethodWithDefaults ¶ added in v1.1.0
func NewUpdateLoginFlowWithCodeMethodWithDefaults() *UpdateLoginFlowWithCodeMethod
NewUpdateLoginFlowWithCodeMethodWithDefaults instantiates a new UpdateLoginFlowWithCodeMethod 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 (*UpdateLoginFlowWithCodeMethod) GetAddress ¶ added in v1.3.0
func (o *UpdateLoginFlowWithCodeMethod) GetAddress() string
GetAddress returns the Address field value if set, zero value otherwise.
func (*UpdateLoginFlowWithCodeMethod) GetAddressOk ¶ added in v1.3.0
func (o *UpdateLoginFlowWithCodeMethod) GetAddressOk() (*string, bool)
GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithCodeMethod) GetCode ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetCode() string
GetCode returns the Code field value if set, zero value otherwise.
func (*UpdateLoginFlowWithCodeMethod) GetCodeOk ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetCodeOk() (*string, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithCodeMethod) GetCsrfToken ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value
func (*UpdateLoginFlowWithCodeMethod) GetCsrfTokenOk ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithCodeMethod) GetIdentifier ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetIdentifier() string
GetIdentifier returns the Identifier field value if set, zero value otherwise.
func (*UpdateLoginFlowWithCodeMethod) GetIdentifierOk ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetIdentifierOk() (*string, bool)
GetIdentifierOk returns a tuple with the Identifier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithCodeMethod) GetMethod ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateLoginFlowWithCodeMethod) GetMethodOk ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithCodeMethod) GetResend ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetResend() string
GetResend returns the Resend field value if set, zero value otherwise.
func (*UpdateLoginFlowWithCodeMethod) GetResendOk ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) GetResendOk() (*string, bool)
GetResendOk returns a tuple with the Resend field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithCodeMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithCodeMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateLoginFlowWithCodeMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateLoginFlowWithCodeMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithCodeMethod) HasAddress ¶ added in v1.3.0
func (o *UpdateLoginFlowWithCodeMethod) HasAddress() bool
HasAddress returns a boolean if a field has been set.
func (*UpdateLoginFlowWithCodeMethod) HasCode ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*UpdateLoginFlowWithCodeMethod) HasIdentifier ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) HasIdentifier() bool
HasIdentifier returns a boolean if a field has been set.
func (*UpdateLoginFlowWithCodeMethod) HasResend ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) HasResend() bool
HasResend returns a boolean if a field has been set.
func (*UpdateLoginFlowWithCodeMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithCodeMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateLoginFlowWithCodeMethod) MarshalJSON ¶ added in v1.1.0
func (o UpdateLoginFlowWithCodeMethod) MarshalJSON() ([]byte, error)
func (*UpdateLoginFlowWithCodeMethod) SetAddress ¶ added in v1.3.0
func (o *UpdateLoginFlowWithCodeMethod) SetAddress(v string)
SetAddress gets a reference to the given string and assigns it to the Address field.
func (*UpdateLoginFlowWithCodeMethod) SetCode ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) SetCode(v string)
SetCode gets a reference to the given string and assigns it to the Code field.
func (*UpdateLoginFlowWithCodeMethod) SetCsrfToken ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) SetCsrfToken(v string)
SetCsrfToken sets field value
func (*UpdateLoginFlowWithCodeMethod) SetIdentifier ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) SetIdentifier(v string)
SetIdentifier gets a reference to the given string and assigns it to the Identifier field.
func (*UpdateLoginFlowWithCodeMethod) SetMethod ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateLoginFlowWithCodeMethod) SetResend ¶ added in v1.1.0
func (o *UpdateLoginFlowWithCodeMethod) SetResend(v string)
SetResend gets a reference to the given string and assigns it to the Resend field.
func (*UpdateLoginFlowWithCodeMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithCodeMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateLoginFlowWithIdentifierFirstMethod ¶ added in v1.3.0
type UpdateLoginFlowWithIdentifierFirstMethod struct { // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // Identifier is the email or username of the user trying to log in. Identifier string `json:"identifier"` // Method should be set to \"password\" when logging in using the identifier and password strategy. Method string `json:"method"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateLoginFlowWithIdentifierFirstMethod Update Login Flow with Multi-Step Method
func NewUpdateLoginFlowWithIdentifierFirstMethod ¶ added in v1.3.0
func NewUpdateLoginFlowWithIdentifierFirstMethod(identifier string, method string) *UpdateLoginFlowWithIdentifierFirstMethod
NewUpdateLoginFlowWithIdentifierFirstMethod instantiates a new UpdateLoginFlowWithIdentifierFirstMethod 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 NewUpdateLoginFlowWithIdentifierFirstMethodWithDefaults ¶ added in v1.3.0
func NewUpdateLoginFlowWithIdentifierFirstMethodWithDefaults() *UpdateLoginFlowWithIdentifierFirstMethod
NewUpdateLoginFlowWithIdentifierFirstMethodWithDefaults instantiates a new UpdateLoginFlowWithIdentifierFirstMethod 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 (*UpdateLoginFlowWithIdentifierFirstMethod) GetCsrfToken ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateLoginFlowWithIdentifierFirstMethod) GetCsrfTokenOk ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithIdentifierFirstMethod) GetIdentifier ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetIdentifier() string
GetIdentifier returns the Identifier field value
func (*UpdateLoginFlowWithIdentifierFirstMethod) GetIdentifierOk ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetIdentifierOk() (*string, bool)
GetIdentifierOk returns a tuple with the Identifier field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithIdentifierFirstMethod) GetMethod ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateLoginFlowWithIdentifierFirstMethod) GetMethodOk ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithIdentifierFirstMethod) GetTransientPayload ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateLoginFlowWithIdentifierFirstMethod) GetTransientPayloadOk ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithIdentifierFirstMethod) HasCsrfToken ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateLoginFlowWithIdentifierFirstMethod) HasTransientPayload ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateLoginFlowWithIdentifierFirstMethod) MarshalJSON ¶ added in v1.3.0
func (o UpdateLoginFlowWithIdentifierFirstMethod) MarshalJSON() ([]byte, error)
func (*UpdateLoginFlowWithIdentifierFirstMethod) SetCsrfToken ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateLoginFlowWithIdentifierFirstMethod) SetIdentifier ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) SetIdentifier(v string)
SetIdentifier sets field value
func (*UpdateLoginFlowWithIdentifierFirstMethod) SetMethod ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateLoginFlowWithIdentifierFirstMethod) SetTransientPayload ¶ added in v1.3.0
func (o *UpdateLoginFlowWithIdentifierFirstMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateLoginFlowWithLookupSecretMethod ¶
type UpdateLoginFlowWithLookupSecretMethod struct { // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // The lookup secret. LookupSecret string `json:"lookup_secret"` // Method should be set to \"lookup_secret\" when logging in using the lookup_secret strategy. Method string `json:"method"` }
UpdateLoginFlowWithLookupSecretMethod Update Login Flow with Lookup Secret Method
func NewUpdateLoginFlowWithLookupSecretMethod ¶
func NewUpdateLoginFlowWithLookupSecretMethod(lookupSecret string, method string) *UpdateLoginFlowWithLookupSecretMethod
NewUpdateLoginFlowWithLookupSecretMethod instantiates a new UpdateLoginFlowWithLookupSecretMethod 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 NewUpdateLoginFlowWithLookupSecretMethodWithDefaults ¶
func NewUpdateLoginFlowWithLookupSecretMethodWithDefaults() *UpdateLoginFlowWithLookupSecretMethod
NewUpdateLoginFlowWithLookupSecretMethodWithDefaults instantiates a new UpdateLoginFlowWithLookupSecretMethod 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 (*UpdateLoginFlowWithLookupSecretMethod) GetCsrfToken ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateLoginFlowWithLookupSecretMethod) GetCsrfTokenOk ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithLookupSecretMethod) GetLookupSecret ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) GetLookupSecret() string
GetLookupSecret returns the LookupSecret field value
func (*UpdateLoginFlowWithLookupSecretMethod) GetLookupSecretOk ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) GetLookupSecretOk() (*string, bool)
GetLookupSecretOk returns a tuple with the LookupSecret field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithLookupSecretMethod) GetMethod ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateLoginFlowWithLookupSecretMethod) GetMethodOk ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithLookupSecretMethod) HasCsrfToken ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (UpdateLoginFlowWithLookupSecretMethod) MarshalJSON ¶
func (o UpdateLoginFlowWithLookupSecretMethod) MarshalJSON() ([]byte, error)
func (*UpdateLoginFlowWithLookupSecretMethod) SetCsrfToken ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateLoginFlowWithLookupSecretMethod) SetLookupSecret ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) SetLookupSecret(v string)
SetLookupSecret sets field value
func (*UpdateLoginFlowWithLookupSecretMethod) SetMethod ¶
func (o *UpdateLoginFlowWithLookupSecretMethod) SetMethod(v string)
SetMethod sets field value
type UpdateLoginFlowWithOidcMethod ¶
type UpdateLoginFlowWithOidcMethod struct { // The CSRF Token CsrfToken *string `json:"csrf_token,omitempty"` // IDToken is an optional id token provided by an OIDC provider If submitted, it is verified using the OIDC provider's public key set and the claims are used to populate the OIDC credentials of the identity. If the OIDC provider does not store additional claims (such as name, etc.) in the IDToken itself, you can use the `traits` field to populate the identity's traits. Note, that Apple only includes the users email in the IDToken. Supported providers are Apple Google IdToken *string `json:"id_token,omitempty"` // IDTokenNonce is the nonce, used when generating the IDToken. If the provider supports nonce validation, the nonce will be validated against this value and required. IdTokenNonce *string `json:"id_token_nonce,omitempty"` // Method to use This field must be set to `oidc` when using the oidc method. Method string `json:"method"` // The provider to register with Provider string `json:"provider"` // The identity traits. This is a placeholder for the registration flow. Traits map[string]interface{} `json:"traits,omitempty"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // UpstreamParameters are the parameters that are passed to the upstream identity provider. These parameters are optional and depend on what the upstream identity provider supports. Supported parameters are: `login_hint` (string): The `login_hint` parameter suppresses the account chooser and either pre-fills the email box on the sign-in form, or selects the proper session. `hd` (string): The `hd` parameter limits the login/registration process to a Google Organization, e.g. `mycollege.edu`. `prompt` (string): The `prompt` specifies whether the Authorization Server prompts the End-User for reauthentication and consent, e.g. `select_account`. UpstreamParameters map[string]interface{} `json:"upstream_parameters,omitempty"` }
UpdateLoginFlowWithOidcMethod Update Login Flow with OpenID Connect Method
func NewUpdateLoginFlowWithOidcMethod ¶
func NewUpdateLoginFlowWithOidcMethod(method string, provider string) *UpdateLoginFlowWithOidcMethod
NewUpdateLoginFlowWithOidcMethod instantiates a new UpdateLoginFlowWithOidcMethod 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 NewUpdateLoginFlowWithOidcMethodWithDefaults ¶
func NewUpdateLoginFlowWithOidcMethodWithDefaults() *UpdateLoginFlowWithOidcMethod
NewUpdateLoginFlowWithOidcMethodWithDefaults instantiates a new UpdateLoginFlowWithOidcMethod 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 (*UpdateLoginFlowWithOidcMethod) GetCsrfToken ¶
func (o *UpdateLoginFlowWithOidcMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateLoginFlowWithOidcMethod) GetCsrfTokenOk ¶
func (o *UpdateLoginFlowWithOidcMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithOidcMethod) GetIdToken ¶ added in v1.1.0
func (o *UpdateLoginFlowWithOidcMethod) GetIdToken() string
GetIdToken returns the IdToken field value if set, zero value otherwise.
func (*UpdateLoginFlowWithOidcMethod) GetIdTokenNonce ¶ added in v1.1.0
func (o *UpdateLoginFlowWithOidcMethod) GetIdTokenNonce() string
GetIdTokenNonce returns the IdTokenNonce field value if set, zero value otherwise.
func (*UpdateLoginFlowWithOidcMethod) GetIdTokenNonceOk ¶ added in v1.1.0
func (o *UpdateLoginFlowWithOidcMethod) GetIdTokenNonceOk() (*string, bool)
GetIdTokenNonceOk returns a tuple with the IdTokenNonce field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithOidcMethod) GetIdTokenOk ¶ added in v1.1.0
func (o *UpdateLoginFlowWithOidcMethod) GetIdTokenOk() (*string, bool)
GetIdTokenOk returns a tuple with the IdToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithOidcMethod) GetMethod ¶
func (o *UpdateLoginFlowWithOidcMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateLoginFlowWithOidcMethod) GetMethodOk ¶
func (o *UpdateLoginFlowWithOidcMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithOidcMethod) GetProvider ¶
func (o *UpdateLoginFlowWithOidcMethod) GetProvider() string
GetProvider returns the Provider field value
func (*UpdateLoginFlowWithOidcMethod) GetProviderOk ¶
func (o *UpdateLoginFlowWithOidcMethod) GetProviderOk() (*string, bool)
GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithOidcMethod) GetTraits ¶
func (o *UpdateLoginFlowWithOidcMethod) GetTraits() map[string]interface{}
GetTraits returns the Traits field value if set, zero value otherwise.
func (*UpdateLoginFlowWithOidcMethod) GetTraitsOk ¶
func (o *UpdateLoginFlowWithOidcMethod) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithOidcMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithOidcMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateLoginFlowWithOidcMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateLoginFlowWithOidcMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithOidcMethod) GetUpstreamParameters ¶ added in v0.13.0
func (o *UpdateLoginFlowWithOidcMethod) GetUpstreamParameters() map[string]interface{}
GetUpstreamParameters returns the UpstreamParameters field value if set, zero value otherwise.
func (*UpdateLoginFlowWithOidcMethod) GetUpstreamParametersOk ¶ added in v0.13.0
func (o *UpdateLoginFlowWithOidcMethod) GetUpstreamParametersOk() (map[string]interface{}, bool)
GetUpstreamParametersOk returns a tuple with the UpstreamParameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithOidcMethod) HasCsrfToken ¶
func (o *UpdateLoginFlowWithOidcMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateLoginFlowWithOidcMethod) HasIdToken ¶ added in v1.1.0
func (o *UpdateLoginFlowWithOidcMethod) HasIdToken() bool
HasIdToken returns a boolean if a field has been set.
func (*UpdateLoginFlowWithOidcMethod) HasIdTokenNonce ¶ added in v1.1.0
func (o *UpdateLoginFlowWithOidcMethod) HasIdTokenNonce() bool
HasIdTokenNonce returns a boolean if a field has been set.
func (*UpdateLoginFlowWithOidcMethod) HasTraits ¶
func (o *UpdateLoginFlowWithOidcMethod) HasTraits() bool
HasTraits returns a boolean if a field has been set.
func (*UpdateLoginFlowWithOidcMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithOidcMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (*UpdateLoginFlowWithOidcMethod) HasUpstreamParameters ¶ added in v0.13.0
func (o *UpdateLoginFlowWithOidcMethod) HasUpstreamParameters() bool
HasUpstreamParameters returns a boolean if a field has been set.
func (UpdateLoginFlowWithOidcMethod) MarshalJSON ¶
func (o UpdateLoginFlowWithOidcMethod) MarshalJSON() ([]byte, error)
func (*UpdateLoginFlowWithOidcMethod) SetCsrfToken ¶
func (o *UpdateLoginFlowWithOidcMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateLoginFlowWithOidcMethod) SetIdToken ¶ added in v1.1.0
func (o *UpdateLoginFlowWithOidcMethod) SetIdToken(v string)
SetIdToken gets a reference to the given string and assigns it to the IdToken field.
func (*UpdateLoginFlowWithOidcMethod) SetIdTokenNonce ¶ added in v1.1.0
func (o *UpdateLoginFlowWithOidcMethod) SetIdTokenNonce(v string)
SetIdTokenNonce gets a reference to the given string and assigns it to the IdTokenNonce field.
func (*UpdateLoginFlowWithOidcMethod) SetMethod ¶
func (o *UpdateLoginFlowWithOidcMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateLoginFlowWithOidcMethod) SetProvider ¶
func (o *UpdateLoginFlowWithOidcMethod) SetProvider(v string)
SetProvider sets field value
func (*UpdateLoginFlowWithOidcMethod) SetTraits ¶
func (o *UpdateLoginFlowWithOidcMethod) SetTraits(v map[string]interface{})
SetTraits gets a reference to the given map[string]interface{} and assigns it to the Traits field.
func (*UpdateLoginFlowWithOidcMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithOidcMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
func (*UpdateLoginFlowWithOidcMethod) SetUpstreamParameters ¶ added in v0.13.0
func (o *UpdateLoginFlowWithOidcMethod) SetUpstreamParameters(v map[string]interface{})
SetUpstreamParameters gets a reference to the given map[string]interface{} and assigns it to the UpstreamParameters field.
type UpdateLoginFlowWithPasskeyMethod ¶ added in v1.2.0
type UpdateLoginFlowWithPasskeyMethod struct { // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // Method should be set to \"passkey\" when logging in using the Passkey strategy. Method string `json:"method"` // Login a WebAuthn Security Key This must contain the ID of the WebAuthN connection. PasskeyLogin *string `json:"passkey_login,omitempty"` }
UpdateLoginFlowWithPasskeyMethod Update Login Flow with Passkey Method
func NewUpdateLoginFlowWithPasskeyMethod ¶ added in v1.2.0
func NewUpdateLoginFlowWithPasskeyMethod(method string) *UpdateLoginFlowWithPasskeyMethod
NewUpdateLoginFlowWithPasskeyMethod instantiates a new UpdateLoginFlowWithPasskeyMethod 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 NewUpdateLoginFlowWithPasskeyMethodWithDefaults ¶ added in v1.2.0
func NewUpdateLoginFlowWithPasskeyMethodWithDefaults() *UpdateLoginFlowWithPasskeyMethod
NewUpdateLoginFlowWithPasskeyMethodWithDefaults instantiates a new UpdateLoginFlowWithPasskeyMethod 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 (*UpdateLoginFlowWithPasskeyMethod) GetCsrfToken ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateLoginFlowWithPasskeyMethod) GetCsrfTokenOk ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithPasskeyMethod) GetMethod ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateLoginFlowWithPasskeyMethod) GetMethodOk ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithPasskeyMethod) GetPasskeyLogin ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) GetPasskeyLogin() string
GetPasskeyLogin returns the PasskeyLogin field value if set, zero value otherwise.
func (*UpdateLoginFlowWithPasskeyMethod) GetPasskeyLoginOk ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) GetPasskeyLoginOk() (*string, bool)
GetPasskeyLoginOk returns a tuple with the PasskeyLogin field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithPasskeyMethod) HasCsrfToken ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateLoginFlowWithPasskeyMethod) HasPasskeyLogin ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) HasPasskeyLogin() bool
HasPasskeyLogin returns a boolean if a field has been set.
func (UpdateLoginFlowWithPasskeyMethod) MarshalJSON ¶ added in v1.2.0
func (o UpdateLoginFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
func (*UpdateLoginFlowWithPasskeyMethod) SetCsrfToken ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateLoginFlowWithPasskeyMethod) SetMethod ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateLoginFlowWithPasskeyMethod) SetPasskeyLogin ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasskeyMethod) SetPasskeyLogin(v string)
SetPasskeyLogin gets a reference to the given string and assigns it to the PasskeyLogin field.
type UpdateLoginFlowWithPasswordMethod ¶
type UpdateLoginFlowWithPasswordMethod struct { // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // Identifier is the email or username of the user trying to log in. Identifier string `json:"identifier"` // Method should be set to \"password\" when logging in using the identifier and password strategy. Method string `json:"method"` // The user's password. Password string `json:"password"` // Identifier is the email or username of the user trying to log in. This field is deprecated! PasswordIdentifier *string `json:"password_identifier,omitempty"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateLoginFlowWithPasswordMethod Update Login Flow with Password Method
func NewUpdateLoginFlowWithPasswordMethod ¶
func NewUpdateLoginFlowWithPasswordMethod(identifier string, method string, password string) *UpdateLoginFlowWithPasswordMethod
NewUpdateLoginFlowWithPasswordMethod instantiates a new UpdateLoginFlowWithPasswordMethod 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 NewUpdateLoginFlowWithPasswordMethodWithDefaults ¶
func NewUpdateLoginFlowWithPasswordMethodWithDefaults() *UpdateLoginFlowWithPasswordMethod
NewUpdateLoginFlowWithPasswordMethodWithDefaults instantiates a new UpdateLoginFlowWithPasswordMethod 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 (*UpdateLoginFlowWithPasswordMethod) GetCsrfToken ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateLoginFlowWithPasswordMethod) GetCsrfTokenOk ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithPasswordMethod) GetIdentifier ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetIdentifier() string
GetIdentifier returns the Identifier field value
func (*UpdateLoginFlowWithPasswordMethod) GetIdentifierOk ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetIdentifierOk() (*string, bool)
GetIdentifierOk returns a tuple with the Identifier field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithPasswordMethod) GetMethod ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateLoginFlowWithPasswordMethod) GetMethodOk ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithPasswordMethod) GetPassword ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetPassword() string
GetPassword returns the Password field value
func (*UpdateLoginFlowWithPasswordMethod) GetPasswordIdentifier ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetPasswordIdentifier() string
GetPasswordIdentifier returns the PasswordIdentifier field value if set, zero value otherwise.
func (*UpdateLoginFlowWithPasswordMethod) GetPasswordIdentifierOk ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetPasswordIdentifierOk() (*string, bool)
GetPasswordIdentifierOk returns a tuple with the PasswordIdentifier field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithPasswordMethod) GetPasswordOk ¶
func (o *UpdateLoginFlowWithPasswordMethod) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithPasswordMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasswordMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateLoginFlowWithPasswordMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasswordMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithPasswordMethod) HasCsrfToken ¶
func (o *UpdateLoginFlowWithPasswordMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateLoginFlowWithPasswordMethod) HasPasswordIdentifier ¶
func (o *UpdateLoginFlowWithPasswordMethod) HasPasswordIdentifier() bool
HasPasswordIdentifier returns a boolean if a field has been set.
func (*UpdateLoginFlowWithPasswordMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasswordMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateLoginFlowWithPasswordMethod) MarshalJSON ¶
func (o UpdateLoginFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
func (*UpdateLoginFlowWithPasswordMethod) SetCsrfToken ¶
func (o *UpdateLoginFlowWithPasswordMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateLoginFlowWithPasswordMethod) SetIdentifier ¶
func (o *UpdateLoginFlowWithPasswordMethod) SetIdentifier(v string)
SetIdentifier sets field value
func (*UpdateLoginFlowWithPasswordMethod) SetMethod ¶
func (o *UpdateLoginFlowWithPasswordMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateLoginFlowWithPasswordMethod) SetPassword ¶
func (o *UpdateLoginFlowWithPasswordMethod) SetPassword(v string)
SetPassword sets field value
func (*UpdateLoginFlowWithPasswordMethod) SetPasswordIdentifier ¶
func (o *UpdateLoginFlowWithPasswordMethod) SetPasswordIdentifier(v string)
SetPasswordIdentifier gets a reference to the given string and assigns it to the PasswordIdentifier field.
func (*UpdateLoginFlowWithPasswordMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithPasswordMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateLoginFlowWithTotpMethod ¶
type UpdateLoginFlowWithTotpMethod struct { // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // Method should be set to \"totp\" when logging in using the TOTP strategy. Method string `json:"method"` // The TOTP code. TotpCode string `json:"totp_code"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateLoginFlowWithTotpMethod Update Login Flow with TOTP Method
func NewUpdateLoginFlowWithTotpMethod ¶
func NewUpdateLoginFlowWithTotpMethod(method string, totpCode string) *UpdateLoginFlowWithTotpMethod
NewUpdateLoginFlowWithTotpMethod instantiates a new UpdateLoginFlowWithTotpMethod 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 NewUpdateLoginFlowWithTotpMethodWithDefaults ¶
func NewUpdateLoginFlowWithTotpMethodWithDefaults() *UpdateLoginFlowWithTotpMethod
NewUpdateLoginFlowWithTotpMethodWithDefaults instantiates a new UpdateLoginFlowWithTotpMethod 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 (*UpdateLoginFlowWithTotpMethod) GetCsrfToken ¶
func (o *UpdateLoginFlowWithTotpMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateLoginFlowWithTotpMethod) GetCsrfTokenOk ¶
func (o *UpdateLoginFlowWithTotpMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithTotpMethod) GetMethod ¶
func (o *UpdateLoginFlowWithTotpMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateLoginFlowWithTotpMethod) GetMethodOk ¶
func (o *UpdateLoginFlowWithTotpMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithTotpMethod) GetTotpCode ¶
func (o *UpdateLoginFlowWithTotpMethod) GetTotpCode() string
GetTotpCode returns the TotpCode field value
func (*UpdateLoginFlowWithTotpMethod) GetTotpCodeOk ¶
func (o *UpdateLoginFlowWithTotpMethod) GetTotpCodeOk() (*string, bool)
GetTotpCodeOk returns a tuple with the TotpCode field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithTotpMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithTotpMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateLoginFlowWithTotpMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateLoginFlowWithTotpMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithTotpMethod) HasCsrfToken ¶
func (o *UpdateLoginFlowWithTotpMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateLoginFlowWithTotpMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithTotpMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateLoginFlowWithTotpMethod) MarshalJSON ¶
func (o UpdateLoginFlowWithTotpMethod) MarshalJSON() ([]byte, error)
func (*UpdateLoginFlowWithTotpMethod) SetCsrfToken ¶
func (o *UpdateLoginFlowWithTotpMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateLoginFlowWithTotpMethod) SetMethod ¶
func (o *UpdateLoginFlowWithTotpMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateLoginFlowWithTotpMethod) SetTotpCode ¶
func (o *UpdateLoginFlowWithTotpMethod) SetTotpCode(v string)
SetTotpCode sets field value
func (*UpdateLoginFlowWithTotpMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithTotpMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateLoginFlowWithWebAuthnMethod ¶
type UpdateLoginFlowWithWebAuthnMethod struct { // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // Identifier is the email or username of the user trying to log in. Identifier string `json:"identifier"` // Method should be set to \"webAuthn\" when logging in using the WebAuthn strategy. Method string `json:"method"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // Login a WebAuthn Security Key This must contain the ID of the WebAuthN connection. WebauthnLogin *string `json:"webauthn_login,omitempty"` }
UpdateLoginFlowWithWebAuthnMethod Update Login Flow with WebAuthn Method
func NewUpdateLoginFlowWithWebAuthnMethod ¶
func NewUpdateLoginFlowWithWebAuthnMethod(identifier string, method string) *UpdateLoginFlowWithWebAuthnMethod
NewUpdateLoginFlowWithWebAuthnMethod instantiates a new UpdateLoginFlowWithWebAuthnMethod 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 NewUpdateLoginFlowWithWebAuthnMethodWithDefaults ¶
func NewUpdateLoginFlowWithWebAuthnMethodWithDefaults() *UpdateLoginFlowWithWebAuthnMethod
NewUpdateLoginFlowWithWebAuthnMethodWithDefaults instantiates a new UpdateLoginFlowWithWebAuthnMethod 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 (*UpdateLoginFlowWithWebAuthnMethod) GetCsrfToken ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateLoginFlowWithWebAuthnMethod) GetCsrfTokenOk ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithWebAuthnMethod) GetIdentifier ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) GetIdentifier() string
GetIdentifier returns the Identifier field value
func (*UpdateLoginFlowWithWebAuthnMethod) GetIdentifierOk ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) GetIdentifierOk() (*string, bool)
GetIdentifierOk returns a tuple with the Identifier field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithWebAuthnMethod) GetMethod ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateLoginFlowWithWebAuthnMethod) GetMethodOk ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithWebAuthnMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithWebAuthnMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateLoginFlowWithWebAuthnMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateLoginFlowWithWebAuthnMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithWebAuthnMethod) GetWebauthnLogin ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) GetWebauthnLogin() string
GetWebauthnLogin returns the WebauthnLogin field value if set, zero value otherwise.
func (*UpdateLoginFlowWithWebAuthnMethod) GetWebauthnLoginOk ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) GetWebauthnLoginOk() (*string, bool)
GetWebauthnLoginOk returns a tuple with the WebauthnLogin field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateLoginFlowWithWebAuthnMethod) HasCsrfToken ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateLoginFlowWithWebAuthnMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithWebAuthnMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (*UpdateLoginFlowWithWebAuthnMethod) HasWebauthnLogin ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) HasWebauthnLogin() bool
HasWebauthnLogin returns a boolean if a field has been set.
func (UpdateLoginFlowWithWebAuthnMethod) MarshalJSON ¶
func (o UpdateLoginFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
func (*UpdateLoginFlowWithWebAuthnMethod) SetCsrfToken ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateLoginFlowWithWebAuthnMethod) SetIdentifier ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) SetIdentifier(v string)
SetIdentifier sets field value
func (*UpdateLoginFlowWithWebAuthnMethod) SetMethod ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateLoginFlowWithWebAuthnMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateLoginFlowWithWebAuthnMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
func (*UpdateLoginFlowWithWebAuthnMethod) SetWebauthnLogin ¶
func (o *UpdateLoginFlowWithWebAuthnMethod) SetWebauthnLogin(v string)
SetWebauthnLogin gets a reference to the given string and assigns it to the WebauthnLogin field.
type UpdateRecoveryFlowBody ¶
type UpdateRecoveryFlowBody struct { UpdateRecoveryFlowWithCodeMethod *UpdateRecoveryFlowWithCodeMethod UpdateRecoveryFlowWithLinkMethod *UpdateRecoveryFlowWithLinkMethod }
UpdateRecoveryFlowBody - Update Recovery Flow Request Body
func UpdateRecoveryFlowWithCodeMethodAsUpdateRecoveryFlowBody ¶
func UpdateRecoveryFlowWithCodeMethodAsUpdateRecoveryFlowBody(v *UpdateRecoveryFlowWithCodeMethod) UpdateRecoveryFlowBody
UpdateRecoveryFlowWithCodeMethodAsUpdateRecoveryFlowBody is a convenience function that returns UpdateRecoveryFlowWithCodeMethod wrapped in UpdateRecoveryFlowBody
func UpdateRecoveryFlowWithLinkMethodAsUpdateRecoveryFlowBody ¶
func UpdateRecoveryFlowWithLinkMethodAsUpdateRecoveryFlowBody(v *UpdateRecoveryFlowWithLinkMethod) UpdateRecoveryFlowBody
UpdateRecoveryFlowWithLinkMethodAsUpdateRecoveryFlowBody is a convenience function that returns UpdateRecoveryFlowWithLinkMethod wrapped in UpdateRecoveryFlowBody
func (*UpdateRecoveryFlowBody) GetActualInstance ¶
func (obj *UpdateRecoveryFlowBody) GetActualInstance() interface{}
Get the actual instance
func (UpdateRecoveryFlowBody) MarshalJSON ¶
func (src UpdateRecoveryFlowBody) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*UpdateRecoveryFlowBody) UnmarshalJSON ¶
func (dst *UpdateRecoveryFlowBody) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type UpdateRecoveryFlowWithCodeMethod ¶
type UpdateRecoveryFlowWithCodeMethod struct { // Code from the recovery email If you want to submit a code, use this field, but make sure to _not_ include the email field, as well. Code *string `json:"code,omitempty"` // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // The email address of the account to recover If the email belongs to a valid account, a recovery email will be sent. If you want to notify the email address if the account does not exist, see the [notify_unknown_recipients flag](https://www.ory.sh/docs/kratos/self-service/flows/account-recovery-password-reset#attempted-recovery-notifications) If a code was already sent, including this field in the payload will invalidate the sent code and re-send a new code. format: email Email *string `json:"email,omitempty"` // Method is the method that should be used for this recovery flow Allowed values are `link` and `code`. link RecoveryStrategyLink code RecoveryStrategyCode Method string `json:"method"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateRecoveryFlowWithCodeMethod Update Recovery Flow with Code Method
func NewUpdateRecoveryFlowWithCodeMethod ¶
func NewUpdateRecoveryFlowWithCodeMethod(method string) *UpdateRecoveryFlowWithCodeMethod
NewUpdateRecoveryFlowWithCodeMethod instantiates a new UpdateRecoveryFlowWithCodeMethod 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 NewUpdateRecoveryFlowWithCodeMethodWithDefaults ¶
func NewUpdateRecoveryFlowWithCodeMethodWithDefaults() *UpdateRecoveryFlowWithCodeMethod
NewUpdateRecoveryFlowWithCodeMethodWithDefaults instantiates a new UpdateRecoveryFlowWithCodeMethod 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 (*UpdateRecoveryFlowWithCodeMethod) GetCode ¶
func (o *UpdateRecoveryFlowWithCodeMethod) GetCode() string
GetCode returns the Code field value if set, zero value otherwise.
func (*UpdateRecoveryFlowWithCodeMethod) GetCodeOk ¶
func (o *UpdateRecoveryFlowWithCodeMethod) GetCodeOk() (*string, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRecoveryFlowWithCodeMethod) GetCsrfToken ¶
func (o *UpdateRecoveryFlowWithCodeMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateRecoveryFlowWithCodeMethod) GetCsrfTokenOk ¶
func (o *UpdateRecoveryFlowWithCodeMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRecoveryFlowWithCodeMethod) GetEmail ¶
func (o *UpdateRecoveryFlowWithCodeMethod) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*UpdateRecoveryFlowWithCodeMethod) GetEmailOk ¶
func (o *UpdateRecoveryFlowWithCodeMethod) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRecoveryFlowWithCodeMethod) GetMethod ¶
func (o *UpdateRecoveryFlowWithCodeMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateRecoveryFlowWithCodeMethod) GetMethodOk ¶
func (o *UpdateRecoveryFlowWithCodeMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateRecoveryFlowWithCodeMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateRecoveryFlowWithCodeMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateRecoveryFlowWithCodeMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateRecoveryFlowWithCodeMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRecoveryFlowWithCodeMethod) HasCode ¶
func (o *UpdateRecoveryFlowWithCodeMethod) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*UpdateRecoveryFlowWithCodeMethod) HasCsrfToken ¶
func (o *UpdateRecoveryFlowWithCodeMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateRecoveryFlowWithCodeMethod) HasEmail ¶
func (o *UpdateRecoveryFlowWithCodeMethod) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*UpdateRecoveryFlowWithCodeMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateRecoveryFlowWithCodeMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateRecoveryFlowWithCodeMethod) MarshalJSON ¶
func (o UpdateRecoveryFlowWithCodeMethod) MarshalJSON() ([]byte, error)
func (*UpdateRecoveryFlowWithCodeMethod) SetCode ¶
func (o *UpdateRecoveryFlowWithCodeMethod) SetCode(v string)
SetCode gets a reference to the given string and assigns it to the Code field.
func (*UpdateRecoveryFlowWithCodeMethod) SetCsrfToken ¶
func (o *UpdateRecoveryFlowWithCodeMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateRecoveryFlowWithCodeMethod) SetEmail ¶
func (o *UpdateRecoveryFlowWithCodeMethod) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*UpdateRecoveryFlowWithCodeMethod) SetMethod ¶
func (o *UpdateRecoveryFlowWithCodeMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateRecoveryFlowWithCodeMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateRecoveryFlowWithCodeMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateRecoveryFlowWithLinkMethod ¶
type UpdateRecoveryFlowWithLinkMethod struct { // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // Email to Recover Needs to be set when initiating the flow. If the email is a registered recovery email, a recovery link will be sent. If the email is not known, a email with details on what happened will be sent instead. format: email Email string `json:"email"` // Method is the method that should be used for this recovery flow Allowed values are `link` and `code` link RecoveryStrategyLink code RecoveryStrategyCode Method string `json:"method"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateRecoveryFlowWithLinkMethod Update Recovery Flow with Link Method
func NewUpdateRecoveryFlowWithLinkMethod ¶
func NewUpdateRecoveryFlowWithLinkMethod(email string, method string) *UpdateRecoveryFlowWithLinkMethod
NewUpdateRecoveryFlowWithLinkMethod instantiates a new UpdateRecoveryFlowWithLinkMethod 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 NewUpdateRecoveryFlowWithLinkMethodWithDefaults ¶
func NewUpdateRecoveryFlowWithLinkMethodWithDefaults() *UpdateRecoveryFlowWithLinkMethod
NewUpdateRecoveryFlowWithLinkMethodWithDefaults instantiates a new UpdateRecoveryFlowWithLinkMethod 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 (*UpdateRecoveryFlowWithLinkMethod) GetCsrfToken ¶
func (o *UpdateRecoveryFlowWithLinkMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateRecoveryFlowWithLinkMethod) GetCsrfTokenOk ¶
func (o *UpdateRecoveryFlowWithLinkMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRecoveryFlowWithLinkMethod) GetEmail ¶
func (o *UpdateRecoveryFlowWithLinkMethod) GetEmail() string
GetEmail returns the Email field value
func (*UpdateRecoveryFlowWithLinkMethod) GetEmailOk ¶
func (o *UpdateRecoveryFlowWithLinkMethod) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (*UpdateRecoveryFlowWithLinkMethod) GetMethod ¶
func (o *UpdateRecoveryFlowWithLinkMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateRecoveryFlowWithLinkMethod) GetMethodOk ¶
func (o *UpdateRecoveryFlowWithLinkMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateRecoveryFlowWithLinkMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateRecoveryFlowWithLinkMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateRecoveryFlowWithLinkMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateRecoveryFlowWithLinkMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRecoveryFlowWithLinkMethod) HasCsrfToken ¶
func (o *UpdateRecoveryFlowWithLinkMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateRecoveryFlowWithLinkMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateRecoveryFlowWithLinkMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateRecoveryFlowWithLinkMethod) MarshalJSON ¶
func (o UpdateRecoveryFlowWithLinkMethod) MarshalJSON() ([]byte, error)
func (*UpdateRecoveryFlowWithLinkMethod) SetCsrfToken ¶
func (o *UpdateRecoveryFlowWithLinkMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateRecoveryFlowWithLinkMethod) SetEmail ¶
func (o *UpdateRecoveryFlowWithLinkMethod) SetEmail(v string)
SetEmail sets field value
func (*UpdateRecoveryFlowWithLinkMethod) SetMethod ¶
func (o *UpdateRecoveryFlowWithLinkMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateRecoveryFlowWithLinkMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateRecoveryFlowWithLinkMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateRegistrationFlowBody ¶
type UpdateRegistrationFlowBody struct { UpdateRegistrationFlowWithCodeMethod *UpdateRegistrationFlowWithCodeMethod UpdateRegistrationFlowWithOidcMethod *UpdateRegistrationFlowWithOidcMethod UpdateRegistrationFlowWithPasskeyMethod *UpdateRegistrationFlowWithPasskeyMethod UpdateRegistrationFlowWithPasswordMethod *UpdateRegistrationFlowWithPasswordMethod UpdateRegistrationFlowWithProfileMethod *UpdateRegistrationFlowWithProfileMethod UpdateRegistrationFlowWithWebAuthnMethod *UpdateRegistrationFlowWithWebAuthnMethod }
UpdateRegistrationFlowBody - Update Registration Request Body
func UpdateRegistrationFlowWithCodeMethodAsUpdateRegistrationFlowBody ¶ added in v1.1.0
func UpdateRegistrationFlowWithCodeMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithCodeMethod) UpdateRegistrationFlowBody
UpdateRegistrationFlowWithCodeMethodAsUpdateRegistrationFlowBody is a convenience function that returns UpdateRegistrationFlowWithCodeMethod wrapped in UpdateRegistrationFlowBody
func UpdateRegistrationFlowWithOidcMethodAsUpdateRegistrationFlowBody ¶
func UpdateRegistrationFlowWithOidcMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithOidcMethod) UpdateRegistrationFlowBody
UpdateRegistrationFlowWithOidcMethodAsUpdateRegistrationFlowBody is a convenience function that returns UpdateRegistrationFlowWithOidcMethod wrapped in UpdateRegistrationFlowBody
func UpdateRegistrationFlowWithPasskeyMethodAsUpdateRegistrationFlowBody ¶ added in v1.2.0
func UpdateRegistrationFlowWithPasskeyMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithPasskeyMethod) UpdateRegistrationFlowBody
UpdateRegistrationFlowWithPasskeyMethodAsUpdateRegistrationFlowBody is a convenience function that returns UpdateRegistrationFlowWithPasskeyMethod wrapped in UpdateRegistrationFlowBody
func UpdateRegistrationFlowWithPasswordMethodAsUpdateRegistrationFlowBody ¶
func UpdateRegistrationFlowWithPasswordMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithPasswordMethod) UpdateRegistrationFlowBody
UpdateRegistrationFlowWithPasswordMethodAsUpdateRegistrationFlowBody is a convenience function that returns UpdateRegistrationFlowWithPasswordMethod wrapped in UpdateRegistrationFlowBody
func UpdateRegistrationFlowWithProfileMethodAsUpdateRegistrationFlowBody ¶ added in v1.3.0
func UpdateRegistrationFlowWithProfileMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithProfileMethod) UpdateRegistrationFlowBody
UpdateRegistrationFlowWithProfileMethodAsUpdateRegistrationFlowBody is a convenience function that returns UpdateRegistrationFlowWithProfileMethod wrapped in UpdateRegistrationFlowBody
func UpdateRegistrationFlowWithWebAuthnMethodAsUpdateRegistrationFlowBody ¶
func UpdateRegistrationFlowWithWebAuthnMethodAsUpdateRegistrationFlowBody(v *UpdateRegistrationFlowWithWebAuthnMethod) UpdateRegistrationFlowBody
UpdateRegistrationFlowWithWebAuthnMethodAsUpdateRegistrationFlowBody is a convenience function that returns UpdateRegistrationFlowWithWebAuthnMethod wrapped in UpdateRegistrationFlowBody
func (*UpdateRegistrationFlowBody) GetActualInstance ¶
func (obj *UpdateRegistrationFlowBody) GetActualInstance() interface{}
Get the actual instance
func (UpdateRegistrationFlowBody) MarshalJSON ¶
func (src UpdateRegistrationFlowBody) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*UpdateRegistrationFlowBody) UnmarshalJSON ¶
func (dst *UpdateRegistrationFlowBody) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type UpdateRegistrationFlowWithCodeMethod ¶ added in v1.1.0
type UpdateRegistrationFlowWithCodeMethod struct { // The OTP Code sent to the user Code *string `json:"code,omitempty"` // The CSRF Token CsrfToken *string `json:"csrf_token,omitempty"` // Method to use This field must be set to `code` when using the code method. Method string `json:"method"` // Resend restarts the flow with a new code Resend *string `json:"resend,omitempty"` // The identity's traits Traits map[string]interface{} `json:"traits"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateRegistrationFlowWithCodeMethod Update Registration Flow with Code Method
func NewUpdateRegistrationFlowWithCodeMethod ¶ added in v1.1.0
func NewUpdateRegistrationFlowWithCodeMethod(method string, traits map[string]interface{}) *UpdateRegistrationFlowWithCodeMethod
NewUpdateRegistrationFlowWithCodeMethod instantiates a new UpdateRegistrationFlowWithCodeMethod 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 NewUpdateRegistrationFlowWithCodeMethodWithDefaults ¶ added in v1.1.0
func NewUpdateRegistrationFlowWithCodeMethodWithDefaults() *UpdateRegistrationFlowWithCodeMethod
NewUpdateRegistrationFlowWithCodeMethodWithDefaults instantiates a new UpdateRegistrationFlowWithCodeMethod 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 (*UpdateRegistrationFlowWithCodeMethod) GetCode ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetCode() string
GetCode returns the Code field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithCodeMethod) GetCodeOk ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetCodeOk() (*string, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithCodeMethod) GetCsrfToken ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithCodeMethod) GetCsrfTokenOk ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithCodeMethod) GetMethod ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateRegistrationFlowWithCodeMethod) GetMethodOk ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithCodeMethod) GetResend ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetResend() string
GetResend returns the Resend field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithCodeMethod) GetResendOk ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetResendOk() (*string, bool)
GetResendOk returns a tuple with the Resend field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithCodeMethod) GetTraits ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetTraits() map[string]interface{}
GetTraits returns the Traits field value
func (*UpdateRegistrationFlowWithCodeMethod) GetTraitsOk ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithCodeMethod) GetTransientPayload ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithCodeMethod) GetTransientPayloadOk ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithCodeMethod) HasCode ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithCodeMethod) HasCsrfToken ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithCodeMethod) HasResend ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) HasResend() bool
HasResend returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithCodeMethod) HasTransientPayload ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateRegistrationFlowWithCodeMethod) MarshalJSON ¶ added in v1.1.0
func (o UpdateRegistrationFlowWithCodeMethod) MarshalJSON() ([]byte, error)
func (*UpdateRegistrationFlowWithCodeMethod) SetCode ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) SetCode(v string)
SetCode gets a reference to the given string and assigns it to the Code field.
func (*UpdateRegistrationFlowWithCodeMethod) SetCsrfToken ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateRegistrationFlowWithCodeMethod) SetMethod ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateRegistrationFlowWithCodeMethod) SetResend ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) SetResend(v string)
SetResend gets a reference to the given string and assigns it to the Resend field.
func (*UpdateRegistrationFlowWithCodeMethod) SetTraits ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) SetTraits(v map[string]interface{})
SetTraits sets field value
func (*UpdateRegistrationFlowWithCodeMethod) SetTransientPayload ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithCodeMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateRegistrationFlowWithOidcMethod ¶
type UpdateRegistrationFlowWithOidcMethod struct { // The CSRF Token CsrfToken *string `json:"csrf_token,omitempty"` // IDToken is an optional id token provided by an OIDC provider If submitted, it is verified using the OIDC provider's public key set and the claims are used to populate the OIDC credentials of the identity. If the OIDC provider does not store additional claims (such as name, etc.) in the IDToken itself, you can use the `traits` field to populate the identity's traits. Note, that Apple only includes the users email in the IDToken. Supported providers are Apple Google IdToken *string `json:"id_token,omitempty"` // IDTokenNonce is the nonce, used when generating the IDToken. If the provider supports nonce validation, the nonce will be validated against this value and is required. IdTokenNonce *string `json:"id_token_nonce,omitempty"` // Method to use This field must be set to `oidc` when using the oidc method. Method string `json:"method"` // The provider to register with Provider string `json:"provider"` // The identity traits Traits map[string]interface{} `json:"traits,omitempty"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // UpstreamParameters are the parameters that are passed to the upstream identity provider. These parameters are optional and depend on what the upstream identity provider supports. Supported parameters are: `login_hint` (string): The `login_hint` parameter suppresses the account chooser and either pre-fills the email box on the sign-in form, or selects the proper session. `hd` (string): The `hd` parameter limits the login/registration process to a Google Organization, e.g. `mycollege.edu`. `prompt` (string): The `prompt` specifies whether the Authorization Server prompts the End-User for reauthentication and consent, e.g. `select_account`. UpstreamParameters map[string]interface{} `json:"upstream_parameters,omitempty"` }
UpdateRegistrationFlowWithOidcMethod Update Registration Flow with OpenID Connect Method
func NewUpdateRegistrationFlowWithOidcMethod ¶
func NewUpdateRegistrationFlowWithOidcMethod(method string, provider string) *UpdateRegistrationFlowWithOidcMethod
NewUpdateRegistrationFlowWithOidcMethod instantiates a new UpdateRegistrationFlowWithOidcMethod 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 NewUpdateRegistrationFlowWithOidcMethodWithDefaults ¶
func NewUpdateRegistrationFlowWithOidcMethodWithDefaults() *UpdateRegistrationFlowWithOidcMethod
NewUpdateRegistrationFlowWithOidcMethodWithDefaults instantiates a new UpdateRegistrationFlowWithOidcMethod 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 (*UpdateRegistrationFlowWithOidcMethod) GetCsrfToken ¶
func (o *UpdateRegistrationFlowWithOidcMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithOidcMethod) GetCsrfTokenOk ¶
func (o *UpdateRegistrationFlowWithOidcMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithOidcMethod) GetIdToken ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithOidcMethod) GetIdToken() string
GetIdToken returns the IdToken field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithOidcMethod) GetIdTokenNonce ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithOidcMethod) GetIdTokenNonce() string
GetIdTokenNonce returns the IdTokenNonce field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithOidcMethod) GetIdTokenNonceOk ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithOidcMethod) GetIdTokenNonceOk() (*string, bool)
GetIdTokenNonceOk returns a tuple with the IdTokenNonce field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithOidcMethod) GetIdTokenOk ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithOidcMethod) GetIdTokenOk() (*string, bool)
GetIdTokenOk returns a tuple with the IdToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithOidcMethod) GetMethod ¶
func (o *UpdateRegistrationFlowWithOidcMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateRegistrationFlowWithOidcMethod) GetMethodOk ¶
func (o *UpdateRegistrationFlowWithOidcMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithOidcMethod) GetProvider ¶
func (o *UpdateRegistrationFlowWithOidcMethod) GetProvider() string
GetProvider returns the Provider field value
func (*UpdateRegistrationFlowWithOidcMethod) GetProviderOk ¶
func (o *UpdateRegistrationFlowWithOidcMethod) GetProviderOk() (*string, bool)
GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithOidcMethod) GetTraits ¶
func (o *UpdateRegistrationFlowWithOidcMethod) GetTraits() map[string]interface{}
GetTraits returns the Traits field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithOidcMethod) GetTraitsOk ¶
func (o *UpdateRegistrationFlowWithOidcMethod) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithOidcMethod) GetTransientPayload ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithOidcMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithOidcMethod) GetTransientPayloadOk ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithOidcMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithOidcMethod) GetUpstreamParameters ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithOidcMethod) GetUpstreamParameters() map[string]interface{}
GetUpstreamParameters returns the UpstreamParameters field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithOidcMethod) GetUpstreamParametersOk ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithOidcMethod) GetUpstreamParametersOk() (map[string]interface{}, bool)
GetUpstreamParametersOk returns a tuple with the UpstreamParameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithOidcMethod) HasCsrfToken ¶
func (o *UpdateRegistrationFlowWithOidcMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithOidcMethod) HasIdToken ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithOidcMethod) HasIdToken() bool
HasIdToken returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithOidcMethod) HasIdTokenNonce ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithOidcMethod) HasIdTokenNonce() bool
HasIdTokenNonce returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithOidcMethod) HasTraits ¶
func (o *UpdateRegistrationFlowWithOidcMethod) HasTraits() bool
HasTraits returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithOidcMethod) HasTransientPayload ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithOidcMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithOidcMethod) HasUpstreamParameters ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithOidcMethod) HasUpstreamParameters() bool
HasUpstreamParameters returns a boolean if a field has been set.
func (UpdateRegistrationFlowWithOidcMethod) MarshalJSON ¶
func (o UpdateRegistrationFlowWithOidcMethod) MarshalJSON() ([]byte, error)
func (*UpdateRegistrationFlowWithOidcMethod) SetCsrfToken ¶
func (o *UpdateRegistrationFlowWithOidcMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateRegistrationFlowWithOidcMethod) SetIdToken ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithOidcMethod) SetIdToken(v string)
SetIdToken gets a reference to the given string and assigns it to the IdToken field.
func (*UpdateRegistrationFlowWithOidcMethod) SetIdTokenNonce ¶ added in v1.1.0
func (o *UpdateRegistrationFlowWithOidcMethod) SetIdTokenNonce(v string)
SetIdTokenNonce gets a reference to the given string and assigns it to the IdTokenNonce field.
func (*UpdateRegistrationFlowWithOidcMethod) SetMethod ¶
func (o *UpdateRegistrationFlowWithOidcMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateRegistrationFlowWithOidcMethod) SetProvider ¶
func (o *UpdateRegistrationFlowWithOidcMethod) SetProvider(v string)
SetProvider sets field value
func (*UpdateRegistrationFlowWithOidcMethod) SetTraits ¶
func (o *UpdateRegistrationFlowWithOidcMethod) SetTraits(v map[string]interface{})
SetTraits gets a reference to the given map[string]interface{} and assigns it to the Traits field.
func (*UpdateRegistrationFlowWithOidcMethod) SetTransientPayload ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithOidcMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
func (*UpdateRegistrationFlowWithOidcMethod) SetUpstreamParameters ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithOidcMethod) SetUpstreamParameters(v map[string]interface{})
SetUpstreamParameters gets a reference to the given map[string]interface{} and assigns it to the UpstreamParameters field.
type UpdateRegistrationFlowWithPasskeyMethod ¶ added in v1.2.0
type UpdateRegistrationFlowWithPasskeyMethod struct { // CSRFToken is the anti-CSRF token CsrfToken *string `json:"csrf_token,omitempty"` // Method Should be set to \"passkey\" when trying to add, update, or remove a Passkey. Method string `json:"method"` // Register a WebAuthn Security Key It is expected that the JSON returned by the WebAuthn registration process is included here. PasskeyRegister *string `json:"passkey_register,omitempty"` // The identity's traits Traits map[string]interface{} `json:"traits"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateRegistrationFlowWithPasskeyMethod Update Registration Flow with Passkey Method
func NewUpdateRegistrationFlowWithPasskeyMethod ¶ added in v1.2.0
func NewUpdateRegistrationFlowWithPasskeyMethod(method string, traits map[string]interface{}) *UpdateRegistrationFlowWithPasskeyMethod
NewUpdateRegistrationFlowWithPasskeyMethod instantiates a new UpdateRegistrationFlowWithPasskeyMethod 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 NewUpdateRegistrationFlowWithPasskeyMethodWithDefaults ¶ added in v1.2.0
func NewUpdateRegistrationFlowWithPasskeyMethodWithDefaults() *UpdateRegistrationFlowWithPasskeyMethod
NewUpdateRegistrationFlowWithPasskeyMethodWithDefaults instantiates a new UpdateRegistrationFlowWithPasskeyMethod 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 (*UpdateRegistrationFlowWithPasskeyMethod) GetCsrfToken ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithPasskeyMethod) GetCsrfTokenOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasskeyMethod) GetMethod ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateRegistrationFlowWithPasskeyMethod) GetMethodOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasskeyMethod) GetPasskeyRegister ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetPasskeyRegister() string
GetPasskeyRegister returns the PasskeyRegister field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithPasskeyMethod) GetPasskeyRegisterOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetPasskeyRegisterOk() (*string, bool)
GetPasskeyRegisterOk returns a tuple with the PasskeyRegister field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasskeyMethod) GetTraits ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetTraits() map[string]interface{}
GetTraits returns the Traits field value
func (*UpdateRegistrationFlowWithPasskeyMethod) GetTraitsOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasskeyMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithPasskeyMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasskeyMethod) HasCsrfToken ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithPasskeyMethod) HasPasskeyRegister ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) HasPasskeyRegister() bool
HasPasskeyRegister returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithPasskeyMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateRegistrationFlowWithPasskeyMethod) MarshalJSON ¶ added in v1.2.0
func (o UpdateRegistrationFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
func (*UpdateRegistrationFlowWithPasskeyMethod) SetCsrfToken ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateRegistrationFlowWithPasskeyMethod) SetMethod ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateRegistrationFlowWithPasskeyMethod) SetPasskeyRegister ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) SetPasskeyRegister(v string)
SetPasskeyRegister gets a reference to the given string and assigns it to the PasskeyRegister field.
func (*UpdateRegistrationFlowWithPasskeyMethod) SetTraits ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) SetTraits(v map[string]interface{})
SetTraits sets field value
func (*UpdateRegistrationFlowWithPasskeyMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithPasskeyMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateRegistrationFlowWithPasswordMethod ¶
type UpdateRegistrationFlowWithPasswordMethod struct { // The CSRF Token CsrfToken *string `json:"csrf_token,omitempty"` // Method to use This field must be set to `password` when using the password method. Method string `json:"method"` // Password to sign the user up with Password string `json:"password"` // The identity's traits Traits map[string]interface{} `json:"traits"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateRegistrationFlowWithPasswordMethod Update Registration Flow with Password Method
func NewUpdateRegistrationFlowWithPasswordMethod ¶
func NewUpdateRegistrationFlowWithPasswordMethod(method string, password string, traits map[string]interface{}) *UpdateRegistrationFlowWithPasswordMethod
NewUpdateRegistrationFlowWithPasswordMethod instantiates a new UpdateRegistrationFlowWithPasswordMethod 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 NewUpdateRegistrationFlowWithPasswordMethodWithDefaults ¶
func NewUpdateRegistrationFlowWithPasswordMethodWithDefaults() *UpdateRegistrationFlowWithPasswordMethod
NewUpdateRegistrationFlowWithPasswordMethodWithDefaults instantiates a new UpdateRegistrationFlowWithPasswordMethod 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 (*UpdateRegistrationFlowWithPasswordMethod) GetCsrfToken ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithPasswordMethod) GetCsrfTokenOk ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasswordMethod) GetMethod ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateRegistrationFlowWithPasswordMethod) GetMethodOk ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasswordMethod) GetPassword ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) GetPassword() string
GetPassword returns the Password field value
func (*UpdateRegistrationFlowWithPasswordMethod) GetPasswordOk ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasswordMethod) GetTraits ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) GetTraits() map[string]interface{}
GetTraits returns the Traits field value
func (*UpdateRegistrationFlowWithPasswordMethod) GetTraitsOk ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasswordMethod) GetTransientPayload ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithPasswordMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithPasswordMethod) GetTransientPayloadOk ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithPasswordMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithPasswordMethod) HasCsrfToken ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithPasswordMethod) HasTransientPayload ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithPasswordMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateRegistrationFlowWithPasswordMethod) MarshalJSON ¶
func (o UpdateRegistrationFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
func (*UpdateRegistrationFlowWithPasswordMethod) SetCsrfToken ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateRegistrationFlowWithPasswordMethod) SetMethod ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateRegistrationFlowWithPasswordMethod) SetPassword ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) SetPassword(v string)
SetPassword sets field value
func (*UpdateRegistrationFlowWithPasswordMethod) SetTraits ¶
func (o *UpdateRegistrationFlowWithPasswordMethod) SetTraits(v map[string]interface{})
SetTraits sets field value
func (*UpdateRegistrationFlowWithPasswordMethod) SetTransientPayload ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithPasswordMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateRegistrationFlowWithProfileMethod ¶ added in v1.2.0
type UpdateRegistrationFlowWithProfileMethod struct { // The Anti-CSRF Token This token is only required when performing browser flows. CsrfToken *string `json:"csrf_token,omitempty"` // Method Should be set to profile when trying to update a profile. Method string `json:"method"` // Screen requests navigation to a previous screen. This must be set to credential-selection to go back to the credential selection screen. Screen *string `json:"screen,omitempty"` // Traits The identity's traits. Traits map[string]interface{} `json:"traits"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateRegistrationFlowWithProfileMethod Update Registration Flow with Profile Method
func NewUpdateRegistrationFlowWithProfileMethod ¶ added in v1.2.0
func NewUpdateRegistrationFlowWithProfileMethod(method string, traits map[string]interface{}) *UpdateRegistrationFlowWithProfileMethod
NewUpdateRegistrationFlowWithProfileMethod instantiates a new UpdateRegistrationFlowWithProfileMethod 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 NewUpdateRegistrationFlowWithProfileMethodWithDefaults ¶ added in v1.2.0
func NewUpdateRegistrationFlowWithProfileMethodWithDefaults() *UpdateRegistrationFlowWithProfileMethod
NewUpdateRegistrationFlowWithProfileMethodWithDefaults instantiates a new UpdateRegistrationFlowWithProfileMethod 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 (*UpdateRegistrationFlowWithProfileMethod) GetCsrfToken ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithProfileMethod) GetCsrfTokenOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithProfileMethod) GetMethod ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateRegistrationFlowWithProfileMethod) GetMethodOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithProfileMethod) GetScreen ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetScreen() string
GetScreen returns the Screen field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithProfileMethod) GetScreenOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetScreenOk() (*string, bool)
GetScreenOk returns a tuple with the Screen field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithProfileMethod) GetTraits ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetTraits() map[string]interface{}
GetTraits returns the Traits field value
func (*UpdateRegistrationFlowWithProfileMethod) GetTraitsOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithProfileMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithProfileMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithProfileMethod) HasCsrfToken ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithProfileMethod) HasScreen ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) HasScreen() bool
HasScreen returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithProfileMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateRegistrationFlowWithProfileMethod) MarshalJSON ¶ added in v1.2.0
func (o UpdateRegistrationFlowWithProfileMethod) MarshalJSON() ([]byte, error)
func (*UpdateRegistrationFlowWithProfileMethod) SetCsrfToken ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateRegistrationFlowWithProfileMethod) SetMethod ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateRegistrationFlowWithProfileMethod) SetScreen ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) SetScreen(v string)
SetScreen gets a reference to the given string and assigns it to the Screen field.
func (*UpdateRegistrationFlowWithProfileMethod) SetTraits ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) SetTraits(v map[string]interface{})
SetTraits sets field value
func (*UpdateRegistrationFlowWithProfileMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateRegistrationFlowWithProfileMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateRegistrationFlowWithWebAuthnMethod ¶
type UpdateRegistrationFlowWithWebAuthnMethod struct { // CSRFToken is the anti-CSRF token CsrfToken *string `json:"csrf_token,omitempty"` // Method Should be set to \"webauthn\" when trying to add, update, or remove a webAuthn pairing. Method string `json:"method"` // The identity's traits Traits map[string]interface{} `json:"traits"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // Register a WebAuthn Security Key It is expected that the JSON returned by the WebAuthn registration process is included here. WebauthnRegister *string `json:"webauthn_register,omitempty"` // Name of the WebAuthn Security Key to be Added A human-readable name for the security key which will be added. WebauthnRegisterDisplayname *string `json:"webauthn_register_displayname,omitempty"` }
UpdateRegistrationFlowWithWebAuthnMethod Update Registration Flow with WebAuthn Method
func NewUpdateRegistrationFlowWithWebAuthnMethod ¶
func NewUpdateRegistrationFlowWithWebAuthnMethod(method string, traits map[string]interface{}) *UpdateRegistrationFlowWithWebAuthnMethod
NewUpdateRegistrationFlowWithWebAuthnMethod instantiates a new UpdateRegistrationFlowWithWebAuthnMethod 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 NewUpdateRegistrationFlowWithWebAuthnMethodWithDefaults ¶
func NewUpdateRegistrationFlowWithWebAuthnMethodWithDefaults() *UpdateRegistrationFlowWithWebAuthnMethod
NewUpdateRegistrationFlowWithWebAuthnMethodWithDefaults instantiates a new UpdateRegistrationFlowWithWebAuthnMethod 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 (*UpdateRegistrationFlowWithWebAuthnMethod) GetCsrfToken ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetCsrfTokenOk ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetMethod ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetMethodOk ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetTraits ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetTraits() map[string]interface{}
GetTraits returns the Traits field value
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetTraitsOk ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetTransientPayload ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetTransientPayloadOk ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegister ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegister() string
GetWebauthnRegister returns the WebauthnRegister field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegisterDisplayname ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegisterDisplayname() string
GetWebauthnRegisterDisplayname returns the WebauthnRegisterDisplayname field value if set, zero value otherwise.
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegisterDisplaynameOk ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegisterDisplaynameOk() (*string, bool)
GetWebauthnRegisterDisplaynameOk returns a tuple with the WebauthnRegisterDisplayname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegisterOk ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) GetWebauthnRegisterOk() (*string, bool)
GetWebauthnRegisterOk returns a tuple with the WebauthnRegister field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateRegistrationFlowWithWebAuthnMethod) HasCsrfToken ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithWebAuthnMethod) HasTransientPayload ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithWebAuthnMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithWebAuthnMethod) HasWebauthnRegister ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) HasWebauthnRegister() bool
HasWebauthnRegister returns a boolean if a field has been set.
func (*UpdateRegistrationFlowWithWebAuthnMethod) HasWebauthnRegisterDisplayname ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) HasWebauthnRegisterDisplayname() bool
HasWebauthnRegisterDisplayname returns a boolean if a field has been set.
func (UpdateRegistrationFlowWithWebAuthnMethod) MarshalJSON ¶
func (o UpdateRegistrationFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
func (*UpdateRegistrationFlowWithWebAuthnMethod) SetCsrfToken ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateRegistrationFlowWithWebAuthnMethod) SetMethod ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateRegistrationFlowWithWebAuthnMethod) SetTraits ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetTraits(v map[string]interface{})
SetTraits sets field value
func (*UpdateRegistrationFlowWithWebAuthnMethod) SetTransientPayload ¶ added in v0.13.0
func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
func (*UpdateRegistrationFlowWithWebAuthnMethod) SetWebauthnRegister ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetWebauthnRegister(v string)
SetWebauthnRegister gets a reference to the given string and assigns it to the WebauthnRegister field.
func (*UpdateRegistrationFlowWithWebAuthnMethod) SetWebauthnRegisterDisplayname ¶
func (o *UpdateRegistrationFlowWithWebAuthnMethod) SetWebauthnRegisterDisplayname(v string)
SetWebauthnRegisterDisplayname gets a reference to the given string and assigns it to the WebauthnRegisterDisplayname field.
type UpdateSettingsFlowBody ¶
type UpdateSettingsFlowBody struct { UpdateSettingsFlowWithLookupMethod *UpdateSettingsFlowWithLookupMethod UpdateSettingsFlowWithOidcMethod *UpdateSettingsFlowWithOidcMethod UpdateSettingsFlowWithPasskeyMethod *UpdateSettingsFlowWithPasskeyMethod UpdateSettingsFlowWithPasswordMethod *UpdateSettingsFlowWithPasswordMethod UpdateSettingsFlowWithProfileMethod *UpdateSettingsFlowWithProfileMethod UpdateSettingsFlowWithTotpMethod *UpdateSettingsFlowWithTotpMethod UpdateSettingsFlowWithWebAuthnMethod *UpdateSettingsFlowWithWebAuthnMethod }
UpdateSettingsFlowBody - Update Settings Flow Request Body
func UpdateSettingsFlowWithLookupMethodAsUpdateSettingsFlowBody ¶
func UpdateSettingsFlowWithLookupMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithLookupMethod) UpdateSettingsFlowBody
UpdateSettingsFlowWithLookupMethodAsUpdateSettingsFlowBody is a convenience function that returns UpdateSettingsFlowWithLookupMethod wrapped in UpdateSettingsFlowBody
func UpdateSettingsFlowWithOidcMethodAsUpdateSettingsFlowBody ¶
func UpdateSettingsFlowWithOidcMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithOidcMethod) UpdateSettingsFlowBody
UpdateSettingsFlowWithOidcMethodAsUpdateSettingsFlowBody is a convenience function that returns UpdateSettingsFlowWithOidcMethod wrapped in UpdateSettingsFlowBody
func UpdateSettingsFlowWithPasskeyMethodAsUpdateSettingsFlowBody ¶ added in v1.2.0
func UpdateSettingsFlowWithPasskeyMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithPasskeyMethod) UpdateSettingsFlowBody
UpdateSettingsFlowWithPasskeyMethodAsUpdateSettingsFlowBody is a convenience function that returns UpdateSettingsFlowWithPasskeyMethod wrapped in UpdateSettingsFlowBody
func UpdateSettingsFlowWithPasswordMethodAsUpdateSettingsFlowBody ¶
func UpdateSettingsFlowWithPasswordMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithPasswordMethod) UpdateSettingsFlowBody
UpdateSettingsFlowWithPasswordMethodAsUpdateSettingsFlowBody is a convenience function that returns UpdateSettingsFlowWithPasswordMethod wrapped in UpdateSettingsFlowBody
func UpdateSettingsFlowWithProfileMethodAsUpdateSettingsFlowBody ¶
func UpdateSettingsFlowWithProfileMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithProfileMethod) UpdateSettingsFlowBody
UpdateSettingsFlowWithProfileMethodAsUpdateSettingsFlowBody is a convenience function that returns UpdateSettingsFlowWithProfileMethod wrapped in UpdateSettingsFlowBody
func UpdateSettingsFlowWithTotpMethodAsUpdateSettingsFlowBody ¶
func UpdateSettingsFlowWithTotpMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithTotpMethod) UpdateSettingsFlowBody
UpdateSettingsFlowWithTotpMethodAsUpdateSettingsFlowBody is a convenience function that returns UpdateSettingsFlowWithTotpMethod wrapped in UpdateSettingsFlowBody
func UpdateSettingsFlowWithWebAuthnMethodAsUpdateSettingsFlowBody ¶
func UpdateSettingsFlowWithWebAuthnMethodAsUpdateSettingsFlowBody(v *UpdateSettingsFlowWithWebAuthnMethod) UpdateSettingsFlowBody
UpdateSettingsFlowWithWebAuthnMethodAsUpdateSettingsFlowBody is a convenience function that returns UpdateSettingsFlowWithWebAuthnMethod wrapped in UpdateSettingsFlowBody
func (*UpdateSettingsFlowBody) GetActualInstance ¶
func (obj *UpdateSettingsFlowBody) GetActualInstance() interface{}
Get the actual instance
func (UpdateSettingsFlowBody) MarshalJSON ¶
func (src UpdateSettingsFlowBody) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*UpdateSettingsFlowBody) UnmarshalJSON ¶
func (dst *UpdateSettingsFlowBody) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type UpdateSettingsFlowWithLookupMethod ¶
type UpdateSettingsFlowWithLookupMethod struct { // CSRFToken is the anti-CSRF token CsrfToken *string `json:"csrf_token,omitempty"` // If set to true will save the regenerated lookup secrets LookupSecretConfirm *bool `json:"lookup_secret_confirm,omitempty"` // Disables this method if true. LookupSecretDisable *bool `json:"lookup_secret_disable,omitempty"` // If set to true will regenerate the lookup secrets LookupSecretRegenerate *bool `json:"lookup_secret_regenerate,omitempty"` // If set to true will reveal the lookup secrets LookupSecretReveal *bool `json:"lookup_secret_reveal,omitempty"` // Method Should be set to \"lookup\" when trying to add, update, or remove a lookup pairing. Method string `json:"method"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateSettingsFlowWithLookupMethod Update Settings Flow with Lookup Method
func NewUpdateSettingsFlowWithLookupMethod ¶
func NewUpdateSettingsFlowWithLookupMethod(method string) *UpdateSettingsFlowWithLookupMethod
NewUpdateSettingsFlowWithLookupMethod instantiates a new UpdateSettingsFlowWithLookupMethod 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 NewUpdateSettingsFlowWithLookupMethodWithDefaults ¶
func NewUpdateSettingsFlowWithLookupMethodWithDefaults() *UpdateSettingsFlowWithLookupMethod
NewUpdateSettingsFlowWithLookupMethodWithDefaults instantiates a new UpdateSettingsFlowWithLookupMethod 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 (*UpdateSettingsFlowWithLookupMethod) GetCsrfToken ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithLookupMethod) GetCsrfTokenOk ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithLookupMethod) GetLookupSecretConfirm ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretConfirm() bool
GetLookupSecretConfirm returns the LookupSecretConfirm field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithLookupMethod) GetLookupSecretConfirmOk ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretConfirmOk() (*bool, bool)
GetLookupSecretConfirmOk returns a tuple with the LookupSecretConfirm field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithLookupMethod) GetLookupSecretDisable ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretDisable() bool
GetLookupSecretDisable returns the LookupSecretDisable field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithLookupMethod) GetLookupSecretDisableOk ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretDisableOk() (*bool, bool)
GetLookupSecretDisableOk returns a tuple with the LookupSecretDisable field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithLookupMethod) GetLookupSecretRegenerate ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretRegenerate() bool
GetLookupSecretRegenerate returns the LookupSecretRegenerate field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithLookupMethod) GetLookupSecretRegenerateOk ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretRegenerateOk() (*bool, bool)
GetLookupSecretRegenerateOk returns a tuple with the LookupSecretRegenerate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithLookupMethod) GetLookupSecretReveal ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretReveal() bool
GetLookupSecretReveal returns the LookupSecretReveal field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithLookupMethod) GetLookupSecretRevealOk ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetLookupSecretRevealOk() (*bool, bool)
GetLookupSecretRevealOk returns a tuple with the LookupSecretReveal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithLookupMethod) GetMethod ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateSettingsFlowWithLookupMethod) GetMethodOk ¶
func (o *UpdateSettingsFlowWithLookupMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithLookupMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithLookupMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithLookupMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithLookupMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithLookupMethod) HasCsrfToken ¶
func (o *UpdateSettingsFlowWithLookupMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithLookupMethod) HasLookupSecretConfirm ¶
func (o *UpdateSettingsFlowWithLookupMethod) HasLookupSecretConfirm() bool
HasLookupSecretConfirm returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithLookupMethod) HasLookupSecretDisable ¶
func (o *UpdateSettingsFlowWithLookupMethod) HasLookupSecretDisable() bool
HasLookupSecretDisable returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithLookupMethod) HasLookupSecretRegenerate ¶
func (o *UpdateSettingsFlowWithLookupMethod) HasLookupSecretRegenerate() bool
HasLookupSecretRegenerate returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithLookupMethod) HasLookupSecretReveal ¶
func (o *UpdateSettingsFlowWithLookupMethod) HasLookupSecretReveal() bool
HasLookupSecretReveal returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithLookupMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithLookupMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateSettingsFlowWithLookupMethod) MarshalJSON ¶
func (o UpdateSettingsFlowWithLookupMethod) MarshalJSON() ([]byte, error)
func (*UpdateSettingsFlowWithLookupMethod) SetCsrfToken ¶
func (o *UpdateSettingsFlowWithLookupMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateSettingsFlowWithLookupMethod) SetLookupSecretConfirm ¶
func (o *UpdateSettingsFlowWithLookupMethod) SetLookupSecretConfirm(v bool)
SetLookupSecretConfirm gets a reference to the given bool and assigns it to the LookupSecretConfirm field.
func (*UpdateSettingsFlowWithLookupMethod) SetLookupSecretDisable ¶
func (o *UpdateSettingsFlowWithLookupMethod) SetLookupSecretDisable(v bool)
SetLookupSecretDisable gets a reference to the given bool and assigns it to the LookupSecretDisable field.
func (*UpdateSettingsFlowWithLookupMethod) SetLookupSecretRegenerate ¶
func (o *UpdateSettingsFlowWithLookupMethod) SetLookupSecretRegenerate(v bool)
SetLookupSecretRegenerate gets a reference to the given bool and assigns it to the LookupSecretRegenerate field.
func (*UpdateSettingsFlowWithLookupMethod) SetLookupSecretReveal ¶
func (o *UpdateSettingsFlowWithLookupMethod) SetLookupSecretReveal(v bool)
SetLookupSecretReveal gets a reference to the given bool and assigns it to the LookupSecretReveal field.
func (*UpdateSettingsFlowWithLookupMethod) SetMethod ¶
func (o *UpdateSettingsFlowWithLookupMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateSettingsFlowWithLookupMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithLookupMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateSettingsFlowWithOidcMethod ¶
type UpdateSettingsFlowWithOidcMethod struct { // Flow ID is the flow's ID. in: query Flow *string `json:"flow,omitempty"` // Link this provider Either this or `unlink` must be set. type: string in: body Link *string `json:"link,omitempty"` // Method Should be set to profile when trying to update a profile. Method string `json:"method"` // The identity's traits in: body Traits map[string]interface{} `json:"traits,omitempty"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // Unlink this provider Either this or `link` must be set. type: string in: body Unlink *string `json:"unlink,omitempty"` // UpstreamParameters are the parameters that are passed to the upstream identity provider. These parameters are optional and depend on what the upstream identity provider supports. Supported parameters are: `login_hint` (string): The `login_hint` parameter suppresses the account chooser and either pre-fills the email box on the sign-in form, or selects the proper session. `hd` (string): The `hd` parameter limits the login/registration process to a Google Organization, e.g. `mycollege.edu`. `prompt` (string): The `prompt` specifies whether the Authorization Server prompts the End-User for reauthentication and consent, e.g. `select_account`. UpstreamParameters map[string]interface{} `json:"upstream_parameters,omitempty"` }
UpdateSettingsFlowWithOidcMethod Update Settings Flow with OpenID Connect Method
func NewUpdateSettingsFlowWithOidcMethod ¶
func NewUpdateSettingsFlowWithOidcMethod(method string) *UpdateSettingsFlowWithOidcMethod
NewUpdateSettingsFlowWithOidcMethod instantiates a new UpdateSettingsFlowWithOidcMethod 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 NewUpdateSettingsFlowWithOidcMethodWithDefaults ¶
func NewUpdateSettingsFlowWithOidcMethodWithDefaults() *UpdateSettingsFlowWithOidcMethod
NewUpdateSettingsFlowWithOidcMethodWithDefaults instantiates a new UpdateSettingsFlowWithOidcMethod 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 (*UpdateSettingsFlowWithOidcMethod) GetFlow ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetFlow() string
GetFlow returns the Flow field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithOidcMethod) GetFlowOk ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetFlowOk() (*string, bool)
GetFlowOk returns a tuple with the Flow field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithOidcMethod) GetLink ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetLink() string
GetLink returns the Link field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithOidcMethod) GetLinkOk ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetLinkOk() (*string, bool)
GetLinkOk returns a tuple with the Link field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithOidcMethod) GetMethod ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateSettingsFlowWithOidcMethod) GetMethodOk ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithOidcMethod) GetTraits ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetTraits() map[string]interface{}
GetTraits returns the Traits field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithOidcMethod) GetTraitsOk ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithOidcMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithOidcMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithOidcMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithOidcMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithOidcMethod) GetUnlink ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetUnlink() string
GetUnlink returns the Unlink field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithOidcMethod) GetUnlinkOk ¶
func (o *UpdateSettingsFlowWithOidcMethod) GetUnlinkOk() (*string, bool)
GetUnlinkOk returns a tuple with the Unlink field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithOidcMethod) GetUpstreamParameters ¶ added in v0.13.0
func (o *UpdateSettingsFlowWithOidcMethod) GetUpstreamParameters() map[string]interface{}
GetUpstreamParameters returns the UpstreamParameters field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithOidcMethod) GetUpstreamParametersOk ¶ added in v0.13.0
func (o *UpdateSettingsFlowWithOidcMethod) GetUpstreamParametersOk() (map[string]interface{}, bool)
GetUpstreamParametersOk returns a tuple with the UpstreamParameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithOidcMethod) HasFlow ¶
func (o *UpdateSettingsFlowWithOidcMethod) HasFlow() bool
HasFlow returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithOidcMethod) HasLink ¶
func (o *UpdateSettingsFlowWithOidcMethod) HasLink() bool
HasLink returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithOidcMethod) HasTraits ¶
func (o *UpdateSettingsFlowWithOidcMethod) HasTraits() bool
HasTraits returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithOidcMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithOidcMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithOidcMethod) HasUnlink ¶
func (o *UpdateSettingsFlowWithOidcMethod) HasUnlink() bool
HasUnlink returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithOidcMethod) HasUpstreamParameters ¶ added in v0.13.0
func (o *UpdateSettingsFlowWithOidcMethod) HasUpstreamParameters() bool
HasUpstreamParameters returns a boolean if a field has been set.
func (UpdateSettingsFlowWithOidcMethod) MarshalJSON ¶
func (o UpdateSettingsFlowWithOidcMethod) MarshalJSON() ([]byte, error)
func (*UpdateSettingsFlowWithOidcMethod) SetFlow ¶
func (o *UpdateSettingsFlowWithOidcMethod) SetFlow(v string)
SetFlow gets a reference to the given string and assigns it to the Flow field.
func (*UpdateSettingsFlowWithOidcMethod) SetLink ¶
func (o *UpdateSettingsFlowWithOidcMethod) SetLink(v string)
SetLink gets a reference to the given string and assigns it to the Link field.
func (*UpdateSettingsFlowWithOidcMethod) SetMethod ¶
func (o *UpdateSettingsFlowWithOidcMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateSettingsFlowWithOidcMethod) SetTraits ¶
func (o *UpdateSettingsFlowWithOidcMethod) SetTraits(v map[string]interface{})
SetTraits gets a reference to the given map[string]interface{} and assigns it to the Traits field.
func (*UpdateSettingsFlowWithOidcMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithOidcMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
func (*UpdateSettingsFlowWithOidcMethod) SetUnlink ¶
func (o *UpdateSettingsFlowWithOidcMethod) SetUnlink(v string)
SetUnlink gets a reference to the given string and assigns it to the Unlink field.
func (*UpdateSettingsFlowWithOidcMethod) SetUpstreamParameters ¶ added in v0.13.0
func (o *UpdateSettingsFlowWithOidcMethod) SetUpstreamParameters(v map[string]interface{})
SetUpstreamParameters gets a reference to the given map[string]interface{} and assigns it to the UpstreamParameters field.
type UpdateSettingsFlowWithPasskeyMethod ¶ added in v1.2.0
type UpdateSettingsFlowWithPasskeyMethod struct { // CSRFToken is the anti-CSRF token CsrfToken *string `json:"csrf_token,omitempty"` // Method Should be set to \"passkey\" when trying to add, update, or remove a webAuthn pairing. Method string `json:"method"` // Remove a WebAuthn Security Key This must contain the ID of the WebAuthN connection. PasskeyRemove *string `json:"passkey_remove,omitempty"` // Register a WebAuthn Security Key It is expected that the JSON returned by the WebAuthn registration process is included here. PasskeySettingsRegister *string `json:"passkey_settings_register,omitempty"` }
UpdateSettingsFlowWithPasskeyMethod Update Settings Flow with Passkey Method
func NewUpdateSettingsFlowWithPasskeyMethod ¶ added in v1.2.0
func NewUpdateSettingsFlowWithPasskeyMethod(method string) *UpdateSettingsFlowWithPasskeyMethod
NewUpdateSettingsFlowWithPasskeyMethod instantiates a new UpdateSettingsFlowWithPasskeyMethod 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 NewUpdateSettingsFlowWithPasskeyMethodWithDefaults ¶ added in v1.2.0
func NewUpdateSettingsFlowWithPasskeyMethodWithDefaults() *UpdateSettingsFlowWithPasskeyMethod
NewUpdateSettingsFlowWithPasskeyMethodWithDefaults instantiates a new UpdateSettingsFlowWithPasskeyMethod 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 (*UpdateSettingsFlowWithPasskeyMethod) GetCsrfToken ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithPasskeyMethod) GetCsrfTokenOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithPasskeyMethod) GetMethod ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateSettingsFlowWithPasskeyMethod) GetMethodOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithPasskeyMethod) GetPasskeyRemove ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) GetPasskeyRemove() string
GetPasskeyRemove returns the PasskeyRemove field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithPasskeyMethod) GetPasskeyRemoveOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) GetPasskeyRemoveOk() (*string, bool)
GetPasskeyRemoveOk returns a tuple with the PasskeyRemove field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithPasskeyMethod) GetPasskeySettingsRegister ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) GetPasskeySettingsRegister() string
GetPasskeySettingsRegister returns the PasskeySettingsRegister field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithPasskeyMethod) GetPasskeySettingsRegisterOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) GetPasskeySettingsRegisterOk() (*string, bool)
GetPasskeySettingsRegisterOk returns a tuple with the PasskeySettingsRegister field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithPasskeyMethod) HasCsrfToken ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithPasskeyMethod) HasPasskeyRemove ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) HasPasskeyRemove() bool
HasPasskeyRemove returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithPasskeyMethod) HasPasskeySettingsRegister ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) HasPasskeySettingsRegister() bool
HasPasskeySettingsRegister returns a boolean if a field has been set.
func (UpdateSettingsFlowWithPasskeyMethod) MarshalJSON ¶ added in v1.2.0
func (o UpdateSettingsFlowWithPasskeyMethod) MarshalJSON() ([]byte, error)
func (*UpdateSettingsFlowWithPasskeyMethod) SetCsrfToken ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateSettingsFlowWithPasskeyMethod) SetMethod ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateSettingsFlowWithPasskeyMethod) SetPasskeyRemove ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) SetPasskeyRemove(v string)
SetPasskeyRemove gets a reference to the given string and assigns it to the PasskeyRemove field.
func (*UpdateSettingsFlowWithPasskeyMethod) SetPasskeySettingsRegister ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasskeyMethod) SetPasskeySettingsRegister(v string)
SetPasskeySettingsRegister gets a reference to the given string and assigns it to the PasskeySettingsRegister field.
type UpdateSettingsFlowWithPasswordMethod ¶
type UpdateSettingsFlowWithPasswordMethod struct { // CSRFToken is the anti-CSRF token CsrfToken *string `json:"csrf_token,omitempty"` // Method Should be set to password when trying to update a password. Method string `json:"method"` // Password is the updated password Password string `json:"password"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateSettingsFlowWithPasswordMethod Update Settings Flow with Password Method
func NewUpdateSettingsFlowWithPasswordMethod ¶
func NewUpdateSettingsFlowWithPasswordMethod(method string, password string) *UpdateSettingsFlowWithPasswordMethod
NewUpdateSettingsFlowWithPasswordMethod instantiates a new UpdateSettingsFlowWithPasswordMethod 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 NewUpdateSettingsFlowWithPasswordMethodWithDefaults ¶
func NewUpdateSettingsFlowWithPasswordMethodWithDefaults() *UpdateSettingsFlowWithPasswordMethod
NewUpdateSettingsFlowWithPasswordMethodWithDefaults instantiates a new UpdateSettingsFlowWithPasswordMethod 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 (*UpdateSettingsFlowWithPasswordMethod) GetCsrfToken ¶
func (o *UpdateSettingsFlowWithPasswordMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithPasswordMethod) GetCsrfTokenOk ¶
func (o *UpdateSettingsFlowWithPasswordMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithPasswordMethod) GetMethod ¶
func (o *UpdateSettingsFlowWithPasswordMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateSettingsFlowWithPasswordMethod) GetMethodOk ¶
func (o *UpdateSettingsFlowWithPasswordMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithPasswordMethod) GetPassword ¶
func (o *UpdateSettingsFlowWithPasswordMethod) GetPassword() string
GetPassword returns the Password field value
func (*UpdateSettingsFlowWithPasswordMethod) GetPasswordOk ¶
func (o *UpdateSettingsFlowWithPasswordMethod) GetPasswordOk() (*string, bool)
GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithPasswordMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasswordMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithPasswordMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasswordMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithPasswordMethod) HasCsrfToken ¶
func (o *UpdateSettingsFlowWithPasswordMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithPasswordMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasswordMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateSettingsFlowWithPasswordMethod) MarshalJSON ¶
func (o UpdateSettingsFlowWithPasswordMethod) MarshalJSON() ([]byte, error)
func (*UpdateSettingsFlowWithPasswordMethod) SetCsrfToken ¶
func (o *UpdateSettingsFlowWithPasswordMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateSettingsFlowWithPasswordMethod) SetMethod ¶
func (o *UpdateSettingsFlowWithPasswordMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateSettingsFlowWithPasswordMethod) SetPassword ¶
func (o *UpdateSettingsFlowWithPasswordMethod) SetPassword(v string)
SetPassword sets field value
func (*UpdateSettingsFlowWithPasswordMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithPasswordMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateSettingsFlowWithProfileMethod ¶
type UpdateSettingsFlowWithProfileMethod struct { // The Anti-CSRF Token This token is only required when performing browser flows. CsrfToken *string `json:"csrf_token,omitempty"` // Method Should be set to profile when trying to update a profile. Method string `json:"method"` // Traits The identity's traits. Traits map[string]interface{} `json:"traits"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateSettingsFlowWithProfileMethod Update Settings Flow with Profile Method
func NewUpdateSettingsFlowWithProfileMethod ¶
func NewUpdateSettingsFlowWithProfileMethod(method string, traits map[string]interface{}) *UpdateSettingsFlowWithProfileMethod
NewUpdateSettingsFlowWithProfileMethod instantiates a new UpdateSettingsFlowWithProfileMethod 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 NewUpdateSettingsFlowWithProfileMethodWithDefaults ¶
func NewUpdateSettingsFlowWithProfileMethodWithDefaults() *UpdateSettingsFlowWithProfileMethod
NewUpdateSettingsFlowWithProfileMethodWithDefaults instantiates a new UpdateSettingsFlowWithProfileMethod 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 (*UpdateSettingsFlowWithProfileMethod) GetCsrfToken ¶
func (o *UpdateSettingsFlowWithProfileMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithProfileMethod) GetCsrfTokenOk ¶
func (o *UpdateSettingsFlowWithProfileMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithProfileMethod) GetMethod ¶
func (o *UpdateSettingsFlowWithProfileMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateSettingsFlowWithProfileMethod) GetMethodOk ¶
func (o *UpdateSettingsFlowWithProfileMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithProfileMethod) GetTraits ¶
func (o *UpdateSettingsFlowWithProfileMethod) GetTraits() map[string]interface{}
GetTraits returns the Traits field value
func (*UpdateSettingsFlowWithProfileMethod) GetTraitsOk ¶
func (o *UpdateSettingsFlowWithProfileMethod) GetTraitsOk() (map[string]interface{}, bool)
GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithProfileMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithProfileMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithProfileMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithProfileMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithProfileMethod) HasCsrfToken ¶
func (o *UpdateSettingsFlowWithProfileMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithProfileMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithProfileMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateSettingsFlowWithProfileMethod) MarshalJSON ¶
func (o UpdateSettingsFlowWithProfileMethod) MarshalJSON() ([]byte, error)
func (*UpdateSettingsFlowWithProfileMethod) SetCsrfToken ¶
func (o *UpdateSettingsFlowWithProfileMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateSettingsFlowWithProfileMethod) SetMethod ¶
func (o *UpdateSettingsFlowWithProfileMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateSettingsFlowWithProfileMethod) SetTraits ¶
func (o *UpdateSettingsFlowWithProfileMethod) SetTraits(v map[string]interface{})
SetTraits sets field value
func (*UpdateSettingsFlowWithProfileMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithProfileMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateSettingsFlowWithTotpMethod ¶
type UpdateSettingsFlowWithTotpMethod struct { // CSRFToken is the anti-CSRF token CsrfToken *string `json:"csrf_token,omitempty"` // Method Should be set to \"totp\" when trying to add, update, or remove a totp pairing. Method string `json:"method"` // ValidationTOTP must contain a valid TOTP based on the TotpCode *string `json:"totp_code,omitempty"` // UnlinkTOTP if true will remove the TOTP pairing, effectively removing the credential. This can be used to set up a new TOTP device. TotpUnlink *bool `json:"totp_unlink,omitempty"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateSettingsFlowWithTotpMethod Update Settings Flow with TOTP Method
func NewUpdateSettingsFlowWithTotpMethod ¶
func NewUpdateSettingsFlowWithTotpMethod(method string) *UpdateSettingsFlowWithTotpMethod
NewUpdateSettingsFlowWithTotpMethod instantiates a new UpdateSettingsFlowWithTotpMethod 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 NewUpdateSettingsFlowWithTotpMethodWithDefaults ¶
func NewUpdateSettingsFlowWithTotpMethodWithDefaults() *UpdateSettingsFlowWithTotpMethod
NewUpdateSettingsFlowWithTotpMethodWithDefaults instantiates a new UpdateSettingsFlowWithTotpMethod 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 (*UpdateSettingsFlowWithTotpMethod) GetCsrfToken ¶
func (o *UpdateSettingsFlowWithTotpMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithTotpMethod) GetCsrfTokenOk ¶
func (o *UpdateSettingsFlowWithTotpMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithTotpMethod) GetMethod ¶
func (o *UpdateSettingsFlowWithTotpMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateSettingsFlowWithTotpMethod) GetMethodOk ¶
func (o *UpdateSettingsFlowWithTotpMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithTotpMethod) GetTotpCode ¶
func (o *UpdateSettingsFlowWithTotpMethod) GetTotpCode() string
GetTotpCode returns the TotpCode field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithTotpMethod) GetTotpCodeOk ¶
func (o *UpdateSettingsFlowWithTotpMethod) GetTotpCodeOk() (*string, bool)
GetTotpCodeOk returns a tuple with the TotpCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithTotpMethod) GetTotpUnlink ¶
func (o *UpdateSettingsFlowWithTotpMethod) GetTotpUnlink() bool
GetTotpUnlink returns the TotpUnlink field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithTotpMethod) GetTotpUnlinkOk ¶
func (o *UpdateSettingsFlowWithTotpMethod) GetTotpUnlinkOk() (*bool, bool)
GetTotpUnlinkOk returns a tuple with the TotpUnlink field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithTotpMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithTotpMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithTotpMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithTotpMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithTotpMethod) HasCsrfToken ¶
func (o *UpdateSettingsFlowWithTotpMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithTotpMethod) HasTotpCode ¶
func (o *UpdateSettingsFlowWithTotpMethod) HasTotpCode() bool
HasTotpCode returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithTotpMethod) HasTotpUnlink ¶
func (o *UpdateSettingsFlowWithTotpMethod) HasTotpUnlink() bool
HasTotpUnlink returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithTotpMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithTotpMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateSettingsFlowWithTotpMethod) MarshalJSON ¶
func (o UpdateSettingsFlowWithTotpMethod) MarshalJSON() ([]byte, error)
func (*UpdateSettingsFlowWithTotpMethod) SetCsrfToken ¶
func (o *UpdateSettingsFlowWithTotpMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateSettingsFlowWithTotpMethod) SetMethod ¶
func (o *UpdateSettingsFlowWithTotpMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateSettingsFlowWithTotpMethod) SetTotpCode ¶
func (o *UpdateSettingsFlowWithTotpMethod) SetTotpCode(v string)
SetTotpCode gets a reference to the given string and assigns it to the TotpCode field.
func (*UpdateSettingsFlowWithTotpMethod) SetTotpUnlink ¶
func (o *UpdateSettingsFlowWithTotpMethod) SetTotpUnlink(v bool)
SetTotpUnlink gets a reference to the given bool and assigns it to the TotpUnlink field.
func (*UpdateSettingsFlowWithTotpMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithTotpMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateSettingsFlowWithWebAuthnMethod ¶
type UpdateSettingsFlowWithWebAuthnMethod struct { // CSRFToken is the anti-CSRF token CsrfToken *string `json:"csrf_token,omitempty"` // Method Should be set to \"webauthn\" when trying to add, update, or remove a webAuthn pairing. Method string `json:"method"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // Register a WebAuthn Security Key It is expected that the JSON returned by the WebAuthn registration process is included here. WebauthnRegister *string `json:"webauthn_register,omitempty"` // Name of the WebAuthn Security Key to be Added A human-readable name for the security key which will be added. WebauthnRegisterDisplayname *string `json:"webauthn_register_displayname,omitempty"` // Remove a WebAuthn Security Key This must contain the ID of the WebAuthN connection. WebauthnRemove *string `json:"webauthn_remove,omitempty"` }
UpdateSettingsFlowWithWebAuthnMethod Update Settings Flow with WebAuthn Method
func NewUpdateSettingsFlowWithWebAuthnMethod ¶
func NewUpdateSettingsFlowWithWebAuthnMethod(method string) *UpdateSettingsFlowWithWebAuthnMethod
NewUpdateSettingsFlowWithWebAuthnMethod instantiates a new UpdateSettingsFlowWithWebAuthnMethod 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 NewUpdateSettingsFlowWithWebAuthnMethodWithDefaults ¶
func NewUpdateSettingsFlowWithWebAuthnMethodWithDefaults() *UpdateSettingsFlowWithWebAuthnMethod
NewUpdateSettingsFlowWithWebAuthnMethodWithDefaults instantiates a new UpdateSettingsFlowWithWebAuthnMethod 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 (*UpdateSettingsFlowWithWebAuthnMethod) GetCsrfToken ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetCsrfTokenOk ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetMethod ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateSettingsFlowWithWebAuthnMethod) GetMethodOk ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegister ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegister() string
GetWebauthnRegister returns the WebauthnRegister field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegisterDisplayname ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegisterDisplayname() string
GetWebauthnRegisterDisplayname returns the WebauthnRegisterDisplayname field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegisterDisplaynameOk ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegisterDisplaynameOk() (*string, bool)
GetWebauthnRegisterDisplaynameOk returns a tuple with the WebauthnRegisterDisplayname field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegisterOk ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRegisterOk() (*string, bool)
GetWebauthnRegisterOk returns a tuple with the WebauthnRegister field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRemove ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRemove() string
GetWebauthnRemove returns the WebauthnRemove field value if set, zero value otherwise.
func (*UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRemoveOk ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) GetWebauthnRemoveOk() (*string, bool)
GetWebauthnRemoveOk returns a tuple with the WebauthnRemove field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) HasCsrfToken ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithWebAuthnMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) HasWebauthnRegister ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) HasWebauthnRegister() bool
HasWebauthnRegister returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) HasWebauthnRegisterDisplayname ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) HasWebauthnRegisterDisplayname() bool
HasWebauthnRegisterDisplayname returns a boolean if a field has been set.
func (*UpdateSettingsFlowWithWebAuthnMethod) HasWebauthnRemove ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) HasWebauthnRemove() bool
HasWebauthnRemove returns a boolean if a field has been set.
func (UpdateSettingsFlowWithWebAuthnMethod) MarshalJSON ¶
func (o UpdateSettingsFlowWithWebAuthnMethod) MarshalJSON() ([]byte, error)
func (*UpdateSettingsFlowWithWebAuthnMethod) SetCsrfToken ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateSettingsFlowWithWebAuthnMethod) SetMethod ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateSettingsFlowWithWebAuthnMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateSettingsFlowWithWebAuthnMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
func (*UpdateSettingsFlowWithWebAuthnMethod) SetWebauthnRegister ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) SetWebauthnRegister(v string)
SetWebauthnRegister gets a reference to the given string and assigns it to the WebauthnRegister field.
func (*UpdateSettingsFlowWithWebAuthnMethod) SetWebauthnRegisterDisplayname ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) SetWebauthnRegisterDisplayname(v string)
SetWebauthnRegisterDisplayname gets a reference to the given string and assigns it to the WebauthnRegisterDisplayname field.
func (*UpdateSettingsFlowWithWebAuthnMethod) SetWebauthnRemove ¶
func (o *UpdateSettingsFlowWithWebAuthnMethod) SetWebauthnRemove(v string)
SetWebauthnRemove gets a reference to the given string and assigns it to the WebauthnRemove field.
type UpdateVerificationFlowBody ¶
type UpdateVerificationFlowBody struct { UpdateVerificationFlowWithCodeMethod *UpdateVerificationFlowWithCodeMethod UpdateVerificationFlowWithLinkMethod *UpdateVerificationFlowWithLinkMethod }
UpdateVerificationFlowBody - Update Verification Flow Request Body
func UpdateVerificationFlowWithCodeMethodAsUpdateVerificationFlowBody ¶ added in v0.13.0
func UpdateVerificationFlowWithCodeMethodAsUpdateVerificationFlowBody(v *UpdateVerificationFlowWithCodeMethod) UpdateVerificationFlowBody
UpdateVerificationFlowWithCodeMethodAsUpdateVerificationFlowBody is a convenience function that returns UpdateVerificationFlowWithCodeMethod wrapped in UpdateVerificationFlowBody
func UpdateVerificationFlowWithLinkMethodAsUpdateVerificationFlowBody ¶
func UpdateVerificationFlowWithLinkMethodAsUpdateVerificationFlowBody(v *UpdateVerificationFlowWithLinkMethod) UpdateVerificationFlowBody
UpdateVerificationFlowWithLinkMethodAsUpdateVerificationFlowBody is a convenience function that returns UpdateVerificationFlowWithLinkMethod wrapped in UpdateVerificationFlowBody
func (*UpdateVerificationFlowBody) GetActualInstance ¶
func (obj *UpdateVerificationFlowBody) GetActualInstance() interface{}
Get the actual instance
func (UpdateVerificationFlowBody) MarshalJSON ¶
func (src UpdateVerificationFlowBody) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*UpdateVerificationFlowBody) UnmarshalJSON ¶
func (dst *UpdateVerificationFlowBody) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type UpdateVerificationFlowWithCodeMethod ¶ added in v0.13.0
type UpdateVerificationFlowWithCodeMethod struct { // Code from the recovery email If you want to submit a code, use this field, but make sure to _not_ include the email field, as well. Code *string `json:"code,omitempty"` // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // The email address to verify If the email belongs to a valid account, a verifiation email will be sent. If you want to notify the email address if the account does not exist, see the [notify_unknown_recipients flag](https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation#attempted-verification-notifications) If a code was already sent, including this field in the payload will invalidate the sent code and re-send a new code. format: email Email *string `json:"email,omitempty"` // Method is the method that should be used for this verification flow Allowed values are `link` and `code`. link VerificationStrategyLink code VerificationStrategyCode Method string `json:"method"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateVerificationFlowWithCodeMethod struct for UpdateVerificationFlowWithCodeMethod
func NewUpdateVerificationFlowWithCodeMethod ¶ added in v0.13.0
func NewUpdateVerificationFlowWithCodeMethod(method string) *UpdateVerificationFlowWithCodeMethod
NewUpdateVerificationFlowWithCodeMethod instantiates a new UpdateVerificationFlowWithCodeMethod 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 NewUpdateVerificationFlowWithCodeMethodWithDefaults ¶ added in v0.13.0
func NewUpdateVerificationFlowWithCodeMethodWithDefaults() *UpdateVerificationFlowWithCodeMethod
NewUpdateVerificationFlowWithCodeMethodWithDefaults instantiates a new UpdateVerificationFlowWithCodeMethod 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 (*UpdateVerificationFlowWithCodeMethod) GetCode ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) GetCode() string
GetCode returns the Code field value if set, zero value otherwise.
func (*UpdateVerificationFlowWithCodeMethod) GetCodeOk ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) GetCodeOk() (*string, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVerificationFlowWithCodeMethod) GetCsrfToken ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateVerificationFlowWithCodeMethod) GetCsrfTokenOk ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVerificationFlowWithCodeMethod) GetEmail ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*UpdateVerificationFlowWithCodeMethod) GetEmailOk ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVerificationFlowWithCodeMethod) GetMethod ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateVerificationFlowWithCodeMethod) GetMethodOk ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateVerificationFlowWithCodeMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateVerificationFlowWithCodeMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateVerificationFlowWithCodeMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateVerificationFlowWithCodeMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVerificationFlowWithCodeMethod) HasCode ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*UpdateVerificationFlowWithCodeMethod) HasCsrfToken ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateVerificationFlowWithCodeMethod) HasEmail ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*UpdateVerificationFlowWithCodeMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateVerificationFlowWithCodeMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateVerificationFlowWithCodeMethod) MarshalJSON ¶ added in v0.13.0
func (o UpdateVerificationFlowWithCodeMethod) MarshalJSON() ([]byte, error)
func (*UpdateVerificationFlowWithCodeMethod) SetCode ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) SetCode(v string)
SetCode gets a reference to the given string and assigns it to the Code field.
func (*UpdateVerificationFlowWithCodeMethod) SetCsrfToken ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateVerificationFlowWithCodeMethod) SetEmail ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*UpdateVerificationFlowWithCodeMethod) SetMethod ¶ added in v0.13.0
func (o *UpdateVerificationFlowWithCodeMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateVerificationFlowWithCodeMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateVerificationFlowWithCodeMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type UpdateVerificationFlowWithLinkMethod ¶
type UpdateVerificationFlowWithLinkMethod struct { // Sending the anti-csrf token is only required for browser login flows. CsrfToken *string `json:"csrf_token,omitempty"` // Email to Verify Needs to be set when initiating the flow. If the email is a registered verification email, a verification link will be sent. If the email is not known, a email with details on what happened will be sent instead. format: email Email string `json:"email"` // Method is the method that should be used for this verification flow Allowed values are `link` and `code` link VerificationStrategyLink code VerificationStrategyCode Method string `json:"method"` // Transient data to pass along to any webhooks TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` }
UpdateVerificationFlowWithLinkMethod Update Verification Flow with Link Method
func NewUpdateVerificationFlowWithLinkMethod ¶
func NewUpdateVerificationFlowWithLinkMethod(email string, method string) *UpdateVerificationFlowWithLinkMethod
NewUpdateVerificationFlowWithLinkMethod instantiates a new UpdateVerificationFlowWithLinkMethod 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 NewUpdateVerificationFlowWithLinkMethodWithDefaults ¶
func NewUpdateVerificationFlowWithLinkMethodWithDefaults() *UpdateVerificationFlowWithLinkMethod
NewUpdateVerificationFlowWithLinkMethodWithDefaults instantiates a new UpdateVerificationFlowWithLinkMethod 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 (*UpdateVerificationFlowWithLinkMethod) GetCsrfToken ¶
func (o *UpdateVerificationFlowWithLinkMethod) GetCsrfToken() string
GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.
func (*UpdateVerificationFlowWithLinkMethod) GetCsrfTokenOk ¶
func (o *UpdateVerificationFlowWithLinkMethod) GetCsrfTokenOk() (*string, bool)
GetCsrfTokenOk returns a tuple with the CsrfToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVerificationFlowWithLinkMethod) GetEmail ¶
func (o *UpdateVerificationFlowWithLinkMethod) GetEmail() string
GetEmail returns the Email field value
func (*UpdateVerificationFlowWithLinkMethod) GetEmailOk ¶
func (o *UpdateVerificationFlowWithLinkMethod) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.
func (*UpdateVerificationFlowWithLinkMethod) GetMethod ¶
func (o *UpdateVerificationFlowWithLinkMethod) GetMethod() string
GetMethod returns the Method field value
func (*UpdateVerificationFlowWithLinkMethod) GetMethodOk ¶
func (o *UpdateVerificationFlowWithLinkMethod) GetMethodOk() (*string, bool)
GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.
func (*UpdateVerificationFlowWithLinkMethod) GetTransientPayload ¶ added in v1.2.0
func (o *UpdateVerificationFlowWithLinkMethod) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*UpdateVerificationFlowWithLinkMethod) GetTransientPayloadOk ¶ added in v1.2.0
func (o *UpdateVerificationFlowWithLinkMethod) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateVerificationFlowWithLinkMethod) HasCsrfToken ¶
func (o *UpdateVerificationFlowWithLinkMethod) HasCsrfToken() bool
HasCsrfToken returns a boolean if a field has been set.
func (*UpdateVerificationFlowWithLinkMethod) HasTransientPayload ¶ added in v1.2.0
func (o *UpdateVerificationFlowWithLinkMethod) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (UpdateVerificationFlowWithLinkMethod) MarshalJSON ¶
func (o UpdateVerificationFlowWithLinkMethod) MarshalJSON() ([]byte, error)
func (*UpdateVerificationFlowWithLinkMethod) SetCsrfToken ¶
func (o *UpdateVerificationFlowWithLinkMethod) SetCsrfToken(v string)
SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.
func (*UpdateVerificationFlowWithLinkMethod) SetEmail ¶
func (o *UpdateVerificationFlowWithLinkMethod) SetEmail(v string)
SetEmail sets field value
func (*UpdateVerificationFlowWithLinkMethod) SetMethod ¶
func (o *UpdateVerificationFlowWithLinkMethod) SetMethod(v string)
SetMethod sets field value
func (*UpdateVerificationFlowWithLinkMethod) SetTransientPayload ¶ added in v1.2.0
func (o *UpdateVerificationFlowWithLinkMethod) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
type VerifiableIdentityAddress ¶
type VerifiableIdentityAddress struct { // When this entry was created CreatedAt *time.Time `json:"created_at,omitempty"` // The ID Id *string `json:"id,omitempty"` // VerifiableAddressStatus must not exceed 16 characters as that is the limitation in the SQL Schema Status string `json:"status"` // When this entry was last updated UpdatedAt *time.Time `json:"updated_at,omitempty"` // The address value example foo@user.com Value string `json:"value"` // Indicates if the address has already been verified Verified bool `json:"verified"` VerifiedAt *time.Time `json:"verified_at,omitempty"` // The delivery method Via string `json:"via"` }
VerifiableIdentityAddress VerifiableAddress is an identity's verifiable address
func NewVerifiableIdentityAddress ¶
func NewVerifiableIdentityAddress(status string, value string, verified bool, via string) *VerifiableIdentityAddress
NewVerifiableIdentityAddress instantiates a new VerifiableIdentityAddress 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 NewVerifiableIdentityAddressWithDefaults ¶
func NewVerifiableIdentityAddressWithDefaults() *VerifiableIdentityAddress
NewVerifiableIdentityAddressWithDefaults instantiates a new VerifiableIdentityAddress 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 (*VerifiableIdentityAddress) GetCreatedAt ¶
func (o *VerifiableIdentityAddress) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*VerifiableIdentityAddress) GetCreatedAtOk ¶
func (o *VerifiableIdentityAddress) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerifiableIdentityAddress) GetId ¶
func (o *VerifiableIdentityAddress) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*VerifiableIdentityAddress) GetIdOk ¶
func (o *VerifiableIdentityAddress) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerifiableIdentityAddress) GetStatus ¶
func (o *VerifiableIdentityAddress) GetStatus() string
GetStatus returns the Status field value
func (*VerifiableIdentityAddress) GetStatusOk ¶
func (o *VerifiableIdentityAddress) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*VerifiableIdentityAddress) GetUpdatedAt ¶
func (o *VerifiableIdentityAddress) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*VerifiableIdentityAddress) GetUpdatedAtOk ¶
func (o *VerifiableIdentityAddress) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerifiableIdentityAddress) GetValue ¶
func (o *VerifiableIdentityAddress) GetValue() string
GetValue returns the Value field value
func (*VerifiableIdentityAddress) GetValueOk ¶
func (o *VerifiableIdentityAddress) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*VerifiableIdentityAddress) GetVerified ¶
func (o *VerifiableIdentityAddress) GetVerified() bool
GetVerified returns the Verified field value
func (*VerifiableIdentityAddress) GetVerifiedAt ¶
func (o *VerifiableIdentityAddress) GetVerifiedAt() time.Time
GetVerifiedAt returns the VerifiedAt field value if set, zero value otherwise.
func (*VerifiableIdentityAddress) GetVerifiedAtOk ¶
func (o *VerifiableIdentityAddress) GetVerifiedAtOk() (*time.Time, bool)
GetVerifiedAtOk returns a tuple with the VerifiedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerifiableIdentityAddress) GetVerifiedOk ¶
func (o *VerifiableIdentityAddress) GetVerifiedOk() (*bool, bool)
GetVerifiedOk returns a tuple with the Verified field value and a boolean to check if the value has been set.
func (*VerifiableIdentityAddress) GetVia ¶
func (o *VerifiableIdentityAddress) GetVia() string
GetVia returns the Via field value
func (*VerifiableIdentityAddress) GetViaOk ¶
func (o *VerifiableIdentityAddress) GetViaOk() (*string, bool)
GetViaOk returns a tuple with the Via field value and a boolean to check if the value has been set.
func (*VerifiableIdentityAddress) HasCreatedAt ¶
func (o *VerifiableIdentityAddress) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*VerifiableIdentityAddress) HasId ¶
func (o *VerifiableIdentityAddress) HasId() bool
HasId returns a boolean if a field has been set.
func (*VerifiableIdentityAddress) HasUpdatedAt ¶
func (o *VerifiableIdentityAddress) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*VerifiableIdentityAddress) HasVerifiedAt ¶
func (o *VerifiableIdentityAddress) HasVerifiedAt() bool
HasVerifiedAt returns a boolean if a field has been set.
func (VerifiableIdentityAddress) MarshalJSON ¶
func (o VerifiableIdentityAddress) MarshalJSON() ([]byte, error)
func (*VerifiableIdentityAddress) SetCreatedAt ¶
func (o *VerifiableIdentityAddress) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*VerifiableIdentityAddress) SetId ¶
func (o *VerifiableIdentityAddress) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*VerifiableIdentityAddress) SetStatus ¶
func (o *VerifiableIdentityAddress) SetStatus(v string)
SetStatus sets field value
func (*VerifiableIdentityAddress) SetUpdatedAt ¶
func (o *VerifiableIdentityAddress) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*VerifiableIdentityAddress) SetValue ¶
func (o *VerifiableIdentityAddress) SetValue(v string)
SetValue sets field value
func (*VerifiableIdentityAddress) SetVerified ¶
func (o *VerifiableIdentityAddress) SetVerified(v bool)
SetVerified sets field value
func (*VerifiableIdentityAddress) SetVerifiedAt ¶
func (o *VerifiableIdentityAddress) SetVerifiedAt(v time.Time)
SetVerifiedAt gets a reference to the given time.Time and assigns it to the VerifiedAt field.
func (*VerifiableIdentityAddress) SetVia ¶
func (o *VerifiableIdentityAddress) SetVia(v string)
SetVia sets field value
type VerificationFlow ¶
type VerificationFlow struct { // Active, if set, contains the registration method that is being used. It is initially not set. Active *string `json:"active,omitempty"` // ExpiresAt is the time (UTC) when the request expires. If the user still wishes to verify the address, a new request has to be initiated. ExpiresAt *time.Time `json:"expires_at,omitempty"` // ID represents the request's unique ID. When performing the verification flow, this represents the id in the verify ui's query parameter: http://<selfservice.flows.verification.ui_url>?request=<id> type: string format: uuid Id string `json:"id"` // IssuedAt is the time (UTC) when the request occurred. IssuedAt *time.Time `json:"issued_at,omitempty"` // RequestURL is the initial URL that was requested from Ory Kratos. It can be used to forward information contained in the URL's path or query for example. RequestUrl *string `json:"request_url,omitempty"` // ReturnTo contains the requested return_to URL. ReturnTo *string `json:"return_to,omitempty"` // State represents the state of this request: choose_method: ask the user to choose a method (e.g. verify your email) sent_email: the email has been sent to the user passed_challenge: the request was successful and the verification challenge was passed. State interface{} `json:"state"` // TransientPayload is used to pass data from the verification flow to hooks and email templates TransientPayload map[string]interface{} `json:"transient_payload,omitempty"` // The flow type can either be `api` or `browser`. Type string `json:"type"` Ui UiContainer `json:"ui"` }
VerificationFlow Used to verify an out-of-band communication channel such as an email address or a phone number. For more information head over to: https://www.ory.sh/docs/kratos/self-service/flows/verify-email-account-activation
func NewVerificationFlow ¶
func NewVerificationFlow(id string, state interface{}, type_ string, ui UiContainer) *VerificationFlow
NewVerificationFlow instantiates a new VerificationFlow 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 NewVerificationFlowWithDefaults ¶
func NewVerificationFlowWithDefaults() *VerificationFlow
NewVerificationFlowWithDefaults instantiates a new VerificationFlow 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 (*VerificationFlow) GetActive ¶
func (o *VerificationFlow) GetActive() string
GetActive returns the Active field value if set, zero value otherwise.
func (*VerificationFlow) GetActiveOk ¶
func (o *VerificationFlow) GetActiveOk() (*string, bool)
GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerificationFlow) GetExpiresAt ¶
func (o *VerificationFlow) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*VerificationFlow) GetExpiresAtOk ¶
func (o *VerificationFlow) GetExpiresAtOk() (*time.Time, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerificationFlow) GetId ¶
func (o *VerificationFlow) GetId() string
GetId returns the Id field value
func (*VerificationFlow) GetIdOk ¶
func (o *VerificationFlow) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*VerificationFlow) GetIssuedAt ¶
func (o *VerificationFlow) GetIssuedAt() time.Time
GetIssuedAt returns the IssuedAt field value if set, zero value otherwise.
func (*VerificationFlow) GetIssuedAtOk ¶
func (o *VerificationFlow) GetIssuedAtOk() (*time.Time, bool)
GetIssuedAtOk returns a tuple with the IssuedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerificationFlow) GetRequestUrl ¶
func (o *VerificationFlow) GetRequestUrl() string
GetRequestUrl returns the RequestUrl field value if set, zero value otherwise.
func (*VerificationFlow) GetRequestUrlOk ¶
func (o *VerificationFlow) GetRequestUrlOk() (*string, bool)
GetRequestUrlOk returns a tuple with the RequestUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerificationFlow) GetReturnTo ¶
func (o *VerificationFlow) GetReturnTo() string
GetReturnTo returns the ReturnTo field value if set, zero value otherwise.
func (*VerificationFlow) GetReturnToOk ¶
func (o *VerificationFlow) GetReturnToOk() (*string, bool)
GetReturnToOk returns a tuple with the ReturnTo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerificationFlow) GetState ¶
func (o *VerificationFlow) GetState() interface{}
GetState returns the State field value If the value is explicit nil, the zero value for interface{} will be returned
func (*VerificationFlow) GetStateOk ¶
func (o *VerificationFlow) GetStateOk() (*interface{}, bool)
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*VerificationFlow) GetTransientPayload ¶ added in v1.2.0
func (o *VerificationFlow) GetTransientPayload() map[string]interface{}
GetTransientPayload returns the TransientPayload field value if set, zero value otherwise.
func (*VerificationFlow) GetTransientPayloadOk ¶ added in v1.2.0
func (o *VerificationFlow) GetTransientPayloadOk() (map[string]interface{}, bool)
GetTransientPayloadOk returns a tuple with the TransientPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VerificationFlow) GetType ¶
func (o *VerificationFlow) GetType() string
GetType returns the Type field value
func (*VerificationFlow) GetTypeOk ¶
func (o *VerificationFlow) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*VerificationFlow) GetUi ¶
func (o *VerificationFlow) GetUi() UiContainer
GetUi returns the Ui field value
func (*VerificationFlow) GetUiOk ¶
func (o *VerificationFlow) GetUiOk() (*UiContainer, bool)
GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.
func (*VerificationFlow) HasActive ¶
func (o *VerificationFlow) HasActive() bool
HasActive returns a boolean if a field has been set.
func (*VerificationFlow) HasExpiresAt ¶
func (o *VerificationFlow) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (*VerificationFlow) HasIssuedAt ¶
func (o *VerificationFlow) HasIssuedAt() bool
HasIssuedAt returns a boolean if a field has been set.
func (*VerificationFlow) HasRequestUrl ¶
func (o *VerificationFlow) HasRequestUrl() bool
HasRequestUrl returns a boolean if a field has been set.
func (*VerificationFlow) HasReturnTo ¶
func (o *VerificationFlow) HasReturnTo() bool
HasReturnTo returns a boolean if a field has been set.
func (*VerificationFlow) HasTransientPayload ¶ added in v1.2.0
func (o *VerificationFlow) HasTransientPayload() bool
HasTransientPayload returns a boolean if a field has been set.
func (VerificationFlow) MarshalJSON ¶
func (o VerificationFlow) MarshalJSON() ([]byte, error)
func (*VerificationFlow) SetActive ¶
func (o *VerificationFlow) SetActive(v string)
SetActive gets a reference to the given string and assigns it to the Active field.
func (*VerificationFlow) SetExpiresAt ¶
func (o *VerificationFlow) SetExpiresAt(v time.Time)
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (*VerificationFlow) SetIssuedAt ¶
func (o *VerificationFlow) SetIssuedAt(v time.Time)
SetIssuedAt gets a reference to the given time.Time and assigns it to the IssuedAt field.
func (*VerificationFlow) SetRequestUrl ¶
func (o *VerificationFlow) SetRequestUrl(v string)
SetRequestUrl gets a reference to the given string and assigns it to the RequestUrl field.
func (*VerificationFlow) SetReturnTo ¶
func (o *VerificationFlow) SetReturnTo(v string)
SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.
func (*VerificationFlow) SetState ¶
func (o *VerificationFlow) SetState(v interface{})
SetState sets field value
func (*VerificationFlow) SetTransientPayload ¶ added in v1.2.0
func (o *VerificationFlow) SetTransientPayload(v map[string]interface{})
SetTransientPayload gets a reference to the given map[string]interface{} and assigns it to the TransientPayload field.
func (*VerificationFlow) SetType ¶
func (o *VerificationFlow) SetType(v string)
SetType sets field value
func (*VerificationFlow) SetUi ¶
func (o *VerificationFlow) SetUi(v UiContainer)
SetUi sets field value
type VerificationFlowState ¶
type VerificationFlowState string
VerificationFlowState The state represents the state of the verification flow. choose_method: ask the user to choose a method (e.g. recover account via email) sent_email: the email has been sent to the user passed_challenge: the request was successful and the recovery challenge was passed.
const ( VERIFICATIONFLOWSTATE_CHOOSE_METHOD VerificationFlowState = "choose_method" VERIFICATIONFLOWSTATE_SENT_EMAIL VerificationFlowState = "sent_email" VERIFICATIONFLOWSTATE_PASSED_CHALLENGE VerificationFlowState = "passed_challenge" )
List of verificationFlowState
func (VerificationFlowState) Ptr ¶
func (v VerificationFlowState) Ptr() *VerificationFlowState
Ptr returns reference to verificationFlowState value
func (*VerificationFlowState) UnmarshalJSON ¶
func (v *VerificationFlowState) UnmarshalJSON(src []byte) error
type Version ¶
type Version struct { // Version is the service's version. Version *string `json:"version,omitempty"` }
Version struct for Version
func NewVersion ¶
func NewVersion() *Version
NewVersion instantiates a new Version 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 NewVersionWithDefaults ¶
func NewVersionWithDefaults() *Version
NewVersionWithDefaults instantiates a new Version 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 (*Version) GetVersion ¶
GetVersion returns the Version field value if set, zero value otherwise.
func (*Version) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Version) HasVersion ¶
HasVersion returns a boolean if a field has been set.
func (Version) MarshalJSON ¶
func (*Version) SetVersion ¶
SetVersion gets a reference to the given string and assigns it to the Version field.
Source Files ¶
- api_courier.go
- api_frontend.go
- api_identity.go
- api_metadata.go
- client.go
- configuration.go
- model_authenticator_assurance_level.go
- model_batch_patch_identities_response.go
- model_consistency_request_parameters.go
- model_continue_with.go
- model_continue_with_recovery_ui.go
- model_continue_with_recovery_ui_flow.go
- model_continue_with_redirect_browser_to.go
- model_continue_with_set_ory_session_token.go
- model_continue_with_settings_ui.go
- model_continue_with_settings_ui_flow.go
- model_continue_with_verification_ui.go
- model_continue_with_verification_ui_flow.go
- model_courier_message_status.go
- model_courier_message_type.go
- model_create_identity_body.go
- model_create_recovery_code_for_identity_body.go
- model_create_recovery_link_for_identity_body.go
- model_delete_my_sessions_count.go
- model_error_authenticator_assurance_level_not_satisfied.go
- model_error_browser_location_change_required.go
- model_error_flow_replaced.go
- model_error_generic.go
- model_flow_error.go
- model_generic_error.go
- model_get_version_200_response.go
- model_health_not_ready_status.go
- model_health_status.go
- model_identity.go
- model_identity_credentials.go
- model_identity_credentials_code.go
- model_identity_credentials_code_address.go
- model_identity_credentials_oidc.go
- model_identity_credentials_oidc_provider.go
- model_identity_credentials_password.go
- model_identity_patch.go
- model_identity_patch_response.go
- model_identity_schema_container.go
- model_identity_with_credentials.go
- model_identity_with_credentials_oidc.go
- model_identity_with_credentials_oidc_config.go
- model_identity_with_credentials_oidc_config_provider.go
- model_identity_with_credentials_password.go
- model_identity_with_credentials_password_config.go
- model_is_alive_200_response.go
- model_is_ready_503_response.go
- model_json_patch.go
- model_login_flow.go
- model_login_flow_state.go
- model_logout_flow.go
- model_message.go
- model_message_dispatch.go
- model_needs_privileged_session_error.go
- model_o_auth2_client.go
- model_o_auth2_consent_request_open_id_connect_context.go
- model_o_auth2_login_request.go
- model_patch_identities_body.go
- model_perform_native_logout_body.go
- model_recovery_code_for_identity.go
- model_recovery_flow.go
- model_recovery_flow_state.go
- model_recovery_identity_address.go
- model_recovery_link_for_identity.go
- model_registration_flow.go
- model_registration_flow_state.go
- model_self_service_flow_expired_error.go
- model_session.go
- model_session_authentication_method.go
- model_session_device.go
- model_settings_flow.go
- model_settings_flow_state.go
- model_successful_code_exchange_response.go
- model_successful_native_login.go
- model_successful_native_registration.go
- model_token_pagination.go
- model_token_pagination_headers.go
- model_ui_container.go
- model_ui_node.go
- model_ui_node_anchor_attributes.go
- model_ui_node_attributes.go
- model_ui_node_image_attributes.go
- model_ui_node_input_attributes.go
- model_ui_node_meta.go
- model_ui_node_script_attributes.go
- model_ui_node_text_attributes.go
- model_ui_text.go
- model_update_identity_body.go
- model_update_login_flow_body.go
- model_update_login_flow_with_code_method.go
- model_update_login_flow_with_identifier_first_method.go
- model_update_login_flow_with_lookup_secret_method.go
- model_update_login_flow_with_oidc_method.go
- model_update_login_flow_with_passkey_method.go
- model_update_login_flow_with_password_method.go
- model_update_login_flow_with_totp_method.go
- model_update_login_flow_with_web_authn_method.go
- model_update_recovery_flow_body.go
- model_update_recovery_flow_with_code_method.go
- model_update_recovery_flow_with_link_method.go
- model_update_registration_flow_body.go
- model_update_registration_flow_with_code_method.go
- model_update_registration_flow_with_oidc_method.go
- model_update_registration_flow_with_passkey_method.go
- model_update_registration_flow_with_password_method.go
- model_update_registration_flow_with_profile_method.go
- model_update_registration_flow_with_web_authn_method.go
- model_update_settings_flow_body.go
- model_update_settings_flow_with_lookup_method.go
- model_update_settings_flow_with_oidc_method.go
- model_update_settings_flow_with_passkey_method.go
- model_update_settings_flow_with_password_method.go
- model_update_settings_flow_with_profile_method.go
- model_update_settings_flow_with_totp_method.go
- model_update_settings_flow_with_web_authn_method.go
- model_update_verification_flow_body.go
- model_update_verification_flow_with_code_method.go
- model_update_verification_flow_with_link_method.go
- model_verifiable_identity_address.go
- model_verification_flow.go
- model_verification_flow_state.go
- model_version.go
- response.go
- utils.go