client

package module
v0.2.0-alpha.19 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2022 License: Apache-2.0 Imports: 22 Imported by: 98

README

ory/client-go

This is the official Ory Client SDK for go.

Please do not make any pull requests against this repository! Its contents are fully auto-generated by the ory/sdk repository. Any changes to this repository will be overwritten on the next CI run!

Installation

package repository is missing, please open an issue about this.

Generation

This code base, including this README, is auto-generated using OpenAPI Generator. If you find bugs in the SDK please check if there is an open issue at OpenAPITools/openapi-generator or ory/sdk already before opening an issue here.

If you have general feedback on the generated SDK please open an issue in ory/sdk.

Documentation

Unfortunately this SDK is not yet documented. If you are looking for contributing documentation please open an issue first to discuss your ideas. We are greatly appreciating any help!

In the meanwhile, check out the meta-documentation for Ory's SDKs:

Documentation

Index

Constants

This section is empty.

Variables

View Source
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")
)
View Source
var AllowedAuthenticatorAssuranceLevelEnumValues = []AuthenticatorAssuranceLevel{
	"aal0",
	"aal1",
	"aal2",
	"aal3",
}

All allowed values of AuthenticatorAssuranceLevel enum

View Source
var AllowedIdentityCredentialsTypeEnumValues = []IdentityCredentialsType{
	"password",
	"totp",
	"oidc",
	"webauthn",
	"lookup_secret",
}

All allowed values of IdentityCredentialsType enum

View Source
var AllowedIdentityStateEnumValues = []IdentityState{
	"active",
	"inactive",
}

All allowed values of IdentityState enum

View Source
var AllowedNullPlanEnumValues = []NullPlan{
	"unknown",
	"free",
	"start_up_monthly",
	"start_up_yearly",
	"business_monthly",
	"business_yearly",
	"custom",
}

All allowed values of NullPlan enum

View Source
var AllowedSelfServiceRecoveryFlowStateEnumValues = []SelfServiceRecoveryFlowState{
	"choose_method",
	"sent_email",
	"passed_challenge",
}

All allowed values of SelfServiceRecoveryFlowState enum

View Source
var AllowedSelfServiceSettingsFlowStateEnumValues = []SelfServiceSettingsFlowState{
	"show_form",
	"success",
}

All allowed values of SelfServiceSettingsFlowState enum

View Source
var AllowedSelfServiceVerificationFlowStateEnumValues = []SelfServiceVerificationFlowState{
	"choose_method",
	"sent_email",
	"passed_challenge",
}

All allowed values of SelfServiceVerificationFlowState enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	AdminApi AdminApi

	MetadataApi MetadataApi

	ReadApi ReadApi

	V0alpha2Api V0alpha2Api

	WriteApi WriteApi
	// contains filtered or unexported fields
}

APIClient manages communication with the Ory APIs API vv0.2.0-alpha.19 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

type APIKey struct {
	Key    string
	Prefix string
}

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 APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AcceptOAuth2ConsentRequest

type AcceptOAuth2ConsentRequest struct {
	GrantAccessTokenAudience []string   `json:"grant_access_token_audience,omitempty"`
	GrantScope               []string   `json:"grant_scope,omitempty"`
	HandledAt                *time.Time `json:"handled_at,omitempty"`
	// Remember, if set to true, tells ORY Hydra to remember this consent authorization and reuse it if the same client asks the same user for the same, or a subset of, scope.
	Remember *bool `json:"remember,omitempty"`
	// RememberFor sets how long the consent authorization should be remembered for in seconds. If set to `0`, the authorization will be remembered indefinitely.
	RememberFor *int64                             `json:"remember_for,omitempty"`
	Session     *AcceptOAuth2ConsentRequestSession `json:"session,omitempty"`
}

AcceptOAuth2ConsentRequest struct for AcceptOAuth2ConsentRequest

func NewAcceptOAuth2ConsentRequest

func NewAcceptOAuth2ConsentRequest() *AcceptOAuth2ConsentRequest

NewAcceptOAuth2ConsentRequest instantiates a new AcceptOAuth2ConsentRequest 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 NewAcceptOAuth2ConsentRequestWithDefaults

func NewAcceptOAuth2ConsentRequestWithDefaults() *AcceptOAuth2ConsentRequest

NewAcceptOAuth2ConsentRequestWithDefaults instantiates a new AcceptOAuth2ConsentRequest 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 (*AcceptOAuth2ConsentRequest) GetGrantAccessTokenAudience

func (o *AcceptOAuth2ConsentRequest) GetGrantAccessTokenAudience() []string

GetGrantAccessTokenAudience returns the GrantAccessTokenAudience field value if set, zero value otherwise.

func (*AcceptOAuth2ConsentRequest) GetGrantAccessTokenAudienceOk

func (o *AcceptOAuth2ConsentRequest) GetGrantAccessTokenAudienceOk() ([]string, bool)

GetGrantAccessTokenAudienceOk returns a tuple with the GrantAccessTokenAudience field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2ConsentRequest) GetGrantScope

func (o *AcceptOAuth2ConsentRequest) GetGrantScope() []string

GetGrantScope returns the GrantScope field value if set, zero value otherwise.

func (*AcceptOAuth2ConsentRequest) GetGrantScopeOk

func (o *AcceptOAuth2ConsentRequest) GetGrantScopeOk() ([]string, bool)

GetGrantScopeOk returns a tuple with the GrantScope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2ConsentRequest) GetHandledAt

func (o *AcceptOAuth2ConsentRequest) GetHandledAt() time.Time

GetHandledAt returns the HandledAt field value if set, zero value otherwise.

func (*AcceptOAuth2ConsentRequest) GetHandledAtOk

func (o *AcceptOAuth2ConsentRequest) GetHandledAtOk() (*time.Time, bool)

GetHandledAtOk returns a tuple with the HandledAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2ConsentRequest) GetRemember

func (o *AcceptOAuth2ConsentRequest) GetRemember() bool

GetRemember returns the Remember field value if set, zero value otherwise.

func (*AcceptOAuth2ConsentRequest) GetRememberFor

func (o *AcceptOAuth2ConsentRequest) GetRememberFor() int64

GetRememberFor returns the RememberFor field value if set, zero value otherwise.

func (*AcceptOAuth2ConsentRequest) GetRememberForOk

func (o *AcceptOAuth2ConsentRequest) GetRememberForOk() (*int64, bool)

GetRememberForOk returns a tuple with the RememberFor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2ConsentRequest) GetRememberOk

func (o *AcceptOAuth2ConsentRequest) GetRememberOk() (*bool, bool)

GetRememberOk returns a tuple with the Remember field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2ConsentRequest) GetSession

GetSession returns the Session field value if set, zero value otherwise.

func (*AcceptOAuth2ConsentRequest) GetSessionOk

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 (*AcceptOAuth2ConsentRequest) HasGrantAccessTokenAudience

func (o *AcceptOAuth2ConsentRequest) HasGrantAccessTokenAudience() bool

HasGrantAccessTokenAudience returns a boolean if a field has been set.

func (*AcceptOAuth2ConsentRequest) HasGrantScope

func (o *AcceptOAuth2ConsentRequest) HasGrantScope() bool

HasGrantScope returns a boolean if a field has been set.

func (*AcceptOAuth2ConsentRequest) HasHandledAt

func (o *AcceptOAuth2ConsentRequest) HasHandledAt() bool

HasHandledAt returns a boolean if a field has been set.

func (*AcceptOAuth2ConsentRequest) HasRemember

func (o *AcceptOAuth2ConsentRequest) HasRemember() bool

HasRemember returns a boolean if a field has been set.

func (*AcceptOAuth2ConsentRequest) HasRememberFor

func (o *AcceptOAuth2ConsentRequest) HasRememberFor() bool

HasRememberFor returns a boolean if a field has been set.

func (*AcceptOAuth2ConsentRequest) HasSession

func (o *AcceptOAuth2ConsentRequest) HasSession() bool

HasSession returns a boolean if a field has been set.

func (AcceptOAuth2ConsentRequest) MarshalJSON

func (o AcceptOAuth2ConsentRequest) MarshalJSON() ([]byte, error)

func (*AcceptOAuth2ConsentRequest) SetGrantAccessTokenAudience

func (o *AcceptOAuth2ConsentRequest) SetGrantAccessTokenAudience(v []string)

SetGrantAccessTokenAudience gets a reference to the given []string and assigns it to the GrantAccessTokenAudience field.

func (*AcceptOAuth2ConsentRequest) SetGrantScope

func (o *AcceptOAuth2ConsentRequest) SetGrantScope(v []string)

SetGrantScope gets a reference to the given []string and assigns it to the GrantScope field.

func (*AcceptOAuth2ConsentRequest) SetHandledAt

func (o *AcceptOAuth2ConsentRequest) SetHandledAt(v time.Time)

SetHandledAt gets a reference to the given time.Time and assigns it to the HandledAt field.

func (*AcceptOAuth2ConsentRequest) SetRemember

func (o *AcceptOAuth2ConsentRequest) SetRemember(v bool)

SetRemember gets a reference to the given bool and assigns it to the Remember field.

func (*AcceptOAuth2ConsentRequest) SetRememberFor

func (o *AcceptOAuth2ConsentRequest) SetRememberFor(v int64)

SetRememberFor gets a reference to the given int64 and assigns it to the RememberFor field.

func (*AcceptOAuth2ConsentRequest) SetSession

SetSession gets a reference to the given AcceptOAuth2ConsentRequestSession and assigns it to the Session field.

type AcceptOAuth2ConsentRequestSession

type AcceptOAuth2ConsentRequestSession struct {
	// AccessToken sets session data for the access and refresh token, as well as any future tokens issued by the refresh grant. Keep in mind that this data will be available to anyone performing OAuth 2.0 Challenge Introspection. If only your services can perform OAuth 2.0 Challenge Introspection, this is usually fine. But if third parties can access that endpoint as well, sensitive data from the session might be exposed to them. Use with care!
	AccessToken interface{} `json:"access_token,omitempty"`
	// IDToken sets session data for the OpenID Connect ID token. Keep in mind that the session'id payloads are readable by anyone that has access to the ID Challenge. Use with care!
	IdToken interface{} `json:"id_token,omitempty"`
}

AcceptOAuth2ConsentRequestSession struct for AcceptOAuth2ConsentRequestSession

func NewAcceptOAuth2ConsentRequestSession

func NewAcceptOAuth2ConsentRequestSession() *AcceptOAuth2ConsentRequestSession

NewAcceptOAuth2ConsentRequestSession instantiates a new AcceptOAuth2ConsentRequestSession 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 NewAcceptOAuth2ConsentRequestSessionWithDefaults

func NewAcceptOAuth2ConsentRequestSessionWithDefaults() *AcceptOAuth2ConsentRequestSession

NewAcceptOAuth2ConsentRequestSessionWithDefaults instantiates a new AcceptOAuth2ConsentRequestSession 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 (*AcceptOAuth2ConsentRequestSession) GetAccessToken

func (o *AcceptOAuth2ConsentRequestSession) GetAccessToken() interface{}

GetAccessToken returns the AccessToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AcceptOAuth2ConsentRequestSession) GetAccessTokenOk

func (o *AcceptOAuth2ConsentRequestSession) GetAccessTokenOk() (*interface{}, bool)

GetAccessTokenOk returns a tuple with the AccessToken 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 (*AcceptOAuth2ConsentRequestSession) GetIdToken

func (o *AcceptOAuth2ConsentRequestSession) GetIdToken() interface{}

GetIdToken returns the IdToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AcceptOAuth2ConsentRequestSession) GetIdTokenOk

func (o *AcceptOAuth2ConsentRequestSession) GetIdTokenOk() (*interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AcceptOAuth2ConsentRequestSession) HasAccessToken

func (o *AcceptOAuth2ConsentRequestSession) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*AcceptOAuth2ConsentRequestSession) HasIdToken

func (o *AcceptOAuth2ConsentRequestSession) HasIdToken() bool

HasIdToken returns a boolean if a field has been set.

func (AcceptOAuth2ConsentRequestSession) MarshalJSON

func (o AcceptOAuth2ConsentRequestSession) MarshalJSON() ([]byte, error)

func (*AcceptOAuth2ConsentRequestSession) SetAccessToken

func (o *AcceptOAuth2ConsentRequestSession) SetAccessToken(v interface{})

SetAccessToken gets a reference to the given interface{} and assigns it to the AccessToken field.

func (*AcceptOAuth2ConsentRequestSession) SetIdToken

func (o *AcceptOAuth2ConsentRequestSession) SetIdToken(v interface{})

SetIdToken gets a reference to the given interface{} and assigns it to the IdToken field.

type AcceptOAuth2LoginRequest

type AcceptOAuth2LoginRequest struct {
	// ACR sets the Authentication AuthorizationContext Class Reference value for this authentication session. You can use it to express that, for example, a user authenticated using two factor authentication.
	Acr     *string                `json:"acr,omitempty"`
	Amr     []string               `json:"amr,omitempty"`
	Context map[string]interface{} `json:"context,omitempty"`
	// ForceSubjectIdentifier forces the \"pairwise\" user ID of the end-user that authenticated. The \"pairwise\" user ID refers to the (Pairwise Identifier Algorithm)[http://openid.net/specs/openid-connect-core-1_0.html#PairwiseAlg] of the OpenID Connect specification. It allows you to set an obfuscated subject (\"user\") identifier that is unique to the client.  Please note that this changes the user ID on endpoint /userinfo and sub claim of the ID Token. It does not change the sub claim in the OAuth 2.0 Introspection.  Per default, ORY Hydra handles this value with its own algorithm. In case you want to set this yourself you can use this field. Please note that setting this field has no effect if `pairwise` is not configured in ORY Hydra or the OAuth 2.0 Client does not expect a pairwise identifier (set via `subject_type` key in the client's configuration).  Please also be aware that ORY Hydra is unable to properly compute this value during authentication. This implies that you have to compute this value on every authentication process (probably depending on the client ID or some other unique value).  If you fail to compute the proper value, then authentication processes which have id_token_hint set might fail.
	ForceSubjectIdentifier *string `json:"force_subject_identifier,omitempty"`
	// Remember, if set to true, tells ORY Hydra to remember this user by telling the user agent (browser) to store a cookie with authentication data. If the same user performs another OAuth 2.0 Authorization Request, he/she will not be asked to log in again.
	Remember *bool `json:"remember,omitempty"`
	// RememberFor sets how long the authentication should be remembered for in seconds. If set to `0`, the authorization will be remembered for the duration of the browser session (using a session cookie).
	RememberFor *int64 `json:"remember_for,omitempty"`
	// Subject is the user ID of the end-user that authenticated.
	Subject string `json:"subject"`
}

AcceptOAuth2LoginRequest struct for AcceptOAuth2LoginRequest

func NewAcceptOAuth2LoginRequest

func NewAcceptOAuth2LoginRequest(subject string) *AcceptOAuth2LoginRequest

NewAcceptOAuth2LoginRequest instantiates a new AcceptOAuth2LoginRequest 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 NewAcceptOAuth2LoginRequestWithDefaults

func NewAcceptOAuth2LoginRequestWithDefaults() *AcceptOAuth2LoginRequest

NewAcceptOAuth2LoginRequestWithDefaults instantiates a new AcceptOAuth2LoginRequest 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 (*AcceptOAuth2LoginRequest) GetAcr

func (o *AcceptOAuth2LoginRequest) GetAcr() string

GetAcr returns the Acr field value if set, zero value otherwise.

func (*AcceptOAuth2LoginRequest) GetAcrOk

func (o *AcceptOAuth2LoginRequest) GetAcrOk() (*string, bool)

GetAcrOk returns a tuple with the Acr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2LoginRequest) GetAmr

func (o *AcceptOAuth2LoginRequest) GetAmr() []string

GetAmr returns the Amr field value if set, zero value otherwise.

func (*AcceptOAuth2LoginRequest) GetAmrOk

func (o *AcceptOAuth2LoginRequest) GetAmrOk() ([]string, bool)

GetAmrOk returns a tuple with the Amr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2LoginRequest) GetContext

func (o *AcceptOAuth2LoginRequest) GetContext() map[string]interface{}

GetContext returns the Context field value if set, zero value otherwise.

func (*AcceptOAuth2LoginRequest) GetContextOk

func (o *AcceptOAuth2LoginRequest) GetContextOk() (map[string]interface{}, bool)

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 (*AcceptOAuth2LoginRequest) GetForceSubjectIdentifier

func (o *AcceptOAuth2LoginRequest) GetForceSubjectIdentifier() string

GetForceSubjectIdentifier returns the ForceSubjectIdentifier field value if set, zero value otherwise.

func (*AcceptOAuth2LoginRequest) GetForceSubjectIdentifierOk

func (o *AcceptOAuth2LoginRequest) GetForceSubjectIdentifierOk() (*string, bool)

GetForceSubjectIdentifierOk returns a tuple with the ForceSubjectIdentifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2LoginRequest) GetRemember

func (o *AcceptOAuth2LoginRequest) GetRemember() bool

GetRemember returns the Remember field value if set, zero value otherwise.

func (*AcceptOAuth2LoginRequest) GetRememberFor

func (o *AcceptOAuth2LoginRequest) GetRememberFor() int64

GetRememberFor returns the RememberFor field value if set, zero value otherwise.

func (*AcceptOAuth2LoginRequest) GetRememberForOk

func (o *AcceptOAuth2LoginRequest) GetRememberForOk() (*int64, bool)

GetRememberForOk returns a tuple with the RememberFor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2LoginRequest) GetRememberOk

func (o *AcceptOAuth2LoginRequest) GetRememberOk() (*bool, bool)

GetRememberOk returns a tuple with the Remember field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AcceptOAuth2LoginRequest) GetSubject

func (o *AcceptOAuth2LoginRequest) GetSubject() string

GetSubject returns the Subject field value

func (*AcceptOAuth2LoginRequest) GetSubjectOk

func (o *AcceptOAuth2LoginRequest) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (*AcceptOAuth2LoginRequest) HasAcr

func (o *AcceptOAuth2LoginRequest) HasAcr() bool

HasAcr returns a boolean if a field has been set.

func (*AcceptOAuth2LoginRequest) HasAmr

func (o *AcceptOAuth2LoginRequest) HasAmr() bool

HasAmr returns a boolean if a field has been set.

func (*AcceptOAuth2LoginRequest) HasContext

func (o *AcceptOAuth2LoginRequest) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*AcceptOAuth2LoginRequest) HasForceSubjectIdentifier

func (o *AcceptOAuth2LoginRequest) HasForceSubjectIdentifier() bool

HasForceSubjectIdentifier returns a boolean if a field has been set.

func (*AcceptOAuth2LoginRequest) HasRemember

func (o *AcceptOAuth2LoginRequest) HasRemember() bool

HasRemember returns a boolean if a field has been set.

func (*AcceptOAuth2LoginRequest) HasRememberFor

func (o *AcceptOAuth2LoginRequest) HasRememberFor() bool

HasRememberFor returns a boolean if a field has been set.

func (AcceptOAuth2LoginRequest) MarshalJSON

func (o AcceptOAuth2LoginRequest) MarshalJSON() ([]byte, error)

func (*AcceptOAuth2LoginRequest) SetAcr

func (o *AcceptOAuth2LoginRequest) SetAcr(v string)

SetAcr gets a reference to the given string and assigns it to the Acr field.

func (*AcceptOAuth2LoginRequest) SetAmr

func (o *AcceptOAuth2LoginRequest) SetAmr(v []string)

SetAmr gets a reference to the given []string and assigns it to the Amr field.

func (*AcceptOAuth2LoginRequest) SetContext

func (o *AcceptOAuth2LoginRequest) SetContext(v map[string]interface{})

SetContext gets a reference to the given map[string]interface{} and assigns it to the Context field.

func (*AcceptOAuth2LoginRequest) SetForceSubjectIdentifier

func (o *AcceptOAuth2LoginRequest) SetForceSubjectIdentifier(v string)

SetForceSubjectIdentifier gets a reference to the given string and assigns it to the ForceSubjectIdentifier field.

func (*AcceptOAuth2LoginRequest) SetRemember

func (o *AcceptOAuth2LoginRequest) SetRemember(v bool)

SetRemember gets a reference to the given bool and assigns it to the Remember field.

func (*AcceptOAuth2LoginRequest) SetRememberFor

func (o *AcceptOAuth2LoginRequest) SetRememberFor(v int64)

SetRememberFor gets a reference to the given int64 and assigns it to the RememberFor field.

func (*AcceptOAuth2LoginRequest) SetSubject

func (o *AcceptOAuth2LoginRequest) SetSubject(v string)

SetSubject sets field value

type ActiveProject

type ActiveProject struct {
	// The Active Project ID  format: uuid
	ProjectId *string `json:"project_id,omitempty"`
}

ActiveProject The Active Project ID

func NewActiveProject

func NewActiveProject() *ActiveProject

NewActiveProject instantiates a new ActiveProject 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 NewActiveProjectWithDefaults

func NewActiveProjectWithDefaults() *ActiveProject

NewActiveProjectWithDefaults instantiates a new ActiveProject 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 (*ActiveProject) GetProjectId

func (o *ActiveProject) GetProjectId() string

GetProjectId returns the ProjectId field value if set, zero value otherwise.

func (*ActiveProject) GetProjectIdOk

func (o *ActiveProject) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ActiveProject) HasProjectId

func (o *ActiveProject) HasProjectId() bool

HasProjectId returns a boolean if a field has been set.

func (ActiveProject) MarshalJSON

func (o ActiveProject) MarshalJSON() ([]byte, error)

func (*ActiveProject) SetProjectId

func (o *ActiveProject) SetProjectId(v string)

SetProjectId gets a reference to the given string and assigns it to the ProjectId field.

type AdminApi

type AdminApi interface {

	/*
		UpdateOAuth2ClientLifespans Method for UpdateOAuth2ClientLifespans

		UpdateLifespans an existing OAuth 2.0 client's token lifespan configuration. This
	client configuration takes precedence over the instance-wide token lifespan
	configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the OAuth 2.0 Client.
		@return AdminApiUpdateOAuth2ClientLifespansRequest
	*/
	UpdateOAuth2ClientLifespans(ctx context.Context, id string) AdminApiUpdateOAuth2ClientLifespansRequest

	// UpdateOAuth2ClientLifespansExecute executes the request
	//  @return OAuth2Client
	UpdateOAuth2ClientLifespansExecute(r AdminApiUpdateOAuth2ClientLifespansRequest) (*OAuth2Client, *http.Response, error)
}

type AdminApiService

type AdminApiService service

AdminApiService AdminApi service

func (*AdminApiService) UpdateOAuth2ClientLifespans

func (a *AdminApiService) UpdateOAuth2ClientLifespans(ctx context.Context, id string) AdminApiUpdateOAuth2ClientLifespansRequest

UpdateOAuth2ClientLifespans Method for UpdateOAuth2ClientLifespans

UpdateLifespans an existing OAuth 2.0 client's token lifespan configuration. This client configuration takes precedence over the instance-wide token lifespan configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the OAuth 2.0 Client.
@return AdminApiUpdateOAuth2ClientLifespansRequest

func (*AdminApiService) UpdateOAuth2ClientLifespansExecute

func (a *AdminApiService) UpdateOAuth2ClientLifespansExecute(r AdminApiUpdateOAuth2ClientLifespansRequest) (*OAuth2Client, *http.Response, error)

Execute executes the request

@return OAuth2Client

type AdminApiUpdateOAuth2ClientLifespansRequest

type AdminApiUpdateOAuth2ClientLifespansRequest struct {
	ApiService AdminApi
	// contains filtered or unexported fields
}

func (AdminApiUpdateOAuth2ClientLifespansRequest) Execute

func (AdminApiUpdateOAuth2ClientLifespansRequest) UpdateOAuth2ClientLifespans

type AdminCreateIdentityBody

type AdminCreateIdentityBody struct {
	Credentials *AdminIdentityImportCredentials `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 []RecoveryAddress `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    *IdentityState `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"`
}

AdminCreateIdentityBody struct for AdminCreateIdentityBody

func NewAdminCreateIdentityBody

func NewAdminCreateIdentityBody(schemaId string, traits map[string]interface{}) *AdminCreateIdentityBody

NewAdminCreateIdentityBody instantiates a new AdminCreateIdentityBody 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 NewAdminCreateIdentityBodyWithDefaults

func NewAdminCreateIdentityBodyWithDefaults() *AdminCreateIdentityBody

NewAdminCreateIdentityBodyWithDefaults instantiates a new AdminCreateIdentityBody 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 (*AdminCreateIdentityBody) GetCredentials

GetCredentials returns the Credentials field value if set, zero value otherwise.

func (*AdminCreateIdentityBody) GetCredentialsOk

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 (*AdminCreateIdentityBody) GetMetadataAdmin

func (o *AdminCreateIdentityBody) GetMetadataAdmin() interface{}

GetMetadataAdmin returns the MetadataAdmin field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AdminCreateIdentityBody) GetMetadataAdminOk

func (o *AdminCreateIdentityBody) 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 (*AdminCreateIdentityBody) GetMetadataPublic

func (o *AdminCreateIdentityBody) GetMetadataPublic() interface{}

GetMetadataPublic returns the MetadataPublic field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AdminCreateIdentityBody) GetMetadataPublicOk

func (o *AdminCreateIdentityBody) 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 (*AdminCreateIdentityBody) GetRecoveryAddresses

func (o *AdminCreateIdentityBody) GetRecoveryAddresses() []RecoveryAddress

GetRecoveryAddresses returns the RecoveryAddresses field value if set, zero value otherwise.

func (*AdminCreateIdentityBody) GetRecoveryAddressesOk

func (o *AdminCreateIdentityBody) GetRecoveryAddressesOk() ([]RecoveryAddress, 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 (*AdminCreateIdentityBody) GetSchemaId

func (o *AdminCreateIdentityBody) GetSchemaId() string

GetSchemaId returns the SchemaId field value

func (*AdminCreateIdentityBody) GetSchemaIdOk

func (o *AdminCreateIdentityBody) GetSchemaIdOk() (*string, bool)

GetSchemaIdOk returns a tuple with the SchemaId field value and a boolean to check if the value has been set.

func (*AdminCreateIdentityBody) GetState

func (o *AdminCreateIdentityBody) GetState() IdentityState

GetState returns the State field value if set, zero value otherwise.

func (*AdminCreateIdentityBody) GetStateOk

func (o *AdminCreateIdentityBody) GetStateOk() (*IdentityState, 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 (*AdminCreateIdentityBody) GetTraits

func (o *AdminCreateIdentityBody) GetTraits() map[string]interface{}

GetTraits returns the Traits field value

func (*AdminCreateIdentityBody) GetTraitsOk

func (o *AdminCreateIdentityBody) 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 (*AdminCreateIdentityBody) GetVerifiableAddresses

func (o *AdminCreateIdentityBody) GetVerifiableAddresses() []VerifiableIdentityAddress

GetVerifiableAddresses returns the VerifiableAddresses field value if set, zero value otherwise.

func (*AdminCreateIdentityBody) GetVerifiableAddressesOk

func (o *AdminCreateIdentityBody) 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 (*AdminCreateIdentityBody) HasCredentials

func (o *AdminCreateIdentityBody) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (*AdminCreateIdentityBody) HasMetadataAdmin

func (o *AdminCreateIdentityBody) HasMetadataAdmin() bool

HasMetadataAdmin returns a boolean if a field has been set.

func (*AdminCreateIdentityBody) HasMetadataPublic

func (o *AdminCreateIdentityBody) HasMetadataPublic() bool

HasMetadataPublic returns a boolean if a field has been set.

func (*AdminCreateIdentityBody) HasRecoveryAddresses

func (o *AdminCreateIdentityBody) HasRecoveryAddresses() bool

HasRecoveryAddresses returns a boolean if a field has been set.

func (*AdminCreateIdentityBody) HasState

func (o *AdminCreateIdentityBody) HasState() bool

HasState returns a boolean if a field has been set.

func (*AdminCreateIdentityBody) HasVerifiableAddresses

func (o *AdminCreateIdentityBody) HasVerifiableAddresses() bool

HasVerifiableAddresses returns a boolean if a field has been set.

func (AdminCreateIdentityBody) MarshalJSON

func (o AdminCreateIdentityBody) MarshalJSON() ([]byte, error)

func (*AdminCreateIdentityBody) SetCredentials

SetCredentials gets a reference to the given AdminIdentityImportCredentials and assigns it to the Credentials field.

func (*AdminCreateIdentityBody) SetMetadataAdmin

func (o *AdminCreateIdentityBody) SetMetadataAdmin(v interface{})

SetMetadataAdmin gets a reference to the given interface{} and assigns it to the MetadataAdmin field.

func (*AdminCreateIdentityBody) SetMetadataPublic

func (o *AdminCreateIdentityBody) SetMetadataPublic(v interface{})

SetMetadataPublic gets a reference to the given interface{} and assigns it to the MetadataPublic field.

func (*AdminCreateIdentityBody) SetRecoveryAddresses

func (o *AdminCreateIdentityBody) SetRecoveryAddresses(v []RecoveryAddress)

SetRecoveryAddresses gets a reference to the given []RecoveryAddress and assigns it to the RecoveryAddresses field.

func (*AdminCreateIdentityBody) SetSchemaId

func (o *AdminCreateIdentityBody) SetSchemaId(v string)

SetSchemaId sets field value

func (*AdminCreateIdentityBody) SetState

func (o *AdminCreateIdentityBody) SetState(v IdentityState)

SetState gets a reference to the given IdentityState and assigns it to the State field.

func (*AdminCreateIdentityBody) SetTraits

func (o *AdminCreateIdentityBody) SetTraits(v map[string]interface{})

SetTraits sets field value

func (*AdminCreateIdentityBody) SetVerifiableAddresses

func (o *AdminCreateIdentityBody) SetVerifiableAddresses(v []VerifiableIdentityAddress)

SetVerifiableAddresses gets a reference to the given []VerifiableIdentityAddress and assigns it to the VerifiableAddresses field.

type AdminCreateIdentityImportCredentialsOidc

type AdminCreateIdentityImportCredentialsOidc struct {
	Config *AdminCreateIdentityImportCredentialsOidcConfig `json:"config,omitempty"`
}

AdminCreateIdentityImportCredentialsOidc struct for AdminCreateIdentityImportCredentialsOidc

func NewAdminCreateIdentityImportCredentialsOidc

func NewAdminCreateIdentityImportCredentialsOidc() *AdminCreateIdentityImportCredentialsOidc

NewAdminCreateIdentityImportCredentialsOidc instantiates a new AdminCreateIdentityImportCredentialsOidc 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 NewAdminCreateIdentityImportCredentialsOidcWithDefaults

func NewAdminCreateIdentityImportCredentialsOidcWithDefaults() *AdminCreateIdentityImportCredentialsOidc

NewAdminCreateIdentityImportCredentialsOidcWithDefaults instantiates a new AdminCreateIdentityImportCredentialsOidc 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 (*AdminCreateIdentityImportCredentialsOidc) GetConfig

GetConfig returns the Config field value if set, zero value otherwise.

func (*AdminCreateIdentityImportCredentialsOidc) GetConfigOk

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 (*AdminCreateIdentityImportCredentialsOidc) HasConfig

HasConfig returns a boolean if a field has been set.

func (AdminCreateIdentityImportCredentialsOidc) MarshalJSON

func (*AdminCreateIdentityImportCredentialsOidc) SetConfig

SetConfig gets a reference to the given AdminCreateIdentityImportCredentialsOidcConfig and assigns it to the Config field.

type AdminCreateIdentityImportCredentialsOidcConfig

type AdminCreateIdentityImportCredentialsOidcConfig struct {
	Config *AdminCreateIdentityImportCredentialsPasswordConfig `json:"config,omitempty"`
	// A list of OpenID Connect Providers
	Providers []AdminCreateIdentityImportCredentialsOidcProvider `json:"providers,omitempty"`
}

AdminCreateIdentityImportCredentialsOidcConfig struct for AdminCreateIdentityImportCredentialsOidcConfig

func NewAdminCreateIdentityImportCredentialsOidcConfig

func NewAdminCreateIdentityImportCredentialsOidcConfig() *AdminCreateIdentityImportCredentialsOidcConfig

NewAdminCreateIdentityImportCredentialsOidcConfig instantiates a new AdminCreateIdentityImportCredentialsOidcConfig 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 NewAdminCreateIdentityImportCredentialsOidcConfigWithDefaults

func NewAdminCreateIdentityImportCredentialsOidcConfigWithDefaults() *AdminCreateIdentityImportCredentialsOidcConfig

NewAdminCreateIdentityImportCredentialsOidcConfigWithDefaults instantiates a new AdminCreateIdentityImportCredentialsOidcConfig 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 (*AdminCreateIdentityImportCredentialsOidcConfig) GetConfig

GetConfig returns the Config field value if set, zero value otherwise.

func (*AdminCreateIdentityImportCredentialsOidcConfig) GetConfigOk

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 (*AdminCreateIdentityImportCredentialsOidcConfig) GetProviders

GetProviders returns the Providers field value if set, zero value otherwise.

func (*AdminCreateIdentityImportCredentialsOidcConfig) GetProvidersOk

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 (*AdminCreateIdentityImportCredentialsOidcConfig) HasConfig

HasConfig returns a boolean if a field has been set.

func (*AdminCreateIdentityImportCredentialsOidcConfig) HasProviders

HasProviders returns a boolean if a field has been set.

func (AdminCreateIdentityImportCredentialsOidcConfig) MarshalJSON

func (*AdminCreateIdentityImportCredentialsOidcConfig) SetConfig

SetConfig gets a reference to the given AdminCreateIdentityImportCredentialsPasswordConfig and assigns it to the Config field.

func (*AdminCreateIdentityImportCredentialsOidcConfig) SetProviders

SetProviders gets a reference to the given []AdminCreateIdentityImportCredentialsOidcProvider and assigns it to the Providers field.

type AdminCreateIdentityImportCredentialsOidcProvider

type AdminCreateIdentityImportCredentialsOidcProvider 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"`
}

AdminCreateIdentityImportCredentialsOidcProvider struct for AdminCreateIdentityImportCredentialsOidcProvider

func NewAdminCreateIdentityImportCredentialsOidcProvider

func NewAdminCreateIdentityImportCredentialsOidcProvider(provider string, subject string) *AdminCreateIdentityImportCredentialsOidcProvider

NewAdminCreateIdentityImportCredentialsOidcProvider instantiates a new AdminCreateIdentityImportCredentialsOidcProvider 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 NewAdminCreateIdentityImportCredentialsOidcProviderWithDefaults

func NewAdminCreateIdentityImportCredentialsOidcProviderWithDefaults() *AdminCreateIdentityImportCredentialsOidcProvider

NewAdminCreateIdentityImportCredentialsOidcProviderWithDefaults instantiates a new AdminCreateIdentityImportCredentialsOidcProvider 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 (*AdminCreateIdentityImportCredentialsOidcProvider) GetProvider

GetProvider returns the Provider field value

func (*AdminCreateIdentityImportCredentialsOidcProvider) GetProviderOk

GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.

func (*AdminCreateIdentityImportCredentialsOidcProvider) GetSubject

GetSubject returns the Subject field value

func (*AdminCreateIdentityImportCredentialsOidcProvider) GetSubjectOk

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (AdminCreateIdentityImportCredentialsOidcProvider) MarshalJSON

func (*AdminCreateIdentityImportCredentialsOidcProvider) SetProvider

SetProvider sets field value

func (*AdminCreateIdentityImportCredentialsOidcProvider) SetSubject

SetSubject sets field value

type AdminCreateIdentityImportCredentialsPassword

type AdminCreateIdentityImportCredentialsPassword struct {
	Config *AdminCreateIdentityImportCredentialsPasswordConfig `json:"config,omitempty"`
}

AdminCreateIdentityImportCredentialsPassword struct for AdminCreateIdentityImportCredentialsPassword

func NewAdminCreateIdentityImportCredentialsPassword

func NewAdminCreateIdentityImportCredentialsPassword() *AdminCreateIdentityImportCredentialsPassword

NewAdminCreateIdentityImportCredentialsPassword instantiates a new AdminCreateIdentityImportCredentialsPassword 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 NewAdminCreateIdentityImportCredentialsPasswordWithDefaults

func NewAdminCreateIdentityImportCredentialsPasswordWithDefaults() *AdminCreateIdentityImportCredentialsPassword

NewAdminCreateIdentityImportCredentialsPasswordWithDefaults instantiates a new AdminCreateIdentityImportCredentialsPassword 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 (*AdminCreateIdentityImportCredentialsPassword) GetConfig

GetConfig returns the Config field value if set, zero value otherwise.

func (*AdminCreateIdentityImportCredentialsPassword) GetConfigOk

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 (*AdminCreateIdentityImportCredentialsPassword) HasConfig

HasConfig returns a boolean if a field has been set.

func (AdminCreateIdentityImportCredentialsPassword) MarshalJSON

func (*AdminCreateIdentityImportCredentialsPassword) SetConfig

SetConfig gets a reference to the given AdminCreateIdentityImportCredentialsPasswordConfig and assigns it to the Config field.

type AdminCreateIdentityImportCredentialsPasswordConfig

type AdminCreateIdentityImportCredentialsPasswordConfig struct {
	// The hashed password in [PHC format]( https://www.ory.sh/docs/kratos/concepts/credentials/username-email-password#hashed-password-format)
	HashedPassword *string `json:"hashed_password,omitempty"`
	// The password in plain text if no hash is available.
	Password *string `json:"password,omitempty"`
}

AdminCreateIdentityImportCredentialsPasswordConfig struct for AdminCreateIdentityImportCredentialsPasswordConfig

func NewAdminCreateIdentityImportCredentialsPasswordConfig

func NewAdminCreateIdentityImportCredentialsPasswordConfig() *AdminCreateIdentityImportCredentialsPasswordConfig

NewAdminCreateIdentityImportCredentialsPasswordConfig instantiates a new AdminCreateIdentityImportCredentialsPasswordConfig 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 NewAdminCreateIdentityImportCredentialsPasswordConfigWithDefaults

func NewAdminCreateIdentityImportCredentialsPasswordConfigWithDefaults() *AdminCreateIdentityImportCredentialsPasswordConfig

NewAdminCreateIdentityImportCredentialsPasswordConfigWithDefaults instantiates a new AdminCreateIdentityImportCredentialsPasswordConfig 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 (*AdminCreateIdentityImportCredentialsPasswordConfig) GetHashedPassword

GetHashedPassword returns the HashedPassword field value if set, zero value otherwise.

func (*AdminCreateIdentityImportCredentialsPasswordConfig) GetHashedPasswordOk

func (o *AdminCreateIdentityImportCredentialsPasswordConfig) 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 (*AdminCreateIdentityImportCredentialsPasswordConfig) GetPassword

GetPassword returns the Password field value if set, zero value otherwise.

func (*AdminCreateIdentityImportCredentialsPasswordConfig) GetPasswordOk

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 (*AdminCreateIdentityImportCredentialsPasswordConfig) HasHashedPassword

HasHashedPassword returns a boolean if a field has been set.

func (*AdminCreateIdentityImportCredentialsPasswordConfig) HasPassword

HasPassword returns a boolean if a field has been set.

func (AdminCreateIdentityImportCredentialsPasswordConfig) MarshalJSON

func (*AdminCreateIdentityImportCredentialsPasswordConfig) SetHashedPassword

SetHashedPassword gets a reference to the given string and assigns it to the HashedPassword field.

func (*AdminCreateIdentityImportCredentialsPasswordConfig) SetPassword

SetPassword gets a reference to the given string and assigns it to the Password field.

type AdminCreateJsonWebKeySetBody

type AdminCreateJsonWebKeySetBody struct {
	// The algorithm to be used for creating the key. Supports \"RS256\", \"ES256\", \"ES512\", \"HS512\", and \"HS256\"
	Alg string `json:"alg"`
	// The kid of the key to be created
	Kid string `json:"kid"`
	// The \"use\" (public key use) parameter identifies the intended use of the public key. The \"use\" parameter is employed to indicate whether a public key is used for encrypting data or verifying the signature on data. Valid values are \"enc\" and \"sig\".
	Use string `json:"use"`
}

AdminCreateJsonWebKeySetBody struct for AdminCreateJsonWebKeySetBody

func NewAdminCreateJsonWebKeySetBody

func NewAdminCreateJsonWebKeySetBody(alg string, kid string, use string) *AdminCreateJsonWebKeySetBody

NewAdminCreateJsonWebKeySetBody instantiates a new AdminCreateJsonWebKeySetBody 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 NewAdminCreateJsonWebKeySetBodyWithDefaults

func NewAdminCreateJsonWebKeySetBodyWithDefaults() *AdminCreateJsonWebKeySetBody

NewAdminCreateJsonWebKeySetBodyWithDefaults instantiates a new AdminCreateJsonWebKeySetBody 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 (*AdminCreateJsonWebKeySetBody) GetAlg

GetAlg returns the Alg field value

func (*AdminCreateJsonWebKeySetBody) GetAlgOk

func (o *AdminCreateJsonWebKeySetBody) GetAlgOk() (*string, bool)

GetAlgOk returns a tuple with the Alg field value and a boolean to check if the value has been set.

func (*AdminCreateJsonWebKeySetBody) GetKid

GetKid returns the Kid field value

func (*AdminCreateJsonWebKeySetBody) GetKidOk

func (o *AdminCreateJsonWebKeySetBody) GetKidOk() (*string, bool)

GetKidOk returns a tuple with the Kid field value and a boolean to check if the value has been set.

func (*AdminCreateJsonWebKeySetBody) GetUse

GetUse returns the Use field value

func (*AdminCreateJsonWebKeySetBody) GetUseOk

func (o *AdminCreateJsonWebKeySetBody) GetUseOk() (*string, bool)

GetUseOk returns a tuple with the Use field value and a boolean to check if the value has been set.

func (AdminCreateJsonWebKeySetBody) MarshalJSON

func (o AdminCreateJsonWebKeySetBody) MarshalJSON() ([]byte, error)

func (*AdminCreateJsonWebKeySetBody) SetAlg

func (o *AdminCreateJsonWebKeySetBody) SetAlg(v string)

SetAlg sets field value

func (*AdminCreateJsonWebKeySetBody) SetKid

func (o *AdminCreateJsonWebKeySetBody) SetKid(v string)

SetKid sets field value

func (*AdminCreateJsonWebKeySetBody) SetUse

func (o *AdminCreateJsonWebKeySetBody) SetUse(v string)

SetUse sets field value

type AdminCreateSelfServiceRecoveryLinkBody

type AdminCreateSelfServiceRecoveryLinkBody struct {
	// Link Expires In  The recovery link will expire at that point in time. Defaults to the configuration value of `selfservice.flows.recovery.request_lifespan`.
	ExpiresIn  *string `json:"expires_in,omitempty"`
	IdentityId string  `json:"identity_id"`
}

AdminCreateSelfServiceRecoveryLinkBody struct for AdminCreateSelfServiceRecoveryLinkBody

func NewAdminCreateSelfServiceRecoveryLinkBody

func NewAdminCreateSelfServiceRecoveryLinkBody(identityId string) *AdminCreateSelfServiceRecoveryLinkBody

NewAdminCreateSelfServiceRecoveryLinkBody instantiates a new AdminCreateSelfServiceRecoveryLinkBody 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 NewAdminCreateSelfServiceRecoveryLinkBodyWithDefaults

func NewAdminCreateSelfServiceRecoveryLinkBodyWithDefaults() *AdminCreateSelfServiceRecoveryLinkBody

NewAdminCreateSelfServiceRecoveryLinkBodyWithDefaults instantiates a new AdminCreateSelfServiceRecoveryLinkBody 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 (*AdminCreateSelfServiceRecoveryLinkBody) GetExpiresIn

GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.

func (*AdminCreateSelfServiceRecoveryLinkBody) GetExpiresInOk

func (o *AdminCreateSelfServiceRecoveryLinkBody) 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 (*AdminCreateSelfServiceRecoveryLinkBody) GetIdentityId

GetIdentityId returns the IdentityId field value

func (*AdminCreateSelfServiceRecoveryLinkBody) GetIdentityIdOk

func (o *AdminCreateSelfServiceRecoveryLinkBody) GetIdentityIdOk() (*string, bool)

GetIdentityIdOk returns a tuple with the IdentityId field value and a boolean to check if the value has been set.

func (*AdminCreateSelfServiceRecoveryLinkBody) HasExpiresIn

func (o *AdminCreateSelfServiceRecoveryLinkBody) HasExpiresIn() bool

HasExpiresIn returns a boolean if a field has been set.

func (AdminCreateSelfServiceRecoveryLinkBody) MarshalJSON

func (o AdminCreateSelfServiceRecoveryLinkBody) MarshalJSON() ([]byte, error)

func (*AdminCreateSelfServiceRecoveryLinkBody) SetExpiresIn

SetExpiresIn gets a reference to the given string and assigns it to the ExpiresIn field.

func (*AdminCreateSelfServiceRecoveryLinkBody) SetIdentityId

func (o *AdminCreateSelfServiceRecoveryLinkBody) SetIdentityId(v string)

SetIdentityId sets field value

type AdminIdentityImportCredentials

type AdminIdentityImportCredentials struct {
	Oidc     *AdminCreateIdentityImportCredentialsOidc     `json:"oidc,omitempty"`
	Password *AdminCreateIdentityImportCredentialsPassword `json:"password,omitempty"`
}

AdminIdentityImportCredentials struct for AdminIdentityImportCredentials

func NewAdminIdentityImportCredentials

func NewAdminIdentityImportCredentials() *AdminIdentityImportCredentials

NewAdminIdentityImportCredentials instantiates a new AdminIdentityImportCredentials 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 NewAdminIdentityImportCredentialsWithDefaults

func NewAdminIdentityImportCredentialsWithDefaults() *AdminIdentityImportCredentials

NewAdminIdentityImportCredentialsWithDefaults instantiates a new AdminIdentityImportCredentials 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 (*AdminIdentityImportCredentials) GetOidc

GetOidc returns the Oidc field value if set, zero value otherwise.

func (*AdminIdentityImportCredentials) GetOidcOk

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 (*AdminIdentityImportCredentials) GetPassword

GetPassword returns the Password field value if set, zero value otherwise.

func (*AdminIdentityImportCredentials) GetPasswordOk

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 (*AdminIdentityImportCredentials) HasOidc

func (o *AdminIdentityImportCredentials) HasOidc() bool

HasOidc returns a boolean if a field has been set.

func (*AdminIdentityImportCredentials) HasPassword

func (o *AdminIdentityImportCredentials) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (AdminIdentityImportCredentials) MarshalJSON

func (o AdminIdentityImportCredentials) MarshalJSON() ([]byte, error)

func (*AdminIdentityImportCredentials) SetOidc

SetOidc gets a reference to the given AdminCreateIdentityImportCredentialsOidc and assigns it to the Oidc field.

func (*AdminIdentityImportCredentials) SetPassword

SetPassword gets a reference to the given AdminCreateIdentityImportCredentialsPassword and assigns it to the Password field.

type AdminTrustOAuth2JwtGrantIssuerBody

type AdminTrustOAuth2JwtGrantIssuerBody struct {
	// The \"allow_any_subject\" indicates that the issuer is allowed to have any principal as the subject of the JWT.
	AllowAnySubject *bool `json:"allow_any_subject,omitempty"`
	// The \"expires_at\" indicates, when grant will expire, so we will reject assertion from \"issuer\" targeting \"subject\".
	ExpiresAt time.Time `json:"expires_at"`
	// The \"issuer\" identifies the principal that issued the JWT assertion (same as \"iss\" claim in JWT).
	Issuer string     `json:"issuer"`
	Jwk    JsonWebKey `json:"jwk"`
	// The \"scope\" contains list of scope values (as described in Section 3.3 of OAuth 2.0 [RFC6749])
	Scope []string `json:"scope"`
	// The \"subject\" identifies the principal that is the subject of the JWT.
	Subject *string `json:"subject,omitempty"`
}

AdminTrustOAuth2JwtGrantIssuerBody struct for AdminTrustOAuth2JwtGrantIssuerBody

func NewAdminTrustOAuth2JwtGrantIssuerBody

func NewAdminTrustOAuth2JwtGrantIssuerBody(expiresAt time.Time, issuer string, jwk JsonWebKey, scope []string) *AdminTrustOAuth2JwtGrantIssuerBody

NewAdminTrustOAuth2JwtGrantIssuerBody instantiates a new AdminTrustOAuth2JwtGrantIssuerBody 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 NewAdminTrustOAuth2JwtGrantIssuerBodyWithDefaults

func NewAdminTrustOAuth2JwtGrantIssuerBodyWithDefaults() *AdminTrustOAuth2JwtGrantIssuerBody

NewAdminTrustOAuth2JwtGrantIssuerBodyWithDefaults instantiates a new AdminTrustOAuth2JwtGrantIssuerBody 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 (*AdminTrustOAuth2JwtGrantIssuerBody) GetAllowAnySubject

func (o *AdminTrustOAuth2JwtGrantIssuerBody) GetAllowAnySubject() bool

GetAllowAnySubject returns the AllowAnySubject field value if set, zero value otherwise.

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetAllowAnySubjectOk

func (o *AdminTrustOAuth2JwtGrantIssuerBody) GetAllowAnySubjectOk() (*bool, bool)

GetAllowAnySubjectOk returns a tuple with the AllowAnySubject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetExpiresAt

func (o *AdminTrustOAuth2JwtGrantIssuerBody) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetExpiresAtOk

func (o *AdminTrustOAuth2JwtGrantIssuerBody) 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 (*AdminTrustOAuth2JwtGrantIssuerBody) GetIssuer

GetIssuer returns the Issuer field value

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetIssuerOk

func (o *AdminTrustOAuth2JwtGrantIssuerBody) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetJwk

GetJwk returns the Jwk field value

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetJwkOk

GetJwkOk returns a tuple with the Jwk field value and a boolean to check if the value has been set.

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetScope

GetScope returns the Scope field value

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetScopeOk

func (o *AdminTrustOAuth2JwtGrantIssuerBody) GetScopeOk() ([]string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetSubject

GetSubject returns the Subject field value if set, zero value otherwise.

func (*AdminTrustOAuth2JwtGrantIssuerBody) GetSubjectOk

func (o *AdminTrustOAuth2JwtGrantIssuerBody) 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 (*AdminTrustOAuth2JwtGrantIssuerBody) HasAllowAnySubject

func (o *AdminTrustOAuth2JwtGrantIssuerBody) HasAllowAnySubject() bool

HasAllowAnySubject returns a boolean if a field has been set.

func (*AdminTrustOAuth2JwtGrantIssuerBody) HasSubject

func (o *AdminTrustOAuth2JwtGrantIssuerBody) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (AdminTrustOAuth2JwtGrantIssuerBody) MarshalJSON

func (o AdminTrustOAuth2JwtGrantIssuerBody) MarshalJSON() ([]byte, error)

func (*AdminTrustOAuth2JwtGrantIssuerBody) SetAllowAnySubject

func (o *AdminTrustOAuth2JwtGrantIssuerBody) SetAllowAnySubject(v bool)

SetAllowAnySubject gets a reference to the given bool and assigns it to the AllowAnySubject field.

func (*AdminTrustOAuth2JwtGrantIssuerBody) SetExpiresAt

func (o *AdminTrustOAuth2JwtGrantIssuerBody) SetExpiresAt(v time.Time)

SetExpiresAt sets field value

func (*AdminTrustOAuth2JwtGrantIssuerBody) SetIssuer

SetIssuer sets field value

func (*AdminTrustOAuth2JwtGrantIssuerBody) SetJwk

SetJwk sets field value

func (*AdminTrustOAuth2JwtGrantIssuerBody) SetScope

func (o *AdminTrustOAuth2JwtGrantIssuerBody) SetScope(v []string)

SetScope sets field value

func (*AdminTrustOAuth2JwtGrantIssuerBody) SetSubject

func (o *AdminTrustOAuth2JwtGrantIssuerBody) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

type AdminUpdateIdentityBody

type AdminUpdateIdentityBody struct {
	Credentials *AdminIdentityImportCredentials `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    IdentityState `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"`
}

AdminUpdateIdentityBody struct for AdminUpdateIdentityBody

func NewAdminUpdateIdentityBody

func NewAdminUpdateIdentityBody(schemaId string, state IdentityState, traits map[string]interface{}) *AdminUpdateIdentityBody

NewAdminUpdateIdentityBody instantiates a new AdminUpdateIdentityBody 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 NewAdminUpdateIdentityBodyWithDefaults

func NewAdminUpdateIdentityBodyWithDefaults() *AdminUpdateIdentityBody

NewAdminUpdateIdentityBodyWithDefaults instantiates a new AdminUpdateIdentityBody 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 (*AdminUpdateIdentityBody) GetCredentials

GetCredentials returns the Credentials field value if set, zero value otherwise.

func (*AdminUpdateIdentityBody) GetCredentialsOk

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 (*AdminUpdateIdentityBody) GetMetadataAdmin

func (o *AdminUpdateIdentityBody) GetMetadataAdmin() interface{}

GetMetadataAdmin returns the MetadataAdmin field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AdminUpdateIdentityBody) GetMetadataAdminOk

func (o *AdminUpdateIdentityBody) 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 (*AdminUpdateIdentityBody) GetMetadataPublic

func (o *AdminUpdateIdentityBody) GetMetadataPublic() interface{}

GetMetadataPublic returns the MetadataPublic field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AdminUpdateIdentityBody) GetMetadataPublicOk

func (o *AdminUpdateIdentityBody) 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 (*AdminUpdateIdentityBody) GetSchemaId

func (o *AdminUpdateIdentityBody) GetSchemaId() string

GetSchemaId returns the SchemaId field value

func (*AdminUpdateIdentityBody) GetSchemaIdOk

func (o *AdminUpdateIdentityBody) GetSchemaIdOk() (*string, bool)

GetSchemaIdOk returns a tuple with the SchemaId field value and a boolean to check if the value has been set.

func (*AdminUpdateIdentityBody) GetState

func (o *AdminUpdateIdentityBody) GetState() IdentityState

GetState returns the State field value

func (*AdminUpdateIdentityBody) GetStateOk

func (o *AdminUpdateIdentityBody) GetStateOk() (*IdentityState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*AdminUpdateIdentityBody) GetTraits

func (o *AdminUpdateIdentityBody) GetTraits() map[string]interface{}

GetTraits returns the Traits field value

func (*AdminUpdateIdentityBody) GetTraitsOk

func (o *AdminUpdateIdentityBody) 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 (*AdminUpdateIdentityBody) HasCredentials

func (o *AdminUpdateIdentityBody) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (*AdminUpdateIdentityBody) HasMetadataAdmin

func (o *AdminUpdateIdentityBody) HasMetadataAdmin() bool

HasMetadataAdmin returns a boolean if a field has been set.

func (*AdminUpdateIdentityBody) HasMetadataPublic

func (o *AdminUpdateIdentityBody) HasMetadataPublic() bool

HasMetadataPublic returns a boolean if a field has been set.

func (AdminUpdateIdentityBody) MarshalJSON

func (o AdminUpdateIdentityBody) MarshalJSON() ([]byte, error)

func (*AdminUpdateIdentityBody) SetCredentials

SetCredentials gets a reference to the given AdminIdentityImportCredentials and assigns it to the Credentials field.

func (*AdminUpdateIdentityBody) SetMetadataAdmin

func (o *AdminUpdateIdentityBody) SetMetadataAdmin(v interface{})

SetMetadataAdmin gets a reference to the given interface{} and assigns it to the MetadataAdmin field.

func (*AdminUpdateIdentityBody) SetMetadataPublic

func (o *AdminUpdateIdentityBody) SetMetadataPublic(v interface{})

SetMetadataPublic gets a reference to the given interface{} and assigns it to the MetadataPublic field.

func (*AdminUpdateIdentityBody) SetSchemaId

func (o *AdminUpdateIdentityBody) SetSchemaId(v string)

SetSchemaId sets field value

func (*AdminUpdateIdentityBody) SetState

func (o *AdminUpdateIdentityBody) SetState(v IdentityState)

SetState sets field value

func (*AdminUpdateIdentityBody) SetTraits

func (o *AdminUpdateIdentityBody) SetTraits(v map[string]interface{})

SetTraits sets field value

type ApiToken

type ApiToken struct {
	Id string `json:"id"`
	// The Token's Name  Set this to help you remember, for example, where you use the token.
	Name      string  `json:"name"`
	OwnerId   string  `json:"owner_id"`
	ProjectId *string `json:"project_id,omitempty"`
	// The token's value
	Value *string `json:"value,omitempty"`
}

ApiToken struct for ApiToken

func NewApiToken

func NewApiToken(id string, name string, ownerId string) *ApiToken

NewApiToken instantiates a new ApiToken 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 NewApiTokenWithDefaults

func NewApiTokenWithDefaults() *ApiToken

NewApiTokenWithDefaults instantiates a new ApiToken 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 (*ApiToken) GetId

func (o *ApiToken) GetId() string

GetId returns the Id field value

func (*ApiToken) GetIdOk

func (o *ApiToken) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApiToken) GetName

func (o *ApiToken) GetName() string

GetName returns the Name field value

func (*ApiToken) GetNameOk

func (o *ApiToken) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApiToken) GetOwnerId

func (o *ApiToken) GetOwnerId() string

GetOwnerId returns the OwnerId field value

func (*ApiToken) GetOwnerIdOk

func (o *ApiToken) GetOwnerIdOk() (*string, bool)

GetOwnerIdOk returns a tuple with the OwnerId field value and a boolean to check if the value has been set.

func (*ApiToken) GetProjectId

func (o *ApiToken) GetProjectId() string

GetProjectId returns the ProjectId field value if set, zero value otherwise.

func (*ApiToken) GetProjectIdOk

func (o *ApiToken) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiToken) GetValue

func (o *ApiToken) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*ApiToken) GetValueOk

func (o *ApiToken) GetValueOk() (*string, 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.

func (*ApiToken) HasProjectId

func (o *ApiToken) HasProjectId() bool

HasProjectId returns a boolean if a field has been set.

func (*ApiToken) HasValue

func (o *ApiToken) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ApiToken) MarshalJSON

func (o ApiToken) MarshalJSON() ([]byte, error)

func (*ApiToken) SetId

func (o *ApiToken) SetId(v string)

SetId sets field value

func (*ApiToken) SetName

func (o *ApiToken) SetName(v string)

SetName sets field value

func (*ApiToken) SetOwnerId

func (o *ApiToken) SetOwnerId(v string)

SetOwnerId sets field value

func (*ApiToken) SetProjectId

func (o *ApiToken) SetProjectId(v string)

SetProjectId gets a reference to the given string and assigns it to the ProjectId field.

func (*ApiToken) SetValue

func (o *ApiToken) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

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 NewAuthenticatorAssuranceLevelFromValue

func NewAuthenticatorAssuranceLevelFromValue(v string) (*AuthenticatorAssuranceLevel, error)

NewAuthenticatorAssuranceLevelFromValue returns a pointer to a valid AuthenticatorAssuranceLevel for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AuthenticatorAssuranceLevel) IsValid

func (v AuthenticatorAssuranceLevel) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AuthenticatorAssuranceLevel) Ptr

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 CloudAccount

type CloudAccount struct {
	Email *string `json:"email,omitempty"`
	Id    *string `json:"id,omitempty"`
	Name  *string `json:"name,omitempty"`
}

CloudAccount struct for CloudAccount

func NewCloudAccount

func NewCloudAccount() *CloudAccount

NewCloudAccount instantiates a new CloudAccount 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 NewCloudAccountWithDefaults

func NewCloudAccountWithDefaults() *CloudAccount

NewCloudAccountWithDefaults instantiates a new CloudAccount 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 (*CloudAccount) GetEmail

func (o *CloudAccount) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CloudAccount) GetEmailOk

func (o *CloudAccount) 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 (*CloudAccount) GetId

func (o *CloudAccount) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CloudAccount) GetIdOk

func (o *CloudAccount) 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 (*CloudAccount) GetName

func (o *CloudAccount) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CloudAccount) GetNameOk

func (o *CloudAccount) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CloudAccount) HasEmail

func (o *CloudAccount) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CloudAccount) HasId

func (o *CloudAccount) HasId() bool

HasId returns a boolean if a field has been set.

func (*CloudAccount) HasName

func (o *CloudAccount) HasName() bool

HasName returns a boolean if a field has been set.

func (CloudAccount) MarshalJSON

func (o CloudAccount) MarshalJSON() ([]byte, error)

func (*CloudAccount) SetEmail

func (o *CloudAccount) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CloudAccount) SetId

func (o *CloudAccount) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CloudAccount) SetName

func (o *CloudAccount) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type CnameSettings

type CnameSettings struct {
	CookieDomain       *string    `json:"cookie_domain,omitempty"`
	CorsAllowedOrigins []string   `json:"cors_allowed_origins,omitempty"`
	CorsEnabled        *bool      `json:"cors_enabled,omitempty"`
	CreatedAt          *time.Time `json:"created_at,omitempty"`
	Hostname           *string    `json:"hostname,omitempty"`
	Id                 *string    `json:"id,omitempty"`
	UpdatedAt          *time.Time `json:"updated_at,omitempty"`
	VerificationErrors []string   `json:"verification_errors,omitempty"`
	// CustomHostnameStatus is the enumeration of valid state values in the CustomHostnameSSL
	VerificationStatus *string `json:"verification_status,omitempty"`
}

CnameSettings struct for CnameSettings

func NewCnameSettings

func NewCnameSettings() *CnameSettings

NewCnameSettings instantiates a new CnameSettings 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 NewCnameSettingsWithDefaults

func NewCnameSettingsWithDefaults() *CnameSettings

NewCnameSettingsWithDefaults instantiates a new CnameSettings 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 (*CnameSettings) GetCookieDomain

func (o *CnameSettings) GetCookieDomain() string

GetCookieDomain returns the CookieDomain field value if set, zero value otherwise.

func (*CnameSettings) GetCookieDomainOk

func (o *CnameSettings) GetCookieDomainOk() (*string, bool)

GetCookieDomainOk returns a tuple with the CookieDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CnameSettings) GetCorsAllowedOrigins

func (o *CnameSettings) GetCorsAllowedOrigins() []string

GetCorsAllowedOrigins returns the CorsAllowedOrigins field value if set, zero value otherwise.

func (*CnameSettings) GetCorsAllowedOriginsOk

func (o *CnameSettings) GetCorsAllowedOriginsOk() ([]string, bool)

GetCorsAllowedOriginsOk returns a tuple with the CorsAllowedOrigins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CnameSettings) GetCorsEnabled

func (o *CnameSettings) GetCorsEnabled() bool

GetCorsEnabled returns the CorsEnabled field value if set, zero value otherwise.

func (*CnameSettings) GetCorsEnabledOk

func (o *CnameSettings) GetCorsEnabledOk() (*bool, bool)

GetCorsEnabledOk returns a tuple with the CorsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CnameSettings) GetCreatedAt

func (o *CnameSettings) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CnameSettings) GetCreatedAtOk

func (o *CnameSettings) 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 (*CnameSettings) GetHostname

func (o *CnameSettings) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*CnameSettings) GetHostnameOk

func (o *CnameSettings) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CnameSettings) GetId

func (o *CnameSettings) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CnameSettings) GetIdOk

func (o *CnameSettings) 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 (*CnameSettings) GetUpdatedAt

func (o *CnameSettings) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CnameSettings) GetUpdatedAtOk

func (o *CnameSettings) 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 (*CnameSettings) GetVerificationErrors

func (o *CnameSettings) GetVerificationErrors() []string

GetVerificationErrors returns the VerificationErrors field value if set, zero value otherwise.

func (*CnameSettings) GetVerificationErrorsOk

func (o *CnameSettings) GetVerificationErrorsOk() ([]string, bool)

GetVerificationErrorsOk returns a tuple with the VerificationErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CnameSettings) GetVerificationStatus

func (o *CnameSettings) GetVerificationStatus() string

GetVerificationStatus returns the VerificationStatus field value if set, zero value otherwise.

func (*CnameSettings) GetVerificationStatusOk

func (o *CnameSettings) GetVerificationStatusOk() (*string, bool)

GetVerificationStatusOk returns a tuple with the VerificationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CnameSettings) HasCookieDomain

func (o *CnameSettings) HasCookieDomain() bool

HasCookieDomain returns a boolean if a field has been set.

func (*CnameSettings) HasCorsAllowedOrigins

func (o *CnameSettings) HasCorsAllowedOrigins() bool

HasCorsAllowedOrigins returns a boolean if a field has been set.

func (*CnameSettings) HasCorsEnabled

func (o *CnameSettings) HasCorsEnabled() bool

HasCorsEnabled returns a boolean if a field has been set.

func (*CnameSettings) HasCreatedAt

func (o *CnameSettings) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CnameSettings) HasHostname

func (o *CnameSettings) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*CnameSettings) HasId

func (o *CnameSettings) HasId() bool

HasId returns a boolean if a field has been set.

func (*CnameSettings) HasUpdatedAt

func (o *CnameSettings) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*CnameSettings) HasVerificationErrors

func (o *CnameSettings) HasVerificationErrors() bool

HasVerificationErrors returns a boolean if a field has been set.

func (*CnameSettings) HasVerificationStatus

func (o *CnameSettings) HasVerificationStatus() bool

HasVerificationStatus returns a boolean if a field has been set.

func (CnameSettings) MarshalJSON

func (o CnameSettings) MarshalJSON() ([]byte, error)

func (*CnameSettings) SetCookieDomain

func (o *CnameSettings) SetCookieDomain(v string)

SetCookieDomain gets a reference to the given string and assigns it to the CookieDomain field.

func (*CnameSettings) SetCorsAllowedOrigins

func (o *CnameSettings) SetCorsAllowedOrigins(v []string)

SetCorsAllowedOrigins gets a reference to the given []string and assigns it to the CorsAllowedOrigins field.

func (*CnameSettings) SetCorsEnabled

func (o *CnameSettings) SetCorsEnabled(v bool)

SetCorsEnabled gets a reference to the given bool and assigns it to the CorsEnabled field.

func (*CnameSettings) SetCreatedAt

func (o *CnameSettings) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*CnameSettings) SetHostname

func (o *CnameSettings) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*CnameSettings) SetId

func (o *CnameSettings) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CnameSettings) SetUpdatedAt

func (o *CnameSettings) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*CnameSettings) SetVerificationErrors

func (o *CnameSettings) SetVerificationErrors(v []string)

SetVerificationErrors gets a reference to the given []string and assigns it to the VerificationErrors field.

func (*CnameSettings) SetVerificationStatus

func (o *CnameSettings) SetVerificationStatus(v string)

SetVerificationStatus gets a reference to the given string and assigns it to the VerificationStatus 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) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CreateCustomHostnameBody

type CreateCustomHostnameBody struct {
	// The domain where cookies will be set. Has to be a parent domain of the custom hostname to work.
	CookieDomain *string `json:"cookie_domain,omitempty"`
	// CORS Allowed origins for the custom hostname.
	CorsAllowedOrigins []string `json:"cors_allowed_origins,omitempty"`
	// CORS Enabled for the custom hostname.
	CorsEnabled *bool `json:"cors_enabled,omitempty"`
	// The custom hostname where the API will be exposed.
	Hostname *string `json:"hostname,omitempty"`
}

CreateCustomHostnameBody struct for CreateCustomHostnameBody

func NewCreateCustomHostnameBody

func NewCreateCustomHostnameBody() *CreateCustomHostnameBody

NewCreateCustomHostnameBody instantiates a new CreateCustomHostnameBody 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 NewCreateCustomHostnameBodyWithDefaults

func NewCreateCustomHostnameBodyWithDefaults() *CreateCustomHostnameBody

NewCreateCustomHostnameBodyWithDefaults instantiates a new CreateCustomHostnameBody 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 (*CreateCustomHostnameBody) GetCookieDomain

func (o *CreateCustomHostnameBody) GetCookieDomain() string

GetCookieDomain returns the CookieDomain field value if set, zero value otherwise.

func (*CreateCustomHostnameBody) GetCookieDomainOk

func (o *CreateCustomHostnameBody) GetCookieDomainOk() (*string, bool)

GetCookieDomainOk returns a tuple with the CookieDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCustomHostnameBody) GetCorsAllowedOrigins

func (o *CreateCustomHostnameBody) GetCorsAllowedOrigins() []string

GetCorsAllowedOrigins returns the CorsAllowedOrigins field value if set, zero value otherwise.

func (*CreateCustomHostnameBody) GetCorsAllowedOriginsOk

func (o *CreateCustomHostnameBody) GetCorsAllowedOriginsOk() ([]string, bool)

GetCorsAllowedOriginsOk returns a tuple with the CorsAllowedOrigins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCustomHostnameBody) GetCorsEnabled

func (o *CreateCustomHostnameBody) GetCorsEnabled() bool

GetCorsEnabled returns the CorsEnabled field value if set, zero value otherwise.

func (*CreateCustomHostnameBody) GetCorsEnabledOk

func (o *CreateCustomHostnameBody) GetCorsEnabledOk() (*bool, bool)

GetCorsEnabledOk returns a tuple with the CorsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCustomHostnameBody) GetHostname

func (o *CreateCustomHostnameBody) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*CreateCustomHostnameBody) GetHostnameOk

func (o *CreateCustomHostnameBody) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCustomHostnameBody) HasCookieDomain

func (o *CreateCustomHostnameBody) HasCookieDomain() bool

HasCookieDomain returns a boolean if a field has been set.

func (*CreateCustomHostnameBody) HasCorsAllowedOrigins

func (o *CreateCustomHostnameBody) HasCorsAllowedOrigins() bool

HasCorsAllowedOrigins returns a boolean if a field has been set.

func (*CreateCustomHostnameBody) HasCorsEnabled

func (o *CreateCustomHostnameBody) HasCorsEnabled() bool

HasCorsEnabled returns a boolean if a field has been set.

func (*CreateCustomHostnameBody) HasHostname

func (o *CreateCustomHostnameBody) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (CreateCustomHostnameBody) MarshalJSON

func (o CreateCustomHostnameBody) MarshalJSON() ([]byte, error)

func (*CreateCustomHostnameBody) SetCookieDomain

func (o *CreateCustomHostnameBody) SetCookieDomain(v string)

SetCookieDomain gets a reference to the given string and assigns it to the CookieDomain field.

func (*CreateCustomHostnameBody) SetCorsAllowedOrigins

func (o *CreateCustomHostnameBody) SetCorsAllowedOrigins(v []string)

SetCorsAllowedOrigins gets a reference to the given []string and assigns it to the CorsAllowedOrigins field.

func (*CreateCustomHostnameBody) SetCorsEnabled

func (o *CreateCustomHostnameBody) SetCorsEnabled(v bool)

SetCorsEnabled gets a reference to the given bool and assigns it to the CorsEnabled field.

func (*CreateCustomHostnameBody) SetHostname

func (o *CreateCustomHostnameBody) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

type CreateProjectBody

type CreateProjectBody struct {
	// The name of the project to be created
	Name string `json:"name"`
}

CreateProjectBody struct for CreateProjectBody

func NewCreateProjectBody

func NewCreateProjectBody(name string) *CreateProjectBody

NewCreateProjectBody instantiates a new CreateProjectBody 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 NewCreateProjectBodyWithDefaults

func NewCreateProjectBodyWithDefaults() *CreateProjectBody

NewCreateProjectBodyWithDefaults instantiates a new CreateProjectBody 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 (*CreateProjectBody) GetName

func (o *CreateProjectBody) GetName() string

GetName returns the Name field value

func (*CreateProjectBody) GetNameOk

func (o *CreateProjectBody) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (CreateProjectBody) MarshalJSON

func (o CreateProjectBody) MarshalJSON() ([]byte, error)

func (*CreateProjectBody) SetName

func (o *CreateProjectBody) SetName(v string)

SetName sets field value

type CreateSubscriptionPayload

type CreateSubscriptionPayload struct {
	PlanOrPrice           string  `json:"plan_or_price"`
	ProvisionFirstProject string  `json:"provision_first_project"`
	ReturnTo              *string `json:"return_to,omitempty"`
}

CreateSubscriptionPayload struct for CreateSubscriptionPayload

func NewCreateSubscriptionPayload

func NewCreateSubscriptionPayload(planOrPrice string, provisionFirstProject string) *CreateSubscriptionPayload

NewCreateSubscriptionPayload instantiates a new CreateSubscriptionPayload 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 NewCreateSubscriptionPayloadWithDefaults

func NewCreateSubscriptionPayloadWithDefaults() *CreateSubscriptionPayload

NewCreateSubscriptionPayloadWithDefaults instantiates a new CreateSubscriptionPayload 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 (*CreateSubscriptionPayload) GetPlanOrPrice

func (o *CreateSubscriptionPayload) GetPlanOrPrice() string

GetPlanOrPrice returns the PlanOrPrice field value

func (*CreateSubscriptionPayload) GetPlanOrPriceOk

func (o *CreateSubscriptionPayload) GetPlanOrPriceOk() (*string, bool)

GetPlanOrPriceOk returns a tuple with the PlanOrPrice field value and a boolean to check if the value has been set.

func (*CreateSubscriptionPayload) GetProvisionFirstProject

func (o *CreateSubscriptionPayload) GetProvisionFirstProject() string

GetProvisionFirstProject returns the ProvisionFirstProject field value

func (*CreateSubscriptionPayload) GetProvisionFirstProjectOk

func (o *CreateSubscriptionPayload) GetProvisionFirstProjectOk() (*string, bool)

GetProvisionFirstProjectOk returns a tuple with the ProvisionFirstProject field value and a boolean to check if the value has been set.

func (*CreateSubscriptionPayload) GetReturnTo

func (o *CreateSubscriptionPayload) GetReturnTo() string

GetReturnTo returns the ReturnTo field value if set, zero value otherwise.

func (*CreateSubscriptionPayload) GetReturnToOk

func (o *CreateSubscriptionPayload) 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 (*CreateSubscriptionPayload) HasReturnTo

func (o *CreateSubscriptionPayload) HasReturnTo() bool

HasReturnTo returns a boolean if a field has been set.

func (CreateSubscriptionPayload) MarshalJSON

func (o CreateSubscriptionPayload) MarshalJSON() ([]byte, error)

func (*CreateSubscriptionPayload) SetPlanOrPrice

func (o *CreateSubscriptionPayload) SetPlanOrPrice(v string)

SetPlanOrPrice sets field value

func (*CreateSubscriptionPayload) SetProvisionFirstProject

func (o *CreateSubscriptionPayload) SetProvisionFirstProject(v string)

SetProvisionFirstProject sets field value

func (*CreateSubscriptionPayload) SetReturnTo

func (o *CreateSubscriptionPayload) SetReturnTo(v string)

SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.

type ErrorAuthenticatorAssuranceLevelNotSatisfied

type ErrorAuthenticatorAssuranceLevelNotSatisfied 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"`
	RedirectBrowserTo *string `json:"redirect_browser_to,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"`
}

ErrorAuthenticatorAssuranceLevelNotSatisfied struct for ErrorAuthenticatorAssuranceLevelNotSatisfied

func NewErrorAuthenticatorAssuranceLevelNotSatisfied

func NewErrorAuthenticatorAssuranceLevelNotSatisfied(message string) *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) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetCodeOk

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 (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetDebug

GetDebug returns the Debug field value if set, zero value otherwise.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetDebugOk

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 (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetDetails

func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) GetDetails() map[string]interface{}

GetDetails returns the Details field value if set, zero value otherwise.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetDetailsOk

func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) 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 (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetIdOk

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 (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetMessage

GetMessage returns the Message field value

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetMessageOk

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetReason

GetReason returns the Reason field value if set, zero value otherwise.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetReasonOk

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 (*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) GetRequest

GetRequest returns the Request field value if set, zero value otherwise.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetRequestOk

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 (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) GetStatusOk

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 (*ErrorAuthenticatorAssuranceLevelNotSatisfied) HasCode

HasCode returns a boolean if a field has been set.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) HasDebug

HasDebug returns a boolean if a field has been set.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) HasDetails

HasDetails returns a boolean if a field has been set.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) HasId

HasId returns a boolean if a field has been set.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) HasReason

HasReason 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) HasRequest

HasRequest returns a boolean if a field has been set.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) HasStatus

HasStatus returns a boolean if a field has been set.

func (ErrorAuthenticatorAssuranceLevelNotSatisfied) MarshalJSON

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetCode

SetCode gets a reference to the given int64 and assigns it to the Code field.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetDebug

SetDebug gets a reference to the given string and assigns it to the Debug field.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetDetails

func (o *ErrorAuthenticatorAssuranceLevelNotSatisfied) SetDetails(v map[string]interface{})

SetDetails gets a reference to the given map[string]interface{} and assigns it to the Details field.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetMessage

SetMessage sets field value

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetReason

SetReason gets a reference to the given string and assigns it to the Reason 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.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetRequest

SetRequest gets a reference to the given string and assigns it to the Request field.

func (*ErrorAuthenticatorAssuranceLevelNotSatisfied) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

type ExpandTree

type ExpandTree struct {
	Children   []ExpandTree `json:"children,omitempty"`
	SubjectId  *string      `json:"subject_id,omitempty"`
	SubjectSet *SubjectSet  `json:"subject_set,omitempty"`
	Type       string       `json:"type"`
}

ExpandTree struct for ExpandTree

func NewExpandTree

func NewExpandTree(type_ string) *ExpandTree

NewExpandTree instantiates a new ExpandTree 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 NewExpandTreeWithDefaults

func NewExpandTreeWithDefaults() *ExpandTree

NewExpandTreeWithDefaults instantiates a new ExpandTree 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 (*ExpandTree) GetChildren

func (o *ExpandTree) GetChildren() []ExpandTree

GetChildren returns the Children field value if set, zero value otherwise.

func (*ExpandTree) GetChildrenOk

func (o *ExpandTree) GetChildrenOk() ([]ExpandTree, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpandTree) GetSubjectId

func (o *ExpandTree) GetSubjectId() string

GetSubjectId returns the SubjectId field value if set, zero value otherwise.

func (*ExpandTree) GetSubjectIdOk

func (o *ExpandTree) GetSubjectIdOk() (*string, bool)

GetSubjectIdOk returns a tuple with the SubjectId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpandTree) GetSubjectSet

func (o *ExpandTree) GetSubjectSet() SubjectSet

GetSubjectSet returns the SubjectSet field value if set, zero value otherwise.

func (*ExpandTree) GetSubjectSetOk

func (o *ExpandTree) GetSubjectSetOk() (*SubjectSet, bool)

GetSubjectSetOk returns a tuple with the SubjectSet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpandTree) GetType

func (o *ExpandTree) GetType() string

GetType returns the Type field value

func (*ExpandTree) GetTypeOk

func (o *ExpandTree) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ExpandTree) HasChildren

func (o *ExpandTree) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*ExpandTree) HasSubjectId

func (o *ExpandTree) HasSubjectId() bool

HasSubjectId returns a boolean if a field has been set.

func (*ExpandTree) HasSubjectSet

func (o *ExpandTree) HasSubjectSet() bool

HasSubjectSet returns a boolean if a field has been set.

func (ExpandTree) MarshalJSON

func (o ExpandTree) MarshalJSON() ([]byte, error)

func (*ExpandTree) SetChildren

func (o *ExpandTree) SetChildren(v []ExpandTree)

SetChildren gets a reference to the given []ExpandTree and assigns it to the Children field.

func (*ExpandTree) SetSubjectId

func (o *ExpandTree) SetSubjectId(v string)

SetSubjectId gets a reference to the given string and assigns it to the SubjectId field.

func (*ExpandTree) SetSubjectSet

func (o *ExpandTree) SetSubjectSet(v SubjectSet)

SetSubjectSet gets a reference to the given SubjectSet and assigns it to the SubjectSet field.

func (*ExpandTree) SetType

func (o *ExpandTree) SetType(v string)

SetType sets field value

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"`
	Error   *GenericErrorContent     `json:"error,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 Error responses are sent when an error (e.g. unauthorized, bad request, ...) occurred.

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) GetError

func (o *GenericError) GetError() GenericErrorContent

GetError returns the Error field value if set, zero value otherwise.

func (*GenericError) GetErrorOk

func (o *GenericError) GetErrorOk() (*GenericErrorContent, 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 (*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) HasError

func (o *GenericError) HasError() bool

HasError 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) SetError

func (o *GenericError) SetError(v GenericErrorContent)

SetError gets a reference to the given GenericErrorContent and assigns it to the Error 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 GenericErrorContent

type GenericErrorContent struct {
	// Debug contains debug information. This is usually not available and has to be enabled.
	Debug *string `json:"debug,omitempty"`
	// Name is the error name.
	Error *string `json:"error,omitempty"`
	// Description contains further information on the nature of the error.
	ErrorDescription *string `json:"error_description,omitempty"`
	// Message contains the error message.
	Message *string `json:"message,omitempty"`
	// Code represents the error status code (404, 403, 401, ...).
	StatusCode *int64 `json:"status_code,omitempty"`
}

GenericErrorContent Error response

func NewGenericErrorContent

func NewGenericErrorContent() *GenericErrorContent

NewGenericErrorContent instantiates a new GenericErrorContent 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 NewGenericErrorContentWithDefaults

func NewGenericErrorContentWithDefaults() *GenericErrorContent

NewGenericErrorContentWithDefaults instantiates a new GenericErrorContent 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 (*GenericErrorContent) GetDebug

func (o *GenericErrorContent) GetDebug() string

GetDebug returns the Debug field value if set, zero value otherwise.

func (*GenericErrorContent) GetDebugOk

func (o *GenericErrorContent) 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 (*GenericErrorContent) GetError

func (o *GenericErrorContent) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*GenericErrorContent) GetErrorDescription

func (o *GenericErrorContent) GetErrorDescription() string

GetErrorDescription returns the ErrorDescription field value if set, zero value otherwise.

func (*GenericErrorContent) GetErrorDescriptionOk

func (o *GenericErrorContent) GetErrorDescriptionOk() (*string, bool)

GetErrorDescriptionOk returns a tuple with the ErrorDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericErrorContent) GetErrorOk

func (o *GenericErrorContent) GetErrorOk() (*string, 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 (*GenericErrorContent) GetMessage

func (o *GenericErrorContent) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*GenericErrorContent) GetMessageOk

func (o *GenericErrorContent) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericErrorContent) GetStatusCode

func (o *GenericErrorContent) GetStatusCode() int64

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*GenericErrorContent) GetStatusCodeOk

func (o *GenericErrorContent) GetStatusCodeOk() (*int64, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GenericErrorContent) HasDebug

func (o *GenericErrorContent) HasDebug() bool

HasDebug returns a boolean if a field has been set.

func (*GenericErrorContent) HasError

func (o *GenericErrorContent) HasError() bool

HasError returns a boolean if a field has been set.

func (*GenericErrorContent) HasErrorDescription

func (o *GenericErrorContent) HasErrorDescription() bool

HasErrorDescription returns a boolean if a field has been set.

func (*GenericErrorContent) HasMessage

func (o *GenericErrorContent) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*GenericErrorContent) HasStatusCode

func (o *GenericErrorContent) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (GenericErrorContent) MarshalJSON

func (o GenericErrorContent) MarshalJSON() ([]byte, error)

func (*GenericErrorContent) SetDebug

func (o *GenericErrorContent) SetDebug(v string)

SetDebug gets a reference to the given string and assigns it to the Debug field.

func (*GenericErrorContent) SetError

func (o *GenericErrorContent) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*GenericErrorContent) SetErrorDescription

func (o *GenericErrorContent) SetErrorDescription(v string)

SetErrorDescription gets a reference to the given string and assigns it to the ErrorDescription field.

func (*GenericErrorContent) SetMessage

func (o *GenericErrorContent) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*GenericErrorContent) SetStatusCode

func (o *GenericErrorContent) SetStatusCode(v int64)

SetStatusCode gets a reference to the given int64 and assigns it to the StatusCode 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 GetCheckResponse

type GetCheckResponse struct {
	// whether the relation tuple is allowed
	Allowed bool `json:"allowed"`
}

GetCheckResponse The content of the allowed field is mirrored in the HTTP status code.

func NewGetCheckResponse

func NewGetCheckResponse(allowed bool) *GetCheckResponse

NewGetCheckResponse instantiates a new GetCheckResponse 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 NewGetCheckResponseWithDefaults

func NewGetCheckResponseWithDefaults() *GetCheckResponse

NewGetCheckResponseWithDefaults instantiates a new GetCheckResponse 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 (*GetCheckResponse) GetAllowed

func (o *GetCheckResponse) GetAllowed() bool

GetAllowed returns the Allowed field value

func (*GetCheckResponse) GetAllowedOk

func (o *GetCheckResponse) GetAllowedOk() (*bool, bool)

GetAllowedOk returns a tuple with the Allowed field value and a boolean to check if the value has been set.

func (GetCheckResponse) MarshalJSON

func (o GetCheckResponse) MarshalJSON() ([]byte, error)

func (*GetCheckResponse) SetAllowed

func (o *GetCheckResponse) SetAllowed(v bool)

SetAllowed sets field value

type GetManagedIdentitySchemaLocation

type GetManagedIdentitySchemaLocation struct {
	Location *string `json:"location,omitempty"`
}

GetManagedIdentitySchemaLocation struct for GetManagedIdentitySchemaLocation

func NewGetManagedIdentitySchemaLocation

func NewGetManagedIdentitySchemaLocation() *GetManagedIdentitySchemaLocation

NewGetManagedIdentitySchemaLocation instantiates a new GetManagedIdentitySchemaLocation 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 NewGetManagedIdentitySchemaLocationWithDefaults

func NewGetManagedIdentitySchemaLocationWithDefaults() *GetManagedIdentitySchemaLocation

NewGetManagedIdentitySchemaLocationWithDefaults instantiates a new GetManagedIdentitySchemaLocation 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 (*GetManagedIdentitySchemaLocation) GetLocation

func (o *GetManagedIdentitySchemaLocation) GetLocation() string

GetLocation returns the Location field value if set, zero value otherwise.

func (*GetManagedIdentitySchemaLocation) GetLocationOk

func (o *GetManagedIdentitySchemaLocation) 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 (*GetManagedIdentitySchemaLocation) HasLocation

func (o *GetManagedIdentitySchemaLocation) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (GetManagedIdentitySchemaLocation) MarshalJSON

func (o GetManagedIdentitySchemaLocation) MarshalJSON() ([]byte, error)

func (*GetManagedIdentitySchemaLocation) SetLocation

func (o *GetManagedIdentitySchemaLocation) SetLocation(v string)

SetLocation gets a reference to the given string and assigns it to the Location field.

type GetRelationTuplesResponse

type GetRelationTuplesResponse struct {
	// The opaque token to provide in a subsequent request to get the next page. It is the empty string iff this is the last page.
	NextPageToken  *string                 `json:"next_page_token,omitempty"`
	RelationTuples []InternalRelationTuple `json:"relation_tuples,omitempty"`
}

GetRelationTuplesResponse struct for GetRelationTuplesResponse

func NewGetRelationTuplesResponse

func NewGetRelationTuplesResponse() *GetRelationTuplesResponse

NewGetRelationTuplesResponse instantiates a new GetRelationTuplesResponse 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 NewGetRelationTuplesResponseWithDefaults

func NewGetRelationTuplesResponseWithDefaults() *GetRelationTuplesResponse

NewGetRelationTuplesResponseWithDefaults instantiates a new GetRelationTuplesResponse 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 (*GetRelationTuplesResponse) GetNextPageToken

func (o *GetRelationTuplesResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*GetRelationTuplesResponse) GetNextPageTokenOk

func (o *GetRelationTuplesResponse) GetNextPageTokenOk() (*string, bool)

GetNextPageTokenOk returns a tuple with the NextPageToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRelationTuplesResponse) GetRelationTuples

func (o *GetRelationTuplesResponse) GetRelationTuples() []InternalRelationTuple

GetRelationTuples returns the RelationTuples field value if set, zero value otherwise.

func (*GetRelationTuplesResponse) GetRelationTuplesOk

func (o *GetRelationTuplesResponse) GetRelationTuplesOk() ([]InternalRelationTuple, bool)

GetRelationTuplesOk returns a tuple with the RelationTuples field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetRelationTuplesResponse) HasNextPageToken

func (o *GetRelationTuplesResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (*GetRelationTuplesResponse) HasRelationTuples

func (o *GetRelationTuplesResponse) HasRelationTuples() bool

HasRelationTuples returns a boolean if a field has been set.

func (GetRelationTuplesResponse) MarshalJSON

func (o GetRelationTuplesResponse) MarshalJSON() ([]byte, error)

func (*GetRelationTuplesResponse) SetNextPageToken

func (o *GetRelationTuplesResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (*GetRelationTuplesResponse) SetRelationTuples

func (o *GetRelationTuplesResponse) SetRelationTuples(v []InternalRelationTuple)

SetRelationTuples gets a reference to the given []InternalRelationTuple and assigns it to the RelationTuples field.

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 HandledOAuth2ConsentRequest

type HandledOAuth2ConsentRequest struct {
	// Original request URL to which you should redirect the user if request was already handled.
	RedirectTo string `json:"redirect_to"`
}

HandledOAuth2ConsentRequest struct for HandledOAuth2ConsentRequest

func NewHandledOAuth2ConsentRequest

func NewHandledOAuth2ConsentRequest(redirectTo string) *HandledOAuth2ConsentRequest

NewHandledOAuth2ConsentRequest instantiates a new HandledOAuth2ConsentRequest 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 NewHandledOAuth2ConsentRequestWithDefaults

func NewHandledOAuth2ConsentRequestWithDefaults() *HandledOAuth2ConsentRequest

NewHandledOAuth2ConsentRequestWithDefaults instantiates a new HandledOAuth2ConsentRequest 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 (*HandledOAuth2ConsentRequest) GetRedirectTo

func (o *HandledOAuth2ConsentRequest) GetRedirectTo() string

GetRedirectTo returns the RedirectTo field value

func (*HandledOAuth2ConsentRequest) GetRedirectToOk

func (o *HandledOAuth2ConsentRequest) GetRedirectToOk() (*string, bool)

GetRedirectToOk returns a tuple with the RedirectTo field value and a boolean to check if the value has been set.

func (HandledOAuth2ConsentRequest) MarshalJSON

func (o HandledOAuth2ConsentRequest) MarshalJSON() ([]byte, error)

func (*HandledOAuth2ConsentRequest) SetRedirectTo

func (o *HandledOAuth2ConsentRequest) SetRedirectTo(v string)

SetRedirectTo sets field value

type HandledOAuth2LoginRequest

type HandledOAuth2LoginRequest struct {
	// Original request URL to which you should redirect the user if request was already handled.
	RedirectTo string `json:"redirect_to"`
}

HandledOAuth2LoginRequest struct for HandledOAuth2LoginRequest

func NewHandledOAuth2LoginRequest

func NewHandledOAuth2LoginRequest(redirectTo string) *HandledOAuth2LoginRequest

NewHandledOAuth2LoginRequest instantiates a new HandledOAuth2LoginRequest 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 NewHandledOAuth2LoginRequestWithDefaults

func NewHandledOAuth2LoginRequestWithDefaults() *HandledOAuth2LoginRequest

NewHandledOAuth2LoginRequestWithDefaults instantiates a new HandledOAuth2LoginRequest 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 (*HandledOAuth2LoginRequest) GetRedirectTo

func (o *HandledOAuth2LoginRequest) GetRedirectTo() string

GetRedirectTo returns the RedirectTo field value

func (*HandledOAuth2LoginRequest) GetRedirectToOk

func (o *HandledOAuth2LoginRequest) GetRedirectToOk() (*string, bool)

GetRedirectToOk returns a tuple with the RedirectTo field value and a boolean to check if the value has been set.

func (HandledOAuth2LoginRequest) MarshalJSON

func (o HandledOAuth2LoginRequest) MarshalJSON() ([]byte, error)

func (*HandledOAuth2LoginRequest) SetRedirectTo

func (o *HandledOAuth2LoginRequest) SetRedirectTo(v string)

SetRedirectTo sets field value

type HandledOAuth2LogoutRequest

type HandledOAuth2LogoutRequest struct {
	// Original request URL to which you should redirect the user if request was already handled.
	RedirectTo string `json:"redirect_to"`
}

HandledOAuth2LogoutRequest struct for HandledOAuth2LogoutRequest

func NewHandledOAuth2LogoutRequest

func NewHandledOAuth2LogoutRequest(redirectTo string) *HandledOAuth2LogoutRequest

NewHandledOAuth2LogoutRequest instantiates a new HandledOAuth2LogoutRequest 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 NewHandledOAuth2LogoutRequestWithDefaults

func NewHandledOAuth2LogoutRequestWithDefaults() *HandledOAuth2LogoutRequest

NewHandledOAuth2LogoutRequestWithDefaults instantiates a new HandledOAuth2LogoutRequest 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 (*HandledOAuth2LogoutRequest) GetRedirectTo

func (o *HandledOAuth2LogoutRequest) GetRedirectTo() string

GetRedirectTo returns the RedirectTo field value

func (*HandledOAuth2LogoutRequest) GetRedirectToOk

func (o *HandledOAuth2LogoutRequest) GetRedirectToOk() (*string, bool)

GetRedirectToOk returns a tuple with the RedirectTo field value and a boolean to check if the value has been set.

func (HandledOAuth2LogoutRequest) MarshalJSON

func (o HandledOAuth2LogoutRequest) MarshalJSON() ([]byte, error)

func (*HandledOAuth2LogoutRequest) SetRedirectTo

func (o *HandledOAuth2LogoutRequest) SetRedirectTo(v string)

SetRedirectTo sets field value

type Headers

type Headers struct {
	Extra map[string]interface{} `json:"extra,omitempty"`
}

Headers Headers is the jwt headers

func NewHeaders

func NewHeaders() *Headers

NewHeaders instantiates a new Headers 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 NewHeadersWithDefaults

func NewHeadersWithDefaults() *Headers

NewHeadersWithDefaults instantiates a new Headers 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 (*Headers) GetExtra

func (o *Headers) GetExtra() map[string]interface{}

GetExtra returns the Extra field value if set, zero value otherwise.

func (*Headers) GetExtraOk

func (o *Headers) GetExtraOk() (map[string]interface{}, bool)

GetExtraOk returns a tuple with the Extra field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Headers) HasExtra

func (o *Headers) HasExtra() bool

HasExtra returns a boolean if a field has been set.

func (Headers) MarshalJSON

func (o Headers) MarshalJSON() ([]byte, error)

func (*Headers) SetExtra

func (o *Headers) SetExtra(v map[string]interface{})

SetExtra gets a reference to the given map[string]interface{} and assigns it to the Extra field.

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 IDTokenClaims

type IDTokenClaims struct {
	Acr      *string                `json:"acr,omitempty"`
	Amr      []string               `json:"amr,omitempty"`
	AtHash   *string                `json:"at_hash,omitempty"`
	Aud      []string               `json:"aud,omitempty"`
	AuthTime *time.Time             `json:"auth_time,omitempty"`
	CHash    *string                `json:"c_hash,omitempty"`
	Exp      *time.Time             `json:"exp,omitempty"`
	Ext      map[string]interface{} `json:"ext,omitempty"`
	Iat      *time.Time             `json:"iat,omitempty"`
	Iss      *string                `json:"iss,omitempty"`
	Jti      *string                `json:"jti,omitempty"`
	Nonce    *string                `json:"nonce,omitempty"`
	Rat      *time.Time             `json:"rat,omitempty"`
	Sub      *string                `json:"sub,omitempty"`
}

IDTokenClaims IDTokenClaims represent the claims used in open id connect requests

func NewIDTokenClaims

func NewIDTokenClaims() *IDTokenClaims

NewIDTokenClaims instantiates a new IDTokenClaims 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 NewIDTokenClaimsWithDefaults

func NewIDTokenClaimsWithDefaults() *IDTokenClaims

NewIDTokenClaimsWithDefaults instantiates a new IDTokenClaims 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 (*IDTokenClaims) GetAcr

func (o *IDTokenClaims) GetAcr() string

GetAcr returns the Acr field value if set, zero value otherwise.

func (*IDTokenClaims) GetAcrOk

func (o *IDTokenClaims) GetAcrOk() (*string, bool)

GetAcrOk returns a tuple with the Acr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetAmr

func (o *IDTokenClaims) GetAmr() []string

GetAmr returns the Amr field value if set, zero value otherwise.

func (*IDTokenClaims) GetAmrOk

func (o *IDTokenClaims) GetAmrOk() ([]string, bool)

GetAmrOk returns a tuple with the Amr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetAtHash

func (o *IDTokenClaims) GetAtHash() string

GetAtHash returns the AtHash field value if set, zero value otherwise.

func (*IDTokenClaims) GetAtHashOk

func (o *IDTokenClaims) GetAtHashOk() (*string, bool)

GetAtHashOk returns a tuple with the AtHash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetAud

func (o *IDTokenClaims) GetAud() []string

GetAud returns the Aud field value if set, zero value otherwise.

func (*IDTokenClaims) GetAudOk

func (o *IDTokenClaims) GetAudOk() ([]string, bool)

GetAudOk returns a tuple with the Aud field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetAuthTime

func (o *IDTokenClaims) GetAuthTime() time.Time

GetAuthTime returns the AuthTime field value if set, zero value otherwise.

func (*IDTokenClaims) GetAuthTimeOk

func (o *IDTokenClaims) GetAuthTimeOk() (*time.Time, bool)

GetAuthTimeOk returns a tuple with the AuthTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetCHash

func (o *IDTokenClaims) GetCHash() string

GetCHash returns the CHash field value if set, zero value otherwise.

func (*IDTokenClaims) GetCHashOk

func (o *IDTokenClaims) GetCHashOk() (*string, bool)

GetCHashOk returns a tuple with the CHash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetExp

func (o *IDTokenClaims) GetExp() time.Time

GetExp returns the Exp field value if set, zero value otherwise.

func (*IDTokenClaims) GetExpOk

func (o *IDTokenClaims) GetExpOk() (*time.Time, bool)

GetExpOk returns a tuple with the Exp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetExt

func (o *IDTokenClaims) GetExt() map[string]interface{}

GetExt returns the Ext field value if set, zero value otherwise.

func (*IDTokenClaims) GetExtOk

func (o *IDTokenClaims) GetExtOk() (map[string]interface{}, bool)

GetExtOk returns a tuple with the Ext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetIat

func (o *IDTokenClaims) GetIat() time.Time

GetIat returns the Iat field value if set, zero value otherwise.

func (*IDTokenClaims) GetIatOk

func (o *IDTokenClaims) GetIatOk() (*time.Time, bool)

GetIatOk returns a tuple with the Iat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetIss

func (o *IDTokenClaims) GetIss() string

GetIss returns the Iss field value if set, zero value otherwise.

func (*IDTokenClaims) GetIssOk

func (o *IDTokenClaims) GetIssOk() (*string, bool)

GetIssOk returns a tuple with the Iss field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetJti

func (o *IDTokenClaims) GetJti() string

GetJti returns the Jti field value if set, zero value otherwise.

func (*IDTokenClaims) GetJtiOk

func (o *IDTokenClaims) GetJtiOk() (*string, bool)

GetJtiOk returns a tuple with the Jti field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetNonce

func (o *IDTokenClaims) GetNonce() string

GetNonce returns the Nonce field value if set, zero value otherwise.

func (*IDTokenClaims) GetNonceOk

func (o *IDTokenClaims) GetNonceOk() (*string, bool)

GetNonceOk returns a tuple with the Nonce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetRat

func (o *IDTokenClaims) GetRat() time.Time

GetRat returns the Rat field value if set, zero value otherwise.

func (*IDTokenClaims) GetRatOk

func (o *IDTokenClaims) GetRatOk() (*time.Time, bool)

GetRatOk returns a tuple with the Rat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) GetSub

func (o *IDTokenClaims) GetSub() string

GetSub returns the Sub field value if set, zero value otherwise.

func (*IDTokenClaims) GetSubOk

func (o *IDTokenClaims) GetSubOk() (*string, bool)

GetSubOk returns a tuple with the Sub field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IDTokenClaims) HasAcr

func (o *IDTokenClaims) HasAcr() bool

HasAcr returns a boolean if a field has been set.

func (*IDTokenClaims) HasAmr

func (o *IDTokenClaims) HasAmr() bool

HasAmr returns a boolean if a field has been set.

func (*IDTokenClaims) HasAtHash

func (o *IDTokenClaims) HasAtHash() bool

HasAtHash returns a boolean if a field has been set.

func (*IDTokenClaims) HasAud

func (o *IDTokenClaims) HasAud() bool

HasAud returns a boolean if a field has been set.

func (*IDTokenClaims) HasAuthTime

func (o *IDTokenClaims) HasAuthTime() bool

HasAuthTime returns a boolean if a field has been set.

func (*IDTokenClaims) HasCHash

func (o *IDTokenClaims) HasCHash() bool

HasCHash returns a boolean if a field has been set.

func (*IDTokenClaims) HasExp

func (o *IDTokenClaims) HasExp() bool

HasExp returns a boolean if a field has been set.

func (*IDTokenClaims) HasExt

func (o *IDTokenClaims) HasExt() bool

HasExt returns a boolean if a field has been set.

func (*IDTokenClaims) HasIat

func (o *IDTokenClaims) HasIat() bool

HasIat returns a boolean if a field has been set.

func (*IDTokenClaims) HasIss

func (o *IDTokenClaims) HasIss() bool

HasIss returns a boolean if a field has been set.

func (*IDTokenClaims) HasJti

func (o *IDTokenClaims) HasJti() bool

HasJti returns a boolean if a field has been set.

func (*IDTokenClaims) HasNonce

func (o *IDTokenClaims) HasNonce() bool

HasNonce returns a boolean if a field has been set.

func (*IDTokenClaims) HasRat

func (o *IDTokenClaims) HasRat() bool

HasRat returns a boolean if a field has been set.

func (*IDTokenClaims) HasSub

func (o *IDTokenClaims) HasSub() bool

HasSub returns a boolean if a field has been set.

func (IDTokenClaims) MarshalJSON

func (o IDTokenClaims) MarshalJSON() ([]byte, error)

func (*IDTokenClaims) SetAcr

func (o *IDTokenClaims) SetAcr(v string)

SetAcr gets a reference to the given string and assigns it to the Acr field.

func (*IDTokenClaims) SetAmr

func (o *IDTokenClaims) SetAmr(v []string)

SetAmr gets a reference to the given []string and assigns it to the Amr field.

func (*IDTokenClaims) SetAtHash

func (o *IDTokenClaims) SetAtHash(v string)

SetAtHash gets a reference to the given string and assigns it to the AtHash field.

func (*IDTokenClaims) SetAud

func (o *IDTokenClaims) SetAud(v []string)

SetAud gets a reference to the given []string and assigns it to the Aud field.

func (*IDTokenClaims) SetAuthTime

func (o *IDTokenClaims) SetAuthTime(v time.Time)

SetAuthTime gets a reference to the given time.Time and assigns it to the AuthTime field.

func (*IDTokenClaims) SetCHash

func (o *IDTokenClaims) SetCHash(v string)

SetCHash gets a reference to the given string and assigns it to the CHash field.

func (*IDTokenClaims) SetExp

func (o *IDTokenClaims) SetExp(v time.Time)

SetExp gets a reference to the given time.Time and assigns it to the Exp field.

func (*IDTokenClaims) SetExt

func (o *IDTokenClaims) SetExt(v map[string]interface{})

SetExt gets a reference to the given map[string]interface{} and assigns it to the Ext field.

func (*IDTokenClaims) SetIat

func (o *IDTokenClaims) SetIat(v time.Time)

SetIat gets a reference to the given time.Time and assigns it to the Iat field.

func (*IDTokenClaims) SetIss

func (o *IDTokenClaims) SetIss(v string)

SetIss gets a reference to the given string and assigns it to the Iss field.

func (*IDTokenClaims) SetJti

func (o *IDTokenClaims) SetJti(v string)

SetJti gets a reference to the given string and assigns it to the Jti field.

func (*IDTokenClaims) SetNonce

func (o *IDTokenClaims) SetNonce(v string)

SetNonce gets a reference to the given string and assigns it to the Nonce field.

func (*IDTokenClaims) SetRat

func (o *IDTokenClaims) SetRat(v time.Time)

SetRat gets a reference to the given time.Time and assigns it to the Rat field.

func (*IDTokenClaims) SetSub

func (o *IDTokenClaims) SetSub(v string)

SetSub gets a reference to the given string and assigns it to the Sub 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          string                          `json:"id"`
	// NullJSONRawMessage represents a json.RawMessage that works well with JSON, SQL, and Swagger and is NULLable-
	MetadataAdmin map[string]interface{} `json:"metadata_admin,omitempty"`
	// NullJSONRawMessage represents a json.RawMessage that works well with JSON, SQL, and Swagger and is NULLable-
	MetadataPublic map[string]interface{} `json:"metadata_public,omitempty"`
	// RecoveryAddresses contains all the addresses that can be used to recover an identity.
	RecoveryAddresses []RecoveryAddress `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          *IdentityState `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 can be a real human, a service, an IoT device - everything that can be described as an \"actor\" in a system.

func NewIdentity

func NewIdentity(id string, schemaId string, schemaUrl string, traits interface{}) *Identity

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

func (o *Identity) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Identity) GetCreatedAtOk

func (o *Identity) 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 (*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) GetId

func (o *Identity) GetId() string

GetId returns the Id field value

func (*Identity) GetIdOk

func (o *Identity) GetIdOk() (*string, bool)

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() map[string]interface{}

GetMetadataAdmin returns the MetadataAdmin field value if set, zero value otherwise.

func (*Identity) GetMetadataAdminOk

func (o *Identity) GetMetadataAdminOk() (map[string]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.

func (*Identity) GetMetadataPublic

func (o *Identity) GetMetadataPublic() map[string]interface{}

GetMetadataPublic returns the MetadataPublic field value if set, zero value otherwise.

func (*Identity) GetMetadataPublicOk

func (o *Identity) GetMetadataPublicOk() (map[string]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.

func (*Identity) GetRecoveryAddresses

func (o *Identity) GetRecoveryAddresses() []RecoveryAddress

GetRecoveryAddresses returns the RecoveryAddresses field value if set, zero value otherwise.

func (*Identity) GetRecoveryAddressesOk

func (o *Identity) GetRecoveryAddressesOk() ([]RecoveryAddress, 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

func (o *Identity) GetSchemaId() string

GetSchemaId returns the SchemaId field value

func (*Identity) GetSchemaIdOk

func (o *Identity) GetSchemaIdOk() (*string, bool)

GetSchemaIdOk returns a tuple with the SchemaId field value and a boolean to check if the value has been set.

func (*Identity) GetSchemaUrl

func (o *Identity) GetSchemaUrl() string

GetSchemaUrl returns the SchemaUrl field value

func (*Identity) GetSchemaUrlOk

func (o *Identity) GetSchemaUrlOk() (*string, bool)

GetSchemaUrlOk returns a tuple with the SchemaUrl field value and a boolean to check if the value has been set.

func (*Identity) GetState

func (o *Identity) GetState() IdentityState

GetState returns the State field value if set, zero value otherwise.

func (*Identity) GetStateChangedAt

func (o *Identity) GetStateChangedAt() time.Time

GetStateChangedAt returns the StateChangedAt field value if set, zero value otherwise.

func (*Identity) GetStateChangedAtOk

func (o *Identity) GetStateChangedAtOk() (*time.Time, bool)

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

func (o *Identity) GetStateOk() (*IdentityState, 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 (*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

func (o *Identity) GetTraitsOk() (*interface{}, bool)

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

func (o *Identity) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Identity) GetUpdatedAtOk

func (o *Identity) 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 (*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

func (o *Identity) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Identity) HasCredentials

func (o *Identity) HasCredentials() bool

HasCredentials returns a boolean if a field has been set.

func (*Identity) HasMetadataAdmin

func (o *Identity) HasMetadataAdmin() bool

HasMetadataAdmin returns a boolean if a field has been set.

func (*Identity) HasMetadataPublic

func (o *Identity) HasMetadataPublic() bool

HasMetadataPublic returns a boolean if a field has been set.

func (*Identity) HasRecoveryAddresses

func (o *Identity) HasRecoveryAddresses() bool

HasRecoveryAddresses returns a boolean if a field has been set.

func (*Identity) HasState

func (o *Identity) HasState() bool

HasState returns a boolean if a field has been set.

func (*Identity) HasStateChangedAt

func (o *Identity) HasStateChangedAt() bool

HasStateChangedAt returns a boolean if a field has been set.

func (*Identity) HasUpdatedAt

func (o *Identity) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Identity) HasVerifiableAddresses

func (o *Identity) HasVerifiableAddresses() bool

HasVerifiableAddresses returns a boolean if a field has been set.

func (Identity) MarshalJSON

func (o Identity) MarshalJSON() ([]byte, error)

func (*Identity) SetCreatedAt

func (o *Identity) SetCreatedAt(v time.Time)

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) SetId

func (o *Identity) SetId(v string)

SetId sets field value

func (*Identity) SetMetadataAdmin

func (o *Identity) SetMetadataAdmin(v map[string]interface{})

SetMetadataAdmin gets a reference to the given map[string]interface{} and assigns it to the MetadataAdmin field.

func (*Identity) SetMetadataPublic

func (o *Identity) SetMetadataPublic(v map[string]interface{})

SetMetadataPublic gets a reference to the given map[string]interface{} and assigns it to the MetadataPublic field.

func (*Identity) SetRecoveryAddresses

func (o *Identity) SetRecoveryAddresses(v []RecoveryAddress)

SetRecoveryAddresses gets a reference to the given []RecoveryAddress and assigns it to the RecoveryAddresses field.

func (*Identity) SetSchemaId

func (o *Identity) SetSchemaId(v string)

SetSchemaId sets field value

func (*Identity) SetSchemaUrl

func (o *Identity) SetSchemaUrl(v string)

SetSchemaUrl sets field value

func (*Identity) SetState

func (o *Identity) SetState(v IdentityState)

SetState gets a reference to the given IdentityState and assigns it to the State field.

func (*Identity) SetStateChangedAt

func (o *Identity) SetStateChangedAt(v time.Time)

SetStateChangedAt gets a reference to the given time.Time and assigns it to the StateChangedAt field.

func (*Identity) SetTraits

func (o *Identity) SetTraits(v interface{})

SetTraits sets field value

func (*Identity) SetUpdatedAt

func (o *Identity) SetUpdatedAt(v time.Time)

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.

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        *IdentityCredentialsType `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

GetType returns the Type field value if set, zero value otherwise.

func (*IdentityCredentials) GetTypeOk

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

SetType gets a reference to the given IdentityCredentialsType 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 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

GetProviders returns the Providers field value if set, zero value otherwise.

func (*IdentityCredentialsOidc) GetProvidersOk

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

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"`
	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) 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) 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) 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"`
}

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) HasHashedPassword

func (o *IdentityCredentialsPassword) HasHashedPassword() bool

HasHashedPassword 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.

type IdentityCredentialsType

type IdentityCredentialsType string

IdentityCredentialsType and so on.

const (
	IDENTITYCREDENTIALSTYPE_PASSWORD      IdentityCredentialsType = "password"
	IDENTITYCREDENTIALSTYPE_TOTP          IdentityCredentialsType = "totp"
	IDENTITYCREDENTIALSTYPE_OIDC          IdentityCredentialsType = "oidc"
	IDENTITYCREDENTIALSTYPE_WEBAUTHN      IdentityCredentialsType = "webauthn"
	IDENTITYCREDENTIALSTYPE_LOOKUP_SECRET IdentityCredentialsType = "lookup_secret"
)

List of identityCredentialsType

func NewIdentityCredentialsTypeFromValue

func NewIdentityCredentialsTypeFromValue(v string) (*IdentityCredentialsType, error)

NewIdentityCredentialsTypeFromValue returns a pointer to a valid IdentityCredentialsType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (IdentityCredentialsType) IsValid

func (v IdentityCredentialsType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (IdentityCredentialsType) Ptr

Ptr returns reference to identityCredentialsType value

func (*IdentityCredentialsType) UnmarshalJSON

func (v *IdentityCredentialsType) UnmarshalJSON(src []byte) error

type IdentitySchemaContainer

type IdentitySchemaContainer struct {
	// The ID of the Identity JSON Schema
	Id *string `json:"id,omitempty"`
	// Raw JSON Schema
	Schema map[string]interface{} `json:"schema,omitempty"`
}

IdentitySchemaContainer struct for IdentitySchemaContainer

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 IdentitySchemaPreset

type IdentitySchemaPreset struct {
	// Schema is the Identity JSON Schema
	Schema map[string]interface{} `json:"schema"`
	// URL is the preset identifier
	Url string `json:"url"`
}

IdentitySchemaPreset struct for IdentitySchemaPreset

func NewIdentitySchemaPreset

func NewIdentitySchemaPreset(schema map[string]interface{}, url string) *IdentitySchemaPreset

NewIdentitySchemaPreset instantiates a new IdentitySchemaPreset 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 NewIdentitySchemaPresetWithDefaults

func NewIdentitySchemaPresetWithDefaults() *IdentitySchemaPreset

NewIdentitySchemaPresetWithDefaults instantiates a new IdentitySchemaPreset 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 (*IdentitySchemaPreset) GetSchema

func (o *IdentitySchemaPreset) GetSchema() map[string]interface{}

GetSchema returns the Schema field value

func (*IdentitySchemaPreset) GetSchemaOk

func (o *IdentitySchemaPreset) GetSchemaOk() (map[string]interface{}, bool)

GetSchemaOk returns a tuple with the Schema field value and a boolean to check if the value has been set.

func (*IdentitySchemaPreset) GetUrl

func (o *IdentitySchemaPreset) GetUrl() string

GetUrl returns the Url field value

func (*IdentitySchemaPreset) GetUrlOk

func (o *IdentitySchemaPreset) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (IdentitySchemaPreset) MarshalJSON

func (o IdentitySchemaPreset) MarshalJSON() ([]byte, error)

func (*IdentitySchemaPreset) SetSchema

func (o *IdentitySchemaPreset) SetSchema(v map[string]interface{})

SetSchema sets field value

func (*IdentitySchemaPreset) SetUrl

func (o *IdentitySchemaPreset) SetUrl(v string)

SetUrl sets field value

type IdentityState

type IdentityState string

IdentityState The state can either be `active` or `inactive`.

const (
	IDENTITYSTATE_ACTIVE   IdentityState = "active"
	IDENTITYSTATE_INACTIVE IdentityState = "inactive"
)

List of identityState

func NewIdentityStateFromValue

func NewIdentityStateFromValue(v string) (*IdentityState, error)

NewIdentityStateFromValue returns a pointer to a valid IdentityState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (IdentityState) IsValid

func (v IdentityState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (IdentityState) Ptr

func (v IdentityState) Ptr() *IdentityState

Ptr returns reference to identityState value

func (*IdentityState) UnmarshalJSON

func (v *IdentityState) UnmarshalJSON(src []byte) error

type InternalRelationTuple

type InternalRelationTuple struct {
	// Namespace of the Relation Tuple
	Namespace string `json:"namespace"`
	// Object of the Relation Tuple
	Object string `json:"object"`
	// Relation of the Relation Tuple
	Relation string `json:"relation"`
	// SubjectID of the Relation Tuple  Either SubjectSet or SubjectID are required.
	SubjectId  *string     `json:"subject_id,omitempty"`
	SubjectSet *SubjectSet `json:"subject_set,omitempty"`
}

InternalRelationTuple struct for InternalRelationTuple

func NewInternalRelationTuple

func NewInternalRelationTuple(namespace string, object string, relation string) *InternalRelationTuple

NewInternalRelationTuple instantiates a new InternalRelationTuple 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 NewInternalRelationTupleWithDefaults

func NewInternalRelationTupleWithDefaults() *InternalRelationTuple

NewInternalRelationTupleWithDefaults instantiates a new InternalRelationTuple 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 (*InternalRelationTuple) GetNamespace

func (o *InternalRelationTuple) GetNamespace() string

GetNamespace returns the Namespace field value

func (*InternalRelationTuple) GetNamespaceOk

func (o *InternalRelationTuple) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value and a boolean to check if the value has been set.

func (*InternalRelationTuple) GetObject

func (o *InternalRelationTuple) GetObject() string

GetObject returns the Object field value

func (*InternalRelationTuple) GetObjectOk

func (o *InternalRelationTuple) GetObjectOk() (*string, bool)

GetObjectOk returns a tuple with the Object field value and a boolean to check if the value has been set.

func (*InternalRelationTuple) GetRelation

func (o *InternalRelationTuple) GetRelation() string

GetRelation returns the Relation field value

func (*InternalRelationTuple) GetRelationOk

func (o *InternalRelationTuple) GetRelationOk() (*string, bool)

GetRelationOk returns a tuple with the Relation field value and a boolean to check if the value has been set.

func (*InternalRelationTuple) GetSubjectId

func (o *InternalRelationTuple) GetSubjectId() string

GetSubjectId returns the SubjectId field value if set, zero value otherwise.

func (*InternalRelationTuple) GetSubjectIdOk

func (o *InternalRelationTuple) GetSubjectIdOk() (*string, bool)

GetSubjectIdOk returns a tuple with the SubjectId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalRelationTuple) GetSubjectSet

func (o *InternalRelationTuple) GetSubjectSet() SubjectSet

GetSubjectSet returns the SubjectSet field value if set, zero value otherwise.

func (*InternalRelationTuple) GetSubjectSetOk

func (o *InternalRelationTuple) GetSubjectSetOk() (*SubjectSet, bool)

GetSubjectSetOk returns a tuple with the SubjectSet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InternalRelationTuple) HasSubjectId

func (o *InternalRelationTuple) HasSubjectId() bool

HasSubjectId returns a boolean if a field has been set.

func (*InternalRelationTuple) HasSubjectSet

func (o *InternalRelationTuple) HasSubjectSet() bool

HasSubjectSet returns a boolean if a field has been set.

func (InternalRelationTuple) MarshalJSON

func (o InternalRelationTuple) MarshalJSON() ([]byte, error)

func (*InternalRelationTuple) SetNamespace

func (o *InternalRelationTuple) SetNamespace(v string)

SetNamespace sets field value

func (*InternalRelationTuple) SetObject

func (o *InternalRelationTuple) SetObject(v string)

SetObject sets field value

func (*InternalRelationTuple) SetRelation

func (o *InternalRelationTuple) SetRelation(v string)

SetRelation sets field value

func (*InternalRelationTuple) SetSubjectId

func (o *InternalRelationTuple) SetSubjectId(v string)

SetSubjectId gets a reference to the given string and assigns it to the SubjectId field.

func (*InternalRelationTuple) SetSubjectSet

func (o *InternalRelationTuple) SetSubjectSet(v SubjectSet)

SetSubjectSet gets a reference to the given SubjectSet and assigns it to the SubjectSet field.

type IntrospectedOAuth2Token

type IntrospectedOAuth2Token struct {
	// Active is a boolean indicator of whether or not the presented token is currently active.  The specifics of a token's \"active\" state will vary depending on the implementation of the authorization server and the information it keeps about its tokens, but a \"true\" value return for the \"active\" property will generally indicate that a given token has been issued by this authorization server, has not been revoked by the resource owner, and is within its given time window of validity (e.g., after its issuance time and before its expiration time).
	Active bool `json:"active"`
	// Audience contains a list of the token's intended audiences.
	Aud []string `json:"aud,omitempty"`
	// ID is aclient identifier for the OAuth 2.0 client that requested this token.
	ClientId *string `json:"client_id,omitempty"`
	// Expires at is an integer timestamp, measured in the number of seconds since January 1 1970 UTC, indicating when this token will expire.
	Exp *int64 `json:"exp,omitempty"`
	// Extra is arbitrary data set by the session.
	Ext map[string]interface{} `json:"ext,omitempty"`
	// Issued at is an integer timestamp, measured in the number of seconds since January 1 1970 UTC, indicating when this token was originally issued.
	Iat *int64 `json:"iat,omitempty"`
	// IssuerURL is a string representing the issuer of this token
	Iss *string `json:"iss,omitempty"`
	// NotBefore is an integer timestamp, measured in the number of seconds since January 1 1970 UTC, indicating when this token is not to be used before.
	Nbf *int64 `json:"nbf,omitempty"`
	// ObfuscatedSubject is set when the subject identifier algorithm was set to \"pairwise\" during authorization. It is the `sub` value of the ID Token that was issued.
	ObfuscatedSubject *string `json:"obfuscated_subject,omitempty"`
	// Scope is a JSON string containing a space-separated list of scopes associated with this token.
	Scope *string `json:"scope,omitempty"`
	// Subject of the token, as defined in JWT [RFC7519]. Usually a machine-readable identifier of the resource owner who authorized this token.
	Sub *string `json:"sub,omitempty"`
	// TokenType is the introspected token's type, typically `Bearer`.
	TokenType *string `json:"token_type,omitempty"`
	// TokenUse is the introspected token's use, for example `access_token` or `refresh_token`.
	TokenUse *string `json:"token_use,omitempty"`
	// Username is a human-readable identifier for the resource owner who authorized this token.
	Username *string `json:"username,omitempty"`
}

IntrospectedOAuth2Token Introspection contains an access token's session data as specified by [IETF RFC 7662](https://tools.ietf.org/html/rfc7662)

func NewIntrospectedOAuth2Token

func NewIntrospectedOAuth2Token(active bool) *IntrospectedOAuth2Token

NewIntrospectedOAuth2Token instantiates a new IntrospectedOAuth2Token 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 NewIntrospectedOAuth2TokenWithDefaults

func NewIntrospectedOAuth2TokenWithDefaults() *IntrospectedOAuth2Token

NewIntrospectedOAuth2TokenWithDefaults instantiates a new IntrospectedOAuth2Token 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 (*IntrospectedOAuth2Token) GetActive

func (o *IntrospectedOAuth2Token) GetActive() bool

GetActive returns the Active field value

func (*IntrospectedOAuth2Token) GetActiveOk

func (o *IntrospectedOAuth2Token) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetAud

func (o *IntrospectedOAuth2Token) GetAud() []string

GetAud returns the Aud field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetAudOk

func (o *IntrospectedOAuth2Token) GetAudOk() ([]string, bool)

GetAudOk returns a tuple with the Aud field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetClientId

func (o *IntrospectedOAuth2Token) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetClientIdOk

func (o *IntrospectedOAuth2Token) 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 (*IntrospectedOAuth2Token) GetExp

func (o *IntrospectedOAuth2Token) GetExp() int64

GetExp returns the Exp field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetExpOk

func (o *IntrospectedOAuth2Token) GetExpOk() (*int64, bool)

GetExpOk returns a tuple with the Exp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetExt

func (o *IntrospectedOAuth2Token) GetExt() map[string]interface{}

GetExt returns the Ext field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetExtOk

func (o *IntrospectedOAuth2Token) GetExtOk() (map[string]interface{}, bool)

GetExtOk returns a tuple with the Ext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetIat

func (o *IntrospectedOAuth2Token) GetIat() int64

GetIat returns the Iat field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetIatOk

func (o *IntrospectedOAuth2Token) GetIatOk() (*int64, bool)

GetIatOk returns a tuple with the Iat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetIss

func (o *IntrospectedOAuth2Token) GetIss() string

GetIss returns the Iss field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetIssOk

func (o *IntrospectedOAuth2Token) GetIssOk() (*string, bool)

GetIssOk returns a tuple with the Iss field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetNbf

func (o *IntrospectedOAuth2Token) GetNbf() int64

GetNbf returns the Nbf field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetNbfOk

func (o *IntrospectedOAuth2Token) GetNbfOk() (*int64, bool)

GetNbfOk returns a tuple with the Nbf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetObfuscatedSubject

func (o *IntrospectedOAuth2Token) GetObfuscatedSubject() string

GetObfuscatedSubject returns the ObfuscatedSubject field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetObfuscatedSubjectOk

func (o *IntrospectedOAuth2Token) GetObfuscatedSubjectOk() (*string, bool)

GetObfuscatedSubjectOk returns a tuple with the ObfuscatedSubject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetScope

func (o *IntrospectedOAuth2Token) GetScope() string

GetScope returns the Scope field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetScopeOk

func (o *IntrospectedOAuth2Token) 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 (*IntrospectedOAuth2Token) GetSub

func (o *IntrospectedOAuth2Token) GetSub() string

GetSub returns the Sub field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetSubOk

func (o *IntrospectedOAuth2Token) GetSubOk() (*string, bool)

GetSubOk returns a tuple with the Sub field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetTokenType

func (o *IntrospectedOAuth2Token) GetTokenType() string

GetTokenType returns the TokenType field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetTokenTypeOk

func (o *IntrospectedOAuth2Token) GetTokenTypeOk() (*string, bool)

GetTokenTypeOk returns a tuple with the TokenType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetTokenUse

func (o *IntrospectedOAuth2Token) GetTokenUse() string

GetTokenUse returns the TokenUse field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetTokenUseOk

func (o *IntrospectedOAuth2Token) GetTokenUseOk() (*string, bool)

GetTokenUseOk returns a tuple with the TokenUse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) GetUsername

func (o *IntrospectedOAuth2Token) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*IntrospectedOAuth2Token) GetUsernameOk

func (o *IntrospectedOAuth2Token) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IntrospectedOAuth2Token) HasAud

func (o *IntrospectedOAuth2Token) HasAud() bool

HasAud returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasClientId

func (o *IntrospectedOAuth2Token) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasExp

func (o *IntrospectedOAuth2Token) HasExp() bool

HasExp returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasExt

func (o *IntrospectedOAuth2Token) HasExt() bool

HasExt returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasIat

func (o *IntrospectedOAuth2Token) HasIat() bool

HasIat returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasIss

func (o *IntrospectedOAuth2Token) HasIss() bool

HasIss returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasNbf

func (o *IntrospectedOAuth2Token) HasNbf() bool

HasNbf returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasObfuscatedSubject

func (o *IntrospectedOAuth2Token) HasObfuscatedSubject() bool

HasObfuscatedSubject returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasScope

func (o *IntrospectedOAuth2Token) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasSub

func (o *IntrospectedOAuth2Token) HasSub() bool

HasSub returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasTokenType

func (o *IntrospectedOAuth2Token) HasTokenType() bool

HasTokenType returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasTokenUse

func (o *IntrospectedOAuth2Token) HasTokenUse() bool

HasTokenUse returns a boolean if a field has been set.

func (*IntrospectedOAuth2Token) HasUsername

func (o *IntrospectedOAuth2Token) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (IntrospectedOAuth2Token) MarshalJSON

func (o IntrospectedOAuth2Token) MarshalJSON() ([]byte, error)

func (*IntrospectedOAuth2Token) SetActive

func (o *IntrospectedOAuth2Token) SetActive(v bool)

SetActive sets field value

func (*IntrospectedOAuth2Token) SetAud

func (o *IntrospectedOAuth2Token) SetAud(v []string)

SetAud gets a reference to the given []string and assigns it to the Aud field.

func (*IntrospectedOAuth2Token) SetClientId

func (o *IntrospectedOAuth2Token) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*IntrospectedOAuth2Token) SetExp

func (o *IntrospectedOAuth2Token) SetExp(v int64)

SetExp gets a reference to the given int64 and assigns it to the Exp field.

func (*IntrospectedOAuth2Token) SetExt

func (o *IntrospectedOAuth2Token) SetExt(v map[string]interface{})

SetExt gets a reference to the given map[string]interface{} and assigns it to the Ext field.

func (*IntrospectedOAuth2Token) SetIat

func (o *IntrospectedOAuth2Token) SetIat(v int64)

SetIat gets a reference to the given int64 and assigns it to the Iat field.

func (*IntrospectedOAuth2Token) SetIss

func (o *IntrospectedOAuth2Token) SetIss(v string)

SetIss gets a reference to the given string and assigns it to the Iss field.

func (*IntrospectedOAuth2Token) SetNbf

func (o *IntrospectedOAuth2Token) SetNbf(v int64)

SetNbf gets a reference to the given int64 and assigns it to the Nbf field.

func (*IntrospectedOAuth2Token) SetObfuscatedSubject

func (o *IntrospectedOAuth2Token) SetObfuscatedSubject(v string)

SetObfuscatedSubject gets a reference to the given string and assigns it to the ObfuscatedSubject field.

func (*IntrospectedOAuth2Token) SetScope

func (o *IntrospectedOAuth2Token) SetScope(v string)

SetScope gets a reference to the given string and assigns it to the Scope field.

func (*IntrospectedOAuth2Token) SetSub

func (o *IntrospectedOAuth2Token) SetSub(v string)

SetSub gets a reference to the given string and assigns it to the Sub field.

func (*IntrospectedOAuth2Token) SetTokenType

func (o *IntrospectedOAuth2Token) SetTokenType(v string)

SetTokenType gets a reference to the given string and assigns it to the TokenType field.

func (*IntrospectedOAuth2Token) SetTokenUse

func (o *IntrospectedOAuth2Token) SetTokenUse(v string)

SetTokenUse gets a reference to the given string and assigns it to the TokenUse field.

func (*IntrospectedOAuth2Token) SetUsername

func (o *IntrospectedOAuth2Token) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type InvitePayload

type InvitePayload struct {
	InviteeEmail *string `json:"invitee_email,omitempty"`
}

InvitePayload struct for InvitePayload

func NewInvitePayload

func NewInvitePayload() *InvitePayload

NewInvitePayload instantiates a new InvitePayload 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 NewInvitePayloadWithDefaults

func NewInvitePayloadWithDefaults() *InvitePayload

NewInvitePayloadWithDefaults instantiates a new InvitePayload 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 (*InvitePayload) GetInviteeEmail

func (o *InvitePayload) GetInviteeEmail() string

GetInviteeEmail returns the InviteeEmail field value if set, zero value otherwise.

func (*InvitePayload) GetInviteeEmailOk

func (o *InvitePayload) GetInviteeEmailOk() (*string, bool)

GetInviteeEmailOk returns a tuple with the InviteeEmail field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvitePayload) HasInviteeEmail

func (o *InvitePayload) HasInviteeEmail() bool

HasInviteeEmail returns a boolean if a field has been set.

func (InvitePayload) MarshalJSON

func (o InvitePayload) MarshalJSON() ([]byte, error)

func (*InvitePayload) SetInviteeEmail

func (o *InvitePayload) SetInviteeEmail(v string)

SetInviteeEmail gets a reference to the given string and assigns it to the InviteeEmail field.

type IsOwnerForProjectBySlug

type IsOwnerForProjectBySlug struct {
	// ProjectSlug is the project's slug.
	ProjectSlug string `json:"ProjectSlug"`
	// Subject is the subject from the API Token.
	Subject string `json:"Subject"`
}

IsOwnerForProjectBySlug struct for IsOwnerForProjectBySlug

func NewIsOwnerForProjectBySlug

func NewIsOwnerForProjectBySlug(projectSlug string, subject string) *IsOwnerForProjectBySlug

NewIsOwnerForProjectBySlug instantiates a new IsOwnerForProjectBySlug 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 NewIsOwnerForProjectBySlugWithDefaults

func NewIsOwnerForProjectBySlugWithDefaults() *IsOwnerForProjectBySlug

NewIsOwnerForProjectBySlugWithDefaults instantiates a new IsOwnerForProjectBySlug 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 (*IsOwnerForProjectBySlug) GetProjectSlug

func (o *IsOwnerForProjectBySlug) GetProjectSlug() string

GetProjectSlug returns the ProjectSlug field value

func (*IsOwnerForProjectBySlug) GetProjectSlugOk

func (o *IsOwnerForProjectBySlug) GetProjectSlugOk() (*string, bool)

GetProjectSlugOk returns a tuple with the ProjectSlug field value and a boolean to check if the value has been set.

func (*IsOwnerForProjectBySlug) GetSubject

func (o *IsOwnerForProjectBySlug) GetSubject() string

GetSubject returns the Subject field value

func (*IsOwnerForProjectBySlug) GetSubjectOk

func (o *IsOwnerForProjectBySlug) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (IsOwnerForProjectBySlug) MarshalJSON

func (o IsOwnerForProjectBySlug) MarshalJSON() ([]byte, error)

func (*IsOwnerForProjectBySlug) SetProjectSlug

func (o *IsOwnerForProjectBySlug) SetProjectSlug(v string)

SetProjectSlug sets field value

func (*IsOwnerForProjectBySlug) SetSubject

func (o *IsOwnerForProjectBySlug) SetSubject(v string)

SetSubject sets field value

type IsOwnerForProjectBySlugPayload

type IsOwnerForProjectBySlugPayload struct {
	// ProjectScope is the project_id resolved from the API Token.
	ProjectScope *string `json:"project_scope,omitempty"`
	// ProjectSlug is the project's slug.
	ProjectSlug string `json:"project_slug"`
	// Subject is the subject from the API Token.
	Subject string `json:"subject"`
}

IsOwnerForProjectBySlugPayload struct for IsOwnerForProjectBySlugPayload

func NewIsOwnerForProjectBySlugPayload

func NewIsOwnerForProjectBySlugPayload(projectSlug string, subject string) *IsOwnerForProjectBySlugPayload

NewIsOwnerForProjectBySlugPayload instantiates a new IsOwnerForProjectBySlugPayload 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 NewIsOwnerForProjectBySlugPayloadWithDefaults

func NewIsOwnerForProjectBySlugPayloadWithDefaults() *IsOwnerForProjectBySlugPayload

NewIsOwnerForProjectBySlugPayloadWithDefaults instantiates a new IsOwnerForProjectBySlugPayload 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 (*IsOwnerForProjectBySlugPayload) GetProjectScope

func (o *IsOwnerForProjectBySlugPayload) GetProjectScope() string

GetProjectScope returns the ProjectScope field value if set, zero value otherwise.

func (*IsOwnerForProjectBySlugPayload) GetProjectScopeOk

func (o *IsOwnerForProjectBySlugPayload) GetProjectScopeOk() (*string, bool)

GetProjectScopeOk returns a tuple with the ProjectScope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IsOwnerForProjectBySlugPayload) GetProjectSlug

func (o *IsOwnerForProjectBySlugPayload) GetProjectSlug() string

GetProjectSlug returns the ProjectSlug field value

func (*IsOwnerForProjectBySlugPayload) GetProjectSlugOk

func (o *IsOwnerForProjectBySlugPayload) GetProjectSlugOk() (*string, bool)

GetProjectSlugOk returns a tuple with the ProjectSlug field value and a boolean to check if the value has been set.

func (*IsOwnerForProjectBySlugPayload) GetSubject

func (o *IsOwnerForProjectBySlugPayload) GetSubject() string

GetSubject returns the Subject field value

func (*IsOwnerForProjectBySlugPayload) GetSubjectOk

func (o *IsOwnerForProjectBySlugPayload) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (*IsOwnerForProjectBySlugPayload) HasProjectScope

func (o *IsOwnerForProjectBySlugPayload) HasProjectScope() bool

HasProjectScope returns a boolean if a field has been set.

func (IsOwnerForProjectBySlugPayload) MarshalJSON

func (o IsOwnerForProjectBySlugPayload) MarshalJSON() ([]byte, error)

func (*IsOwnerForProjectBySlugPayload) SetProjectScope

func (o *IsOwnerForProjectBySlugPayload) SetProjectScope(v string)

SetProjectScope gets a reference to the given string and assigns it to the ProjectScope field.

func (*IsOwnerForProjectBySlugPayload) SetProjectSlug

func (o *IsOwnerForProjectBySlugPayload) SetProjectSlug(v string)

SetProjectSlug sets field value

func (*IsOwnerForProjectBySlugPayload) SetSubject

func (o *IsOwnerForProjectBySlugPayload) SetSubject(v string)

SetSubject sets field value

type IsReady200Response

type IsReady200Response struct {
	// Always \"ok\".
	Status string `json:"status"`
}

IsReady200Response struct for IsReady200Response

func NewIsReady200Response

func NewIsReady200Response(status string) *IsReady200Response

NewIsReady200Response instantiates a new IsReady200Response 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 NewIsReady200ResponseWithDefaults

func NewIsReady200ResponseWithDefaults() *IsReady200Response

NewIsReady200ResponseWithDefaults instantiates a new IsReady200Response 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 (*IsReady200Response) GetStatus

func (o *IsReady200Response) GetStatus() string

GetStatus returns the Status field value

func (*IsReady200Response) GetStatusOk

func (o *IsReady200Response) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (IsReady200Response) MarshalJSON

func (o IsReady200Response) MarshalJSON() ([]byte, error)

func (*IsReady200Response) SetStatus

func (o *IsReady200Response) 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 JsonError

type JsonError struct {
	Error GenericError `json:"error"`
}

JsonError The standard Ory JSON API error format.

func NewJsonError

func NewJsonError(error_ GenericError) *JsonError

NewJsonError instantiates a new JsonError 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 NewJsonErrorWithDefaults

func NewJsonErrorWithDefaults() *JsonError

NewJsonErrorWithDefaults instantiates a new JsonError 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 (*JsonError) GetError

func (o *JsonError) GetError() GenericError

GetError returns the Error field value

func (*JsonError) GetErrorOk

func (o *JsonError) GetErrorOk() (*GenericError, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.

func (JsonError) MarshalJSON

func (o JsonError) MarshalJSON() ([]byte, error)

func (*JsonError) SetError

func (o *JsonError) SetError(v GenericError)

SetError 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 JSON Patch operation
	Op string `json:"op"`
	// The JSON Pointer to the target key
	Path string `json:"path"`
	// The value to be used. Only available for `add` and `replace` operations.
	Value interface{} `json:"value,omitempty"`
}

JsonPatch JSON Patch allows you to target individual keys in a JSON document for updates. For more examples see: https://jsonpatch.com

func NewJsonPatch

func NewJsonPatch(op string, path string) *JsonPatch

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) GetFrom

func (o *JsonPatch) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*JsonPatch) GetFromOk

func (o *JsonPatch) GetFromOk() (*string, bool)

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) GetOp

func (o *JsonPatch) GetOp() string

GetOp returns the Op field value

func (*JsonPatch) GetOpOk

func (o *JsonPatch) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*JsonPatch) GetPath

func (o *JsonPatch) GetPath() string

GetPath returns the Path field value

func (*JsonPatch) GetPathOk

func (o *JsonPatch) GetPathOk() (*string, bool)

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

func (o *JsonPatch) 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 (*JsonPatch) HasFrom

func (o *JsonPatch) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*JsonPatch) HasValue

func (o *JsonPatch) HasValue() bool

HasValue returns a boolean if a field has been set.

func (JsonPatch) MarshalJSON

func (o JsonPatch) MarshalJSON() ([]byte, error)

func (*JsonPatch) SetFrom

func (o *JsonPatch) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*JsonPatch) SetOp

func (o *JsonPatch) SetOp(v string)

SetOp sets field value

func (*JsonPatch) SetPath

func (o *JsonPatch) SetPath(v string)

SetPath sets field value

func (*JsonPatch) SetValue

func (o *JsonPatch) SetValue(v interface{})

SetValue gets a reference to the given interface{} and assigns it to the Value field.

type JsonWebKey

type JsonWebKey struct {
	// The \"alg\" (algorithm) parameter identifies the algorithm intended for use with the key.  The values used should either be registered in the IANA \"JSON Web Signature and Encryption Algorithms\" registry established by [JWA] or be a value that contains a Collision- Resistant Name.
	Alg string  `json:"alg"`
	Crv *string `json:"crv,omitempty"`
	D   *string `json:"d,omitempty"`
	Dp  *string `json:"dp,omitempty"`
	Dq  *string `json:"dq,omitempty"`
	E   *string `json:"e,omitempty"`
	K   *string `json:"k,omitempty"`
	// The \"kid\" (key ID) parameter is used to match a specific key.  This is used, for instance, to choose among a set of keys within a JWK Set during key rollover.  The structure of the \"kid\" value is unspecified.  When \"kid\" values are used within a JWK Set, different keys within the JWK Set SHOULD use distinct \"kid\" values.  (One example in which different keys might use the same \"kid\" value is if they have different \"kty\" (key type) values but are considered to be equivalent alternatives by the application using them.)  The \"kid\" value is a case-sensitive string.
	Kid string `json:"kid"`
	// The \"kty\" (key type) parameter identifies the cryptographic algorithm family used with the key, such as \"RSA\" or \"EC\". \"kty\" values should either be registered in the IANA \"JSON Web Key Types\" registry established by [JWA] or be a value that contains a Collision- Resistant Name.  The \"kty\" value is a case-sensitive string.
	Kty string  `json:"kty"`
	N   *string `json:"n,omitempty"`
	P   *string `json:"p,omitempty"`
	Q   *string `json:"q,omitempty"`
	Qi  *string `json:"qi,omitempty"`
	// Use (\"public key use\") identifies the intended use of the public key. The \"use\" parameter is employed to indicate whether a public key is used for encrypting data or verifying the signature on data. Values are commonly \"sig\" (signature) or \"enc\" (encryption).
	Use string  `json:"use"`
	X   *string `json:"x,omitempty"`
	// The \"x5c\" (X.509 certificate chain) parameter contains a chain of one or more PKIX certificates [RFC5280].  The certificate chain is represented as a JSON array of certificate value strings.  Each string in the array is a base64-encoded (Section 4 of [RFC4648] -- not base64url-encoded) DER [ITU.X690.1994] PKIX certificate value. The PKIX certificate containing the key value MUST be the first certificate.
	X5c []string `json:"x5c,omitempty"`
	Y   *string  `json:"y,omitempty"`
}

JsonWebKey struct for JsonWebKey

func NewJsonWebKey

func NewJsonWebKey(alg string, kid string, kty string, use string) *JsonWebKey

NewJsonWebKey instantiates a new JsonWebKey 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 NewJsonWebKeyWithDefaults

func NewJsonWebKeyWithDefaults() *JsonWebKey

NewJsonWebKeyWithDefaults instantiates a new JsonWebKey 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 (*JsonWebKey) GetAlg

func (o *JsonWebKey) GetAlg() string

GetAlg returns the Alg field value

func (*JsonWebKey) GetAlgOk

func (o *JsonWebKey) GetAlgOk() (*string, bool)

GetAlgOk returns a tuple with the Alg field value and a boolean to check if the value has been set.

func (*JsonWebKey) GetCrv

func (o *JsonWebKey) GetCrv() string

GetCrv returns the Crv field value if set, zero value otherwise.

func (*JsonWebKey) GetCrvOk

func (o *JsonWebKey) GetCrvOk() (*string, bool)

GetCrvOk returns a tuple with the Crv field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetD

func (o *JsonWebKey) GetD() string

GetD returns the D field value if set, zero value otherwise.

func (*JsonWebKey) GetDOk

func (o *JsonWebKey) GetDOk() (*string, bool)

GetDOk returns a tuple with the D field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetDp

func (o *JsonWebKey) GetDp() string

GetDp returns the Dp field value if set, zero value otherwise.

func (*JsonWebKey) GetDpOk

func (o *JsonWebKey) GetDpOk() (*string, bool)

GetDpOk returns a tuple with the Dp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetDq

func (o *JsonWebKey) GetDq() string

GetDq returns the Dq field value if set, zero value otherwise.

func (*JsonWebKey) GetDqOk

func (o *JsonWebKey) GetDqOk() (*string, bool)

GetDqOk returns a tuple with the Dq field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetE

func (o *JsonWebKey) GetE() string

GetE returns the E field value if set, zero value otherwise.

func (*JsonWebKey) GetEOk

func (o *JsonWebKey) GetEOk() (*string, bool)

GetEOk returns a tuple with the E field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetK

func (o *JsonWebKey) GetK() string

GetK returns the K field value if set, zero value otherwise.

func (*JsonWebKey) GetKOk

func (o *JsonWebKey) GetKOk() (*string, bool)

GetKOk returns a tuple with the K field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetKid

func (o *JsonWebKey) GetKid() string

GetKid returns the Kid field value

func (*JsonWebKey) GetKidOk

func (o *JsonWebKey) GetKidOk() (*string, bool)

GetKidOk returns a tuple with the Kid field value and a boolean to check if the value has been set.

func (*JsonWebKey) GetKty

func (o *JsonWebKey) GetKty() string

GetKty returns the Kty field value

func (*JsonWebKey) GetKtyOk

func (o *JsonWebKey) GetKtyOk() (*string, bool)

GetKtyOk returns a tuple with the Kty field value and a boolean to check if the value has been set.

func (*JsonWebKey) GetN

func (o *JsonWebKey) GetN() string

GetN returns the N field value if set, zero value otherwise.

func (*JsonWebKey) GetNOk

func (o *JsonWebKey) GetNOk() (*string, bool)

GetNOk returns a tuple with the N field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetP

func (o *JsonWebKey) GetP() string

GetP returns the P field value if set, zero value otherwise.

func (*JsonWebKey) GetPOk

func (o *JsonWebKey) GetPOk() (*string, bool)

GetPOk returns a tuple with the P field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetQ

func (o *JsonWebKey) GetQ() string

GetQ returns the Q field value if set, zero value otherwise.

func (*JsonWebKey) GetQOk

func (o *JsonWebKey) GetQOk() (*string, bool)

GetQOk returns a tuple with the Q field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetQi

func (o *JsonWebKey) GetQi() string

GetQi returns the Qi field value if set, zero value otherwise.

func (*JsonWebKey) GetQiOk

func (o *JsonWebKey) GetQiOk() (*string, bool)

GetQiOk returns a tuple with the Qi field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetUse

func (o *JsonWebKey) GetUse() string

GetUse returns the Use field value

func (*JsonWebKey) GetUseOk

func (o *JsonWebKey) GetUseOk() (*string, bool)

GetUseOk returns a tuple with the Use field value and a boolean to check if the value has been set.

func (*JsonWebKey) GetX

func (o *JsonWebKey) GetX() string

GetX returns the X field value if set, zero value otherwise.

func (*JsonWebKey) GetX5c

func (o *JsonWebKey) GetX5c() []string

GetX5c returns the X5c field value if set, zero value otherwise.

func (*JsonWebKey) GetX5cOk

func (o *JsonWebKey) GetX5cOk() ([]string, bool)

GetX5cOk returns a tuple with the X5c field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetXOk

func (o *JsonWebKey) GetXOk() (*string, bool)

GetXOk returns a tuple with the X field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) GetY

func (o *JsonWebKey) GetY() string

GetY returns the Y field value if set, zero value otherwise.

func (*JsonWebKey) GetYOk

func (o *JsonWebKey) GetYOk() (*string, bool)

GetYOk returns a tuple with the Y field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKey) HasCrv

func (o *JsonWebKey) HasCrv() bool

HasCrv returns a boolean if a field has been set.

func (*JsonWebKey) HasD

func (o *JsonWebKey) HasD() bool

HasD returns a boolean if a field has been set.

func (*JsonWebKey) HasDp

func (o *JsonWebKey) HasDp() bool

HasDp returns a boolean if a field has been set.

func (*JsonWebKey) HasDq

func (o *JsonWebKey) HasDq() bool

HasDq returns a boolean if a field has been set.

func (*JsonWebKey) HasE

func (o *JsonWebKey) HasE() bool

HasE returns a boolean if a field has been set.

func (*JsonWebKey) HasK

func (o *JsonWebKey) HasK() bool

HasK returns a boolean if a field has been set.

func (*JsonWebKey) HasN

func (o *JsonWebKey) HasN() bool

HasN returns a boolean if a field has been set.

func (*JsonWebKey) HasP

func (o *JsonWebKey) HasP() bool

HasP returns a boolean if a field has been set.

func (*JsonWebKey) HasQ

func (o *JsonWebKey) HasQ() bool

HasQ returns a boolean if a field has been set.

func (*JsonWebKey) HasQi

func (o *JsonWebKey) HasQi() bool

HasQi returns a boolean if a field has been set.

func (*JsonWebKey) HasX

func (o *JsonWebKey) HasX() bool

HasX returns a boolean if a field has been set.

func (*JsonWebKey) HasX5c

func (o *JsonWebKey) HasX5c() bool

HasX5c returns a boolean if a field has been set.

func (*JsonWebKey) HasY

func (o *JsonWebKey) HasY() bool

HasY returns a boolean if a field has been set.

func (JsonWebKey) MarshalJSON

func (o JsonWebKey) MarshalJSON() ([]byte, error)

func (*JsonWebKey) SetAlg

func (o *JsonWebKey) SetAlg(v string)

SetAlg sets field value

func (*JsonWebKey) SetCrv

func (o *JsonWebKey) SetCrv(v string)

SetCrv gets a reference to the given string and assigns it to the Crv field.

func (*JsonWebKey) SetD

func (o *JsonWebKey) SetD(v string)

SetD gets a reference to the given string and assigns it to the D field.

func (*JsonWebKey) SetDp

func (o *JsonWebKey) SetDp(v string)

SetDp gets a reference to the given string and assigns it to the Dp field.

func (*JsonWebKey) SetDq

func (o *JsonWebKey) SetDq(v string)

SetDq gets a reference to the given string and assigns it to the Dq field.

func (*JsonWebKey) SetE

func (o *JsonWebKey) SetE(v string)

SetE gets a reference to the given string and assigns it to the E field.

func (*JsonWebKey) SetK

func (o *JsonWebKey) SetK(v string)

SetK gets a reference to the given string and assigns it to the K field.

func (*JsonWebKey) SetKid

func (o *JsonWebKey) SetKid(v string)

SetKid sets field value

func (*JsonWebKey) SetKty

func (o *JsonWebKey) SetKty(v string)

SetKty sets field value

func (*JsonWebKey) SetN

func (o *JsonWebKey) SetN(v string)

SetN gets a reference to the given string and assigns it to the N field.

func (*JsonWebKey) SetP

func (o *JsonWebKey) SetP(v string)

SetP gets a reference to the given string and assigns it to the P field.

func (*JsonWebKey) SetQ

func (o *JsonWebKey) SetQ(v string)

SetQ gets a reference to the given string and assigns it to the Q field.

func (*JsonWebKey) SetQi

func (o *JsonWebKey) SetQi(v string)

SetQi gets a reference to the given string and assigns it to the Qi field.

func (*JsonWebKey) SetUse

func (o *JsonWebKey) SetUse(v string)

SetUse sets field value

func (*JsonWebKey) SetX

func (o *JsonWebKey) SetX(v string)

SetX gets a reference to the given string and assigns it to the X field.

func (*JsonWebKey) SetX5c

func (o *JsonWebKey) SetX5c(v []string)

SetX5c gets a reference to the given []string and assigns it to the X5c field.

func (*JsonWebKey) SetY

func (o *JsonWebKey) SetY(v string)

SetY gets a reference to the given string and assigns it to the Y field.

type JsonWebKeySet

type JsonWebKeySet struct {
	// The value of the \"keys\" parameter is an array of JSON Web Key (JWK) values. By default, the order of the JWK values within the array does not imply an order of preference among them, although applications of JWK Sets can choose to assign a meaning to the order for their purposes, if desired.
	Keys []JsonWebKey `json:"keys,omitempty"`
}

JsonWebKeySet It is important that this model object is named JSONWebKeySet for \"swagger generate spec\" to generate only on definition of a JSONWebKeySet. Since one with the same name is previously defined as client.Client.JSONWebKeys and this one is last, this one will be effectively written in the swagger spec.

func NewJsonWebKeySet

func NewJsonWebKeySet() *JsonWebKeySet

NewJsonWebKeySet instantiates a new JsonWebKeySet 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 NewJsonWebKeySetWithDefaults

func NewJsonWebKeySetWithDefaults() *JsonWebKeySet

NewJsonWebKeySetWithDefaults instantiates a new JsonWebKeySet 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 (*JsonWebKeySet) GetKeys

func (o *JsonWebKeySet) GetKeys() []JsonWebKey

GetKeys returns the Keys field value if set, zero value otherwise.

func (*JsonWebKeySet) GetKeysOk

func (o *JsonWebKeySet) GetKeysOk() ([]JsonWebKey, bool)

GetKeysOk returns a tuple with the Keys field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonWebKeySet) HasKeys

func (o *JsonWebKeySet) HasKeys() bool

HasKeys returns a boolean if a field has been set.

func (JsonWebKeySet) MarshalJSON

func (o JsonWebKeySet) MarshalJSON() ([]byte, error)

func (*JsonWebKeySet) SetKeys

func (o *JsonWebKeySet) SetKeys(v []JsonWebKey)

SetKeys gets a reference to the given []JsonWebKey and assigns it to the Keys field.

type KetoNamespace

type KetoNamespace struct {
	Id   *int64  `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

KetoNamespace struct for KetoNamespace

func NewKetoNamespace

func NewKetoNamespace() *KetoNamespace

NewKetoNamespace instantiates a new KetoNamespace 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 NewKetoNamespaceWithDefaults

func NewKetoNamespaceWithDefaults() *KetoNamespace

NewKetoNamespaceWithDefaults instantiates a new KetoNamespace 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 (*KetoNamespace) GetId

func (o *KetoNamespace) GetId() int64

GetId returns the Id field value if set, zero value otherwise.

func (*KetoNamespace) GetIdOk

func (o *KetoNamespace) GetIdOk() (*int64, 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 (*KetoNamespace) GetName

func (o *KetoNamespace) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*KetoNamespace) GetNameOk

func (o *KetoNamespace) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*KetoNamespace) HasId

func (o *KetoNamespace) HasId() bool

HasId returns a boolean if a field has been set.

func (*KetoNamespace) HasName

func (o *KetoNamespace) HasName() bool

HasName returns a boolean if a field has been set.

func (KetoNamespace) MarshalJSON

func (o KetoNamespace) MarshalJSON() ([]byte, error)

func (*KetoNamespace) SetId

func (o *KetoNamespace) SetId(v int64)

SetId gets a reference to the given int64 and assigns it to the Id field.

func (*KetoNamespace) SetName

func (o *KetoNamespace) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

type ManagedIdentitySchema

type ManagedIdentitySchema struct {
	// The gcs file name  This is a randomly generated name which is used to uniquely identify the file on the blob storage
	BlobName string `json:"blob_name"`
	// The publicly accessible url of the schema
	BlobUrl string `json:"blob_url"`
	// The Content Hash  Contains a hash of the schema's content.
	ContentHash *string `json:"content_hash,omitempty"`
	// The Schema's Creation Date
	CreatedAt time.Time `json:"created_at"`
	Id        string    `json:"id"`
	// The schema name  This is set by the user and is for them to easily recognise their schema
	Name string `json:"name"`
	// Last Time Schema was Updated
	UpdatedAt time.Time `json:"updated_at"`
}

ManagedIdentitySchema Together the name and identity uuid are a unique index constraint. This prevents a user from having schemas with the same name. This also allows schemas to have the same name across the system.

func NewManagedIdentitySchema

func NewManagedIdentitySchema(blobName string, blobUrl string, createdAt time.Time, id string, name string, updatedAt time.Time) *ManagedIdentitySchema

NewManagedIdentitySchema instantiates a new ManagedIdentitySchema 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 NewManagedIdentitySchemaWithDefaults

func NewManagedIdentitySchemaWithDefaults() *ManagedIdentitySchema

NewManagedIdentitySchemaWithDefaults instantiates a new ManagedIdentitySchema 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 (*ManagedIdentitySchema) GetBlobName

func (o *ManagedIdentitySchema) GetBlobName() string

GetBlobName returns the BlobName field value

func (*ManagedIdentitySchema) GetBlobNameOk

func (o *ManagedIdentitySchema) GetBlobNameOk() (*string, bool)

GetBlobNameOk returns a tuple with the BlobName field value and a boolean to check if the value has been set.

func (*ManagedIdentitySchema) GetBlobUrl

func (o *ManagedIdentitySchema) GetBlobUrl() string

GetBlobUrl returns the BlobUrl field value

func (*ManagedIdentitySchema) GetBlobUrlOk

func (o *ManagedIdentitySchema) GetBlobUrlOk() (*string, bool)

GetBlobUrlOk returns a tuple with the BlobUrl field value and a boolean to check if the value has been set.

func (*ManagedIdentitySchema) GetContentHash

func (o *ManagedIdentitySchema) GetContentHash() string

GetContentHash returns the ContentHash field value if set, zero value otherwise.

func (*ManagedIdentitySchema) GetContentHashOk

func (o *ManagedIdentitySchema) GetContentHashOk() (*string, bool)

GetContentHashOk returns a tuple with the ContentHash field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedIdentitySchema) GetCreatedAt

func (o *ManagedIdentitySchema) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ManagedIdentitySchema) GetCreatedAtOk

func (o *ManagedIdentitySchema) 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 (*ManagedIdentitySchema) GetId

func (o *ManagedIdentitySchema) GetId() string

GetId returns the Id field value

func (*ManagedIdentitySchema) GetIdOk

func (o *ManagedIdentitySchema) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ManagedIdentitySchema) GetName

func (o *ManagedIdentitySchema) GetName() string

GetName returns the Name field value

func (*ManagedIdentitySchema) GetNameOk

func (o *ManagedIdentitySchema) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ManagedIdentitySchema) GetUpdatedAt

func (o *ManagedIdentitySchema) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*ManagedIdentitySchema) GetUpdatedAtOk

func (o *ManagedIdentitySchema) 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 (*ManagedIdentitySchema) HasContentHash

func (o *ManagedIdentitySchema) HasContentHash() bool

HasContentHash returns a boolean if a field has been set.

func (ManagedIdentitySchema) MarshalJSON

func (o ManagedIdentitySchema) MarshalJSON() ([]byte, error)

func (*ManagedIdentitySchema) SetBlobName

func (o *ManagedIdentitySchema) SetBlobName(v string)

SetBlobName sets field value

func (*ManagedIdentitySchema) SetBlobUrl

func (o *ManagedIdentitySchema) SetBlobUrl(v string)

SetBlobUrl sets field value

func (*ManagedIdentitySchema) SetContentHash

func (o *ManagedIdentitySchema) SetContentHash(v string)

SetContentHash gets a reference to the given string and assigns it to the ContentHash field.

func (*ManagedIdentitySchema) SetCreatedAt

func (o *ManagedIdentitySchema) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ManagedIdentitySchema) SetId

func (o *ManagedIdentitySchema) SetId(v string)

SetId sets field value

func (*ManagedIdentitySchema) SetName

func (o *ManagedIdentitySchema) SetName(v string)

SetName sets field value

func (*ManagedIdentitySchema) SetUpdatedAt

func (o *ManagedIdentitySchema) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

type ManagedIdentitySchemaValidationResult

type ManagedIdentitySchemaValidationResult struct {
	Message *string `json:"message,omitempty"`
	Valid   *bool   `json:"valid,omitempty"`
}

ManagedIdentitySchemaValidationResult struct for ManagedIdentitySchemaValidationResult

func NewManagedIdentitySchemaValidationResult

func NewManagedIdentitySchemaValidationResult() *ManagedIdentitySchemaValidationResult

NewManagedIdentitySchemaValidationResult instantiates a new ManagedIdentitySchemaValidationResult 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 NewManagedIdentitySchemaValidationResultWithDefaults

func NewManagedIdentitySchemaValidationResultWithDefaults() *ManagedIdentitySchemaValidationResult

NewManagedIdentitySchemaValidationResultWithDefaults instantiates a new ManagedIdentitySchemaValidationResult 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 (*ManagedIdentitySchemaValidationResult) GetMessage

GetMessage returns the Message field value if set, zero value otherwise.

func (*ManagedIdentitySchemaValidationResult) GetMessageOk

func (o *ManagedIdentitySchemaValidationResult) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedIdentitySchemaValidationResult) GetValid

GetValid returns the Valid field value if set, zero value otherwise.

func (*ManagedIdentitySchemaValidationResult) GetValidOk

func (o *ManagedIdentitySchemaValidationResult) GetValidOk() (*bool, bool)

GetValidOk returns a tuple with the Valid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedIdentitySchemaValidationResult) HasMessage

HasMessage returns a boolean if a field has been set.

func (*ManagedIdentitySchemaValidationResult) HasValid

HasValid returns a boolean if a field has been set.

func (ManagedIdentitySchemaValidationResult) MarshalJSON

func (o ManagedIdentitySchemaValidationResult) MarshalJSON() ([]byte, error)

func (*ManagedIdentitySchemaValidationResult) SetMessage

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ManagedIdentitySchemaValidationResult) SetValid

SetValid gets a reference to the given bool and assigns it to the Valid field.

type MetadataApi

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 MetadataApiGetVersionRequest
	*/
	GetVersion(ctx context.Context) MetadataApiGetVersionRequest

	// GetVersionExecute executes the request
	//  @return GetVersion200Response
	GetVersionExecute(r MetadataApiGetVersionRequest) (*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 MetadataApiIsAliveRequest
	*/
	IsAlive(ctx context.Context) MetadataApiIsAliveRequest

	// IsAliveExecute executes the request
	//  @return HealthStatus
	IsAliveExecute(r MetadataApiIsAliveRequest) (*HealthStatus, *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 MetadataApiIsReadyRequest
	*/
	IsReady(ctx context.Context) MetadataApiIsReadyRequest

	// IsReadyExecute executes the request
	//  @return IsReady200Response
	IsReadyExecute(r MetadataApiIsReadyRequest) (*IsReady200Response, *http.Response, error)
}

type MetadataApiGetVersionRequest

type MetadataApiGetVersionRequest struct {
	ApiService MetadataApi
	// contains filtered or unexported fields
}

func (MetadataApiGetVersionRequest) Execute

type MetadataApiIsAliveRequest

type MetadataApiIsAliveRequest struct {
	ApiService MetadataApi
	// contains filtered or unexported fields
}

func (MetadataApiIsAliveRequest) Execute

type MetadataApiIsReadyRequest

type MetadataApiIsReadyRequest struct {
	ApiService MetadataApi
	// contains filtered or unexported fields
}

func (MetadataApiIsReadyRequest) Execute

type MetadataApiService

type MetadataApiService service

MetadataApiService MetadataApi service

func (*MetadataApiService) GetVersion

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 MetadataApiGetVersionRequest

func (*MetadataApiService) GetVersionExecute

Execute executes the request

@return GetVersion200Response

func (*MetadataApiService) IsAlive

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 MetadataApiIsAliveRequest

func (*MetadataApiService) IsAliveExecute

Execute executes the request

@return HealthStatus

func (*MetadataApiService) IsReady

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 MetadataApiIsReadyRequest

func (*MetadataApiService) IsReadyExecute

Execute executes the request

@return IsReady200Response

type NeedsPrivilegedSessionError

type NeedsPrivilegedSessionError 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"`
	// Points to where to redirect the user to next.
	RedirectBrowserTo string `json:"redirect_browser_to"`
	// 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"`
}

NeedsPrivilegedSessionError struct for NeedsPrivilegedSessionError

func NewNeedsPrivilegedSessionError

func NewNeedsPrivilegedSessionError(message string, 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) GetCode

func (o *NeedsPrivilegedSessionError) GetCode() int64

GetCode returns the Code field value if set, zero value otherwise.

func (*NeedsPrivilegedSessionError) GetCodeOk

func (o *NeedsPrivilegedSessionError) 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 (*NeedsPrivilegedSessionError) GetDebug

func (o *NeedsPrivilegedSessionError) GetDebug() string

GetDebug returns the Debug field value if set, zero value otherwise.

func (*NeedsPrivilegedSessionError) GetDebugOk

func (o *NeedsPrivilegedSessionError) 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 (*NeedsPrivilegedSessionError) GetDetails

func (o *NeedsPrivilegedSessionError) GetDetails() map[string]interface{}

GetDetails returns the Details field value if set, zero value otherwise.

func (*NeedsPrivilegedSessionError) GetDetailsOk

func (o *NeedsPrivilegedSessionError) 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 (*NeedsPrivilegedSessionError) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*NeedsPrivilegedSessionError) GetIdOk

func (o *NeedsPrivilegedSessionError) 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 (*NeedsPrivilegedSessionError) GetMessage

func (o *NeedsPrivilegedSessionError) GetMessage() string

GetMessage returns the Message field value

func (*NeedsPrivilegedSessionError) GetMessageOk

func (o *NeedsPrivilegedSessionError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*NeedsPrivilegedSessionError) GetReason

func (o *NeedsPrivilegedSessionError) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*NeedsPrivilegedSessionError) GetReasonOk

func (o *NeedsPrivilegedSessionError) 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 (*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) GetRequest

func (o *NeedsPrivilegedSessionError) GetRequest() string

GetRequest returns the Request field value if set, zero value otherwise.

func (*NeedsPrivilegedSessionError) GetRequestOk

func (o *NeedsPrivilegedSessionError) 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 (*NeedsPrivilegedSessionError) GetStatus

func (o *NeedsPrivilegedSessionError) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*NeedsPrivilegedSessionError) GetStatusOk

func (o *NeedsPrivilegedSessionError) 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 (*NeedsPrivilegedSessionError) HasCode

func (o *NeedsPrivilegedSessionError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*NeedsPrivilegedSessionError) HasDebug

func (o *NeedsPrivilegedSessionError) HasDebug() bool

HasDebug returns a boolean if a field has been set.

func (*NeedsPrivilegedSessionError) HasDetails

func (o *NeedsPrivilegedSessionError) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*NeedsPrivilegedSessionError) HasId

func (o *NeedsPrivilegedSessionError) HasId() bool

HasId returns a boolean if a field has been set.

func (*NeedsPrivilegedSessionError) HasReason

func (o *NeedsPrivilegedSessionError) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*NeedsPrivilegedSessionError) HasRequest

func (o *NeedsPrivilegedSessionError) HasRequest() bool

HasRequest returns a boolean if a field has been set.

func (*NeedsPrivilegedSessionError) HasStatus

func (o *NeedsPrivilegedSessionError) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (NeedsPrivilegedSessionError) MarshalJSON

func (o NeedsPrivilegedSessionError) MarshalJSON() ([]byte, error)

func (*NeedsPrivilegedSessionError) SetCode

func (o *NeedsPrivilegedSessionError) SetCode(v int64)

SetCode gets a reference to the given int64 and assigns it to the Code field.

func (*NeedsPrivilegedSessionError) SetDebug

func (o *NeedsPrivilegedSessionError) SetDebug(v string)

SetDebug gets a reference to the given string and assigns it to the Debug field.

func (*NeedsPrivilegedSessionError) SetDetails

func (o *NeedsPrivilegedSessionError) SetDetails(v map[string]interface{})

SetDetails gets a reference to the given map[string]interface{} and assigns it to the Details field.

func (*NeedsPrivilegedSessionError) SetId

func (o *NeedsPrivilegedSessionError) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NeedsPrivilegedSessionError) SetMessage

func (o *NeedsPrivilegedSessionError) SetMessage(v string)

SetMessage sets field value

func (*NeedsPrivilegedSessionError) SetReason

func (o *NeedsPrivilegedSessionError) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*NeedsPrivilegedSessionError) SetRedirectBrowserTo

func (o *NeedsPrivilegedSessionError) SetRedirectBrowserTo(v string)

SetRedirectBrowserTo sets field value

func (*NeedsPrivilegedSessionError) SetRequest

func (o *NeedsPrivilegedSessionError) SetRequest(v string)

SetRequest gets a reference to the given string and assigns it to the Request field.

func (*NeedsPrivilegedSessionError) SetStatus

func (o *NeedsPrivilegedSessionError) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

type NormalizedProject

type NormalizedProject struct {
	// The Project's Creation Date
	CreatedAt       time.Time                   `json:"created_at"`
	CurrentRevision NormalizedProjectRevision   `json:"current_revision"`
	Hosts           []string                    `json:"hosts"`
	Id              string                      `json:"id"`
	Revisions       []NormalizedProjectRevision `json:"revisions"`
	// The project's slug
	Slug string `json:"slug"`
	// The state of the project. running Running halted Halted
	State          string         `json:"state"`
	SubscriptionId NullableString `json:"subscription_id,omitempty"`
	// Last Time Project was Updated
	UpdatedAt time.Time `json:"updated_at"`
}

NormalizedProject struct for NormalizedProject

func NewNormalizedProject

func NewNormalizedProject(createdAt time.Time, currentRevision NormalizedProjectRevision, hosts []string, id string, revisions []NormalizedProjectRevision, slug string, state string, updatedAt time.Time) *NormalizedProject

NewNormalizedProject instantiates a new NormalizedProject 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 NewNormalizedProjectWithDefaults

func NewNormalizedProjectWithDefaults() *NormalizedProject

NewNormalizedProjectWithDefaults instantiates a new NormalizedProject 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 (*NormalizedProject) GetCreatedAt

func (o *NormalizedProject) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*NormalizedProject) GetCreatedAtOk

func (o *NormalizedProject) 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 (*NormalizedProject) GetCurrentRevision

func (o *NormalizedProject) GetCurrentRevision() NormalizedProjectRevision

GetCurrentRevision returns the CurrentRevision field value

func (*NormalizedProject) GetCurrentRevisionOk

func (o *NormalizedProject) GetCurrentRevisionOk() (*NormalizedProjectRevision, bool)

GetCurrentRevisionOk returns a tuple with the CurrentRevision field value and a boolean to check if the value has been set.

func (*NormalizedProject) GetHosts

func (o *NormalizedProject) GetHosts() []string

GetHosts returns the Hosts field value

func (*NormalizedProject) GetHostsOk

func (o *NormalizedProject) GetHostsOk() ([]string, bool)

GetHostsOk returns a tuple with the Hosts field value and a boolean to check if the value has been set.

func (*NormalizedProject) GetId

func (o *NormalizedProject) GetId() string

GetId returns the Id field value

func (*NormalizedProject) GetIdOk

func (o *NormalizedProject) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*NormalizedProject) GetRevisions

func (o *NormalizedProject) GetRevisions() []NormalizedProjectRevision

GetRevisions returns the Revisions field value

func (*NormalizedProject) GetRevisionsOk

func (o *NormalizedProject) GetRevisionsOk() ([]NormalizedProjectRevision, bool)

GetRevisionsOk returns a tuple with the Revisions field value and a boolean to check if the value has been set.

func (*NormalizedProject) GetSlug

func (o *NormalizedProject) GetSlug() string

GetSlug returns the Slug field value

func (*NormalizedProject) GetSlugOk

func (o *NormalizedProject) GetSlugOk() (*string, bool)

GetSlugOk returns a tuple with the Slug field value and a boolean to check if the value has been set.

func (*NormalizedProject) GetState

func (o *NormalizedProject) GetState() string

GetState returns the State field value

func (*NormalizedProject) GetStateOk

func (o *NormalizedProject) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*NormalizedProject) GetSubscriptionId

func (o *NormalizedProject) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProject) GetSubscriptionIdOk

func (o *NormalizedProject) GetSubscriptionIdOk() (*string, bool)

GetSubscriptionIdOk returns a tuple with the SubscriptionId 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 (*NormalizedProject) GetUpdatedAt

func (o *NormalizedProject) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*NormalizedProject) GetUpdatedAtOk

func (o *NormalizedProject) 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 (*NormalizedProject) HasSubscriptionId

func (o *NormalizedProject) HasSubscriptionId() bool

HasSubscriptionId returns a boolean if a field has been set.

func (NormalizedProject) MarshalJSON

func (o NormalizedProject) MarshalJSON() ([]byte, error)

func (*NormalizedProject) SetCreatedAt

func (o *NormalizedProject) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*NormalizedProject) SetCurrentRevision

func (o *NormalizedProject) SetCurrentRevision(v NormalizedProjectRevision)

SetCurrentRevision sets field value

func (*NormalizedProject) SetHosts

func (o *NormalizedProject) SetHosts(v []string)

SetHosts sets field value

func (*NormalizedProject) SetId

func (o *NormalizedProject) SetId(v string)

SetId sets field value

func (*NormalizedProject) SetRevisions

func (o *NormalizedProject) SetRevisions(v []NormalizedProjectRevision)

SetRevisions sets field value

func (*NormalizedProject) SetSlug

func (o *NormalizedProject) SetSlug(v string)

SetSlug sets field value

func (*NormalizedProject) SetState

func (o *NormalizedProject) SetState(v string)

SetState sets field value

func (*NormalizedProject) SetSubscriptionId

func (o *NormalizedProject) SetSubscriptionId(v string)

SetSubscriptionId gets a reference to the given NullableString and assigns it to the SubscriptionId field.

func (*NormalizedProject) SetSubscriptionIdNil

func (o *NormalizedProject) SetSubscriptionIdNil()

SetSubscriptionIdNil sets the value for SubscriptionId to be an explicit nil

func (*NormalizedProject) SetUpdatedAt

func (o *NormalizedProject) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*NormalizedProject) UnsetSubscriptionId

func (o *NormalizedProject) UnsetSubscriptionId()

UnsetSubscriptionId ensures that no value is present for SubscriptionId, not even an explicit nil

type NormalizedProjectRevision

type NormalizedProjectRevision struct {
	// The Project's Revision Creation Date
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// Automatically grant authorized OAuth2 Scope in OAuth2 Client Credentials Flow.  Each OAuth2 Client is allowed to request a predefined OAuth2 Scope (for example `read write`). If this option is enabled, the full scope is automatically granted when performing the OAuth2 Client Credentials flow.  If disabled, the OAuth2 Client has to request the scope in the OAuth2 request by providing the `scope` query parameter.  Setting this option to true is common if you need compatibility with MITREid.  This governs the \"oauth2.client_credentials.default_grant_allowed_scope\" setting.
	HydraOauth2ClientCredentialsDefaultGrantAllowedScope *bool `json:"hydra_oauth2_client_credentials_default_grant_allowed_scope,omitempty"`
	// Configures if the issued at (`iat`) claim is required in the JSON Web Token (JWT) Profile for OAuth 2.0 Client Authentication and Authorization Grants (RFC7523).  If set to `false`, the `iat` claim is required. Set this value to `true` only after careful consideration.  This governs the \"oauth2.grant.jwt.iat_optional\" setting.
	HydraOauth2GrantJwtIatOptional *bool `json:"hydra_oauth2_grant_jwt_iat_optional,omitempty"`
	// Configures if the JSON Web Token ID (`jti`) claim is required in the JSON Web Token (JWT) Profile for OAuth 2.0 Client Authentication and Authorization Grants (RFC7523).  If set to `false`, the `jti` claim is required. Set this value to `true` only after careful consideration.  This governs the \"oauth2.grant.jwt.jti_optional\" setting.
	HydraOauth2GrantJwtJtiOptional *bool          `json:"hydra_oauth2_grant_jwt_jti_optional,omitempty"`
	HydraOauth2GrantJwtMaxTtl      NullableString `json:"hydra_oauth2_grant_jwt_max_ttl,omitempty"`
	// Configures whether PKCE should be enforced for all OAuth2 Clients.  This governs the \"oauth2.pkce.enforced\" setting.
	HydraOauth2PkceEnforced *bool `json:"hydra_oauth2_pkce_enforced,omitempty"`
	// Configures whether PKCE should be enforced for OAuth2 Clients without a client secret (public clients).  This governs the \"oauth2.pkce.enforced_for_public_clients\" setting.
	HydraOauth2PkceEnforcedForPublicClients *bool `json:"hydra_oauth2_pkce_enforced_for_public_clients,omitempty"`
	// Sets the Refresh Token Hook Endpoint. If set this endpoint will be called during the OAuth2 Token Refresh grant update the OAuth2 Access Token claims.  This governs the \"oauth2.refresh_token_hook\" setting.
	HydraOauth2RefreshTokenHook             *string  `json:"hydra_oauth2_refresh_token_hook,omitempty"`
	HydraOauth2SessionAllowedTopLevelClaims []string `json:"hydra_oauth2_session_allowed_top_level_claims,omitempty"`
	// Set to true if you want to exclude claim `nbf (not before)` part of access token.  This governs the \"oauth2.session.exclude_not_before_claim\" setting.
	HydraOauth2SessionExcludeNotBeforeClaim        *bool    `json:"hydra_oauth2_session_exclude_not_before_claim,omitempty"`
	HydraOidcDynamicClientRegistrationDefaultScope []string `json:"hydra_oidc_dynamic_client_registration_default_scope,omitempty"`
	// Configures OpenID Connect Dynamic Client Registration.  This governs the \"oidc.dynamic_client_registration.enabled\" setting.
	HydraOidcDynamicClientRegistrationEnabled *bool `json:"hydra_oidc_dynamic_client_registration_enabled,omitempty"`
	// Configures OpenID Connect Discovery and overwrites the pairwise algorithm  This governs the \"oidc.subject_identifiers.pairwise_salt\" setting.
	HydraOidcSubjectIdentifiersPairwiseSalt   *string  `json:"hydra_oidc_subject_identifiers_pairwise_salt,omitempty"`
	HydraOidcSubjectIdentifiersSupportedTypes []string `json:"hydra_oidc_subject_identifiers_supported_types,omitempty"`
	HydraSecretsCookie                        []string `json:"hydra_secrets_cookie,omitempty"`
	HydraSecretsSystem                        []string `json:"hydra_secrets_system,omitempty"`
	HydraServeAdminCorsAllowedOrigins         []string `json:"hydra_serve_admin_cors_allowed_origins,omitempty"`
	// Configures the Ory Hydra CORS Settings  This governs the \"serve.admin.cors.enabled\" setting.
	HydraServeAdminCorsEnabled *bool `json:"hydra_serve_admin_cors_enabled,omitempty"`
	// Configures the Ory Hydra Cookie Same Site Legacy Workaround  This governs the \"serve.cookies.same_site_legacy_workaround\" setting.
	HydraServeCookiesSameSiteLegacyWorkaround *bool `json:"hydra_serve_cookies_same_site_legacy_workaround,omitempty"`
	// Configures the Ory Hydra Cookie Same Site Mode  This governs the \"serve.cookies.same_site_mode\" setting.
	HydraServeCookiesSameSiteMode      *string  `json:"hydra_serve_cookies_same_site_mode,omitempty"`
	HydraServePublicCorsAllowedOrigins []string `json:"hydra_serve_public_cors_allowed_origins,omitempty"`
	// Configures the Ory Hydra CORS Settings  This governs the \"serve.public.cors.enabled\" setting.
	HydraServePublicCorsEnabled *bool `json:"hydra_serve_public_cors_enabled,omitempty"`
	// Defines access token type. jwt is a bad idea, see https://www.ory.sh/docs/hydra/advanced#json-web-tokens  This governs the \"strategies.access_token\" setting.
	HydraStrategiesAccessToken interface{} `json:"hydra_strategies_access_token,omitempty"`
	// Defines how scopes are matched. For more details have a look at https://github.com/ory/fosite#scopes  This governs the \"strategies.scope\" setting.
	HydraStrategiesScope        interface{}    `json:"hydra_strategies_scope,omitempty"`
	HydraTtlAccessToken         NullableString `json:"hydra_ttl_access_token,omitempty"`
	HydraTtlAuthCode            NullableString `json:"hydra_ttl_auth_code,omitempty"`
	HydraTtlIdToken             NullableString `json:"hydra_ttl_id_token,omitempty"`
	HydraTtlLoginConsentRequest NullableString `json:"hydra_ttl_login_consent_request,omitempty"`
	HydraTtlRefreshToken        NullableString `json:"hydra_ttl_refresh_token,omitempty"`
	// Sets the OAuth2 Consent Endpoint URL of the OAuth2 User Login & Consent flow.  Defaults to Ory Cloud's Managed UI if left empty.  This governs the \"urls.consent\" setting.
	HydraUrlsConsent *string `json:"hydra_urls_consent,omitempty"`
	// Sets the OAuth2 Error URL of the OAuth2 User Login & Consent flow.  Defaults to Ory Cloud's Managed UI if left empty.  This governs the \"urls.error\" setting.
	HydraUrlsError *string `json:"hydra_urls_error,omitempty"`
	// Sets the OAuth2 Login Endpoint URL of the OAuth2 User Login & Consent flow.  Defaults to Ory Cloud's Managed UI if left empty.  This governs the \"urls.login\" setting.
	HydraUrlsLogin *string `json:"hydra_urls_login,omitempty"`
	// Sets the logout endpoint.  Defaults to Ory Cloud's Managed UI if left empty.  This governs the \"urls.logout\" setting.
	HydraUrlsLogout *string `json:"hydra_urls_logout,omitempty"`
	// When an OAuth2-related user agent requests to log out, they will be redirected to this url afterwards per default.  Defaults to Ory Cloud's Managed UI in development and your application in production mode when a custom domain is connected.  This governs the \"urls.post_logout_redirect\" setting.
	HydraUrlsPostLogoutRedirect *string `json:"hydra_urls_post_logout_redirect,omitempty"`
	// This value will be used as the issuer in access and ID tokens. It must be specified and using HTTPS protocol, unless the development mode is enabled.  In Ory Cloud it will be very rare that you want to modify this value. If left empty, it will default to the correct value for Ory Cloud.  This governs the \"urls.self.issuer\" setting.
	HydraUrlsSelfIssuer             *string  `json:"hydra_urls_self_issuer,omitempty"`
	HydraWebfingerJwksBroadcastKeys []string `json:"hydra_webfinger_jwks_broadcast_keys,omitempty"`
	// Configures OpenID Connect Discovery and overwrites the OAuth2 Authorization URL.  This governs the \"webfinger.oidc.discovery.auth_url\" setting.
	HydraWebfingerOidcDiscoveryAuthUrl *string `json:"hydra_webfinger_oidc_discovery_auth_url,omitempty"`
	// Configures OpenID Connect Discovery and overwrites the OpenID Connect Dynamic Client Registration Endpoint.  This governs the \"webfinger.oidc.discovery.client_registration_url\" setting.
	HydraWebfingerOidcDiscoveryClientRegistrationUrl *string `json:"hydra_webfinger_oidc_discovery_client_registration_url,omitempty"`
	// Configures OpenID Connect Discovery and overwrites the JWKS URL.  This governs the \"webfinger.oidc.discovery.jwks_url\" setting.
	HydraWebfingerOidcDiscoveryJwksUrl         *string  `json:"hydra_webfinger_oidc_discovery_jwks_url,omitempty"`
	HydraWebfingerOidcDiscoverySupportedClaims []string `json:"hydra_webfinger_oidc_discovery_supported_claims,omitempty"`
	HydraWebfingerOidcDiscoverySupportedScope  []string `json:"hydra_webfinger_oidc_discovery_supported_scope,omitempty"`
	// Configures OpenID Connect Discovery and overwrites the OAuth2 Token URL.  This governs the \"webfinger.oidc.discovery.token_url\" setting.
	HydraWebfingerOidcDiscoveryTokenUrl *string `json:"hydra_webfinger_oidc_discovery_token_url,omitempty"`
	// Configures OpenID Connect Discovery and overwrites userinfo endpoint to be advertised at the OpenID Connect Discovery endpoint /.well-known/openid-configuration. Defaults to Ory Hydra's userinfo endpoint at /userinfo. Set this value if you want to handle this endpoint yourself.  This governs the \"webfinger.oidc.discovery.userinfo_url\" setting.
	HydraWebfingerOidcDiscoveryUserinfoUrl *string         `json:"hydra_webfinger_oidc_discovery_userinfo_url,omitempty"`
	Id                                     *string         `json:"id,omitempty"`
	KetoNamespaces                         []KetoNamespace `json:"keto_namespaces,omitempty"`
	KetoReadMaxDepth                       NullableInt32   `json:"keto_read_max_depth,omitempty"`
	// Configures the Ory Kratos Cookie SameSite Attribute  This governs the \"cookies.same_site\" setting.
	KratosCookiesSameSite *string `json:"kratos_cookies_same_site,omitempty"`
	// Configures the Ory Kratos SMTP Connection URI  This governs the \"courier.smtp.connection_uri\" setting.
	KratosCourierSmtpConnectionUri *string `json:"kratos_courier_smtp_connection_uri,omitempty"`
	// Configures the Ory Kratos SMTP From Address  This governs the \"courier.smtp.from_address\" setting.
	KratosCourierSmtpFromAddress *string `json:"kratos_courier_smtp_from_address,omitempty"`
	// Configures the Ory Kratos SMTP From Name  This governs the \"courier.smtp.from_name\" setting.
	KratosCourierSmtpFromName *string `json:"kratos_courier_smtp_from_name,omitempty"`
	// NullJSONRawMessage represents a json.RawMessage that works well with JSON, SQL, and Swagger and is NULLable-
	KratosCourierSmtpHeaders map[string]interface{} `json:"kratos_courier_smtp_headers,omitempty"`
	// Configures the Ory Kratos Invalid Recovery Email Body HTML Template  This governs the \"courier.smtp.templates.recovery.invalid.email.body.html\" setting.
	KratosCourierTemplatesRecoveryInvalidEmailBodyHtml *string `json:"kratos_courier_templates_recovery_invalid_email_body_html,omitempty"`
	// Configures the Ory Kratos Invalid Recovery Email Body Plaintext Template  This governs the \"courier.smtp.templates.recovery.invalid.email.body.plaintext\" setting.
	KratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext *string `json:"kratos_courier_templates_recovery_invalid_email_body_plaintext,omitempty"`
	// Configures the Ory Kratos Invalid Recovery Email Subject Template  This governs the \"courier.smtp.templates.recovery.invalid.email.body.html\" setting.
	KratosCourierTemplatesRecoveryInvalidEmailSubject *string `json:"kratos_courier_templates_recovery_invalid_email_subject,omitempty"`
	// Configures the Ory Kratos Valid Recovery Email Body HTML Template  This governs the \"courier.smtp.templates.recovery.valid.email.body.html\" setting.
	KratosCourierTemplatesRecoveryValidEmailBodyHtml *string `json:"kratos_courier_templates_recovery_valid_email_body_html,omitempty"`
	// Configures the Ory Kratos Valid Recovery Email Body Plaintext Template  This governs the \"courier.smtp.templates.recovery.valid.email.body.plaintext\" setting.
	KratosCourierTemplatesRecoveryValidEmailBodyPlaintext *string `json:"kratos_courier_templates_recovery_valid_email_body_plaintext,omitempty"`
	// Configures the Ory Kratos Valid Recovery Email Subject Template  This governs the \"courier.smtp.templates.recovery.valid.email.subject\" setting.
	KratosCourierTemplatesRecoveryValidEmailSubject *string `json:"kratos_courier_templates_recovery_valid_email_subject,omitempty"`
	// Configures the Ory Kratos Invalid Verification Email Body HTML Template  This governs the \"courier.smtp.templates.verification.invalid.email.body.html\" setting.
	KratosCourierTemplatesVerificationInvalidEmailBodyHtml *string `json:"kratos_courier_templates_verification_invalid_email_body_html,omitempty"`
	// Configures the Ory Kratos Invalid Verification Email Body Plaintext Template  This governs the \"courier.smtp.templates.recovery.invalid.email.body.plaintext\" setting.
	KratosCourierTemplatesVerificationInvalidEmailBodyPlaintext *string `json:"kratos_courier_templates_verification_invalid_email_body_plaintext,omitempty"`
	// Configures the Ory Kratos Invalid Verification Email Subject Template  This governs the \"courier.smtp.templates.verification.invalid.email.subject\" setting.
	KratosCourierTemplatesVerificationInvalidEmailSubject *string `json:"kratos_courier_templates_verification_invalid_email_subject,omitempty"`
	// Configures the Ory Kratos Valid Verification Email Body HTML Template  This governs the \"courier.smtp.templates.verification.valid.email.body.html\" setting.
	KratosCourierTemplatesVerificationValidEmailBodyHtml *string `json:"kratos_courier_templates_verification_valid_email_body_html,omitempty"`
	// Configures the Ory Kratos Valid Verification Email Body Plaintext Template  This governs the \"courier.smtp.templates.recovery.valid.email.body.plaintext\" setting.
	KratosCourierTemplatesVerificationValidEmailBodyPlaintext *string `json:"kratos_courier_templates_verification_valid_email_body_plaintext,omitempty"`
	// Configures the Ory Kratos Valid Verification Email Subject Template  This governs the \"courier.smtp.templates.verification.valid.email.subject\" setting.
	KratosCourierTemplatesVerificationValidEmailSubject *string                                   `json:"kratos_courier_templates_verification_valid_email_subject,omitempty"`
	KratosIdentitySchemas                               []NormalizedProjectRevisionIdentitySchema `json:"kratos_identity_schemas,omitempty"`
	KratosSecretsCipher                                 []string                                  `json:"kratos_secrets_cipher,omitempty"`
	KratosSecretsCookie                                 []string                                  `json:"kratos_secrets_cookie,omitempty"`
	KratosSecretsDefault                                []string                                  `json:"kratos_secrets_default,omitempty"`
	KratosSelfserviceAllowedReturnUrls                  []string                                  `json:"kratos_selfservice_allowed_return_urls,omitempty"`
	// Configures the Ory Kratos Default Return URL  This governs the \"selfservice.allowed_return_urls\" setting.
	KratosSelfserviceDefaultBrowserReturnUrl *string `json:"kratos_selfservice_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Error UI URL  This governs the \"selfservice.flows.error.ui_url\" setting.
	KratosSelfserviceFlowsErrorUiUrl *string                         `json:"kratos_selfservice_flows_error_ui_url,omitempty"`
	KratosSelfserviceFlowsHooks      []NormalizedProjectRevisionHook `json:"kratos_selfservice_flows_hooks,omitempty"`
	// Configures the Ory Kratos Login Default Return URL  This governs the \"selfservice.flows.login.after.default_browser_return_url\" setting.
	KratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_login_after_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Login After OIDC Default Return URL  This governs the \"selfservice.flows.login.after.oidc.default_browser_return_url\" setting.
	KratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_login_after_oidc_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Login After Password Default Return URL  This governs the \"selfservice.flows.login.after.password.default_browser_return_url\" setting.
	KratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_login_after_password_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Login After WebAuthn Default Return URL  This governs the \"selfservice.flows.login.after.webauthn.default_browser_return_url\" setting.
	KratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_login_after_webauthn_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Login Lifespan  This governs the \"selfservice.flows.login.lifespan\" setting.
	KratosSelfserviceFlowsLoginLifespan *string `json:"kratos_selfservice_flows_login_lifespan,omitempty"`
	// Configures the Ory Kratos Login UI URL  This governs the \"selfservice.flows.login.ui_url\" setting.
	KratosSelfserviceFlowsLoginUiUrl *string `json:"kratos_selfservice_flows_login_ui_url,omitempty"`
	// Configures the Ory Kratos Logout Default Return URL  This governs the \"selfservice.flows.logout.after.default_browser_return_url\" setting.
	KratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_logout_after_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Recovery Default Return URL  This governs the \"selfservice.flows.recovery.after.default_browser_return_url\" setting.
	KratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_recovery_after_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Recovery Enabled Setting  This governs the \"selfservice.flows.recovery.enabled\" setting.
	KratosSelfserviceFlowsRecoveryEnabled *bool `json:"kratos_selfservice_flows_recovery_enabled,omitempty"`
	// Configures the Ory Kratos Recovery Lifespan  This governs the \"selfservice.flows.recovery.lifespan\" setting.
	KratosSelfserviceFlowsRecoveryLifespan *string `json:"kratos_selfservice_flows_recovery_lifespan,omitempty"`
	// Configures the Ory Kratos Recovery UI URL  This governs the \"selfservice.flows.recovery.ui_url\" setting.
	KratosSelfserviceFlowsRecoveryUiUrl *string `json:"kratos_selfservice_flows_recovery_ui_url,omitempty"`
	// Configures the Ory Kratos Registration Default Return URL  This governs the \"selfservice.flows.registration.after.default_browser_return_url\" setting.
	KratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_registration_after_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Registration After OIDC Default Return URL  This governs the \"selfservice.flows.registration.after.oidc.default_browser_return_url\" setting.
	KratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_registration_after_oidc_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Registration After Password Default Return URL  This governs the \"selfservice.flows.registration.after.password.default_browser_return_url\" setting.
	KratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_registration_after_password_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Registration After Password Default Return URL  This governs the \"selfservice.flows.registration.after.password.default_browser_return_url\" setting.
	KratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl *string      `json:"kratos_selfservice_flows_registration_after_webauthn_default_browser_return_url,omitempty"`
	KratosSelfserviceFlowsRegistrationEnabled                              NullableBool `json:"kratos_selfservice_flows_registration_enabled,omitempty"`
	// Configures the Ory Kratos Registration Lifespan  This governs the \"selfservice.flows.registration.lifespan\" setting.
	KratosSelfserviceFlowsRegistrationLifespan *string `json:"kratos_selfservice_flows_registration_lifespan,omitempty"`
	// Configures the Ory Kratos Registration UI URL  This governs the \"selfservice.flows.registration.ui_url\" setting.
	KratosSelfserviceFlowsRegistrationUiUrl *string `json:"kratos_selfservice_flows_registration_ui_url,omitempty"`
	// Configures the Ory Kratos Settings Default Return URL  This governs the \"selfservice.flows.settings.after.default_browser_return_url\" setting.
	KratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_settings_after_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Settings Default Return URL After Updating Passwords  This governs the \"selfservice.flows.settings.after.password.default_browser_return_url\" setting.
	KratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_settings_after_password_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Settings Default Return URL After Updating Profiles  This governs the \"selfservice.flows.settings.after.profile.default_browser_return_url\" setting.
	KratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_settings_after_profile_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Settings Lifespan  This governs the \"selfservice.flows.settings.lifespan\" setting.
	KratosSelfserviceFlowsSettingsLifespan *string `json:"kratos_selfservice_flows_settings_lifespan,omitempty"`
	// Configures the Ory Kratos Settings Privileged Session Max Age  This governs the \"selfservice.flows.settings.privileged_session_max_age\" setting.
	KratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge *string `json:"kratos_selfservice_flows_settings_privileged_session_max_age,omitempty"`
	// Configures the Ory Kratos Settings Required AAL  This governs the \"selfservice.flows.settings.required_aal\" setting.
	KratosSelfserviceFlowsSettingsRequiredAal *string `json:"kratos_selfservice_flows_settings_required_aal,omitempty"`
	// Configures the Ory Kratos Settings UI URL  This governs the \"selfservice.flows.settings.ui_url\" setting.
	KratosSelfserviceFlowsSettingsUiUrl *string `json:"kratos_selfservice_flows_settings_ui_url,omitempty"`
	// Configures the Ory Kratos Verification Default Return URL  This governs the \"selfservice.flows.verification.after.default_browser_return_url\" setting.
	KratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl *string `json:"kratos_selfservice_flows_verification_after_default_browser_return_url,omitempty"`
	// Configures the Ory Kratos Verification Enabled Setting  This governs the \"selfservice.flows.verification.enabled\" setting.
	KratosSelfserviceFlowsVerificationEnabled *bool `json:"kratos_selfservice_flows_verification_enabled,omitempty"`
	// Configures the Ory Kratos Verification Lifespan  This governs the \"selfservice.flows.verification.lifespan\" setting.
	KratosSelfserviceFlowsVerificationLifespan *string `json:"kratos_selfservice_flows_verification_lifespan,omitempty"`
	// Configures the Ory Kratos Verification UI URL  This governs the \"selfservice.flows.verification.ui_url\" setting.
	KratosSelfserviceFlowsVerificationUiUrl *string `json:"kratos_selfservice_flows_verification_ui_url,omitempty"`
	// Configures the Base URL which Recovery, Verification, and Login Links Point to  It is recommended to leave this value empty. It will be appropriately configured to the best matching domain (e.g. when using custom domains) automatically.  This governs the \"selfservice.methods.link.config.base_url\" setting.
	KratosSelfserviceMethodsLinkConfigBaseUrl *string `json:"kratos_selfservice_methods_link_config_base_url,omitempty"`
	// Configures whether Ory Kratos Link Method is enabled  This governs the \"selfservice.methods.link.config.lifespan\" setting.
	KratosSelfserviceMethodsLinkConfigLifespan  *string      `json:"kratos_selfservice_methods_link_config_lifespan,omitempty"`
	KratosSelfserviceMethodsLinkEnabled         NullableBool `json:"kratos_selfservice_methods_link_enabled,omitempty"`
	KratosSelfserviceMethodsLookupSecretEnabled NullableBool `json:"kratos_selfservice_methods_lookup_secret_enabled,omitempty"`
	// Configures the Ory Kratos Third Party / OpenID Connect base redirect URI  This governs the \"selfservice.methods.oidc.config.base_redirect_uri\" setting.
	KratosSelfserviceMethodsOidcConfigBaseRedirectUri *string                                       `json:"kratos_selfservice_methods_oidc_config_base_redirect_uri,omitempty"`
	KratosSelfserviceMethodsOidcConfigProviders       []NormalizedProjectRevisionThirdPartyProvider `json:"kratos_selfservice_methods_oidc_config_providers,omitempty"`
	// Configures whether Ory Kratos Third Party / OpenID Connect Login is enabled  This governs the \"selfservice.methods.oidc.enabled\" setting.
	KratosSelfserviceMethodsOidcEnabled                                    *bool        `json:"kratos_selfservice_methods_oidc_enabled,omitempty"`
	KratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled            NullableBool `json:"kratos_selfservice_methods_password_config_haveibeenpwned_enabled,omitempty"`
	KratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled NullableBool `json:"kratos_selfservice_methods_password_config_identifier_similarity_check_enabled,omitempty"`
	KratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors              NullableBool `json:"kratos_selfservice_methods_password_config_ignore_network_errors,omitempty"`
	// Configures Ory Kratos Password Max Breaches Detection  This governs the \"selfservice.methods.password.config.max_breaches\" setting.
	KratosSelfserviceMethodsPasswordConfigMaxBreaches *int64 `json:"kratos_selfservice_methods_password_config_max_breaches,omitempty"`
	// Configures the minimum length of passwords.  This governs the \"selfservice.methods.password.config.min_password_length\" setting.
	KratosSelfserviceMethodsPasswordConfigMinPasswordLength *int64       `json:"kratos_selfservice_methods_password_config_min_password_length,omitempty"`
	KratosSelfserviceMethodsPasswordEnabled                 NullableBool `json:"kratos_selfservice_methods_password_enabled,omitempty"`
	KratosSelfserviceMethodsProfileEnabled                  NullableBool `json:"kratos_selfservice_methods_profile_enabled,omitempty"`
	// Configures Ory Kratos TOTP Issuer  This governs the \"selfservice.methods.totp.config.issuer\" setting.
	KratosSelfserviceMethodsTotpConfigIssuer *string      `json:"kratos_selfservice_methods_totp_config_issuer,omitempty"`
	KratosSelfserviceMethodsTotpEnabled      NullableBool `json:"kratos_selfservice_methods_totp_enabled,omitempty"`
	// Configures whether Ory Kratos Webauthn is used for passwordless flows  This governs the \"selfservice.methods.webauthn.config.passwordless\" setting.
	KratosSelfserviceMethodsWebauthnConfigPasswordless *bool `json:"kratos_selfservice_methods_webauthn_config_passwordless,omitempty"`
	// Configures the Ory Kratos Webauthn RP Display Name  This governs the \"selfservice.methods.webauthn.config.rp.display_name\" setting.
	KratosSelfserviceMethodsWebauthnConfigRpDisplayName *string `json:"kratos_selfservice_methods_webauthn_config_rp_display_name,omitempty"`
	// Configures the Ory Kratos Webauthn RP Icon  This governs the \"selfservice.methods.webauthn.config.rp.icon\" setting.
	KratosSelfserviceMethodsWebauthnConfigRpIcon *string `json:"kratos_selfservice_methods_webauthn_config_rp_icon,omitempty"`
	// Configures the Ory Kratos Webauthn RP ID  This governs the \"selfservice.methods.webauthn.config.rp.id\" setting.
	KratosSelfserviceMethodsWebauthnConfigRpId *string `json:"kratos_selfservice_methods_webauthn_config_rp_id,omitempty"`
	// Configures the Ory Kratos Webauthn RP Origin  This governs the \"selfservice.methods.webauthn.config.rp.origin\" setting.
	KratosSelfserviceMethodsWebauthnConfigRpOrigin *string      `json:"kratos_selfservice_methods_webauthn_config_rp_origin,omitempty"`
	KratosSelfserviceMethodsWebauthnEnabled        NullableBool `json:"kratos_selfservice_methods_webauthn_enabled,omitempty"`
	KratosSessionCookiePersistent                  NullableBool `json:"kratos_session_cookie_persistent,omitempty"`
	// Configures the Ory Kratos Session Cookie SameSite Attribute  This governs the \"session.cookie.same_site\" setting.
	KratosSessionCookieSameSite *string `json:"kratos_session_cookie_same_site,omitempty"`
	// Configures the Ory Kratos Session Lifespan  This governs the \"session.lifespan\" setting.
	KratosSessionLifespan *string `json:"kratos_session_lifespan,omitempty"`
	// Configures the Ory Kratos Session Whoami AAL requirement  This governs the \"session.whoami.required_aal\" setting.
	KratosSessionWhoamiRequiredAal *string `json:"kratos_session_whoami_required_aal,omitempty"`
	// The project's name.
	Name string `json:"name"`
	// Whether this project is in production mode or not.  In development mode, a low-security profile is used making it easier to develop against your, for example, local environment.
	Production *bool   `json:"production,omitempty"`
	ProjectId  *string `json:"project_id,omitempty"`
	// Last Time Project's Revision was Updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

NormalizedProjectRevision struct for NormalizedProjectRevision

func NewNormalizedProjectRevision

func NewNormalizedProjectRevision(name string) *NormalizedProjectRevision

NewNormalizedProjectRevision instantiates a new NormalizedProjectRevision 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 NewNormalizedProjectRevisionWithDefaults

func NewNormalizedProjectRevisionWithDefaults() *NormalizedProjectRevision

NewNormalizedProjectRevisionWithDefaults instantiates a new NormalizedProjectRevision 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 (*NormalizedProjectRevision) GetCreatedAt

func (o *NormalizedProjectRevision) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetCreatedAtOk

func (o *NormalizedProjectRevision) 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 (*NormalizedProjectRevision) GetHydraOauth2ClientCredentialsDefaultGrantAllowedScope

func (o *NormalizedProjectRevision) GetHydraOauth2ClientCredentialsDefaultGrantAllowedScope() bool

GetHydraOauth2ClientCredentialsDefaultGrantAllowedScope returns the HydraOauth2ClientCredentialsDefaultGrantAllowedScope field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOauth2ClientCredentialsDefaultGrantAllowedScopeOk

func (o *NormalizedProjectRevision) GetHydraOauth2ClientCredentialsDefaultGrantAllowedScopeOk() (*bool, bool)

GetHydraOauth2ClientCredentialsDefaultGrantAllowedScopeOk returns a tuple with the HydraOauth2ClientCredentialsDefaultGrantAllowedScope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOauth2GrantJwtIatOptional

func (o *NormalizedProjectRevision) GetHydraOauth2GrantJwtIatOptional() bool

GetHydraOauth2GrantJwtIatOptional returns the HydraOauth2GrantJwtIatOptional field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOauth2GrantJwtIatOptionalOk

func (o *NormalizedProjectRevision) GetHydraOauth2GrantJwtIatOptionalOk() (*bool, bool)

GetHydraOauth2GrantJwtIatOptionalOk returns a tuple with the HydraOauth2GrantJwtIatOptional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOauth2GrantJwtJtiOptional

func (o *NormalizedProjectRevision) GetHydraOauth2GrantJwtJtiOptional() bool

GetHydraOauth2GrantJwtJtiOptional returns the HydraOauth2GrantJwtJtiOptional field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOauth2GrantJwtJtiOptionalOk

func (o *NormalizedProjectRevision) GetHydraOauth2GrantJwtJtiOptionalOk() (*bool, bool)

GetHydraOauth2GrantJwtJtiOptionalOk returns a tuple with the HydraOauth2GrantJwtJtiOptional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOauth2GrantJwtMaxTtl

func (o *NormalizedProjectRevision) GetHydraOauth2GrantJwtMaxTtl() string

GetHydraOauth2GrantJwtMaxTtl returns the HydraOauth2GrantJwtMaxTtl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetHydraOauth2GrantJwtMaxTtlOk

func (o *NormalizedProjectRevision) GetHydraOauth2GrantJwtMaxTtlOk() (*string, bool)

GetHydraOauth2GrantJwtMaxTtlOk returns a tuple with the HydraOauth2GrantJwtMaxTtl 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 (*NormalizedProjectRevision) GetHydraOauth2PkceEnforced

func (o *NormalizedProjectRevision) GetHydraOauth2PkceEnforced() bool

GetHydraOauth2PkceEnforced returns the HydraOauth2PkceEnforced field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOauth2PkceEnforcedForPublicClients

func (o *NormalizedProjectRevision) GetHydraOauth2PkceEnforcedForPublicClients() bool

GetHydraOauth2PkceEnforcedForPublicClients returns the HydraOauth2PkceEnforcedForPublicClients field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOauth2PkceEnforcedForPublicClientsOk

func (o *NormalizedProjectRevision) GetHydraOauth2PkceEnforcedForPublicClientsOk() (*bool, bool)

GetHydraOauth2PkceEnforcedForPublicClientsOk returns a tuple with the HydraOauth2PkceEnforcedForPublicClients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOauth2PkceEnforcedOk

func (o *NormalizedProjectRevision) GetHydraOauth2PkceEnforcedOk() (*bool, bool)

GetHydraOauth2PkceEnforcedOk returns a tuple with the HydraOauth2PkceEnforced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOauth2RefreshTokenHook

func (o *NormalizedProjectRevision) GetHydraOauth2RefreshTokenHook() string

GetHydraOauth2RefreshTokenHook returns the HydraOauth2RefreshTokenHook field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOauth2RefreshTokenHookOk

func (o *NormalizedProjectRevision) GetHydraOauth2RefreshTokenHookOk() (*string, bool)

GetHydraOauth2RefreshTokenHookOk returns a tuple with the HydraOauth2RefreshTokenHook field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOauth2SessionAllowedTopLevelClaims

func (o *NormalizedProjectRevision) GetHydraOauth2SessionAllowedTopLevelClaims() []string

GetHydraOauth2SessionAllowedTopLevelClaims returns the HydraOauth2SessionAllowedTopLevelClaims field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOauth2SessionAllowedTopLevelClaimsOk

func (o *NormalizedProjectRevision) GetHydraOauth2SessionAllowedTopLevelClaimsOk() ([]string, bool)

GetHydraOauth2SessionAllowedTopLevelClaimsOk returns a tuple with the HydraOauth2SessionAllowedTopLevelClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOauth2SessionExcludeNotBeforeClaim

func (o *NormalizedProjectRevision) GetHydraOauth2SessionExcludeNotBeforeClaim() bool

GetHydraOauth2SessionExcludeNotBeforeClaim returns the HydraOauth2SessionExcludeNotBeforeClaim field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOauth2SessionExcludeNotBeforeClaimOk

func (o *NormalizedProjectRevision) GetHydraOauth2SessionExcludeNotBeforeClaimOk() (*bool, bool)

GetHydraOauth2SessionExcludeNotBeforeClaimOk returns a tuple with the HydraOauth2SessionExcludeNotBeforeClaim field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOidcDynamicClientRegistrationDefaultScope

func (o *NormalizedProjectRevision) GetHydraOidcDynamicClientRegistrationDefaultScope() []string

GetHydraOidcDynamicClientRegistrationDefaultScope returns the HydraOidcDynamicClientRegistrationDefaultScope field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOidcDynamicClientRegistrationDefaultScopeOk

func (o *NormalizedProjectRevision) GetHydraOidcDynamicClientRegistrationDefaultScopeOk() ([]string, bool)

GetHydraOidcDynamicClientRegistrationDefaultScopeOk returns a tuple with the HydraOidcDynamicClientRegistrationDefaultScope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOidcDynamicClientRegistrationEnabled

func (o *NormalizedProjectRevision) GetHydraOidcDynamicClientRegistrationEnabled() bool

GetHydraOidcDynamicClientRegistrationEnabled returns the HydraOidcDynamicClientRegistrationEnabled field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOidcDynamicClientRegistrationEnabledOk

func (o *NormalizedProjectRevision) GetHydraOidcDynamicClientRegistrationEnabledOk() (*bool, bool)

GetHydraOidcDynamicClientRegistrationEnabledOk returns a tuple with the HydraOidcDynamicClientRegistrationEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOidcSubjectIdentifiersPairwiseSalt

func (o *NormalizedProjectRevision) GetHydraOidcSubjectIdentifiersPairwiseSalt() string

GetHydraOidcSubjectIdentifiersPairwiseSalt returns the HydraOidcSubjectIdentifiersPairwiseSalt field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOidcSubjectIdentifiersPairwiseSaltOk

func (o *NormalizedProjectRevision) GetHydraOidcSubjectIdentifiersPairwiseSaltOk() (*string, bool)

GetHydraOidcSubjectIdentifiersPairwiseSaltOk returns a tuple with the HydraOidcSubjectIdentifiersPairwiseSalt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraOidcSubjectIdentifiersSupportedTypes

func (o *NormalizedProjectRevision) GetHydraOidcSubjectIdentifiersSupportedTypes() []string

GetHydraOidcSubjectIdentifiersSupportedTypes returns the HydraOidcSubjectIdentifiersSupportedTypes field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraOidcSubjectIdentifiersSupportedTypesOk

func (o *NormalizedProjectRevision) GetHydraOidcSubjectIdentifiersSupportedTypesOk() ([]string, bool)

GetHydraOidcSubjectIdentifiersSupportedTypesOk returns a tuple with the HydraOidcSubjectIdentifiersSupportedTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraSecretsCookie

func (o *NormalizedProjectRevision) GetHydraSecretsCookie() []string

GetHydraSecretsCookie returns the HydraSecretsCookie field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraSecretsCookieOk

func (o *NormalizedProjectRevision) GetHydraSecretsCookieOk() ([]string, bool)

GetHydraSecretsCookieOk returns a tuple with the HydraSecretsCookie field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraSecretsSystem

func (o *NormalizedProjectRevision) GetHydraSecretsSystem() []string

GetHydraSecretsSystem returns the HydraSecretsSystem field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraSecretsSystemOk

func (o *NormalizedProjectRevision) GetHydraSecretsSystemOk() ([]string, bool)

GetHydraSecretsSystemOk returns a tuple with the HydraSecretsSystem field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraServeAdminCorsAllowedOrigins

func (o *NormalizedProjectRevision) GetHydraServeAdminCorsAllowedOrigins() []string

GetHydraServeAdminCorsAllowedOrigins returns the HydraServeAdminCorsAllowedOrigins field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraServeAdminCorsAllowedOriginsOk

func (o *NormalizedProjectRevision) GetHydraServeAdminCorsAllowedOriginsOk() ([]string, bool)

GetHydraServeAdminCorsAllowedOriginsOk returns a tuple with the HydraServeAdminCorsAllowedOrigins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraServeAdminCorsEnabled

func (o *NormalizedProjectRevision) GetHydraServeAdminCorsEnabled() bool

GetHydraServeAdminCorsEnabled returns the HydraServeAdminCorsEnabled field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraServeAdminCorsEnabledOk

func (o *NormalizedProjectRevision) GetHydraServeAdminCorsEnabledOk() (*bool, bool)

GetHydraServeAdminCorsEnabledOk returns a tuple with the HydraServeAdminCorsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraServeCookiesSameSiteLegacyWorkaround

func (o *NormalizedProjectRevision) GetHydraServeCookiesSameSiteLegacyWorkaround() bool

GetHydraServeCookiesSameSiteLegacyWorkaround returns the HydraServeCookiesSameSiteLegacyWorkaround field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraServeCookiesSameSiteLegacyWorkaroundOk

func (o *NormalizedProjectRevision) GetHydraServeCookiesSameSiteLegacyWorkaroundOk() (*bool, bool)

GetHydraServeCookiesSameSiteLegacyWorkaroundOk returns a tuple with the HydraServeCookiesSameSiteLegacyWorkaround field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraServeCookiesSameSiteMode

func (o *NormalizedProjectRevision) GetHydraServeCookiesSameSiteMode() string

GetHydraServeCookiesSameSiteMode returns the HydraServeCookiesSameSiteMode field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraServeCookiesSameSiteModeOk

func (o *NormalizedProjectRevision) GetHydraServeCookiesSameSiteModeOk() (*string, bool)

GetHydraServeCookiesSameSiteModeOk returns a tuple with the HydraServeCookiesSameSiteMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraServePublicCorsAllowedOrigins

func (o *NormalizedProjectRevision) GetHydraServePublicCorsAllowedOrigins() []string

GetHydraServePublicCorsAllowedOrigins returns the HydraServePublicCorsAllowedOrigins field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraServePublicCorsAllowedOriginsOk

func (o *NormalizedProjectRevision) GetHydraServePublicCorsAllowedOriginsOk() ([]string, bool)

GetHydraServePublicCorsAllowedOriginsOk returns a tuple with the HydraServePublicCorsAllowedOrigins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraServePublicCorsEnabled

func (o *NormalizedProjectRevision) GetHydraServePublicCorsEnabled() bool

GetHydraServePublicCorsEnabled returns the HydraServePublicCorsEnabled field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraServePublicCorsEnabledOk

func (o *NormalizedProjectRevision) GetHydraServePublicCorsEnabledOk() (*bool, bool)

GetHydraServePublicCorsEnabledOk returns a tuple with the HydraServePublicCorsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraStrategiesAccessToken

func (o *NormalizedProjectRevision) GetHydraStrategiesAccessToken() interface{}

GetHydraStrategiesAccessToken returns the HydraStrategiesAccessToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetHydraStrategiesAccessTokenOk

func (o *NormalizedProjectRevision) GetHydraStrategiesAccessTokenOk() (*interface{}, bool)

GetHydraStrategiesAccessTokenOk returns a tuple with the HydraStrategiesAccessToken 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 (*NormalizedProjectRevision) GetHydraStrategiesScope

func (o *NormalizedProjectRevision) GetHydraStrategiesScope() interface{}

GetHydraStrategiesScope returns the HydraStrategiesScope field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetHydraStrategiesScopeOk

func (o *NormalizedProjectRevision) GetHydraStrategiesScopeOk() (*interface{}, bool)

GetHydraStrategiesScopeOk returns a tuple with the HydraStrategiesScope 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 (*NormalizedProjectRevision) GetHydraTtlAccessToken

func (o *NormalizedProjectRevision) GetHydraTtlAccessToken() string

GetHydraTtlAccessToken returns the HydraTtlAccessToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetHydraTtlAccessTokenOk

func (o *NormalizedProjectRevision) GetHydraTtlAccessTokenOk() (*string, bool)

GetHydraTtlAccessTokenOk returns a tuple with the HydraTtlAccessToken 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 (*NormalizedProjectRevision) GetHydraTtlAuthCode

func (o *NormalizedProjectRevision) GetHydraTtlAuthCode() string

GetHydraTtlAuthCode returns the HydraTtlAuthCode field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetHydraTtlAuthCodeOk

func (o *NormalizedProjectRevision) GetHydraTtlAuthCodeOk() (*string, bool)

GetHydraTtlAuthCodeOk returns a tuple with the HydraTtlAuthCode 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 (*NormalizedProjectRevision) GetHydraTtlIdToken

func (o *NormalizedProjectRevision) GetHydraTtlIdToken() string

GetHydraTtlIdToken returns the HydraTtlIdToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetHydraTtlIdTokenOk

func (o *NormalizedProjectRevision) GetHydraTtlIdTokenOk() (*string, bool)

GetHydraTtlIdTokenOk returns a tuple with the HydraTtlIdToken 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 (*NormalizedProjectRevision) GetHydraTtlLoginConsentRequest

func (o *NormalizedProjectRevision) GetHydraTtlLoginConsentRequest() string

GetHydraTtlLoginConsentRequest returns the HydraTtlLoginConsentRequest field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetHydraTtlLoginConsentRequestOk

func (o *NormalizedProjectRevision) GetHydraTtlLoginConsentRequestOk() (*string, bool)

GetHydraTtlLoginConsentRequestOk returns a tuple with the HydraTtlLoginConsentRequest 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 (*NormalizedProjectRevision) GetHydraTtlRefreshToken

func (o *NormalizedProjectRevision) GetHydraTtlRefreshToken() string

GetHydraTtlRefreshToken returns the HydraTtlRefreshToken field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetHydraTtlRefreshTokenOk

func (o *NormalizedProjectRevision) GetHydraTtlRefreshTokenOk() (*string, bool)

GetHydraTtlRefreshTokenOk returns a tuple with the HydraTtlRefreshToken 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 (*NormalizedProjectRevision) GetHydraUrlsConsent

func (o *NormalizedProjectRevision) GetHydraUrlsConsent() string

GetHydraUrlsConsent returns the HydraUrlsConsent field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraUrlsConsentOk

func (o *NormalizedProjectRevision) GetHydraUrlsConsentOk() (*string, bool)

GetHydraUrlsConsentOk returns a tuple with the HydraUrlsConsent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraUrlsError

func (o *NormalizedProjectRevision) GetHydraUrlsError() string

GetHydraUrlsError returns the HydraUrlsError field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraUrlsErrorOk

func (o *NormalizedProjectRevision) GetHydraUrlsErrorOk() (*string, bool)

GetHydraUrlsErrorOk returns a tuple with the HydraUrlsError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraUrlsLogin

func (o *NormalizedProjectRevision) GetHydraUrlsLogin() string

GetHydraUrlsLogin returns the HydraUrlsLogin field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraUrlsLoginOk

func (o *NormalizedProjectRevision) GetHydraUrlsLoginOk() (*string, bool)

GetHydraUrlsLoginOk returns a tuple with the HydraUrlsLogin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraUrlsLogout

func (o *NormalizedProjectRevision) GetHydraUrlsLogout() string

GetHydraUrlsLogout returns the HydraUrlsLogout field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraUrlsLogoutOk

func (o *NormalizedProjectRevision) GetHydraUrlsLogoutOk() (*string, bool)

GetHydraUrlsLogoutOk returns a tuple with the HydraUrlsLogout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraUrlsPostLogoutRedirect

func (o *NormalizedProjectRevision) GetHydraUrlsPostLogoutRedirect() string

GetHydraUrlsPostLogoutRedirect returns the HydraUrlsPostLogoutRedirect field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraUrlsPostLogoutRedirectOk

func (o *NormalizedProjectRevision) GetHydraUrlsPostLogoutRedirectOk() (*string, bool)

GetHydraUrlsPostLogoutRedirectOk returns a tuple with the HydraUrlsPostLogoutRedirect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraUrlsSelfIssuer

func (o *NormalizedProjectRevision) GetHydraUrlsSelfIssuer() string

GetHydraUrlsSelfIssuer returns the HydraUrlsSelfIssuer field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraUrlsSelfIssuerOk

func (o *NormalizedProjectRevision) GetHydraUrlsSelfIssuerOk() (*string, bool)

GetHydraUrlsSelfIssuerOk returns a tuple with the HydraUrlsSelfIssuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraWebfingerJwksBroadcastKeys

func (o *NormalizedProjectRevision) GetHydraWebfingerJwksBroadcastKeys() []string

GetHydraWebfingerJwksBroadcastKeys returns the HydraWebfingerJwksBroadcastKeys field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraWebfingerJwksBroadcastKeysOk

func (o *NormalizedProjectRevision) GetHydraWebfingerJwksBroadcastKeysOk() ([]string, bool)

GetHydraWebfingerJwksBroadcastKeysOk returns a tuple with the HydraWebfingerJwksBroadcastKeys field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryAuthUrl

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryAuthUrl() string

GetHydraWebfingerOidcDiscoveryAuthUrl returns the HydraWebfingerOidcDiscoveryAuthUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryAuthUrlOk

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryAuthUrlOk() (*string, bool)

GetHydraWebfingerOidcDiscoveryAuthUrlOk returns a tuple with the HydraWebfingerOidcDiscoveryAuthUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryClientRegistrationUrl

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryClientRegistrationUrl() string

GetHydraWebfingerOidcDiscoveryClientRegistrationUrl returns the HydraWebfingerOidcDiscoveryClientRegistrationUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryClientRegistrationUrlOk

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryClientRegistrationUrlOk() (*string, bool)

GetHydraWebfingerOidcDiscoveryClientRegistrationUrlOk returns a tuple with the HydraWebfingerOidcDiscoveryClientRegistrationUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryJwksUrl

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryJwksUrl() string

GetHydraWebfingerOidcDiscoveryJwksUrl returns the HydraWebfingerOidcDiscoveryJwksUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryJwksUrlOk

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryJwksUrlOk() (*string, bool)

GetHydraWebfingerOidcDiscoveryJwksUrlOk returns a tuple with the HydraWebfingerOidcDiscoveryJwksUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoverySupportedClaims

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoverySupportedClaims() []string

GetHydraWebfingerOidcDiscoverySupportedClaims returns the HydraWebfingerOidcDiscoverySupportedClaims field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoverySupportedClaimsOk

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoverySupportedClaimsOk() ([]string, bool)

GetHydraWebfingerOidcDiscoverySupportedClaimsOk returns a tuple with the HydraWebfingerOidcDiscoverySupportedClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoverySupportedScope

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoverySupportedScope() []string

GetHydraWebfingerOidcDiscoverySupportedScope returns the HydraWebfingerOidcDiscoverySupportedScope field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoverySupportedScopeOk

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoverySupportedScopeOk() ([]string, bool)

GetHydraWebfingerOidcDiscoverySupportedScopeOk returns a tuple with the HydraWebfingerOidcDiscoverySupportedScope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryTokenUrl

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryTokenUrl() string

GetHydraWebfingerOidcDiscoveryTokenUrl returns the HydraWebfingerOidcDiscoveryTokenUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryTokenUrlOk

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryTokenUrlOk() (*string, bool)

GetHydraWebfingerOidcDiscoveryTokenUrlOk returns a tuple with the HydraWebfingerOidcDiscoveryTokenUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryUserinfoUrl

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryUserinfoUrl() string

GetHydraWebfingerOidcDiscoveryUserinfoUrl returns the HydraWebfingerOidcDiscoveryUserinfoUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryUserinfoUrlOk

func (o *NormalizedProjectRevision) GetHydraWebfingerOidcDiscoveryUserinfoUrlOk() (*string, bool)

GetHydraWebfingerOidcDiscoveryUserinfoUrlOk returns a tuple with the HydraWebfingerOidcDiscoveryUserinfoUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetId

func (o *NormalizedProjectRevision) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetIdOk

func (o *NormalizedProjectRevision) 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 (*NormalizedProjectRevision) GetKetoNamespaces

func (o *NormalizedProjectRevision) GetKetoNamespaces() []KetoNamespace

GetKetoNamespaces returns the KetoNamespaces field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKetoNamespacesOk

func (o *NormalizedProjectRevision) GetKetoNamespacesOk() ([]KetoNamespace, bool)

GetKetoNamespacesOk returns a tuple with the KetoNamespaces field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKetoReadMaxDepth

func (o *NormalizedProjectRevision) GetKetoReadMaxDepth() int32

GetKetoReadMaxDepth returns the KetoReadMaxDepth field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKetoReadMaxDepthOk

func (o *NormalizedProjectRevision) GetKetoReadMaxDepthOk() (*int32, bool)

GetKetoReadMaxDepthOk returns a tuple with the KetoReadMaxDepth 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 (*NormalizedProjectRevision) GetKratosCookiesSameSite

func (o *NormalizedProjectRevision) GetKratosCookiesSameSite() string

GetKratosCookiesSameSite returns the KratosCookiesSameSite field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCookiesSameSiteOk

func (o *NormalizedProjectRevision) GetKratosCookiesSameSiteOk() (*string, bool)

GetKratosCookiesSameSiteOk returns a tuple with the KratosCookiesSameSite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierSmtpConnectionUri

func (o *NormalizedProjectRevision) GetKratosCourierSmtpConnectionUri() string

GetKratosCourierSmtpConnectionUri returns the KratosCourierSmtpConnectionUri field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierSmtpConnectionUriOk

func (o *NormalizedProjectRevision) GetKratosCourierSmtpConnectionUriOk() (*string, bool)

GetKratosCourierSmtpConnectionUriOk returns a tuple with the KratosCourierSmtpConnectionUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierSmtpFromAddress

func (o *NormalizedProjectRevision) GetKratosCourierSmtpFromAddress() string

GetKratosCourierSmtpFromAddress returns the KratosCourierSmtpFromAddress field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierSmtpFromAddressOk

func (o *NormalizedProjectRevision) GetKratosCourierSmtpFromAddressOk() (*string, bool)

GetKratosCourierSmtpFromAddressOk returns a tuple with the KratosCourierSmtpFromAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierSmtpFromName

func (o *NormalizedProjectRevision) GetKratosCourierSmtpFromName() string

GetKratosCourierSmtpFromName returns the KratosCourierSmtpFromName field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierSmtpFromNameOk

func (o *NormalizedProjectRevision) GetKratosCourierSmtpFromNameOk() (*string, bool)

GetKratosCourierSmtpFromNameOk returns a tuple with the KratosCourierSmtpFromName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierSmtpHeaders

func (o *NormalizedProjectRevision) GetKratosCourierSmtpHeaders() map[string]interface{}

GetKratosCourierSmtpHeaders returns the KratosCourierSmtpHeaders field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierSmtpHeadersOk

func (o *NormalizedProjectRevision) GetKratosCourierSmtpHeadersOk() (map[string]interface{}, bool)

GetKratosCourierSmtpHeadersOk returns a tuple with the KratosCourierSmtpHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailBodyHtml

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailBodyHtml() string

GetKratosCourierTemplatesRecoveryInvalidEmailBodyHtml returns the KratosCourierTemplatesRecoveryInvalidEmailBodyHtml field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailBodyHtmlOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailBodyHtmlOk() (*string, bool)

GetKratosCourierTemplatesRecoveryInvalidEmailBodyHtmlOk returns a tuple with the KratosCourierTemplatesRecoveryInvalidEmailBodyHtml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext() string

GetKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext returns the KratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintextOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintextOk() (*string, bool)

GetKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintextOk returns a tuple with the KratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailSubject

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailSubject() string

GetKratosCourierTemplatesRecoveryInvalidEmailSubject returns the KratosCourierTemplatesRecoveryInvalidEmailSubject field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailSubjectOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryInvalidEmailSubjectOk() (*string, bool)

GetKratosCourierTemplatesRecoveryInvalidEmailSubjectOk returns a tuple with the KratosCourierTemplatesRecoveryInvalidEmailSubject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailBodyHtml

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailBodyHtml() string

GetKratosCourierTemplatesRecoveryValidEmailBodyHtml returns the KratosCourierTemplatesRecoveryValidEmailBodyHtml field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailBodyHtmlOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailBodyHtmlOk() (*string, bool)

GetKratosCourierTemplatesRecoveryValidEmailBodyHtmlOk returns a tuple with the KratosCourierTemplatesRecoveryValidEmailBodyHtml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailBodyPlaintext

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailBodyPlaintext() string

GetKratosCourierTemplatesRecoveryValidEmailBodyPlaintext returns the KratosCourierTemplatesRecoveryValidEmailBodyPlaintext field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailBodyPlaintextOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailBodyPlaintextOk() (*string, bool)

GetKratosCourierTemplatesRecoveryValidEmailBodyPlaintextOk returns a tuple with the KratosCourierTemplatesRecoveryValidEmailBodyPlaintext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailSubject

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailSubject() string

GetKratosCourierTemplatesRecoveryValidEmailSubject returns the KratosCourierTemplatesRecoveryValidEmailSubject field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailSubjectOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesRecoveryValidEmailSubjectOk() (*string, bool)

GetKratosCourierTemplatesRecoveryValidEmailSubjectOk returns a tuple with the KratosCourierTemplatesRecoveryValidEmailSubject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailBodyHtml

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailBodyHtml() string

GetKratosCourierTemplatesVerificationInvalidEmailBodyHtml returns the KratosCourierTemplatesVerificationInvalidEmailBodyHtml field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailBodyHtmlOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailBodyHtmlOk() (*string, bool)

GetKratosCourierTemplatesVerificationInvalidEmailBodyHtmlOk returns a tuple with the KratosCourierTemplatesVerificationInvalidEmailBodyHtml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailBodyPlaintext

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailBodyPlaintext() string

GetKratosCourierTemplatesVerificationInvalidEmailBodyPlaintext returns the KratosCourierTemplatesVerificationInvalidEmailBodyPlaintext field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailBodyPlaintextOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailBodyPlaintextOk() (*string, bool)

GetKratosCourierTemplatesVerificationInvalidEmailBodyPlaintextOk returns a tuple with the KratosCourierTemplatesVerificationInvalidEmailBodyPlaintext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailSubject

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailSubject() string

GetKratosCourierTemplatesVerificationInvalidEmailSubject returns the KratosCourierTemplatesVerificationInvalidEmailSubject field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailSubjectOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationInvalidEmailSubjectOk() (*string, bool)

GetKratosCourierTemplatesVerificationInvalidEmailSubjectOk returns a tuple with the KratosCourierTemplatesVerificationInvalidEmailSubject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailBodyHtml

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailBodyHtml() string

GetKratosCourierTemplatesVerificationValidEmailBodyHtml returns the KratosCourierTemplatesVerificationValidEmailBodyHtml field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailBodyHtmlOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailBodyHtmlOk() (*string, bool)

GetKratosCourierTemplatesVerificationValidEmailBodyHtmlOk returns a tuple with the KratosCourierTemplatesVerificationValidEmailBodyHtml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailBodyPlaintext

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailBodyPlaintext() string

GetKratosCourierTemplatesVerificationValidEmailBodyPlaintext returns the KratosCourierTemplatesVerificationValidEmailBodyPlaintext field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailBodyPlaintextOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailBodyPlaintextOk() (*string, bool)

GetKratosCourierTemplatesVerificationValidEmailBodyPlaintextOk returns a tuple with the KratosCourierTemplatesVerificationValidEmailBodyPlaintext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailSubject

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailSubject() string

GetKratosCourierTemplatesVerificationValidEmailSubject returns the KratosCourierTemplatesVerificationValidEmailSubject field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailSubjectOk

func (o *NormalizedProjectRevision) GetKratosCourierTemplatesVerificationValidEmailSubjectOk() (*string, bool)

GetKratosCourierTemplatesVerificationValidEmailSubjectOk returns a tuple with the KratosCourierTemplatesVerificationValidEmailSubject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosIdentitySchemas

GetKratosIdentitySchemas returns the KratosIdentitySchemas field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosIdentitySchemasOk

func (o *NormalizedProjectRevision) GetKratosIdentitySchemasOk() ([]NormalizedProjectRevisionIdentitySchema, bool)

GetKratosIdentitySchemasOk returns a tuple with the KratosIdentitySchemas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSecretsCipher

func (o *NormalizedProjectRevision) GetKratosSecretsCipher() []string

GetKratosSecretsCipher returns the KratosSecretsCipher field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSecretsCipherOk

func (o *NormalizedProjectRevision) GetKratosSecretsCipherOk() ([]string, bool)

GetKratosSecretsCipherOk returns a tuple with the KratosSecretsCipher field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSecretsCookie

func (o *NormalizedProjectRevision) GetKratosSecretsCookie() []string

GetKratosSecretsCookie returns the KratosSecretsCookie field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSecretsCookieOk

func (o *NormalizedProjectRevision) GetKratosSecretsCookieOk() ([]string, bool)

GetKratosSecretsCookieOk returns a tuple with the KratosSecretsCookie field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSecretsDefault

func (o *NormalizedProjectRevision) GetKratosSecretsDefault() []string

GetKratosSecretsDefault returns the KratosSecretsDefault field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSecretsDefaultOk

func (o *NormalizedProjectRevision) GetKratosSecretsDefaultOk() ([]string, bool)

GetKratosSecretsDefaultOk returns a tuple with the KratosSecretsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceAllowedReturnUrls

func (o *NormalizedProjectRevision) GetKratosSelfserviceAllowedReturnUrls() []string

GetKratosSelfserviceAllowedReturnUrls returns the KratosSelfserviceAllowedReturnUrls field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceAllowedReturnUrlsOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceAllowedReturnUrlsOk() ([]string, bool)

GetKratosSelfserviceAllowedReturnUrlsOk returns a tuple with the KratosSelfserviceAllowedReturnUrls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceDefaultBrowserReturnUrl() string

GetKratosSelfserviceDefaultBrowserReturnUrl returns the KratosSelfserviceDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsErrorUiUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsErrorUiUrl() string

GetKratosSelfserviceFlowsErrorUiUrl returns the KratosSelfserviceFlowsErrorUiUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsErrorUiUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsErrorUiUrlOk() (*string, bool)

GetKratosSelfserviceFlowsErrorUiUrlOk returns a tuple with the KratosSelfserviceFlowsErrorUiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsHooks

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsHooks() []NormalizedProjectRevisionHook

GetKratosSelfserviceFlowsHooks returns the KratosSelfserviceFlowsHooks field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsHooksOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsHooksOk() ([]NormalizedProjectRevisionHook, bool)

GetKratosSelfserviceFlowsHooksOk returns a tuple with the KratosSelfserviceFlowsHooks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginLifespan

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginLifespan() string

GetKratosSelfserviceFlowsLoginLifespan returns the KratosSelfserviceFlowsLoginLifespan field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginLifespanOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginLifespanOk() (*string, bool)

GetKratosSelfserviceFlowsLoginLifespanOk returns a tuple with the KratosSelfserviceFlowsLoginLifespan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginUiUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginUiUrl() string

GetKratosSelfserviceFlowsLoginUiUrl returns the KratosSelfserviceFlowsLoginUiUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginUiUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLoginUiUrlOk() (*string, bool)

GetKratosSelfserviceFlowsLoginUiUrlOk returns a tuple with the KratosSelfserviceFlowsLoginUiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryEnabled() bool

GetKratosSelfserviceFlowsRecoveryEnabled returns the KratosSelfserviceFlowsRecoveryEnabled field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryEnabledOk() (*bool, bool)

GetKratosSelfserviceFlowsRecoveryEnabledOk returns a tuple with the KratosSelfserviceFlowsRecoveryEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryLifespan

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryLifespan() string

GetKratosSelfserviceFlowsRecoveryLifespan returns the KratosSelfserviceFlowsRecoveryLifespan field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryLifespanOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryLifespanOk() (*string, bool)

GetKratosSelfserviceFlowsRecoveryLifespanOk returns a tuple with the KratosSelfserviceFlowsRecoveryLifespan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryUiUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryUiUrl() string

GetKratosSelfserviceFlowsRecoveryUiUrl returns the KratosSelfserviceFlowsRecoveryUiUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryUiUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRecoveryUiUrlOk() (*string, bool)

GetKratosSelfserviceFlowsRecoveryUiUrlOk returns a tuple with the KratosSelfserviceFlowsRecoveryUiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationEnabled() bool

GetKratosSelfserviceFlowsRegistrationEnabled returns the KratosSelfserviceFlowsRegistrationEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationEnabledOk() (*bool, bool)

GetKratosSelfserviceFlowsRegistrationEnabledOk returns a tuple with the KratosSelfserviceFlowsRegistrationEnabled 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 (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationLifespan

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationLifespan() string

GetKratosSelfserviceFlowsRegistrationLifespan returns the KratosSelfserviceFlowsRegistrationLifespan field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationLifespanOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationLifespanOk() (*string, bool)

GetKratosSelfserviceFlowsRegistrationLifespanOk returns a tuple with the KratosSelfserviceFlowsRegistrationLifespan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationUiUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationUiUrl() string

GetKratosSelfserviceFlowsRegistrationUiUrl returns the KratosSelfserviceFlowsRegistrationUiUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationUiUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsRegistrationUiUrlOk() (*string, bool)

GetKratosSelfserviceFlowsRegistrationUiUrlOk returns a tuple with the KratosSelfserviceFlowsRegistrationUiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsLifespan

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsLifespan() string

GetKratosSelfserviceFlowsSettingsLifespan returns the KratosSelfserviceFlowsSettingsLifespan field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsLifespanOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsLifespanOk() (*string, bool)

GetKratosSelfserviceFlowsSettingsLifespanOk returns a tuple with the KratosSelfserviceFlowsSettingsLifespan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge() string

GetKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge returns the KratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAgeOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAgeOk() (*string, bool)

GetKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAgeOk returns a tuple with the KratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsRequiredAal

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsRequiredAal() string

GetKratosSelfserviceFlowsSettingsRequiredAal returns the KratosSelfserviceFlowsSettingsRequiredAal field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsRequiredAalOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsRequiredAalOk() (*string, bool)

GetKratosSelfserviceFlowsSettingsRequiredAalOk returns a tuple with the KratosSelfserviceFlowsSettingsRequiredAal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsUiUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsUiUrl() string

GetKratosSelfserviceFlowsSettingsUiUrl returns the KratosSelfserviceFlowsSettingsUiUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsUiUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsSettingsUiUrlOk() (*string, bool)

GetKratosSelfserviceFlowsSettingsUiUrlOk returns a tuple with the KratosSelfserviceFlowsSettingsUiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl() string

GetKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl returns the KratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrlOk() (*string, bool)

GetKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrlOk returns a tuple with the KratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationEnabled() bool

GetKratosSelfserviceFlowsVerificationEnabled returns the KratosSelfserviceFlowsVerificationEnabled field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationEnabledOk() (*bool, bool)

GetKratosSelfserviceFlowsVerificationEnabledOk returns a tuple with the KratosSelfserviceFlowsVerificationEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationLifespan

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationLifespan() string

GetKratosSelfserviceFlowsVerificationLifespan returns the KratosSelfserviceFlowsVerificationLifespan field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationLifespanOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationLifespanOk() (*string, bool)

GetKratosSelfserviceFlowsVerificationLifespanOk returns a tuple with the KratosSelfserviceFlowsVerificationLifespan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationUiUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationUiUrl() string

GetKratosSelfserviceFlowsVerificationUiUrl returns the KratosSelfserviceFlowsVerificationUiUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationUiUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceFlowsVerificationUiUrlOk() (*string, bool)

GetKratosSelfserviceFlowsVerificationUiUrlOk returns a tuple with the KratosSelfserviceFlowsVerificationUiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkConfigBaseUrl

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkConfigBaseUrl() string

GetKratosSelfserviceMethodsLinkConfigBaseUrl returns the KratosSelfserviceMethodsLinkConfigBaseUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkConfigBaseUrlOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkConfigBaseUrlOk() (*string, bool)

GetKratosSelfserviceMethodsLinkConfigBaseUrlOk returns a tuple with the KratosSelfserviceMethodsLinkConfigBaseUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkConfigLifespan

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkConfigLifespan() string

GetKratosSelfserviceMethodsLinkConfigLifespan returns the KratosSelfserviceMethodsLinkConfigLifespan field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkConfigLifespanOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkConfigLifespanOk() (*string, bool)

GetKratosSelfserviceMethodsLinkConfigLifespanOk returns a tuple with the KratosSelfserviceMethodsLinkConfigLifespan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkEnabled() bool

GetKratosSelfserviceMethodsLinkEnabled returns the KratosSelfserviceMethodsLinkEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsLinkEnabledOk() (*bool, bool)

GetKratosSelfserviceMethodsLinkEnabledOk returns a tuple with the KratosSelfserviceMethodsLinkEnabled 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 (*NormalizedProjectRevision) GetKratosSelfserviceMethodsLookupSecretEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsLookupSecretEnabled() bool

GetKratosSelfserviceMethodsLookupSecretEnabled returns the KratosSelfserviceMethodsLookupSecretEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsLookupSecretEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsLookupSecretEnabledOk() (*bool, bool)

GetKratosSelfserviceMethodsLookupSecretEnabledOk returns a tuple with the KratosSelfserviceMethodsLookupSecretEnabled 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 (*NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcConfigBaseRedirectUri

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcConfigBaseRedirectUri() string

GetKratosSelfserviceMethodsOidcConfigBaseRedirectUri returns the KratosSelfserviceMethodsOidcConfigBaseRedirectUri field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcConfigBaseRedirectUriOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcConfigBaseRedirectUriOk() (*string, bool)

GetKratosSelfserviceMethodsOidcConfigBaseRedirectUriOk returns a tuple with the KratosSelfserviceMethodsOidcConfigBaseRedirectUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcConfigProviders

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcConfigProviders() []NormalizedProjectRevisionThirdPartyProvider

GetKratosSelfserviceMethodsOidcConfigProviders returns the KratosSelfserviceMethodsOidcConfigProviders field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcConfigProvidersOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcConfigProvidersOk() ([]NormalizedProjectRevisionThirdPartyProvider, bool)

GetKratosSelfserviceMethodsOidcConfigProvidersOk returns a tuple with the KratosSelfserviceMethodsOidcConfigProviders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcEnabled() bool

GetKratosSelfserviceMethodsOidcEnabled returns the KratosSelfserviceMethodsOidcEnabled field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsOidcEnabledOk() (*bool, bool)

GetKratosSelfserviceMethodsOidcEnabledOk returns a tuple with the KratosSelfserviceMethodsOidcEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled() bool

GetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled returns the KratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabledOk() (*bool, bool)

GetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabledOk returns a tuple with the KratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled 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 (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled() bool

GetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled returns the KratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabledOk() (*bool, bool)

GetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabledOk returns a tuple with the KratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled 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 (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors() bool

GetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors returns the KratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrorsOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrorsOk() (*bool, bool)

GetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrorsOk returns a tuple with the KratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors 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 (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigMaxBreaches

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigMaxBreaches() int64

GetKratosSelfserviceMethodsPasswordConfigMaxBreaches returns the KratosSelfserviceMethodsPasswordConfigMaxBreaches field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigMaxBreachesOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigMaxBreachesOk() (*int64, bool)

GetKratosSelfserviceMethodsPasswordConfigMaxBreachesOk returns a tuple with the KratosSelfserviceMethodsPasswordConfigMaxBreaches field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigMinPasswordLength

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigMinPasswordLength() int64

GetKratosSelfserviceMethodsPasswordConfigMinPasswordLength returns the KratosSelfserviceMethodsPasswordConfigMinPasswordLength field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigMinPasswordLengthOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordConfigMinPasswordLengthOk() (*int64, bool)

GetKratosSelfserviceMethodsPasswordConfigMinPasswordLengthOk returns a tuple with the KratosSelfserviceMethodsPasswordConfigMinPasswordLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordEnabled() bool

GetKratosSelfserviceMethodsPasswordEnabled returns the KratosSelfserviceMethodsPasswordEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsPasswordEnabledOk() (*bool, bool)

GetKratosSelfserviceMethodsPasswordEnabledOk returns a tuple with the KratosSelfserviceMethodsPasswordEnabled 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 (*NormalizedProjectRevision) GetKratosSelfserviceMethodsProfileEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsProfileEnabled() bool

GetKratosSelfserviceMethodsProfileEnabled returns the KratosSelfserviceMethodsProfileEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsProfileEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsProfileEnabledOk() (*bool, bool)

GetKratosSelfserviceMethodsProfileEnabledOk returns a tuple with the KratosSelfserviceMethodsProfileEnabled 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 (*NormalizedProjectRevision) GetKratosSelfserviceMethodsTotpConfigIssuer

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsTotpConfigIssuer() string

GetKratosSelfserviceMethodsTotpConfigIssuer returns the KratosSelfserviceMethodsTotpConfigIssuer field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsTotpConfigIssuerOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsTotpConfigIssuerOk() (*string, bool)

GetKratosSelfserviceMethodsTotpConfigIssuerOk returns a tuple with the KratosSelfserviceMethodsTotpConfigIssuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsTotpEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsTotpEnabled() bool

GetKratosSelfserviceMethodsTotpEnabled returns the KratosSelfserviceMethodsTotpEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsTotpEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsTotpEnabledOk() (*bool, bool)

GetKratosSelfserviceMethodsTotpEnabledOk returns a tuple with the KratosSelfserviceMethodsTotpEnabled 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 (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigPasswordless

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigPasswordless() bool

GetKratosSelfserviceMethodsWebauthnConfigPasswordless returns the KratosSelfserviceMethodsWebauthnConfigPasswordless field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigPasswordlessOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigPasswordlessOk() (*bool, bool)

GetKratosSelfserviceMethodsWebauthnConfigPasswordlessOk returns a tuple with the KratosSelfserviceMethodsWebauthnConfigPasswordless field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpDisplayName

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpDisplayName() string

GetKratosSelfserviceMethodsWebauthnConfigRpDisplayName returns the KratosSelfserviceMethodsWebauthnConfigRpDisplayName field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpDisplayNameOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpDisplayNameOk() (*string, bool)

GetKratosSelfserviceMethodsWebauthnConfigRpDisplayNameOk returns a tuple with the KratosSelfserviceMethodsWebauthnConfigRpDisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpIcon

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpIcon() string

GetKratosSelfserviceMethodsWebauthnConfigRpIcon returns the KratosSelfserviceMethodsWebauthnConfigRpIcon field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpIconOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpIconOk() (*string, bool)

GetKratosSelfserviceMethodsWebauthnConfigRpIconOk returns a tuple with the KratosSelfserviceMethodsWebauthnConfigRpIcon field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpId

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpId() string

GetKratosSelfserviceMethodsWebauthnConfigRpId returns the KratosSelfserviceMethodsWebauthnConfigRpId field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpIdOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpIdOk() (*string, bool)

GetKratosSelfserviceMethodsWebauthnConfigRpIdOk returns a tuple with the KratosSelfserviceMethodsWebauthnConfigRpId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpOrigin

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpOrigin() string

GetKratosSelfserviceMethodsWebauthnConfigRpOrigin returns the KratosSelfserviceMethodsWebauthnConfigRpOrigin field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpOriginOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnConfigRpOriginOk() (*string, bool)

GetKratosSelfserviceMethodsWebauthnConfigRpOriginOk returns a tuple with the KratosSelfserviceMethodsWebauthnConfigRpOrigin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnEnabled

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnEnabled() bool

GetKratosSelfserviceMethodsWebauthnEnabled returns the KratosSelfserviceMethodsWebauthnEnabled field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnEnabledOk

func (o *NormalizedProjectRevision) GetKratosSelfserviceMethodsWebauthnEnabledOk() (*bool, bool)

GetKratosSelfserviceMethodsWebauthnEnabledOk returns a tuple with the KratosSelfserviceMethodsWebauthnEnabled 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 (*NormalizedProjectRevision) GetKratosSessionCookiePersistent

func (o *NormalizedProjectRevision) GetKratosSessionCookiePersistent() bool

GetKratosSessionCookiePersistent returns the KratosSessionCookiePersistent field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevision) GetKratosSessionCookiePersistentOk

func (o *NormalizedProjectRevision) GetKratosSessionCookiePersistentOk() (*bool, bool)

GetKratosSessionCookiePersistentOk returns a tuple with the KratosSessionCookiePersistent 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 (*NormalizedProjectRevision) GetKratosSessionCookieSameSite

func (o *NormalizedProjectRevision) GetKratosSessionCookieSameSite() string

GetKratosSessionCookieSameSite returns the KratosSessionCookieSameSite field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSessionCookieSameSiteOk

func (o *NormalizedProjectRevision) GetKratosSessionCookieSameSiteOk() (*string, bool)

GetKratosSessionCookieSameSiteOk returns a tuple with the KratosSessionCookieSameSite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSessionLifespan

func (o *NormalizedProjectRevision) GetKratosSessionLifespan() string

GetKratosSessionLifespan returns the KratosSessionLifespan field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSessionLifespanOk

func (o *NormalizedProjectRevision) GetKratosSessionLifespanOk() (*string, bool)

GetKratosSessionLifespanOk returns a tuple with the KratosSessionLifespan field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetKratosSessionWhoamiRequiredAal

func (o *NormalizedProjectRevision) GetKratosSessionWhoamiRequiredAal() string

GetKratosSessionWhoamiRequiredAal returns the KratosSessionWhoamiRequiredAal field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetKratosSessionWhoamiRequiredAalOk

func (o *NormalizedProjectRevision) GetKratosSessionWhoamiRequiredAalOk() (*string, bool)

GetKratosSessionWhoamiRequiredAalOk returns a tuple with the KratosSessionWhoamiRequiredAal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetName

func (o *NormalizedProjectRevision) GetName() string

GetName returns the Name field value

func (*NormalizedProjectRevision) GetNameOk

func (o *NormalizedProjectRevision) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetProduction

func (o *NormalizedProjectRevision) GetProduction() bool

GetProduction returns the Production field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetProductionOk

func (o *NormalizedProjectRevision) GetProductionOk() (*bool, bool)

GetProductionOk returns a tuple with the Production field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetProjectId

func (o *NormalizedProjectRevision) GetProjectId() string

GetProjectId returns the ProjectId field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetProjectIdOk

func (o *NormalizedProjectRevision) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevision) GetUpdatedAt

func (o *NormalizedProjectRevision) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*NormalizedProjectRevision) GetUpdatedAtOk

func (o *NormalizedProjectRevision) 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 (*NormalizedProjectRevision) HasCreatedAt

func (o *NormalizedProjectRevision) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOauth2ClientCredentialsDefaultGrantAllowedScope

func (o *NormalizedProjectRevision) HasHydraOauth2ClientCredentialsDefaultGrantAllowedScope() bool

HasHydraOauth2ClientCredentialsDefaultGrantAllowedScope returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOauth2GrantJwtIatOptional

func (o *NormalizedProjectRevision) HasHydraOauth2GrantJwtIatOptional() bool

HasHydraOauth2GrantJwtIatOptional returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOauth2GrantJwtJtiOptional

func (o *NormalizedProjectRevision) HasHydraOauth2GrantJwtJtiOptional() bool

HasHydraOauth2GrantJwtJtiOptional returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOauth2GrantJwtMaxTtl

func (o *NormalizedProjectRevision) HasHydraOauth2GrantJwtMaxTtl() bool

HasHydraOauth2GrantJwtMaxTtl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOauth2PkceEnforced

func (o *NormalizedProjectRevision) HasHydraOauth2PkceEnforced() bool

HasHydraOauth2PkceEnforced returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOauth2PkceEnforcedForPublicClients

func (o *NormalizedProjectRevision) HasHydraOauth2PkceEnforcedForPublicClients() bool

HasHydraOauth2PkceEnforcedForPublicClients returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOauth2RefreshTokenHook

func (o *NormalizedProjectRevision) HasHydraOauth2RefreshTokenHook() bool

HasHydraOauth2RefreshTokenHook returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOauth2SessionAllowedTopLevelClaims

func (o *NormalizedProjectRevision) HasHydraOauth2SessionAllowedTopLevelClaims() bool

HasHydraOauth2SessionAllowedTopLevelClaims returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOauth2SessionExcludeNotBeforeClaim

func (o *NormalizedProjectRevision) HasHydraOauth2SessionExcludeNotBeforeClaim() bool

HasHydraOauth2SessionExcludeNotBeforeClaim returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOidcDynamicClientRegistrationDefaultScope

func (o *NormalizedProjectRevision) HasHydraOidcDynamicClientRegistrationDefaultScope() bool

HasHydraOidcDynamicClientRegistrationDefaultScope returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOidcDynamicClientRegistrationEnabled

func (o *NormalizedProjectRevision) HasHydraOidcDynamicClientRegistrationEnabled() bool

HasHydraOidcDynamicClientRegistrationEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOidcSubjectIdentifiersPairwiseSalt

func (o *NormalizedProjectRevision) HasHydraOidcSubjectIdentifiersPairwiseSalt() bool

HasHydraOidcSubjectIdentifiersPairwiseSalt returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraOidcSubjectIdentifiersSupportedTypes

func (o *NormalizedProjectRevision) HasHydraOidcSubjectIdentifiersSupportedTypes() bool

HasHydraOidcSubjectIdentifiersSupportedTypes returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraSecretsCookie

func (o *NormalizedProjectRevision) HasHydraSecretsCookie() bool

HasHydraSecretsCookie returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraSecretsSystem

func (o *NormalizedProjectRevision) HasHydraSecretsSystem() bool

HasHydraSecretsSystem returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraServeAdminCorsAllowedOrigins

func (o *NormalizedProjectRevision) HasHydraServeAdminCorsAllowedOrigins() bool

HasHydraServeAdminCorsAllowedOrigins returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraServeAdminCorsEnabled

func (o *NormalizedProjectRevision) HasHydraServeAdminCorsEnabled() bool

HasHydraServeAdminCorsEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraServeCookiesSameSiteLegacyWorkaround

func (o *NormalizedProjectRevision) HasHydraServeCookiesSameSiteLegacyWorkaround() bool

HasHydraServeCookiesSameSiteLegacyWorkaround returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraServeCookiesSameSiteMode

func (o *NormalizedProjectRevision) HasHydraServeCookiesSameSiteMode() bool

HasHydraServeCookiesSameSiteMode returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraServePublicCorsAllowedOrigins

func (o *NormalizedProjectRevision) HasHydraServePublicCorsAllowedOrigins() bool

HasHydraServePublicCorsAllowedOrigins returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraServePublicCorsEnabled

func (o *NormalizedProjectRevision) HasHydraServePublicCorsEnabled() bool

HasHydraServePublicCorsEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraStrategiesAccessToken

func (o *NormalizedProjectRevision) HasHydraStrategiesAccessToken() bool

HasHydraStrategiesAccessToken returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraStrategiesScope

func (o *NormalizedProjectRevision) HasHydraStrategiesScope() bool

HasHydraStrategiesScope returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraTtlAccessToken

func (o *NormalizedProjectRevision) HasHydraTtlAccessToken() bool

HasHydraTtlAccessToken returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraTtlAuthCode

func (o *NormalizedProjectRevision) HasHydraTtlAuthCode() bool

HasHydraTtlAuthCode returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraTtlIdToken

func (o *NormalizedProjectRevision) HasHydraTtlIdToken() bool

HasHydraTtlIdToken returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraTtlLoginConsentRequest

func (o *NormalizedProjectRevision) HasHydraTtlLoginConsentRequest() bool

HasHydraTtlLoginConsentRequest returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraTtlRefreshToken

func (o *NormalizedProjectRevision) HasHydraTtlRefreshToken() bool

HasHydraTtlRefreshToken returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraUrlsConsent

func (o *NormalizedProjectRevision) HasHydraUrlsConsent() bool

HasHydraUrlsConsent returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraUrlsError

func (o *NormalizedProjectRevision) HasHydraUrlsError() bool

HasHydraUrlsError returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraUrlsLogin

func (o *NormalizedProjectRevision) HasHydraUrlsLogin() bool

HasHydraUrlsLogin returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraUrlsLogout

func (o *NormalizedProjectRevision) HasHydraUrlsLogout() bool

HasHydraUrlsLogout returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraUrlsPostLogoutRedirect

func (o *NormalizedProjectRevision) HasHydraUrlsPostLogoutRedirect() bool

HasHydraUrlsPostLogoutRedirect returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraUrlsSelfIssuer

func (o *NormalizedProjectRevision) HasHydraUrlsSelfIssuer() bool

HasHydraUrlsSelfIssuer returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraWebfingerJwksBroadcastKeys

func (o *NormalizedProjectRevision) HasHydraWebfingerJwksBroadcastKeys() bool

HasHydraWebfingerJwksBroadcastKeys returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryAuthUrl

func (o *NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryAuthUrl() bool

HasHydraWebfingerOidcDiscoveryAuthUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryClientRegistrationUrl

func (o *NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryClientRegistrationUrl() bool

HasHydraWebfingerOidcDiscoveryClientRegistrationUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryJwksUrl

func (o *NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryJwksUrl() bool

HasHydraWebfingerOidcDiscoveryJwksUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraWebfingerOidcDiscoverySupportedClaims

func (o *NormalizedProjectRevision) HasHydraWebfingerOidcDiscoverySupportedClaims() bool

HasHydraWebfingerOidcDiscoverySupportedClaims returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraWebfingerOidcDiscoverySupportedScope

func (o *NormalizedProjectRevision) HasHydraWebfingerOidcDiscoverySupportedScope() bool

HasHydraWebfingerOidcDiscoverySupportedScope returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryTokenUrl

func (o *NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryTokenUrl() bool

HasHydraWebfingerOidcDiscoveryTokenUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryUserinfoUrl

func (o *NormalizedProjectRevision) HasHydraWebfingerOidcDiscoveryUserinfoUrl() bool

HasHydraWebfingerOidcDiscoveryUserinfoUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasId

func (o *NormalizedProjectRevision) HasId() bool

HasId returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKetoNamespaces

func (o *NormalizedProjectRevision) HasKetoNamespaces() bool

HasKetoNamespaces returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKetoReadMaxDepth

func (o *NormalizedProjectRevision) HasKetoReadMaxDepth() bool

HasKetoReadMaxDepth returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCookiesSameSite

func (o *NormalizedProjectRevision) HasKratosCookiesSameSite() bool

HasKratosCookiesSameSite returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierSmtpConnectionUri

func (o *NormalizedProjectRevision) HasKratosCourierSmtpConnectionUri() bool

HasKratosCourierSmtpConnectionUri returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierSmtpFromAddress

func (o *NormalizedProjectRevision) HasKratosCourierSmtpFromAddress() bool

HasKratosCourierSmtpFromAddress returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierSmtpFromName

func (o *NormalizedProjectRevision) HasKratosCourierSmtpFromName() bool

HasKratosCourierSmtpFromName returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierSmtpHeaders

func (o *NormalizedProjectRevision) HasKratosCourierSmtpHeaders() bool

HasKratosCourierSmtpHeaders returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryInvalidEmailBodyHtml

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryInvalidEmailBodyHtml() bool

HasKratosCourierTemplatesRecoveryInvalidEmailBodyHtml returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext() bool

HasKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryInvalidEmailSubject

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryInvalidEmailSubject() bool

HasKratosCourierTemplatesRecoveryInvalidEmailSubject returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryValidEmailBodyHtml

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryValidEmailBodyHtml() bool

HasKratosCourierTemplatesRecoveryValidEmailBodyHtml returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryValidEmailBodyPlaintext

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryValidEmailBodyPlaintext() bool

HasKratosCourierTemplatesRecoveryValidEmailBodyPlaintext returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryValidEmailSubject

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesRecoveryValidEmailSubject() bool

HasKratosCourierTemplatesRecoveryValidEmailSubject returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesVerificationInvalidEmailBodyHtml

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesVerificationInvalidEmailBodyHtml() bool

HasKratosCourierTemplatesVerificationInvalidEmailBodyHtml returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesVerificationInvalidEmailBodyPlaintext

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesVerificationInvalidEmailBodyPlaintext() bool

HasKratosCourierTemplatesVerificationInvalidEmailBodyPlaintext returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesVerificationInvalidEmailSubject

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesVerificationInvalidEmailSubject() bool

HasKratosCourierTemplatesVerificationInvalidEmailSubject returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesVerificationValidEmailBodyHtml

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesVerificationValidEmailBodyHtml() bool

HasKratosCourierTemplatesVerificationValidEmailBodyHtml returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesVerificationValidEmailBodyPlaintext

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesVerificationValidEmailBodyPlaintext() bool

HasKratosCourierTemplatesVerificationValidEmailBodyPlaintext returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosCourierTemplatesVerificationValidEmailSubject

func (o *NormalizedProjectRevision) HasKratosCourierTemplatesVerificationValidEmailSubject() bool

HasKratosCourierTemplatesVerificationValidEmailSubject returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosIdentitySchemas

func (o *NormalizedProjectRevision) HasKratosIdentitySchemas() bool

HasKratosIdentitySchemas returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSecretsCipher

func (o *NormalizedProjectRevision) HasKratosSecretsCipher() bool

HasKratosSecretsCipher returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSecretsCookie

func (o *NormalizedProjectRevision) HasKratosSecretsCookie() bool

HasKratosSecretsCookie returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSecretsDefault

func (o *NormalizedProjectRevision) HasKratosSecretsDefault() bool

HasKratosSecretsDefault returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceAllowedReturnUrls

func (o *NormalizedProjectRevision) HasKratosSelfserviceAllowedReturnUrls() bool

HasKratosSelfserviceAllowedReturnUrls returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceDefaultBrowserReturnUrl() bool

HasKratosSelfserviceDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsErrorUiUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsErrorUiUrl() bool

HasKratosSelfserviceFlowsErrorUiUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsHooks

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsHooks() bool

HasKratosSelfserviceFlowsHooks returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginLifespan

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginLifespan() bool

HasKratosSelfserviceFlowsLoginLifespan returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginUiUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsLoginUiUrl() bool

HasKratosSelfserviceFlowsLoginUiUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRecoveryEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRecoveryEnabled() bool

HasKratosSelfserviceFlowsRecoveryEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRecoveryLifespan

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRecoveryLifespan() bool

HasKratosSelfserviceFlowsRecoveryLifespan returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRecoveryUiUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRecoveryUiUrl() bool

HasKratosSelfserviceFlowsRecoveryUiUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationEnabled() bool

HasKratosSelfserviceFlowsRegistrationEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationLifespan

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationLifespan() bool

HasKratosSelfserviceFlowsRegistrationLifespan returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationUiUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsRegistrationUiUrl() bool

HasKratosSelfserviceFlowsRegistrationUiUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsLifespan

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsLifespan() bool

HasKratosSelfserviceFlowsSettingsLifespan returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge() bool

HasKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsRequiredAal

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsRequiredAal() bool

HasKratosSelfserviceFlowsSettingsRequiredAal returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsUiUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsSettingsUiUrl() bool

HasKratosSelfserviceFlowsSettingsUiUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl() bool

HasKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsVerificationEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsVerificationEnabled() bool

HasKratosSelfserviceFlowsVerificationEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsVerificationLifespan

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsVerificationLifespan() bool

HasKratosSelfserviceFlowsVerificationLifespan returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceFlowsVerificationUiUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceFlowsVerificationUiUrl() bool

HasKratosSelfserviceFlowsVerificationUiUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsLinkConfigBaseUrl

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsLinkConfigBaseUrl() bool

HasKratosSelfserviceMethodsLinkConfigBaseUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsLinkConfigLifespan

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsLinkConfigLifespan() bool

HasKratosSelfserviceMethodsLinkConfigLifespan returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsLinkEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsLinkEnabled() bool

HasKratosSelfserviceMethodsLinkEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsLookupSecretEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsLookupSecretEnabled() bool

HasKratosSelfserviceMethodsLookupSecretEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsOidcConfigBaseRedirectUri

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsOidcConfigBaseRedirectUri() bool

HasKratosSelfserviceMethodsOidcConfigBaseRedirectUri returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsOidcConfigProviders

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsOidcConfigProviders() bool

HasKratosSelfserviceMethodsOidcConfigProviders returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsOidcEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsOidcEnabled() bool

HasKratosSelfserviceMethodsOidcEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled() bool

HasKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled() bool

HasKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors() bool

HasKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigMaxBreaches

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigMaxBreaches() bool

HasKratosSelfserviceMethodsPasswordConfigMaxBreaches returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigMinPasswordLength

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordConfigMinPasswordLength() bool

HasKratosSelfserviceMethodsPasswordConfigMinPasswordLength returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsPasswordEnabled() bool

HasKratosSelfserviceMethodsPasswordEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsProfileEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsProfileEnabled() bool

HasKratosSelfserviceMethodsProfileEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsTotpConfigIssuer

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsTotpConfigIssuer() bool

HasKratosSelfserviceMethodsTotpConfigIssuer returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsTotpEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsTotpEnabled() bool

HasKratosSelfserviceMethodsTotpEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigPasswordless

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigPasswordless() bool

HasKratosSelfserviceMethodsWebauthnConfigPasswordless returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigRpDisplayName

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigRpDisplayName() bool

HasKratosSelfserviceMethodsWebauthnConfigRpDisplayName returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigRpIcon

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigRpIcon() bool

HasKratosSelfserviceMethodsWebauthnConfigRpIcon returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigRpId

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigRpId() bool

HasKratosSelfserviceMethodsWebauthnConfigRpId returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigRpOrigin

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnConfigRpOrigin() bool

HasKratosSelfserviceMethodsWebauthnConfigRpOrigin returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnEnabled

func (o *NormalizedProjectRevision) HasKratosSelfserviceMethodsWebauthnEnabled() bool

HasKratosSelfserviceMethodsWebauthnEnabled returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSessionCookiePersistent

func (o *NormalizedProjectRevision) HasKratosSessionCookiePersistent() bool

HasKratosSessionCookiePersistent returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSessionCookieSameSite

func (o *NormalizedProjectRevision) HasKratosSessionCookieSameSite() bool

HasKratosSessionCookieSameSite returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSessionLifespan

func (o *NormalizedProjectRevision) HasKratosSessionLifespan() bool

HasKratosSessionLifespan returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasKratosSessionWhoamiRequiredAal

func (o *NormalizedProjectRevision) HasKratosSessionWhoamiRequiredAal() bool

HasKratosSessionWhoamiRequiredAal returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasProduction

func (o *NormalizedProjectRevision) HasProduction() bool

HasProduction returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasProjectId

func (o *NormalizedProjectRevision) HasProjectId() bool

HasProjectId returns a boolean if a field has been set.

func (*NormalizedProjectRevision) HasUpdatedAt

func (o *NormalizedProjectRevision) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (NormalizedProjectRevision) MarshalJSON

func (o NormalizedProjectRevision) MarshalJSON() ([]byte, error)

func (*NormalizedProjectRevision) SetCreatedAt

func (o *NormalizedProjectRevision) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*NormalizedProjectRevision) SetHydraOauth2ClientCredentialsDefaultGrantAllowedScope

func (o *NormalizedProjectRevision) SetHydraOauth2ClientCredentialsDefaultGrantAllowedScope(v bool)

SetHydraOauth2ClientCredentialsDefaultGrantAllowedScope gets a reference to the given bool and assigns it to the HydraOauth2ClientCredentialsDefaultGrantAllowedScope field.

func (*NormalizedProjectRevision) SetHydraOauth2GrantJwtIatOptional

func (o *NormalizedProjectRevision) SetHydraOauth2GrantJwtIatOptional(v bool)

SetHydraOauth2GrantJwtIatOptional gets a reference to the given bool and assigns it to the HydraOauth2GrantJwtIatOptional field.

func (*NormalizedProjectRevision) SetHydraOauth2GrantJwtJtiOptional

func (o *NormalizedProjectRevision) SetHydraOauth2GrantJwtJtiOptional(v bool)

SetHydraOauth2GrantJwtJtiOptional gets a reference to the given bool and assigns it to the HydraOauth2GrantJwtJtiOptional field.

func (*NormalizedProjectRevision) SetHydraOauth2GrantJwtMaxTtl

func (o *NormalizedProjectRevision) SetHydraOauth2GrantJwtMaxTtl(v string)

SetHydraOauth2GrantJwtMaxTtl gets a reference to the given NullableString and assigns it to the HydraOauth2GrantJwtMaxTtl field.

func (*NormalizedProjectRevision) SetHydraOauth2GrantJwtMaxTtlNil

func (o *NormalizedProjectRevision) SetHydraOauth2GrantJwtMaxTtlNil()

SetHydraOauth2GrantJwtMaxTtlNil sets the value for HydraOauth2GrantJwtMaxTtl to be an explicit nil

func (*NormalizedProjectRevision) SetHydraOauth2PkceEnforced

func (o *NormalizedProjectRevision) SetHydraOauth2PkceEnforced(v bool)

SetHydraOauth2PkceEnforced gets a reference to the given bool and assigns it to the HydraOauth2PkceEnforced field.

func (*NormalizedProjectRevision) SetHydraOauth2PkceEnforcedForPublicClients

func (o *NormalizedProjectRevision) SetHydraOauth2PkceEnforcedForPublicClients(v bool)

SetHydraOauth2PkceEnforcedForPublicClients gets a reference to the given bool and assigns it to the HydraOauth2PkceEnforcedForPublicClients field.

func (*NormalizedProjectRevision) SetHydraOauth2RefreshTokenHook

func (o *NormalizedProjectRevision) SetHydraOauth2RefreshTokenHook(v string)

SetHydraOauth2RefreshTokenHook gets a reference to the given string and assigns it to the HydraOauth2RefreshTokenHook field.

func (*NormalizedProjectRevision) SetHydraOauth2SessionAllowedTopLevelClaims

func (o *NormalizedProjectRevision) SetHydraOauth2SessionAllowedTopLevelClaims(v []string)

SetHydraOauth2SessionAllowedTopLevelClaims gets a reference to the given []string and assigns it to the HydraOauth2SessionAllowedTopLevelClaims field.

func (*NormalizedProjectRevision) SetHydraOauth2SessionExcludeNotBeforeClaim

func (o *NormalizedProjectRevision) SetHydraOauth2SessionExcludeNotBeforeClaim(v bool)

SetHydraOauth2SessionExcludeNotBeforeClaim gets a reference to the given bool and assigns it to the HydraOauth2SessionExcludeNotBeforeClaim field.

func (*NormalizedProjectRevision) SetHydraOidcDynamicClientRegistrationDefaultScope

func (o *NormalizedProjectRevision) SetHydraOidcDynamicClientRegistrationDefaultScope(v []string)

SetHydraOidcDynamicClientRegistrationDefaultScope gets a reference to the given []string and assigns it to the HydraOidcDynamicClientRegistrationDefaultScope field.

func (*NormalizedProjectRevision) SetHydraOidcDynamicClientRegistrationEnabled

func (o *NormalizedProjectRevision) SetHydraOidcDynamicClientRegistrationEnabled(v bool)

SetHydraOidcDynamicClientRegistrationEnabled gets a reference to the given bool and assigns it to the HydraOidcDynamicClientRegistrationEnabled field.

func (*NormalizedProjectRevision) SetHydraOidcSubjectIdentifiersPairwiseSalt

func (o *NormalizedProjectRevision) SetHydraOidcSubjectIdentifiersPairwiseSalt(v string)

SetHydraOidcSubjectIdentifiersPairwiseSalt gets a reference to the given string and assigns it to the HydraOidcSubjectIdentifiersPairwiseSalt field.

func (*NormalizedProjectRevision) SetHydraOidcSubjectIdentifiersSupportedTypes

func (o *NormalizedProjectRevision) SetHydraOidcSubjectIdentifiersSupportedTypes(v []string)

SetHydraOidcSubjectIdentifiersSupportedTypes gets a reference to the given []string and assigns it to the HydraOidcSubjectIdentifiersSupportedTypes field.

func (*NormalizedProjectRevision) SetHydraSecretsCookie

func (o *NormalizedProjectRevision) SetHydraSecretsCookie(v []string)

SetHydraSecretsCookie gets a reference to the given []string and assigns it to the HydraSecretsCookie field.

func (*NormalizedProjectRevision) SetHydraSecretsSystem

func (o *NormalizedProjectRevision) SetHydraSecretsSystem(v []string)

SetHydraSecretsSystem gets a reference to the given []string and assigns it to the HydraSecretsSystem field.

func (*NormalizedProjectRevision) SetHydraServeAdminCorsAllowedOrigins

func (o *NormalizedProjectRevision) SetHydraServeAdminCorsAllowedOrigins(v []string)

SetHydraServeAdminCorsAllowedOrigins gets a reference to the given []string and assigns it to the HydraServeAdminCorsAllowedOrigins field.

func (*NormalizedProjectRevision) SetHydraServeAdminCorsEnabled

func (o *NormalizedProjectRevision) SetHydraServeAdminCorsEnabled(v bool)

SetHydraServeAdminCorsEnabled gets a reference to the given bool and assigns it to the HydraServeAdminCorsEnabled field.

func (*NormalizedProjectRevision) SetHydraServeCookiesSameSiteLegacyWorkaround

func (o *NormalizedProjectRevision) SetHydraServeCookiesSameSiteLegacyWorkaround(v bool)

SetHydraServeCookiesSameSiteLegacyWorkaround gets a reference to the given bool and assigns it to the HydraServeCookiesSameSiteLegacyWorkaround field.

func (*NormalizedProjectRevision) SetHydraServeCookiesSameSiteMode

func (o *NormalizedProjectRevision) SetHydraServeCookiesSameSiteMode(v string)

SetHydraServeCookiesSameSiteMode gets a reference to the given string and assigns it to the HydraServeCookiesSameSiteMode field.

func (*NormalizedProjectRevision) SetHydraServePublicCorsAllowedOrigins

func (o *NormalizedProjectRevision) SetHydraServePublicCorsAllowedOrigins(v []string)

SetHydraServePublicCorsAllowedOrigins gets a reference to the given []string and assigns it to the HydraServePublicCorsAllowedOrigins field.

func (*NormalizedProjectRevision) SetHydraServePublicCorsEnabled

func (o *NormalizedProjectRevision) SetHydraServePublicCorsEnabled(v bool)

SetHydraServePublicCorsEnabled gets a reference to the given bool and assigns it to the HydraServePublicCorsEnabled field.

func (*NormalizedProjectRevision) SetHydraStrategiesAccessToken

func (o *NormalizedProjectRevision) SetHydraStrategiesAccessToken(v interface{})

SetHydraStrategiesAccessToken gets a reference to the given interface{} and assigns it to the HydraStrategiesAccessToken field.

func (*NormalizedProjectRevision) SetHydraStrategiesScope

func (o *NormalizedProjectRevision) SetHydraStrategiesScope(v interface{})

SetHydraStrategiesScope gets a reference to the given interface{} and assigns it to the HydraStrategiesScope field.

func (*NormalizedProjectRevision) SetHydraTtlAccessToken

func (o *NormalizedProjectRevision) SetHydraTtlAccessToken(v string)

SetHydraTtlAccessToken gets a reference to the given NullableString and assigns it to the HydraTtlAccessToken field.

func (*NormalizedProjectRevision) SetHydraTtlAccessTokenNil

func (o *NormalizedProjectRevision) SetHydraTtlAccessTokenNil()

SetHydraTtlAccessTokenNil sets the value for HydraTtlAccessToken to be an explicit nil

func (*NormalizedProjectRevision) SetHydraTtlAuthCode

func (o *NormalizedProjectRevision) SetHydraTtlAuthCode(v string)

SetHydraTtlAuthCode gets a reference to the given NullableString and assigns it to the HydraTtlAuthCode field.

func (*NormalizedProjectRevision) SetHydraTtlAuthCodeNil

func (o *NormalizedProjectRevision) SetHydraTtlAuthCodeNil()

SetHydraTtlAuthCodeNil sets the value for HydraTtlAuthCode to be an explicit nil

func (*NormalizedProjectRevision) SetHydraTtlIdToken

func (o *NormalizedProjectRevision) SetHydraTtlIdToken(v string)

SetHydraTtlIdToken gets a reference to the given NullableString and assigns it to the HydraTtlIdToken field.

func (*NormalizedProjectRevision) SetHydraTtlIdTokenNil

func (o *NormalizedProjectRevision) SetHydraTtlIdTokenNil()

SetHydraTtlIdTokenNil sets the value for HydraTtlIdToken to be an explicit nil

func (*NormalizedProjectRevision) SetHydraTtlLoginConsentRequest

func (o *NormalizedProjectRevision) SetHydraTtlLoginConsentRequest(v string)

SetHydraTtlLoginConsentRequest gets a reference to the given NullableString and assigns it to the HydraTtlLoginConsentRequest field.

func (*NormalizedProjectRevision) SetHydraTtlLoginConsentRequestNil

func (o *NormalizedProjectRevision) SetHydraTtlLoginConsentRequestNil()

SetHydraTtlLoginConsentRequestNil sets the value for HydraTtlLoginConsentRequest to be an explicit nil

func (*NormalizedProjectRevision) SetHydraTtlRefreshToken

func (o *NormalizedProjectRevision) SetHydraTtlRefreshToken(v string)

SetHydraTtlRefreshToken gets a reference to the given NullableString and assigns it to the HydraTtlRefreshToken field.

func (*NormalizedProjectRevision) SetHydraTtlRefreshTokenNil

func (o *NormalizedProjectRevision) SetHydraTtlRefreshTokenNil()

SetHydraTtlRefreshTokenNil sets the value for HydraTtlRefreshToken to be an explicit nil

func (*NormalizedProjectRevision) SetHydraUrlsConsent

func (o *NormalizedProjectRevision) SetHydraUrlsConsent(v string)

SetHydraUrlsConsent gets a reference to the given string and assigns it to the HydraUrlsConsent field.

func (*NormalizedProjectRevision) SetHydraUrlsError

func (o *NormalizedProjectRevision) SetHydraUrlsError(v string)

SetHydraUrlsError gets a reference to the given string and assigns it to the HydraUrlsError field.

func (*NormalizedProjectRevision) SetHydraUrlsLogin

func (o *NormalizedProjectRevision) SetHydraUrlsLogin(v string)

SetHydraUrlsLogin gets a reference to the given string and assigns it to the HydraUrlsLogin field.

func (*NormalizedProjectRevision) SetHydraUrlsLogout

func (o *NormalizedProjectRevision) SetHydraUrlsLogout(v string)

SetHydraUrlsLogout gets a reference to the given string and assigns it to the HydraUrlsLogout field.

func (*NormalizedProjectRevision) SetHydraUrlsPostLogoutRedirect

func (o *NormalizedProjectRevision) SetHydraUrlsPostLogoutRedirect(v string)

SetHydraUrlsPostLogoutRedirect gets a reference to the given string and assigns it to the HydraUrlsPostLogoutRedirect field.

func (*NormalizedProjectRevision) SetHydraUrlsSelfIssuer

func (o *NormalizedProjectRevision) SetHydraUrlsSelfIssuer(v string)

SetHydraUrlsSelfIssuer gets a reference to the given string and assigns it to the HydraUrlsSelfIssuer field.

func (*NormalizedProjectRevision) SetHydraWebfingerJwksBroadcastKeys

func (o *NormalizedProjectRevision) SetHydraWebfingerJwksBroadcastKeys(v []string)

SetHydraWebfingerJwksBroadcastKeys gets a reference to the given []string and assigns it to the HydraWebfingerJwksBroadcastKeys field.

func (*NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryAuthUrl

func (o *NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryAuthUrl(v string)

SetHydraWebfingerOidcDiscoveryAuthUrl gets a reference to the given string and assigns it to the HydraWebfingerOidcDiscoveryAuthUrl field.

func (*NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryClientRegistrationUrl

func (o *NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryClientRegistrationUrl(v string)

SetHydraWebfingerOidcDiscoveryClientRegistrationUrl gets a reference to the given string and assigns it to the HydraWebfingerOidcDiscoveryClientRegistrationUrl field.

func (*NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryJwksUrl

func (o *NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryJwksUrl(v string)

SetHydraWebfingerOidcDiscoveryJwksUrl gets a reference to the given string and assigns it to the HydraWebfingerOidcDiscoveryJwksUrl field.

func (*NormalizedProjectRevision) SetHydraWebfingerOidcDiscoverySupportedClaims

func (o *NormalizedProjectRevision) SetHydraWebfingerOidcDiscoverySupportedClaims(v []string)

SetHydraWebfingerOidcDiscoverySupportedClaims gets a reference to the given []string and assigns it to the HydraWebfingerOidcDiscoverySupportedClaims field.

func (*NormalizedProjectRevision) SetHydraWebfingerOidcDiscoverySupportedScope

func (o *NormalizedProjectRevision) SetHydraWebfingerOidcDiscoverySupportedScope(v []string)

SetHydraWebfingerOidcDiscoverySupportedScope gets a reference to the given []string and assigns it to the HydraWebfingerOidcDiscoverySupportedScope field.

func (*NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryTokenUrl

func (o *NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryTokenUrl(v string)

SetHydraWebfingerOidcDiscoveryTokenUrl gets a reference to the given string and assigns it to the HydraWebfingerOidcDiscoveryTokenUrl field.

func (*NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryUserinfoUrl

func (o *NormalizedProjectRevision) SetHydraWebfingerOidcDiscoveryUserinfoUrl(v string)

SetHydraWebfingerOidcDiscoveryUserinfoUrl gets a reference to the given string and assigns it to the HydraWebfingerOidcDiscoveryUserinfoUrl field.

func (*NormalizedProjectRevision) SetId

func (o *NormalizedProjectRevision) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NormalizedProjectRevision) SetKetoNamespaces

func (o *NormalizedProjectRevision) SetKetoNamespaces(v []KetoNamespace)

SetKetoNamespaces gets a reference to the given []KetoNamespace and assigns it to the KetoNamespaces field.

func (*NormalizedProjectRevision) SetKetoReadMaxDepth

func (o *NormalizedProjectRevision) SetKetoReadMaxDepth(v int32)

SetKetoReadMaxDepth gets a reference to the given NullableInt32 and assigns it to the KetoReadMaxDepth field.

func (*NormalizedProjectRevision) SetKetoReadMaxDepthNil

func (o *NormalizedProjectRevision) SetKetoReadMaxDepthNil()

SetKetoReadMaxDepthNil sets the value for KetoReadMaxDepth to be an explicit nil

func (*NormalizedProjectRevision) SetKratosCookiesSameSite

func (o *NormalizedProjectRevision) SetKratosCookiesSameSite(v string)

SetKratosCookiesSameSite gets a reference to the given string and assigns it to the KratosCookiesSameSite field.

func (*NormalizedProjectRevision) SetKratosCourierSmtpConnectionUri

func (o *NormalizedProjectRevision) SetKratosCourierSmtpConnectionUri(v string)

SetKratosCourierSmtpConnectionUri gets a reference to the given string and assigns it to the KratosCourierSmtpConnectionUri field.

func (*NormalizedProjectRevision) SetKratosCourierSmtpFromAddress

func (o *NormalizedProjectRevision) SetKratosCourierSmtpFromAddress(v string)

SetKratosCourierSmtpFromAddress gets a reference to the given string and assigns it to the KratosCourierSmtpFromAddress field.

func (*NormalizedProjectRevision) SetKratosCourierSmtpFromName

func (o *NormalizedProjectRevision) SetKratosCourierSmtpFromName(v string)

SetKratosCourierSmtpFromName gets a reference to the given string and assigns it to the KratosCourierSmtpFromName field.

func (*NormalizedProjectRevision) SetKratosCourierSmtpHeaders

func (o *NormalizedProjectRevision) SetKratosCourierSmtpHeaders(v map[string]interface{})

SetKratosCourierSmtpHeaders gets a reference to the given map[string]interface{} and assigns it to the KratosCourierSmtpHeaders field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryInvalidEmailBodyHtml

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryInvalidEmailBodyHtml(v string)

SetKratosCourierTemplatesRecoveryInvalidEmailBodyHtml gets a reference to the given string and assigns it to the KratosCourierTemplatesRecoveryInvalidEmailBodyHtml field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext(v string)

SetKratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext gets a reference to the given string and assigns it to the KratosCourierTemplatesRecoveryInvalidEmailBodyPlaintext field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryInvalidEmailSubject

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryInvalidEmailSubject(v string)

SetKratosCourierTemplatesRecoveryInvalidEmailSubject gets a reference to the given string and assigns it to the KratosCourierTemplatesRecoveryInvalidEmailSubject field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryValidEmailBodyHtml

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryValidEmailBodyHtml(v string)

SetKratosCourierTemplatesRecoveryValidEmailBodyHtml gets a reference to the given string and assigns it to the KratosCourierTemplatesRecoveryValidEmailBodyHtml field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryValidEmailBodyPlaintext

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryValidEmailBodyPlaintext(v string)

SetKratosCourierTemplatesRecoveryValidEmailBodyPlaintext gets a reference to the given string and assigns it to the KratosCourierTemplatesRecoveryValidEmailBodyPlaintext field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryValidEmailSubject

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesRecoveryValidEmailSubject(v string)

SetKratosCourierTemplatesRecoveryValidEmailSubject gets a reference to the given string and assigns it to the KratosCourierTemplatesRecoveryValidEmailSubject field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesVerificationInvalidEmailBodyHtml

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesVerificationInvalidEmailBodyHtml(v string)

SetKratosCourierTemplatesVerificationInvalidEmailBodyHtml gets a reference to the given string and assigns it to the KratosCourierTemplatesVerificationInvalidEmailBodyHtml field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesVerificationInvalidEmailBodyPlaintext

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesVerificationInvalidEmailBodyPlaintext(v string)

SetKratosCourierTemplatesVerificationInvalidEmailBodyPlaintext gets a reference to the given string and assigns it to the KratosCourierTemplatesVerificationInvalidEmailBodyPlaintext field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesVerificationInvalidEmailSubject

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesVerificationInvalidEmailSubject(v string)

SetKratosCourierTemplatesVerificationInvalidEmailSubject gets a reference to the given string and assigns it to the KratosCourierTemplatesVerificationInvalidEmailSubject field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesVerificationValidEmailBodyHtml

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesVerificationValidEmailBodyHtml(v string)

SetKratosCourierTemplatesVerificationValidEmailBodyHtml gets a reference to the given string and assigns it to the KratosCourierTemplatesVerificationValidEmailBodyHtml field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesVerificationValidEmailBodyPlaintext

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesVerificationValidEmailBodyPlaintext(v string)

SetKratosCourierTemplatesVerificationValidEmailBodyPlaintext gets a reference to the given string and assigns it to the KratosCourierTemplatesVerificationValidEmailBodyPlaintext field.

func (*NormalizedProjectRevision) SetKratosCourierTemplatesVerificationValidEmailSubject

func (o *NormalizedProjectRevision) SetKratosCourierTemplatesVerificationValidEmailSubject(v string)

SetKratosCourierTemplatesVerificationValidEmailSubject gets a reference to the given string and assigns it to the KratosCourierTemplatesVerificationValidEmailSubject field.

func (*NormalizedProjectRevision) SetKratosIdentitySchemas

func (o *NormalizedProjectRevision) SetKratosIdentitySchemas(v []NormalizedProjectRevisionIdentitySchema)

SetKratosIdentitySchemas gets a reference to the given []NormalizedProjectRevisionIdentitySchema and assigns it to the KratosIdentitySchemas field.

func (*NormalizedProjectRevision) SetKratosSecretsCipher

func (o *NormalizedProjectRevision) SetKratosSecretsCipher(v []string)

SetKratosSecretsCipher gets a reference to the given []string and assigns it to the KratosSecretsCipher field.

func (*NormalizedProjectRevision) SetKratosSecretsCookie

func (o *NormalizedProjectRevision) SetKratosSecretsCookie(v []string)

SetKratosSecretsCookie gets a reference to the given []string and assigns it to the KratosSecretsCookie field.

func (*NormalizedProjectRevision) SetKratosSecretsDefault

func (o *NormalizedProjectRevision) SetKratosSecretsDefault(v []string)

SetKratosSecretsDefault gets a reference to the given []string and assigns it to the KratosSecretsDefault field.

func (*NormalizedProjectRevision) SetKratosSelfserviceAllowedReturnUrls

func (o *NormalizedProjectRevision) SetKratosSelfserviceAllowedReturnUrls(v []string)

SetKratosSelfserviceAllowedReturnUrls gets a reference to the given []string and assigns it to the KratosSelfserviceAllowedReturnUrls field.

func (*NormalizedProjectRevision) SetKratosSelfserviceDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsErrorUiUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsErrorUiUrl(v string)

SetKratosSelfserviceFlowsErrorUiUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsErrorUiUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsHooks

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsHooks(v []NormalizedProjectRevisionHook)

SetKratosSelfserviceFlowsHooks gets a reference to the given []NormalizedProjectRevisionHook and assigns it to the KratosSelfserviceFlowsHooks field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsLoginAfterDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsLoginAfterOidcDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsLoginAfterPasswordDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsLoginAfterWebauthnDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginLifespan

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginLifespan(v string)

SetKratosSelfserviceFlowsLoginLifespan gets a reference to the given string and assigns it to the KratosSelfserviceFlowsLoginLifespan field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginUiUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsLoginUiUrl(v string)

SetKratosSelfserviceFlowsLoginUiUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsLoginUiUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsLogoutAfterDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsRecoveryAfterDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRecoveryEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRecoveryEnabled(v bool)

SetKratosSelfserviceFlowsRecoveryEnabled gets a reference to the given bool and assigns it to the KratosSelfserviceFlowsRecoveryEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRecoveryLifespan

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRecoveryLifespan(v string)

SetKratosSelfserviceFlowsRecoveryLifespan gets a reference to the given string and assigns it to the KratosSelfserviceFlowsRecoveryLifespan field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRecoveryUiUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRecoveryUiUrl(v string)

SetKratosSelfserviceFlowsRecoveryUiUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsRecoveryUiUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsRegistrationAfterDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsRegistrationAfterOidcDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsRegistrationAfterPasswordDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsRegistrationAfterWebauthnDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationEnabled(v bool)

SetKratosSelfserviceFlowsRegistrationEnabled gets a reference to the given NullableBool and assigns it to the KratosSelfserviceFlowsRegistrationEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationEnabledNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationEnabledNil()

SetKratosSelfserviceFlowsRegistrationEnabledNil sets the value for KratosSelfserviceFlowsRegistrationEnabled to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationLifespan

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationLifespan(v string)

SetKratosSelfserviceFlowsRegistrationLifespan gets a reference to the given string and assigns it to the KratosSelfserviceFlowsRegistrationLifespan field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationUiUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsRegistrationUiUrl(v string)

SetKratosSelfserviceFlowsRegistrationUiUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsRegistrationUiUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsSettingsAfterDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsSettingsAfterPasswordDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsSettingsAfterProfileDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsLifespan

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsLifespan(v string)

SetKratosSelfserviceFlowsSettingsLifespan gets a reference to the given string and assigns it to the KratosSelfserviceFlowsSettingsLifespan field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge(v string)

SetKratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge gets a reference to the given string and assigns it to the KratosSelfserviceFlowsSettingsPrivilegedSessionMaxAge field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsRequiredAal

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsRequiredAal(v string)

SetKratosSelfserviceFlowsSettingsRequiredAal gets a reference to the given string and assigns it to the KratosSelfserviceFlowsSettingsRequiredAal field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsUiUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsSettingsUiUrl(v string)

SetKratosSelfserviceFlowsSettingsUiUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsSettingsUiUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl(v string)

SetKratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsVerificationAfterDefaultBrowserReturnUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsVerificationEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsVerificationEnabled(v bool)

SetKratosSelfserviceFlowsVerificationEnabled gets a reference to the given bool and assigns it to the KratosSelfserviceFlowsVerificationEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsVerificationLifespan

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsVerificationLifespan(v string)

SetKratosSelfserviceFlowsVerificationLifespan gets a reference to the given string and assigns it to the KratosSelfserviceFlowsVerificationLifespan field.

func (*NormalizedProjectRevision) SetKratosSelfserviceFlowsVerificationUiUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceFlowsVerificationUiUrl(v string)

SetKratosSelfserviceFlowsVerificationUiUrl gets a reference to the given string and assigns it to the KratosSelfserviceFlowsVerificationUiUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsLinkConfigBaseUrl

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsLinkConfigBaseUrl(v string)

SetKratosSelfserviceMethodsLinkConfigBaseUrl gets a reference to the given string and assigns it to the KratosSelfserviceMethodsLinkConfigBaseUrl field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsLinkConfigLifespan

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsLinkConfigLifespan(v string)

SetKratosSelfserviceMethodsLinkConfigLifespan gets a reference to the given string and assigns it to the KratosSelfserviceMethodsLinkConfigLifespan field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsLinkEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsLinkEnabled(v bool)

SetKratosSelfserviceMethodsLinkEnabled gets a reference to the given NullableBool and assigns it to the KratosSelfserviceMethodsLinkEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsLinkEnabledNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsLinkEnabledNil()

SetKratosSelfserviceMethodsLinkEnabledNil sets the value for KratosSelfserviceMethodsLinkEnabled to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsLookupSecretEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsLookupSecretEnabled(v bool)

SetKratosSelfserviceMethodsLookupSecretEnabled gets a reference to the given NullableBool and assigns it to the KratosSelfserviceMethodsLookupSecretEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsLookupSecretEnabledNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsLookupSecretEnabledNil()

SetKratosSelfserviceMethodsLookupSecretEnabledNil sets the value for KratosSelfserviceMethodsLookupSecretEnabled to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsOidcConfigBaseRedirectUri

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsOidcConfigBaseRedirectUri(v string)

SetKratosSelfserviceMethodsOidcConfigBaseRedirectUri gets a reference to the given string and assigns it to the KratosSelfserviceMethodsOidcConfigBaseRedirectUri field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsOidcConfigProviders

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsOidcConfigProviders(v []NormalizedProjectRevisionThirdPartyProvider)

SetKratosSelfserviceMethodsOidcConfigProviders gets a reference to the given []NormalizedProjectRevisionThirdPartyProvider and assigns it to the KratosSelfserviceMethodsOidcConfigProviders field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsOidcEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsOidcEnabled(v bool)

SetKratosSelfserviceMethodsOidcEnabled gets a reference to the given bool and assigns it to the KratosSelfserviceMethodsOidcEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled(v bool)

SetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled gets a reference to the given NullableBool and assigns it to the KratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabledNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabledNil()

SetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabledNil sets the value for KratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled(v bool)

SetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled gets a reference to the given NullableBool and assigns it to the KratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabledNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabledNil()

SetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabledNil sets the value for KratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors(v bool)

SetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors gets a reference to the given NullableBool and assigns it to the KratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrorsNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrorsNil()

SetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrorsNil sets the value for KratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigMaxBreaches

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigMaxBreaches(v int64)

SetKratosSelfserviceMethodsPasswordConfigMaxBreaches gets a reference to the given int64 and assigns it to the KratosSelfserviceMethodsPasswordConfigMaxBreaches field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigMinPasswordLength

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordConfigMinPasswordLength(v int64)

SetKratosSelfserviceMethodsPasswordConfigMinPasswordLength gets a reference to the given int64 and assigns it to the KratosSelfserviceMethodsPasswordConfigMinPasswordLength field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordEnabled(v bool)

SetKratosSelfserviceMethodsPasswordEnabled gets a reference to the given NullableBool and assigns it to the KratosSelfserviceMethodsPasswordEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordEnabledNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsPasswordEnabledNil()

SetKratosSelfserviceMethodsPasswordEnabledNil sets the value for KratosSelfserviceMethodsPasswordEnabled to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsProfileEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsProfileEnabled(v bool)

SetKratosSelfserviceMethodsProfileEnabled gets a reference to the given NullableBool and assigns it to the KratosSelfserviceMethodsProfileEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsProfileEnabledNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsProfileEnabledNil()

SetKratosSelfserviceMethodsProfileEnabledNil sets the value for KratosSelfserviceMethodsProfileEnabled to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsTotpConfigIssuer

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsTotpConfigIssuer(v string)

SetKratosSelfserviceMethodsTotpConfigIssuer gets a reference to the given string and assigns it to the KratosSelfserviceMethodsTotpConfigIssuer field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsTotpEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsTotpEnabled(v bool)

SetKratosSelfserviceMethodsTotpEnabled gets a reference to the given NullableBool and assigns it to the KratosSelfserviceMethodsTotpEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsTotpEnabledNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsTotpEnabledNil()

SetKratosSelfserviceMethodsTotpEnabledNil sets the value for KratosSelfserviceMethodsTotpEnabled to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigPasswordless

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigPasswordless(v bool)

SetKratosSelfserviceMethodsWebauthnConfigPasswordless gets a reference to the given bool and assigns it to the KratosSelfserviceMethodsWebauthnConfigPasswordless field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigRpDisplayName

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigRpDisplayName(v string)

SetKratosSelfserviceMethodsWebauthnConfigRpDisplayName gets a reference to the given string and assigns it to the KratosSelfserviceMethodsWebauthnConfigRpDisplayName field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigRpIcon

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigRpIcon(v string)

SetKratosSelfserviceMethodsWebauthnConfigRpIcon gets a reference to the given string and assigns it to the KratosSelfserviceMethodsWebauthnConfigRpIcon field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigRpId

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigRpId(v string)

SetKratosSelfserviceMethodsWebauthnConfigRpId gets a reference to the given string and assigns it to the KratosSelfserviceMethodsWebauthnConfigRpId field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigRpOrigin

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnConfigRpOrigin(v string)

SetKratosSelfserviceMethodsWebauthnConfigRpOrigin gets a reference to the given string and assigns it to the KratosSelfserviceMethodsWebauthnConfigRpOrigin field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnEnabled

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnEnabled(v bool)

SetKratosSelfserviceMethodsWebauthnEnabled gets a reference to the given NullableBool and assigns it to the KratosSelfserviceMethodsWebauthnEnabled field.

func (*NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnEnabledNil

func (o *NormalizedProjectRevision) SetKratosSelfserviceMethodsWebauthnEnabledNil()

SetKratosSelfserviceMethodsWebauthnEnabledNil sets the value for KratosSelfserviceMethodsWebauthnEnabled to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSessionCookiePersistent

func (o *NormalizedProjectRevision) SetKratosSessionCookiePersistent(v bool)

SetKratosSessionCookiePersistent gets a reference to the given NullableBool and assigns it to the KratosSessionCookiePersistent field.

func (*NormalizedProjectRevision) SetKratosSessionCookiePersistentNil

func (o *NormalizedProjectRevision) SetKratosSessionCookiePersistentNil()

SetKratosSessionCookiePersistentNil sets the value for KratosSessionCookiePersistent to be an explicit nil

func (*NormalizedProjectRevision) SetKratosSessionCookieSameSite

func (o *NormalizedProjectRevision) SetKratosSessionCookieSameSite(v string)

SetKratosSessionCookieSameSite gets a reference to the given string and assigns it to the KratosSessionCookieSameSite field.

func (*NormalizedProjectRevision) SetKratosSessionLifespan

func (o *NormalizedProjectRevision) SetKratosSessionLifespan(v string)

SetKratosSessionLifespan gets a reference to the given string and assigns it to the KratosSessionLifespan field.

func (*NormalizedProjectRevision) SetKratosSessionWhoamiRequiredAal

func (o *NormalizedProjectRevision) SetKratosSessionWhoamiRequiredAal(v string)

SetKratosSessionWhoamiRequiredAal gets a reference to the given string and assigns it to the KratosSessionWhoamiRequiredAal field.

func (*NormalizedProjectRevision) SetName

func (o *NormalizedProjectRevision) SetName(v string)

SetName sets field value

func (*NormalizedProjectRevision) SetProduction

func (o *NormalizedProjectRevision) SetProduction(v bool)

SetProduction gets a reference to the given bool and assigns it to the Production field.

func (*NormalizedProjectRevision) SetProjectId

func (o *NormalizedProjectRevision) SetProjectId(v string)

SetProjectId gets a reference to the given string and assigns it to the ProjectId field.

func (*NormalizedProjectRevision) SetUpdatedAt

func (o *NormalizedProjectRevision) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*NormalizedProjectRevision) UnsetHydraOauth2GrantJwtMaxTtl

func (o *NormalizedProjectRevision) UnsetHydraOauth2GrantJwtMaxTtl()

UnsetHydraOauth2GrantJwtMaxTtl ensures that no value is present for HydraOauth2GrantJwtMaxTtl, not even an explicit nil

func (*NormalizedProjectRevision) UnsetHydraTtlAccessToken

func (o *NormalizedProjectRevision) UnsetHydraTtlAccessToken()

UnsetHydraTtlAccessToken ensures that no value is present for HydraTtlAccessToken, not even an explicit nil

func (*NormalizedProjectRevision) UnsetHydraTtlAuthCode

func (o *NormalizedProjectRevision) UnsetHydraTtlAuthCode()

UnsetHydraTtlAuthCode ensures that no value is present for HydraTtlAuthCode, not even an explicit nil

func (*NormalizedProjectRevision) UnsetHydraTtlIdToken

func (o *NormalizedProjectRevision) UnsetHydraTtlIdToken()

UnsetHydraTtlIdToken ensures that no value is present for HydraTtlIdToken, not even an explicit nil

func (*NormalizedProjectRevision) UnsetHydraTtlLoginConsentRequest

func (o *NormalizedProjectRevision) UnsetHydraTtlLoginConsentRequest()

UnsetHydraTtlLoginConsentRequest ensures that no value is present for HydraTtlLoginConsentRequest, not even an explicit nil

func (*NormalizedProjectRevision) UnsetHydraTtlRefreshToken

func (o *NormalizedProjectRevision) UnsetHydraTtlRefreshToken()

UnsetHydraTtlRefreshToken ensures that no value is present for HydraTtlRefreshToken, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKetoReadMaxDepth

func (o *NormalizedProjectRevision) UnsetKetoReadMaxDepth()

UnsetKetoReadMaxDepth ensures that no value is present for KetoReadMaxDepth, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceFlowsRegistrationEnabled

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceFlowsRegistrationEnabled()

UnsetKratosSelfserviceFlowsRegistrationEnabled ensures that no value is present for KratosSelfserviceFlowsRegistrationEnabled, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceMethodsLinkEnabled

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceMethodsLinkEnabled()

UnsetKratosSelfserviceMethodsLinkEnabled ensures that no value is present for KratosSelfserviceMethodsLinkEnabled, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceMethodsLookupSecretEnabled

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceMethodsLookupSecretEnabled()

UnsetKratosSelfserviceMethodsLookupSecretEnabled ensures that no value is present for KratosSelfserviceMethodsLookupSecretEnabled, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled()

UnsetKratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled ensures that no value is present for KratosSelfserviceMethodsPasswordConfigHaveibeenpwnedEnabled, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled()

UnsetKratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled ensures that no value is present for KratosSelfserviceMethodsPasswordConfigIdentifierSimilarityCheckEnabled, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors()

UnsetKratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors ensures that no value is present for KratosSelfserviceMethodsPasswordConfigIgnoreNetworkErrors, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceMethodsPasswordEnabled

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceMethodsPasswordEnabled()

UnsetKratosSelfserviceMethodsPasswordEnabled ensures that no value is present for KratosSelfserviceMethodsPasswordEnabled, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceMethodsProfileEnabled

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceMethodsProfileEnabled()

UnsetKratosSelfserviceMethodsProfileEnabled ensures that no value is present for KratosSelfserviceMethodsProfileEnabled, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceMethodsTotpEnabled

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceMethodsTotpEnabled()

UnsetKratosSelfserviceMethodsTotpEnabled ensures that no value is present for KratosSelfserviceMethodsTotpEnabled, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSelfserviceMethodsWebauthnEnabled

func (o *NormalizedProjectRevision) UnsetKratosSelfserviceMethodsWebauthnEnabled()

UnsetKratosSelfserviceMethodsWebauthnEnabled ensures that no value is present for KratosSelfserviceMethodsWebauthnEnabled, not even an explicit nil

func (*NormalizedProjectRevision) UnsetKratosSessionCookiePersistent

func (o *NormalizedProjectRevision) UnsetKratosSessionCookiePersistent()

UnsetKratosSessionCookiePersistent ensures that no value is present for KratosSessionCookiePersistent, not even an explicit nil

type NormalizedProjectRevisionHook

type NormalizedProjectRevisionHook struct {
	// The Hooks Config Key
	ConfigKey string `json:"config_key"`
	// The Project's Revision Creation Date
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The Hook Type
	Hook              string  `json:"hook"`
	Id                *string `json:"id,omitempty"`
	ProjectRevisionId *string `json:"project_revision_id,omitempty"`
	// Last Time Project's Revision was Updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// Whether to send the API Key in the HTTP Header or as a HTTP Cookie
	WebHookConfigAuthApiKeyIn *string `json:"web_hook_config_auth_api_key_in,omitempty"`
	// The name of the api key
	WebHookConfigAuthApiKeyName *string `json:"web_hook_config_auth_api_key_name,omitempty"`
	// The value of the api key
	WebHookConfigAuthApiKeyValue *string `json:"web_hook_config_auth_api_key_value,omitempty"`
	// The password to be sent in the HTTP Basic Auth Header
	WebHookConfigAuthBasicAuthPassword *string `json:"web_hook_config_auth_basic_auth_password,omitempty"`
	// The username to be sent in the HTTP Basic Auth Header
	WebHookConfigAuthBasicAuthUser *string `json:"web_hook_config_auth_basic_auth_user,omitempty"`
	// HTTP Auth Method to use for the Web-Hook
	WebHookConfigAuthType *string `json:"web_hook_config_auth_type,omitempty"`
	// URI pointing to the JsonNet template used for Web-Hook payload generation. Only used for those HTTP methods, which support HTTP body payloads.
	WebHookConfigBody *string `json:"web_hook_config_body,omitempty"`
	// The HTTP method to use (GET, POST, etc) for the Web-Hook
	WebHookConfigMethod *string `json:"web_hook_config_method,omitempty"`
	// Whether to ignore the Web Hook response
	WebHookConfigResponseIgnore *bool `json:"web_hook_config_response_ignore,omitempty"`
	// The URL the Web-Hook should call
	WebHookConfigUrl *string `json:"web_hook_config_url,omitempty"`
}

NormalizedProjectRevisionHook struct for NormalizedProjectRevisionHook

func NewNormalizedProjectRevisionHook

func NewNormalizedProjectRevisionHook(configKey string, hook string) *NormalizedProjectRevisionHook

NewNormalizedProjectRevisionHook instantiates a new NormalizedProjectRevisionHook 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 NewNormalizedProjectRevisionHookWithDefaults

func NewNormalizedProjectRevisionHookWithDefaults() *NormalizedProjectRevisionHook

NewNormalizedProjectRevisionHookWithDefaults instantiates a new NormalizedProjectRevisionHook 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 (*NormalizedProjectRevisionHook) GetConfigKey

func (o *NormalizedProjectRevisionHook) GetConfigKey() string

GetConfigKey returns the ConfigKey field value

func (*NormalizedProjectRevisionHook) GetConfigKeyOk

func (o *NormalizedProjectRevisionHook) GetConfigKeyOk() (*string, bool)

GetConfigKeyOk returns a tuple with the ConfigKey field value and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetCreatedAt

func (o *NormalizedProjectRevisionHook) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetCreatedAtOk

func (o *NormalizedProjectRevisionHook) 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 (*NormalizedProjectRevisionHook) GetHook

GetHook returns the Hook field value

func (*NormalizedProjectRevisionHook) GetHookOk

func (o *NormalizedProjectRevisionHook) GetHookOk() (*string, bool)

GetHookOk returns a tuple with the Hook field value and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetIdOk

func (o *NormalizedProjectRevisionHook) 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 (*NormalizedProjectRevisionHook) GetProjectRevisionId

func (o *NormalizedProjectRevisionHook) GetProjectRevisionId() string

GetProjectRevisionId returns the ProjectRevisionId field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetProjectRevisionIdOk

func (o *NormalizedProjectRevisionHook) GetProjectRevisionIdOk() (*string, bool)

GetProjectRevisionIdOk returns a tuple with the ProjectRevisionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetUpdatedAt

func (o *NormalizedProjectRevisionHook) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetUpdatedAtOk

func (o *NormalizedProjectRevisionHook) 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 (*NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyIn

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyIn() string

GetWebHookConfigAuthApiKeyIn returns the WebHookConfigAuthApiKeyIn field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyInOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyInOk() (*string, bool)

GetWebHookConfigAuthApiKeyInOk returns a tuple with the WebHookConfigAuthApiKeyIn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyName

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyName() string

GetWebHookConfigAuthApiKeyName returns the WebHookConfigAuthApiKeyName field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyNameOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyNameOk() (*string, bool)

GetWebHookConfigAuthApiKeyNameOk returns a tuple with the WebHookConfigAuthApiKeyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyValue

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyValue() string

GetWebHookConfigAuthApiKeyValue returns the WebHookConfigAuthApiKeyValue field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyValueOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthApiKeyValueOk() (*string, bool)

GetWebHookConfigAuthApiKeyValueOk returns a tuple with the WebHookConfigAuthApiKeyValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthBasicAuthPassword

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthBasicAuthPassword() string

GetWebHookConfigAuthBasicAuthPassword returns the WebHookConfigAuthBasicAuthPassword field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthBasicAuthPasswordOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthBasicAuthPasswordOk() (*string, bool)

GetWebHookConfigAuthBasicAuthPasswordOk returns a tuple with the WebHookConfigAuthBasicAuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthBasicAuthUser

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthBasicAuthUser() string

GetWebHookConfigAuthBasicAuthUser returns the WebHookConfigAuthBasicAuthUser field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthBasicAuthUserOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthBasicAuthUserOk() (*string, bool)

GetWebHookConfigAuthBasicAuthUserOk returns a tuple with the WebHookConfigAuthBasicAuthUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthType

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthType() string

GetWebHookConfigAuthType returns the WebHookConfigAuthType field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigAuthTypeOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigAuthTypeOk() (*string, bool)

GetWebHookConfigAuthTypeOk returns a tuple with the WebHookConfigAuthType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetWebHookConfigBody

func (o *NormalizedProjectRevisionHook) GetWebHookConfigBody() string

GetWebHookConfigBody returns the WebHookConfigBody field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigBodyOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigBodyOk() (*string, bool)

GetWebHookConfigBodyOk returns a tuple with the WebHookConfigBody field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetWebHookConfigMethod

func (o *NormalizedProjectRevisionHook) GetWebHookConfigMethod() string

GetWebHookConfigMethod returns the WebHookConfigMethod field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigMethodOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigMethodOk() (*string, bool)

GetWebHookConfigMethodOk returns a tuple with the WebHookConfigMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetWebHookConfigResponseIgnore

func (o *NormalizedProjectRevisionHook) GetWebHookConfigResponseIgnore() bool

GetWebHookConfigResponseIgnore returns the WebHookConfigResponseIgnore field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigResponseIgnoreOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigResponseIgnoreOk() (*bool, bool)

GetWebHookConfigResponseIgnoreOk returns a tuple with the WebHookConfigResponseIgnore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) GetWebHookConfigUrl

func (o *NormalizedProjectRevisionHook) GetWebHookConfigUrl() string

GetWebHookConfigUrl returns the WebHookConfigUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevisionHook) GetWebHookConfigUrlOk

func (o *NormalizedProjectRevisionHook) GetWebHookConfigUrlOk() (*string, bool)

GetWebHookConfigUrlOk returns a tuple with the WebHookConfigUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionHook) HasCreatedAt

func (o *NormalizedProjectRevisionHook) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasId

HasId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasProjectRevisionId

func (o *NormalizedProjectRevisionHook) HasProjectRevisionId() bool

HasProjectRevisionId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasUpdatedAt

func (o *NormalizedProjectRevisionHook) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigAuthApiKeyIn

func (o *NormalizedProjectRevisionHook) HasWebHookConfigAuthApiKeyIn() bool

HasWebHookConfigAuthApiKeyIn returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigAuthApiKeyName

func (o *NormalizedProjectRevisionHook) HasWebHookConfigAuthApiKeyName() bool

HasWebHookConfigAuthApiKeyName returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigAuthApiKeyValue

func (o *NormalizedProjectRevisionHook) HasWebHookConfigAuthApiKeyValue() bool

HasWebHookConfigAuthApiKeyValue returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigAuthBasicAuthPassword

func (o *NormalizedProjectRevisionHook) HasWebHookConfigAuthBasicAuthPassword() bool

HasWebHookConfigAuthBasicAuthPassword returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigAuthBasicAuthUser

func (o *NormalizedProjectRevisionHook) HasWebHookConfigAuthBasicAuthUser() bool

HasWebHookConfigAuthBasicAuthUser returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigAuthType

func (o *NormalizedProjectRevisionHook) HasWebHookConfigAuthType() bool

HasWebHookConfigAuthType returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigBody

func (o *NormalizedProjectRevisionHook) HasWebHookConfigBody() bool

HasWebHookConfigBody returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigMethod

func (o *NormalizedProjectRevisionHook) HasWebHookConfigMethod() bool

HasWebHookConfigMethod returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigResponseIgnore

func (o *NormalizedProjectRevisionHook) HasWebHookConfigResponseIgnore() bool

HasWebHookConfigResponseIgnore returns a boolean if a field has been set.

func (*NormalizedProjectRevisionHook) HasWebHookConfigUrl

func (o *NormalizedProjectRevisionHook) HasWebHookConfigUrl() bool

HasWebHookConfigUrl returns a boolean if a field has been set.

func (NormalizedProjectRevisionHook) MarshalJSON

func (o NormalizedProjectRevisionHook) MarshalJSON() ([]byte, error)

func (*NormalizedProjectRevisionHook) SetConfigKey

func (o *NormalizedProjectRevisionHook) SetConfigKey(v string)

SetConfigKey sets field value

func (*NormalizedProjectRevisionHook) SetCreatedAt

func (o *NormalizedProjectRevisionHook) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*NormalizedProjectRevisionHook) SetHook

func (o *NormalizedProjectRevisionHook) SetHook(v string)

SetHook sets field value

func (*NormalizedProjectRevisionHook) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*NormalizedProjectRevisionHook) SetProjectRevisionId

func (o *NormalizedProjectRevisionHook) SetProjectRevisionId(v string)

SetProjectRevisionId gets a reference to the given string and assigns it to the ProjectRevisionId field.

func (*NormalizedProjectRevisionHook) SetUpdatedAt

func (o *NormalizedProjectRevisionHook) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigAuthApiKeyIn

func (o *NormalizedProjectRevisionHook) SetWebHookConfigAuthApiKeyIn(v string)

SetWebHookConfigAuthApiKeyIn gets a reference to the given string and assigns it to the WebHookConfigAuthApiKeyIn field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigAuthApiKeyName

func (o *NormalizedProjectRevisionHook) SetWebHookConfigAuthApiKeyName(v string)

SetWebHookConfigAuthApiKeyName gets a reference to the given string and assigns it to the WebHookConfigAuthApiKeyName field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigAuthApiKeyValue

func (o *NormalizedProjectRevisionHook) SetWebHookConfigAuthApiKeyValue(v string)

SetWebHookConfigAuthApiKeyValue gets a reference to the given string and assigns it to the WebHookConfigAuthApiKeyValue field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigAuthBasicAuthPassword

func (o *NormalizedProjectRevisionHook) SetWebHookConfigAuthBasicAuthPassword(v string)

SetWebHookConfigAuthBasicAuthPassword gets a reference to the given string and assigns it to the WebHookConfigAuthBasicAuthPassword field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigAuthBasicAuthUser

func (o *NormalizedProjectRevisionHook) SetWebHookConfigAuthBasicAuthUser(v string)

SetWebHookConfigAuthBasicAuthUser gets a reference to the given string and assigns it to the WebHookConfigAuthBasicAuthUser field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigAuthType

func (o *NormalizedProjectRevisionHook) SetWebHookConfigAuthType(v string)

SetWebHookConfigAuthType gets a reference to the given string and assigns it to the WebHookConfigAuthType field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigBody

func (o *NormalizedProjectRevisionHook) SetWebHookConfigBody(v string)

SetWebHookConfigBody gets a reference to the given string and assigns it to the WebHookConfigBody field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigMethod

func (o *NormalizedProjectRevisionHook) SetWebHookConfigMethod(v string)

SetWebHookConfigMethod gets a reference to the given string and assigns it to the WebHookConfigMethod field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigResponseIgnore

func (o *NormalizedProjectRevisionHook) SetWebHookConfigResponseIgnore(v bool)

SetWebHookConfigResponseIgnore gets a reference to the given bool and assigns it to the WebHookConfigResponseIgnore field.

func (*NormalizedProjectRevisionHook) SetWebHookConfigUrl

func (o *NormalizedProjectRevisionHook) SetWebHookConfigUrl(v string)

SetWebHookConfigUrl gets a reference to the given string and assigns it to the WebHookConfigUrl field.

type NormalizedProjectRevisionIdentitySchema

type NormalizedProjectRevisionIdentitySchema struct {
	// The Project's Revision Creation Date
	CreatedAt        *time.Time             `json:"created_at,omitempty"`
	Id               *string                `json:"id,omitempty"`
	IdentitySchema   *ManagedIdentitySchema `json:"identity_schema,omitempty"`
	IdentitySchemaId NullableString         `json:"identity_schema_id,omitempty"`
	// The imported (named) ID of the Identity Schema referenced in the Ory Kratos config.
	ImportId *string `json:"import_id,omitempty"`
	// The ImportURL can be used to import an Identity Schema from a bse64 encoded string. In the future, this key also support HTTPS and other sources!  If you import an Ory Kratos configuration, this would be akin to the `identity.schemas.#.url` key.  The configuration will always return the import URL when you fetch it from the API.
	ImportUrl *string `json:"import_url,omitempty"`
	// If true sets the default schema for identities  Only one schema can ever be the default schema. If you try to add two schemas with default to true, the request will fail.
	IsDefault *bool `json:"is_default,omitempty"`
	// Use a preset instead of a custom identity schema.
	Preset            *string `json:"preset,omitempty"`
	ProjectRevisionId *string `json:"project_revision_id,omitempty"`
	// Last Time Project's Revision was Updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

NormalizedProjectRevisionIdentitySchema struct for NormalizedProjectRevisionIdentitySchema

func NewNormalizedProjectRevisionIdentitySchema

func NewNormalizedProjectRevisionIdentitySchema() *NormalizedProjectRevisionIdentitySchema

NewNormalizedProjectRevisionIdentitySchema instantiates a new NormalizedProjectRevisionIdentitySchema 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 NewNormalizedProjectRevisionIdentitySchemaWithDefaults

func NewNormalizedProjectRevisionIdentitySchemaWithDefaults() *NormalizedProjectRevisionIdentitySchema

NewNormalizedProjectRevisionIdentitySchemaWithDefaults instantiates a new NormalizedProjectRevisionIdentitySchema 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 (*NormalizedProjectRevisionIdentitySchema) GetCreatedAt

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*NormalizedProjectRevisionIdentitySchema) GetCreatedAtOk

func (o *NormalizedProjectRevisionIdentitySchema) 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 (*NormalizedProjectRevisionIdentitySchema) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*NormalizedProjectRevisionIdentitySchema) GetIdOk

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 (*NormalizedProjectRevisionIdentitySchema) GetIdentitySchema

GetIdentitySchema returns the IdentitySchema field value if set, zero value otherwise.

func (*NormalizedProjectRevisionIdentitySchema) GetIdentitySchemaId

func (o *NormalizedProjectRevisionIdentitySchema) GetIdentitySchemaId() string

GetIdentitySchemaId returns the IdentitySchemaId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevisionIdentitySchema) GetIdentitySchemaIdOk

func (o *NormalizedProjectRevisionIdentitySchema) GetIdentitySchemaIdOk() (*string, bool)

GetIdentitySchemaIdOk returns a tuple with the IdentitySchemaId 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 (*NormalizedProjectRevisionIdentitySchema) GetIdentitySchemaOk

GetIdentitySchemaOk returns a tuple with the IdentitySchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionIdentitySchema) GetImportId

GetImportId returns the ImportId field value if set, zero value otherwise.

func (*NormalizedProjectRevisionIdentitySchema) GetImportIdOk

func (o *NormalizedProjectRevisionIdentitySchema) GetImportIdOk() (*string, bool)

GetImportIdOk returns a tuple with the ImportId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionIdentitySchema) GetImportUrl

GetImportUrl returns the ImportUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevisionIdentitySchema) GetImportUrlOk

func (o *NormalizedProjectRevisionIdentitySchema) GetImportUrlOk() (*string, bool)

GetImportUrlOk returns a tuple with the ImportUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionIdentitySchema) GetIsDefault

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*NormalizedProjectRevisionIdentitySchema) GetIsDefaultOk

func (o *NormalizedProjectRevisionIdentitySchema) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionIdentitySchema) GetPreset

GetPreset returns the Preset field value if set, zero value otherwise.

func (*NormalizedProjectRevisionIdentitySchema) GetPresetOk

GetPresetOk returns a tuple with the Preset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionIdentitySchema) GetProjectRevisionId

func (o *NormalizedProjectRevisionIdentitySchema) GetProjectRevisionId() string

GetProjectRevisionId returns the ProjectRevisionId field value if set, zero value otherwise.

func (*NormalizedProjectRevisionIdentitySchema) GetProjectRevisionIdOk

func (o *NormalizedProjectRevisionIdentitySchema) GetProjectRevisionIdOk() (*string, bool)

GetProjectRevisionIdOk returns a tuple with the ProjectRevisionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionIdentitySchema) GetUpdatedAt

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*NormalizedProjectRevisionIdentitySchema) GetUpdatedAtOk

func (o *NormalizedProjectRevisionIdentitySchema) 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 (*NormalizedProjectRevisionIdentitySchema) HasCreatedAt

HasCreatedAt returns a boolean if a field has been set.

func (*NormalizedProjectRevisionIdentitySchema) HasId

HasId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionIdentitySchema) HasIdentitySchema

func (o *NormalizedProjectRevisionIdentitySchema) HasIdentitySchema() bool

HasIdentitySchema returns a boolean if a field has been set.

func (*NormalizedProjectRevisionIdentitySchema) HasIdentitySchemaId

func (o *NormalizedProjectRevisionIdentitySchema) HasIdentitySchemaId() bool

HasIdentitySchemaId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionIdentitySchema) HasImportId

HasImportId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionIdentitySchema) HasImportUrl

HasImportUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevisionIdentitySchema) HasIsDefault

HasIsDefault returns a boolean if a field has been set.

func (*NormalizedProjectRevisionIdentitySchema) HasPreset

HasPreset returns a boolean if a field has been set.

func (*NormalizedProjectRevisionIdentitySchema) HasProjectRevisionId

func (o *NormalizedProjectRevisionIdentitySchema) HasProjectRevisionId() bool

HasProjectRevisionId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionIdentitySchema) HasUpdatedAt

HasUpdatedAt returns a boolean if a field has been set.

func (NormalizedProjectRevisionIdentitySchema) MarshalJSON

func (o NormalizedProjectRevisionIdentitySchema) MarshalJSON() ([]byte, error)

func (*NormalizedProjectRevisionIdentitySchema) SetCreatedAt

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*NormalizedProjectRevisionIdentitySchema) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*NormalizedProjectRevisionIdentitySchema) SetIdentitySchema

SetIdentitySchema gets a reference to the given ManagedIdentitySchema and assigns it to the IdentitySchema field.

func (*NormalizedProjectRevisionIdentitySchema) SetIdentitySchemaId

func (o *NormalizedProjectRevisionIdentitySchema) SetIdentitySchemaId(v string)

SetIdentitySchemaId gets a reference to the given NullableString and assigns it to the IdentitySchemaId field.

func (*NormalizedProjectRevisionIdentitySchema) SetIdentitySchemaIdNil

func (o *NormalizedProjectRevisionIdentitySchema) SetIdentitySchemaIdNil()

SetIdentitySchemaIdNil sets the value for IdentitySchemaId to be an explicit nil

func (*NormalizedProjectRevisionIdentitySchema) SetImportId

SetImportId gets a reference to the given string and assigns it to the ImportId field.

func (*NormalizedProjectRevisionIdentitySchema) SetImportUrl

SetImportUrl gets a reference to the given string and assigns it to the ImportUrl field.

func (*NormalizedProjectRevisionIdentitySchema) SetIsDefault

func (o *NormalizedProjectRevisionIdentitySchema) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*NormalizedProjectRevisionIdentitySchema) SetPreset

SetPreset gets a reference to the given string and assigns it to the Preset field.

func (*NormalizedProjectRevisionIdentitySchema) SetProjectRevisionId

func (o *NormalizedProjectRevisionIdentitySchema) SetProjectRevisionId(v string)

SetProjectRevisionId gets a reference to the given string and assigns it to the ProjectRevisionId field.

func (*NormalizedProjectRevisionIdentitySchema) SetUpdatedAt

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*NormalizedProjectRevisionIdentitySchema) UnsetIdentitySchemaId

func (o *NormalizedProjectRevisionIdentitySchema) UnsetIdentitySchemaId()

UnsetIdentitySchemaId ensures that no value is present for IdentitySchemaId, not even an explicit nil

type NormalizedProjectRevisionThirdPartyProvider

type NormalizedProjectRevisionThirdPartyProvider struct {
	ApplePrivateKey NullableString `json:"apple_private_key,omitempty"`
	// Apple Private Key Identifier  Sign In with Apple Private Key Identifier needed for generating a JWT token for client secret
	ApplePrivateKeyId *string `json:"apple_private_key_id,omitempty"`
	// Apple Developer Team ID  Apple Developer Team ID needed for generating a JWT token for client secret
	AppleTeamId *string `json:"apple_team_id,omitempty"`
	// AuthURL is the authorize url, typically something like: https://example.org/oauth2/auth Should only be used when the OAuth2 / OpenID Connect server is not supporting OpenID Connect Discovery and when `provider` is set to `generic`.
	AuthUrl *string `json:"auth_url,omitempty"`
	// Tenant is the Azure AD Tenant to use for authentication, and must be set when `provider` is set to `microsoft`.  Can be either `common`, `organizations`, `consumers` for a multitenant application or a specific tenant like `8eaef023-2b34-4da1-9baa-8bc8c9d6a490` or `contoso.onmicrosoft.com`.
	AzureTenant *string `json:"azure_tenant,omitempty"`
	// ClientID is the application's Client ID.
	ClientId     *string        `json:"client_id,omitempty"`
	ClientSecret NullableString `json:"client_secret,omitempty"`
	// The Project's Revision Creation Date
	CreatedAt *time.Time `json:"created_at,omitempty"`
	Id        *string    `json:"id,omitempty"`
	// IssuerURL is the OpenID Connect Server URL. You can leave this empty if `provider` is not set to `generic`. If set, neither `auth_url` nor `token_url` are required.
	IssuerUrl *string `json:"issuer_url,omitempty"`
	// Label represents an optional label which can be used in the UI generation.
	Label *string `json:"label,omitempty"`
	// Mapper specifies the JSONNet code snippet which uses the OpenID Connect Provider's data (e.g. GitHub or Google profile information) to hydrate the identity's data.  It can be either a URL (file://, http(s)://, base64://) or an inline JSONNet code snippet.
	MapperUrl         *string `json:"mapper_url,omitempty"`
	ProjectRevisionId *string `json:"project_revision_id,omitempty"`
	// Provider is either \"generic\" for a generic OAuth 2.0 / OpenID Connect Provider or one of: generic google github gitlab microsoft discord slack facebook vk yandex apple
	Provider *string `json:"provider,omitempty"`
	// ID is the provider's ID
	ProviderId      *string                `json:"provider_id,omitempty"`
	RequestedClaims map[string]interface{} `json:"requested_claims,omitempty"`
	Scope           []string               `json:"scope,omitempty"`
	// TokenURL is the token url, typically something like: https://example.org/oauth2/token  Should only be used when the OAuth2 / OpenID Connect server is not supporting OpenID Connect Discovery and when `provider` is set to `generic`.
	TokenUrl *string `json:"token_url,omitempty"`
	// Last Time Project's Revision was Updated
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

NormalizedProjectRevisionThirdPartyProvider struct for NormalizedProjectRevisionThirdPartyProvider

func NewNormalizedProjectRevisionThirdPartyProvider

func NewNormalizedProjectRevisionThirdPartyProvider() *NormalizedProjectRevisionThirdPartyProvider

NewNormalizedProjectRevisionThirdPartyProvider instantiates a new NormalizedProjectRevisionThirdPartyProvider 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 NewNormalizedProjectRevisionThirdPartyProviderWithDefaults

func NewNormalizedProjectRevisionThirdPartyProviderWithDefaults() *NormalizedProjectRevisionThirdPartyProvider

NewNormalizedProjectRevisionThirdPartyProviderWithDefaults instantiates a new NormalizedProjectRevisionThirdPartyProvider 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 (*NormalizedProjectRevisionThirdPartyProvider) GetApplePrivateKey

func (o *NormalizedProjectRevisionThirdPartyProvider) GetApplePrivateKey() string

GetApplePrivateKey returns the ApplePrivateKey field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevisionThirdPartyProvider) GetApplePrivateKeyId

func (o *NormalizedProjectRevisionThirdPartyProvider) GetApplePrivateKeyId() string

GetApplePrivateKeyId returns the ApplePrivateKeyId field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetApplePrivateKeyIdOk

func (o *NormalizedProjectRevisionThirdPartyProvider) GetApplePrivateKeyIdOk() (*string, bool)

GetApplePrivateKeyIdOk returns a tuple with the ApplePrivateKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetApplePrivateKeyOk

func (o *NormalizedProjectRevisionThirdPartyProvider) GetApplePrivateKeyOk() (*string, bool)

GetApplePrivateKeyOk returns a tuple with the ApplePrivateKey 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 (*NormalizedProjectRevisionThirdPartyProvider) GetAppleTeamId

GetAppleTeamId returns the AppleTeamId field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetAppleTeamIdOk

func (o *NormalizedProjectRevisionThirdPartyProvider) GetAppleTeamIdOk() (*string, bool)

GetAppleTeamIdOk returns a tuple with the AppleTeamId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetAuthUrl

GetAuthUrl returns the AuthUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetAuthUrlOk

GetAuthUrlOk returns a tuple with the AuthUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetAzureTenant

GetAzureTenant returns the AzureTenant field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetAzureTenantOk

func (o *NormalizedProjectRevisionThirdPartyProvider) GetAzureTenantOk() (*string, bool)

GetAzureTenantOk returns a tuple with the AzureTenant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetClientId

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetClientIdOk

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 (*NormalizedProjectRevisionThirdPartyProvider) GetClientSecret

GetClientSecret returns the ClientSecret field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NormalizedProjectRevisionThirdPartyProvider) GetClientSecretOk

func (o *NormalizedProjectRevisionThirdPartyProvider) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NormalizedProjectRevisionThirdPartyProvider) GetCreatedAt

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) 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 (*NormalizedProjectRevisionThirdPartyProvider) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetIdOk

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 (*NormalizedProjectRevisionThirdPartyProvider) GetIssuerUrl

GetIssuerUrl returns the IssuerUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetIssuerUrlOk

GetIssuerUrlOk returns a tuple with the IssuerUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetLabel

GetLabel returns the Label field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetLabelOk

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 (*NormalizedProjectRevisionThirdPartyProvider) GetMapperUrl

GetMapperUrl returns the MapperUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetMapperUrlOk

GetMapperUrlOk returns a tuple with the MapperUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetProjectRevisionId

func (o *NormalizedProjectRevisionThirdPartyProvider) GetProjectRevisionId() string

GetProjectRevisionId returns the ProjectRevisionId field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetProjectRevisionIdOk

func (o *NormalizedProjectRevisionThirdPartyProvider) GetProjectRevisionIdOk() (*string, bool)

GetProjectRevisionIdOk returns a tuple with the ProjectRevisionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetProvider

GetProvider returns the Provider field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetProviderId

GetProviderId returns the ProviderId field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetProviderIdOk

func (o *NormalizedProjectRevisionThirdPartyProvider) GetProviderIdOk() (*string, bool)

GetProviderIdOk returns a tuple with the ProviderId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetProviderOk

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 (*NormalizedProjectRevisionThirdPartyProvider) GetRequestedClaims

func (o *NormalizedProjectRevisionThirdPartyProvider) GetRequestedClaims() map[string]interface{}

GetRequestedClaims returns the RequestedClaims field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetRequestedClaimsOk

func (o *NormalizedProjectRevisionThirdPartyProvider) GetRequestedClaimsOk() (map[string]interface{}, bool)

GetRequestedClaimsOk returns a tuple with the RequestedClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetScope

GetScope returns the Scope field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetScopeOk

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 (*NormalizedProjectRevisionThirdPartyProvider) GetTokenUrl

GetTokenUrl returns the TokenUrl field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) GetTokenUrlOk

GetTokenUrlOk returns a tuple with the TokenUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) GetUpdatedAt

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*NormalizedProjectRevisionThirdPartyProvider) 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 (*NormalizedProjectRevisionThirdPartyProvider) HasApplePrivateKey

func (o *NormalizedProjectRevisionThirdPartyProvider) HasApplePrivateKey() bool

HasApplePrivateKey returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasApplePrivateKeyId

func (o *NormalizedProjectRevisionThirdPartyProvider) HasApplePrivateKeyId() bool

HasApplePrivateKeyId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasAppleTeamId

HasAppleTeamId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasAuthUrl

HasAuthUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasAzureTenant

HasAzureTenant returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasClientId

HasClientId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasClientSecret

HasClientSecret returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasCreatedAt

HasCreatedAt returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasId

HasId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasIssuerUrl

HasIssuerUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasLabel

HasLabel returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasMapperUrl

HasMapperUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasProjectRevisionId

func (o *NormalizedProjectRevisionThirdPartyProvider) HasProjectRevisionId() bool

HasProjectRevisionId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasProvider

HasProvider returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasProviderId

HasProviderId returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasRequestedClaims

func (o *NormalizedProjectRevisionThirdPartyProvider) HasRequestedClaims() bool

HasRequestedClaims returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasScope

HasScope returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasTokenUrl

HasTokenUrl returns a boolean if a field has been set.

func (*NormalizedProjectRevisionThirdPartyProvider) HasUpdatedAt

HasUpdatedAt returns a boolean if a field has been set.

func (NormalizedProjectRevisionThirdPartyProvider) MarshalJSON

func (*NormalizedProjectRevisionThirdPartyProvider) SetApplePrivateKey

func (o *NormalizedProjectRevisionThirdPartyProvider) SetApplePrivateKey(v string)

SetApplePrivateKey gets a reference to the given NullableString and assigns it to the ApplePrivateKey field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetApplePrivateKeyId

func (o *NormalizedProjectRevisionThirdPartyProvider) SetApplePrivateKeyId(v string)

SetApplePrivateKeyId gets a reference to the given string and assigns it to the ApplePrivateKeyId field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetApplePrivateKeyNil

func (o *NormalizedProjectRevisionThirdPartyProvider) SetApplePrivateKeyNil()

SetApplePrivateKeyNil sets the value for ApplePrivateKey to be an explicit nil

func (*NormalizedProjectRevisionThirdPartyProvider) SetAppleTeamId

SetAppleTeamId gets a reference to the given string and assigns it to the AppleTeamId field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetAuthUrl

SetAuthUrl gets a reference to the given string and assigns it to the AuthUrl field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetAzureTenant

SetAzureTenant gets a reference to the given string and assigns it to the AzureTenant field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetClientId

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetClientSecret

SetClientSecret gets a reference to the given NullableString and assigns it to the ClientSecret field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetClientSecretNil

func (o *NormalizedProjectRevisionThirdPartyProvider) SetClientSecretNil()

SetClientSecretNil sets the value for ClientSecret to be an explicit nil

func (*NormalizedProjectRevisionThirdPartyProvider) SetCreatedAt

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetIssuerUrl

SetIssuerUrl gets a reference to the given string and assigns it to the IssuerUrl field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetLabel

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetMapperUrl

SetMapperUrl gets a reference to the given string and assigns it to the MapperUrl field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetProjectRevisionId

func (o *NormalizedProjectRevisionThirdPartyProvider) SetProjectRevisionId(v string)

SetProjectRevisionId gets a reference to the given string and assigns it to the ProjectRevisionId field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetProvider

SetProvider gets a reference to the given string and assigns it to the Provider field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetProviderId

SetProviderId gets a reference to the given string and assigns it to the ProviderId field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetRequestedClaims

func (o *NormalizedProjectRevisionThirdPartyProvider) SetRequestedClaims(v map[string]interface{})

SetRequestedClaims gets a reference to the given map[string]interface{} and assigns it to the RequestedClaims field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetScope

SetScope gets a reference to the given []string and assigns it to the Scope field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetTokenUrl

SetTokenUrl gets a reference to the given string and assigns it to the TokenUrl field.

func (*NormalizedProjectRevisionThirdPartyProvider) SetUpdatedAt

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*NormalizedProjectRevisionThirdPartyProvider) UnsetApplePrivateKey

func (o *NormalizedProjectRevisionThirdPartyProvider) UnsetApplePrivateKey()

UnsetApplePrivateKey ensures that no value is present for ApplePrivateKey, not even an explicit nil

func (*NormalizedProjectRevisionThirdPartyProvider) UnsetClientSecret

func (o *NormalizedProjectRevisionThirdPartyProvider) UnsetClientSecret()

UnsetClientSecret ensures that no value is present for ClientSecret, not even an explicit nil

type NullPlan

type NullPlan string

NullPlan unknown Unknown free Free start_up_monthly StartUpMonthly start_up_yearly StartUpYearly business_monthly BusinessMonthly business_yearly BusinessYearly custom Custom

const (
	NULLPLAN_UNKNOWN          NullPlan = "unknown"
	NULLPLAN_FREE             NullPlan = "free"
	NULLPLAN_START_UP_MONTHLY NullPlan = "start_up_monthly"
	NULLPLAN_START_UP_YEARLY  NullPlan = "start_up_yearly"
	NULLPLAN_BUSINESS_MONTHLY NullPlan = "business_monthly"
	NULLPLAN_BUSINESS_YEARLY  NullPlan = "business_yearly"
	NULLPLAN_CUSTOM           NullPlan = "custom"
)

List of NullPlan

func NewNullPlanFromValue

func NewNullPlanFromValue(v string) (*NullPlan, error)

NewNullPlanFromValue returns a pointer to a valid NullPlan for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NullPlan) IsValid

func (v NullPlan) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (NullPlan) Ptr

func (v NullPlan) Ptr() *NullPlan

Ptr returns reference to NullPlan value

func (*NullPlan) UnmarshalJSON

func (v *NullPlan) UnmarshalJSON(src []byte) error

type NullableAcceptOAuth2ConsentRequest

type NullableAcceptOAuth2ConsentRequest struct {
	// contains filtered or unexported fields
}

func (NullableAcceptOAuth2ConsentRequest) Get

func (NullableAcceptOAuth2ConsentRequest) IsSet

func (NullableAcceptOAuth2ConsentRequest) MarshalJSON

func (v NullableAcceptOAuth2ConsentRequest) MarshalJSON() ([]byte, error)

func (*NullableAcceptOAuth2ConsentRequest) Set

func (*NullableAcceptOAuth2ConsentRequest) UnmarshalJSON

func (v *NullableAcceptOAuth2ConsentRequest) UnmarshalJSON(src []byte) error

func (*NullableAcceptOAuth2ConsentRequest) Unset

type NullableAcceptOAuth2ConsentRequestSession

type NullableAcceptOAuth2ConsentRequestSession struct {
	// contains filtered or unexported fields
}

func (NullableAcceptOAuth2ConsentRequestSession) Get

func (NullableAcceptOAuth2ConsentRequestSession) IsSet

func (NullableAcceptOAuth2ConsentRequestSession) MarshalJSON

func (*NullableAcceptOAuth2ConsentRequestSession) Set

func (*NullableAcceptOAuth2ConsentRequestSession) UnmarshalJSON

func (v *NullableAcceptOAuth2ConsentRequestSession) UnmarshalJSON(src []byte) error

func (*NullableAcceptOAuth2ConsentRequestSession) Unset

type NullableAcceptOAuth2LoginRequest

type NullableAcceptOAuth2LoginRequest struct {
	// contains filtered or unexported fields
}

func (NullableAcceptOAuth2LoginRequest) Get

func (NullableAcceptOAuth2LoginRequest) IsSet

func (NullableAcceptOAuth2LoginRequest) MarshalJSON

func (v NullableAcceptOAuth2LoginRequest) MarshalJSON() ([]byte, error)

func (*NullableAcceptOAuth2LoginRequest) Set

func (*NullableAcceptOAuth2LoginRequest) UnmarshalJSON

func (v *NullableAcceptOAuth2LoginRequest) UnmarshalJSON(src []byte) error

func (*NullableAcceptOAuth2LoginRequest) Unset

type NullableActiveProject

type NullableActiveProject struct {
	// contains filtered or unexported fields
}

func NewNullableActiveProject

func NewNullableActiveProject(val *ActiveProject) *NullableActiveProject

func (NullableActiveProject) Get

func (NullableActiveProject) IsSet

func (v NullableActiveProject) IsSet() bool

func (NullableActiveProject) MarshalJSON

func (v NullableActiveProject) MarshalJSON() ([]byte, error)

func (*NullableActiveProject) Set

func (v *NullableActiveProject) Set(val *ActiveProject)

func (*NullableActiveProject) UnmarshalJSON

func (v *NullableActiveProject) UnmarshalJSON(src []byte) error

func (*NullableActiveProject) Unset

func (v *NullableActiveProject) Unset()

type NullableAdminCreateIdentityBody

type NullableAdminCreateIdentityBody struct {
	// contains filtered or unexported fields
}

func (NullableAdminCreateIdentityBody) Get

func (NullableAdminCreateIdentityBody) IsSet

func (NullableAdminCreateIdentityBody) MarshalJSON

func (v NullableAdminCreateIdentityBody) MarshalJSON() ([]byte, error)

func (*NullableAdminCreateIdentityBody) Set

func (*NullableAdminCreateIdentityBody) UnmarshalJSON

func (v *NullableAdminCreateIdentityBody) UnmarshalJSON(src []byte) error

func (*NullableAdminCreateIdentityBody) Unset

type NullableAdminCreateIdentityImportCredentialsOidc

type NullableAdminCreateIdentityImportCredentialsOidc struct {
	// contains filtered or unexported fields
}

func (NullableAdminCreateIdentityImportCredentialsOidc) Get

func (NullableAdminCreateIdentityImportCredentialsOidc) IsSet

func (NullableAdminCreateIdentityImportCredentialsOidc) MarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsOidc) Set

func (*NullableAdminCreateIdentityImportCredentialsOidc) UnmarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsOidc) Unset

type NullableAdminCreateIdentityImportCredentialsOidcConfig

type NullableAdminCreateIdentityImportCredentialsOidcConfig struct {
	// contains filtered or unexported fields
}

func (NullableAdminCreateIdentityImportCredentialsOidcConfig) Get

func (NullableAdminCreateIdentityImportCredentialsOidcConfig) IsSet

func (NullableAdminCreateIdentityImportCredentialsOidcConfig) MarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsOidcConfig) Set

func (*NullableAdminCreateIdentityImportCredentialsOidcConfig) UnmarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsOidcConfig) Unset

type NullableAdminCreateIdentityImportCredentialsOidcProvider

type NullableAdminCreateIdentityImportCredentialsOidcProvider struct {
	// contains filtered or unexported fields
}

func (NullableAdminCreateIdentityImportCredentialsOidcProvider) Get

func (NullableAdminCreateIdentityImportCredentialsOidcProvider) IsSet

func (NullableAdminCreateIdentityImportCredentialsOidcProvider) MarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsOidcProvider) Set

func (*NullableAdminCreateIdentityImportCredentialsOidcProvider) UnmarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsOidcProvider) Unset

type NullableAdminCreateIdentityImportCredentialsPassword

type NullableAdminCreateIdentityImportCredentialsPassword struct {
	// contains filtered or unexported fields
}

func (NullableAdminCreateIdentityImportCredentialsPassword) Get

func (NullableAdminCreateIdentityImportCredentialsPassword) IsSet

func (NullableAdminCreateIdentityImportCredentialsPassword) MarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsPassword) Set

func (*NullableAdminCreateIdentityImportCredentialsPassword) UnmarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsPassword) Unset

type NullableAdminCreateIdentityImportCredentialsPasswordConfig

type NullableAdminCreateIdentityImportCredentialsPasswordConfig struct {
	// contains filtered or unexported fields
}

func (NullableAdminCreateIdentityImportCredentialsPasswordConfig) Get

func (NullableAdminCreateIdentityImportCredentialsPasswordConfig) IsSet

func (NullableAdminCreateIdentityImportCredentialsPasswordConfig) MarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsPasswordConfig) Set

func (*NullableAdminCreateIdentityImportCredentialsPasswordConfig) UnmarshalJSON

func (*NullableAdminCreateIdentityImportCredentialsPasswordConfig) Unset

type NullableAdminCreateJsonWebKeySetBody

type NullableAdminCreateJsonWebKeySetBody struct {
	// contains filtered or unexported fields
}

func (NullableAdminCreateJsonWebKeySetBody) Get

func (NullableAdminCreateJsonWebKeySetBody) IsSet

func (NullableAdminCreateJsonWebKeySetBody) MarshalJSON

func (v NullableAdminCreateJsonWebKeySetBody) MarshalJSON() ([]byte, error)

func (*NullableAdminCreateJsonWebKeySetBody) Set

func (*NullableAdminCreateJsonWebKeySetBody) UnmarshalJSON

func (v *NullableAdminCreateJsonWebKeySetBody) UnmarshalJSON(src []byte) error

func (*NullableAdminCreateJsonWebKeySetBody) Unset

type NullableAdminCreateSelfServiceRecoveryLinkBody

type NullableAdminCreateSelfServiceRecoveryLinkBody struct {
	// contains filtered or unexported fields
}

func (NullableAdminCreateSelfServiceRecoveryLinkBody) Get

func (NullableAdminCreateSelfServiceRecoveryLinkBody) IsSet

func (NullableAdminCreateSelfServiceRecoveryLinkBody) MarshalJSON

func (*NullableAdminCreateSelfServiceRecoveryLinkBody) Set

func (*NullableAdminCreateSelfServiceRecoveryLinkBody) UnmarshalJSON

func (*NullableAdminCreateSelfServiceRecoveryLinkBody) Unset

type NullableAdminIdentityImportCredentials

type NullableAdminIdentityImportCredentials struct {
	// contains filtered or unexported fields
}

func (NullableAdminIdentityImportCredentials) Get

func (NullableAdminIdentityImportCredentials) IsSet

func (NullableAdminIdentityImportCredentials) MarshalJSON

func (v NullableAdminIdentityImportCredentials) MarshalJSON() ([]byte, error)

func (*NullableAdminIdentityImportCredentials) Set

func (*NullableAdminIdentityImportCredentials) UnmarshalJSON

func (v *NullableAdminIdentityImportCredentials) UnmarshalJSON(src []byte) error

func (*NullableAdminIdentityImportCredentials) Unset

type NullableAdminTrustOAuth2JwtGrantIssuerBody

type NullableAdminTrustOAuth2JwtGrantIssuerBody struct {
	// contains filtered or unexported fields
}

func (NullableAdminTrustOAuth2JwtGrantIssuerBody) Get

func (NullableAdminTrustOAuth2JwtGrantIssuerBody) IsSet

func (NullableAdminTrustOAuth2JwtGrantIssuerBody) MarshalJSON

func (*NullableAdminTrustOAuth2JwtGrantIssuerBody) Set

func (*NullableAdminTrustOAuth2JwtGrantIssuerBody) UnmarshalJSON

func (v *NullableAdminTrustOAuth2JwtGrantIssuerBody) UnmarshalJSON(src []byte) error

func (*NullableAdminTrustOAuth2JwtGrantIssuerBody) Unset

type NullableAdminUpdateIdentityBody

type NullableAdminUpdateIdentityBody struct {
	// contains filtered or unexported fields
}

func (NullableAdminUpdateIdentityBody) Get

func (NullableAdminUpdateIdentityBody) IsSet

func (NullableAdminUpdateIdentityBody) MarshalJSON

func (v NullableAdminUpdateIdentityBody) MarshalJSON() ([]byte, error)

func (*NullableAdminUpdateIdentityBody) Set

func (*NullableAdminUpdateIdentityBody) UnmarshalJSON

func (v *NullableAdminUpdateIdentityBody) UnmarshalJSON(src []byte) error

func (*NullableAdminUpdateIdentityBody) Unset

type NullableApiToken

type NullableApiToken struct {
	// contains filtered or unexported fields
}

func NewNullableApiToken

func NewNullableApiToken(val *ApiToken) *NullableApiToken

func (NullableApiToken) Get

func (v NullableApiToken) Get() *ApiToken

func (NullableApiToken) IsSet

func (v NullableApiToken) IsSet() bool

func (NullableApiToken) MarshalJSON

func (v NullableApiToken) MarshalJSON() ([]byte, error)

func (*NullableApiToken) Set

func (v *NullableApiToken) Set(val *ApiToken)

func (*NullableApiToken) UnmarshalJSON

func (v *NullableApiToken) UnmarshalJSON(src []byte) error

func (*NullableApiToken) Unset

func (v *NullableApiToken) Unset()

type NullableAuthenticatorAssuranceLevel

type NullableAuthenticatorAssuranceLevel struct {
	// contains filtered or unexported fields
}

func (NullableAuthenticatorAssuranceLevel) Get

func (NullableAuthenticatorAssuranceLevel) IsSet

func (NullableAuthenticatorAssuranceLevel) MarshalJSON

func (v NullableAuthenticatorAssuranceLevel) MarshalJSON() ([]byte, error)

func (*NullableAuthenticatorAssuranceLevel) Set

func (*NullableAuthenticatorAssuranceLevel) UnmarshalJSON

func (v *NullableAuthenticatorAssuranceLevel) UnmarshalJSON(src []byte) error

func (*NullableAuthenticatorAssuranceLevel) 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 NullableCloudAccount

type NullableCloudAccount struct {
	// contains filtered or unexported fields
}

func NewNullableCloudAccount

func NewNullableCloudAccount(val *CloudAccount) *NullableCloudAccount

func (NullableCloudAccount) Get

func (NullableCloudAccount) IsSet

func (v NullableCloudAccount) IsSet() bool

func (NullableCloudAccount) MarshalJSON

func (v NullableCloudAccount) MarshalJSON() ([]byte, error)

func (*NullableCloudAccount) Set

func (v *NullableCloudAccount) Set(val *CloudAccount)

func (*NullableCloudAccount) UnmarshalJSON

func (v *NullableCloudAccount) UnmarshalJSON(src []byte) error

func (*NullableCloudAccount) Unset

func (v *NullableCloudAccount) Unset()

type NullableCnameSettings

type NullableCnameSettings struct {
	// contains filtered or unexported fields
}

func NewNullableCnameSettings

func NewNullableCnameSettings(val *CnameSettings) *NullableCnameSettings

func (NullableCnameSettings) Get

func (NullableCnameSettings) IsSet

func (v NullableCnameSettings) IsSet() bool

func (NullableCnameSettings) MarshalJSON

func (v NullableCnameSettings) MarshalJSON() ([]byte, error)

func (*NullableCnameSettings) Set

func (v *NullableCnameSettings) Set(val *CnameSettings)

func (*NullableCnameSettings) UnmarshalJSON

func (v *NullableCnameSettings) UnmarshalJSON(src []byte) error

func (*NullableCnameSettings) Unset

func (v *NullableCnameSettings) Unset()

type NullableCreateCustomHostnameBody

type NullableCreateCustomHostnameBody struct {
	// contains filtered or unexported fields
}

func (NullableCreateCustomHostnameBody) Get

func (NullableCreateCustomHostnameBody) IsSet

func (NullableCreateCustomHostnameBody) MarshalJSON

func (v NullableCreateCustomHostnameBody) MarshalJSON() ([]byte, error)

func (*NullableCreateCustomHostnameBody) Set

func (*NullableCreateCustomHostnameBody) UnmarshalJSON

func (v *NullableCreateCustomHostnameBody) UnmarshalJSON(src []byte) error

func (*NullableCreateCustomHostnameBody) Unset

type NullableCreateProjectBody

type NullableCreateProjectBody struct {
	// contains filtered or unexported fields
}

func NewNullableCreateProjectBody

func NewNullableCreateProjectBody(val *CreateProjectBody) *NullableCreateProjectBody

func (NullableCreateProjectBody) Get

func (NullableCreateProjectBody) IsSet

func (v NullableCreateProjectBody) IsSet() bool

func (NullableCreateProjectBody) MarshalJSON

func (v NullableCreateProjectBody) MarshalJSON() ([]byte, error)

func (*NullableCreateProjectBody) Set

func (*NullableCreateProjectBody) UnmarshalJSON

func (v *NullableCreateProjectBody) UnmarshalJSON(src []byte) error

func (*NullableCreateProjectBody) Unset

func (v *NullableCreateProjectBody) Unset()

type NullableCreateSubscriptionPayload

type NullableCreateSubscriptionPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateSubscriptionPayload) Get

func (NullableCreateSubscriptionPayload) IsSet

func (NullableCreateSubscriptionPayload) MarshalJSON

func (v NullableCreateSubscriptionPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateSubscriptionPayload) Set

func (*NullableCreateSubscriptionPayload) UnmarshalJSON

func (v *NullableCreateSubscriptionPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateSubscriptionPayload) Unset

type NullableErrorAuthenticatorAssuranceLevelNotSatisfied

type NullableErrorAuthenticatorAssuranceLevelNotSatisfied struct {
	// contains filtered or unexported fields
}

func (NullableErrorAuthenticatorAssuranceLevelNotSatisfied) Get

func (NullableErrorAuthenticatorAssuranceLevelNotSatisfied) IsSet

func (NullableErrorAuthenticatorAssuranceLevelNotSatisfied) MarshalJSON

func (*NullableErrorAuthenticatorAssuranceLevelNotSatisfied) Set

func (*NullableErrorAuthenticatorAssuranceLevelNotSatisfied) UnmarshalJSON

func (*NullableErrorAuthenticatorAssuranceLevelNotSatisfied) Unset

type NullableExpandTree

type NullableExpandTree struct {
	// contains filtered or unexported fields
}

func NewNullableExpandTree

func NewNullableExpandTree(val *ExpandTree) *NullableExpandTree

func (NullableExpandTree) Get

func (v NullableExpandTree) Get() *ExpandTree

func (NullableExpandTree) IsSet

func (v NullableExpandTree) IsSet() bool

func (NullableExpandTree) MarshalJSON

func (v NullableExpandTree) MarshalJSON() ([]byte, error)

func (*NullableExpandTree) Set

func (v *NullableExpandTree) Set(val *ExpandTree)

func (*NullableExpandTree) UnmarshalJSON

func (v *NullableExpandTree) UnmarshalJSON(src []byte) error

func (*NullableExpandTree) Unset

func (v *NullableExpandTree) 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 NullableGenericError

type NullableGenericError struct {
	// contains filtered or unexported fields
}

func NewNullableGenericError

func NewNullableGenericError(val *GenericError) *NullableGenericError

func (NullableGenericError) Get

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 NullableGenericErrorContent

type NullableGenericErrorContent struct {
	// contains filtered or unexported fields
}

func NewNullableGenericErrorContent

func NewNullableGenericErrorContent(val *GenericErrorContent) *NullableGenericErrorContent

func (NullableGenericErrorContent) Get

func (NullableGenericErrorContent) IsSet

func (NullableGenericErrorContent) MarshalJSON

func (v NullableGenericErrorContent) MarshalJSON() ([]byte, error)

func (*NullableGenericErrorContent) Set

func (*NullableGenericErrorContent) UnmarshalJSON

func (v *NullableGenericErrorContent) UnmarshalJSON(src []byte) error

func (*NullableGenericErrorContent) Unset

func (v *NullableGenericErrorContent) Unset()

type NullableGetCheckResponse

type NullableGetCheckResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetCheckResponse

func NewNullableGetCheckResponse(val *GetCheckResponse) *NullableGetCheckResponse

func (NullableGetCheckResponse) Get

func (NullableGetCheckResponse) IsSet

func (v NullableGetCheckResponse) IsSet() bool

func (NullableGetCheckResponse) MarshalJSON

func (v NullableGetCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableGetCheckResponse) Set

func (*NullableGetCheckResponse) UnmarshalJSON

func (v *NullableGetCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableGetCheckResponse) Unset

func (v *NullableGetCheckResponse) Unset()

type NullableGetManagedIdentitySchemaLocation

type NullableGetManagedIdentitySchemaLocation struct {
	// contains filtered or unexported fields
}

func (NullableGetManagedIdentitySchemaLocation) Get

func (NullableGetManagedIdentitySchemaLocation) IsSet

func (NullableGetManagedIdentitySchemaLocation) MarshalJSON

func (*NullableGetManagedIdentitySchemaLocation) Set

func (*NullableGetManagedIdentitySchemaLocation) UnmarshalJSON

func (v *NullableGetManagedIdentitySchemaLocation) UnmarshalJSON(src []byte) error

func (*NullableGetManagedIdentitySchemaLocation) Unset

type NullableGetRelationTuplesResponse

type NullableGetRelationTuplesResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetRelationTuplesResponse) Get

func (NullableGetRelationTuplesResponse) IsSet

func (NullableGetRelationTuplesResponse) MarshalJSON

func (v NullableGetRelationTuplesResponse) MarshalJSON() ([]byte, error)

func (*NullableGetRelationTuplesResponse) Set

func (*NullableGetRelationTuplesResponse) UnmarshalJSON

func (v *NullableGetRelationTuplesResponse) UnmarshalJSON(src []byte) error

func (*NullableGetRelationTuplesResponse) Unset

type NullableGetVersion200Response

type NullableGetVersion200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetVersion200Response) Get

func (NullableGetVersion200Response) IsSet

func (NullableGetVersion200Response) MarshalJSON

func (v NullableGetVersion200Response) MarshalJSON() ([]byte, error)

func (*NullableGetVersion200Response) Set

func (*NullableGetVersion200Response) UnmarshalJSON

func (v *NullableGetVersion200Response) UnmarshalJSON(src []byte) error

func (*NullableGetVersion200Response) Unset

func (v *NullableGetVersion200Response) Unset()

type NullableHandledOAuth2ConsentRequest

type NullableHandledOAuth2ConsentRequest struct {
	// contains filtered or unexported fields
}

func (NullableHandledOAuth2ConsentRequest) Get

func (NullableHandledOAuth2ConsentRequest) IsSet

func (NullableHandledOAuth2ConsentRequest) MarshalJSON

func (v NullableHandledOAuth2ConsentRequest) MarshalJSON() ([]byte, error)

func (*NullableHandledOAuth2ConsentRequest) Set

func (*NullableHandledOAuth2ConsentRequest) UnmarshalJSON

func (v *NullableHandledOAuth2ConsentRequest) UnmarshalJSON(src []byte) error

func (*NullableHandledOAuth2ConsentRequest) Unset

type NullableHandledOAuth2LoginRequest

type NullableHandledOAuth2LoginRequest struct {
	// contains filtered or unexported fields
}

func (NullableHandledOAuth2LoginRequest) Get

func (NullableHandledOAuth2LoginRequest) IsSet

func (NullableHandledOAuth2LoginRequest) MarshalJSON

func (v NullableHandledOAuth2LoginRequest) MarshalJSON() ([]byte, error)

func (*NullableHandledOAuth2LoginRequest) Set

func (*NullableHandledOAuth2LoginRequest) UnmarshalJSON

func (v *NullableHandledOAuth2LoginRequest) UnmarshalJSON(src []byte) error

func (*NullableHandledOAuth2LoginRequest) Unset

type NullableHandledOAuth2LogoutRequest

type NullableHandledOAuth2LogoutRequest struct {
	// contains filtered or unexported fields
}

func (NullableHandledOAuth2LogoutRequest) Get

func (NullableHandledOAuth2LogoutRequest) IsSet

func (NullableHandledOAuth2LogoutRequest) MarshalJSON

func (v NullableHandledOAuth2LogoutRequest) MarshalJSON() ([]byte, error)

func (*NullableHandledOAuth2LogoutRequest) Set

func (*NullableHandledOAuth2LogoutRequest) UnmarshalJSON

func (v *NullableHandledOAuth2LogoutRequest) UnmarshalJSON(src []byte) error

func (*NullableHandledOAuth2LogoutRequest) Unset

type NullableHeaders

type NullableHeaders struct {
	// contains filtered or unexported fields
}

func NewNullableHeaders

func NewNullableHeaders(val *Headers) *NullableHeaders

func (NullableHeaders) Get

func (v NullableHeaders) Get() *Headers

func (NullableHeaders) IsSet

func (v NullableHeaders) IsSet() bool

func (NullableHeaders) MarshalJSON

func (v NullableHeaders) MarshalJSON() ([]byte, error)

func (*NullableHeaders) Set

func (v *NullableHeaders) Set(val *Headers)

func (*NullableHeaders) UnmarshalJSON

func (v *NullableHeaders) UnmarshalJSON(src []byte) error

func (*NullableHeaders) Unset

func (v *NullableHeaders) Unset()

type NullableHealthNotReadyStatus

type NullableHealthNotReadyStatus struct {
	// contains filtered or unexported fields
}

func NewNullableHealthNotReadyStatus

func NewNullableHealthNotReadyStatus(val *HealthNotReadyStatus) *NullableHealthNotReadyStatus

func (NullableHealthNotReadyStatus) Get

func (NullableHealthNotReadyStatus) IsSet

func (NullableHealthNotReadyStatus) MarshalJSON

func (v NullableHealthNotReadyStatus) MarshalJSON() ([]byte, error)

func (*NullableHealthNotReadyStatus) Set

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 (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 NullableIDTokenClaims

type NullableIDTokenClaims struct {
	// contains filtered or unexported fields
}

func NewNullableIDTokenClaims

func NewNullableIDTokenClaims(val *IDTokenClaims) *NullableIDTokenClaims

func (NullableIDTokenClaims) Get

func (NullableIDTokenClaims) IsSet

func (v NullableIDTokenClaims) IsSet() bool

func (NullableIDTokenClaims) MarshalJSON

func (v NullableIDTokenClaims) MarshalJSON() ([]byte, error)

func (*NullableIDTokenClaims) Set

func (v *NullableIDTokenClaims) Set(val *IDTokenClaims)

func (*NullableIDTokenClaims) UnmarshalJSON

func (v *NullableIDTokenClaims) UnmarshalJSON(src []byte) error

func (*NullableIDTokenClaims) Unset

func (v *NullableIDTokenClaims) 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 (NullableIdentityCredentials) IsSet

func (NullableIdentityCredentials) MarshalJSON

func (v NullableIdentityCredentials) MarshalJSON() ([]byte, error)

func (*NullableIdentityCredentials) Set

func (*NullableIdentityCredentials) UnmarshalJSON

func (v *NullableIdentityCredentials) UnmarshalJSON(src []byte) error

func (*NullableIdentityCredentials) Unset

func (v *NullableIdentityCredentials) Unset()

type NullableIdentityCredentialsOidc

type NullableIdentityCredentialsOidc struct {
	// contains filtered or unexported fields
}

func (NullableIdentityCredentialsOidc) Get

func (NullableIdentityCredentialsOidc) IsSet

func (NullableIdentityCredentialsOidc) MarshalJSON

func (v NullableIdentityCredentialsOidc) MarshalJSON() ([]byte, error)

func (*NullableIdentityCredentialsOidc) Set

func (*NullableIdentityCredentialsOidc) UnmarshalJSON

func (v *NullableIdentityCredentialsOidc) UnmarshalJSON(src []byte) error

func (*NullableIdentityCredentialsOidc) Unset

type NullableIdentityCredentialsOidcProvider

type NullableIdentityCredentialsOidcProvider struct {
	// contains filtered or unexported fields
}

func (NullableIdentityCredentialsOidcProvider) Get

func (NullableIdentityCredentialsOidcProvider) IsSet

func (NullableIdentityCredentialsOidcProvider) MarshalJSON

func (v NullableIdentityCredentialsOidcProvider) MarshalJSON() ([]byte, error)

func (*NullableIdentityCredentialsOidcProvider) Set

func (*NullableIdentityCredentialsOidcProvider) UnmarshalJSON

func (v *NullableIdentityCredentialsOidcProvider) UnmarshalJSON(src []byte) error

func (*NullableIdentityCredentialsOidcProvider) Unset

type NullableIdentityCredentialsPassword

type NullableIdentityCredentialsPassword struct {
	// contains filtered or unexported fields
}

func (NullableIdentityCredentialsPassword) Get

func (NullableIdentityCredentialsPassword) IsSet

func (NullableIdentityCredentialsPassword) MarshalJSON

func (v NullableIdentityCredentialsPassword) MarshalJSON() ([]byte, error)

func (*NullableIdentityCredentialsPassword) Set

func (*NullableIdentityCredentialsPassword) UnmarshalJSON

func (v *NullableIdentityCredentialsPassword) UnmarshalJSON(src []byte) error

func (*NullableIdentityCredentialsPassword) Unset

type NullableIdentityCredentialsType

type NullableIdentityCredentialsType struct {
	// contains filtered or unexported fields
}

func (NullableIdentityCredentialsType) Get

func (NullableIdentityCredentialsType) IsSet

func (NullableIdentityCredentialsType) MarshalJSON

func (v NullableIdentityCredentialsType) MarshalJSON() ([]byte, error)

func (*NullableIdentityCredentialsType) Set

func (*NullableIdentityCredentialsType) UnmarshalJSON

func (v *NullableIdentityCredentialsType) UnmarshalJSON(src []byte) error

func (*NullableIdentityCredentialsType) Unset

type NullableIdentitySchemaContainer

type NullableIdentitySchemaContainer struct {
	// contains filtered or unexported fields
}

func (NullableIdentitySchemaContainer) Get

func (NullableIdentitySchemaContainer) IsSet

func (NullableIdentitySchemaContainer) MarshalJSON

func (v NullableIdentitySchemaContainer) MarshalJSON() ([]byte, error)

func (*NullableIdentitySchemaContainer) Set

func (*NullableIdentitySchemaContainer) UnmarshalJSON

func (v *NullableIdentitySchemaContainer) UnmarshalJSON(src []byte) error

func (*NullableIdentitySchemaContainer) Unset

type NullableIdentitySchemaPreset

type NullableIdentitySchemaPreset struct {
	// contains filtered or unexported fields
}

func NewNullableIdentitySchemaPreset

func NewNullableIdentitySchemaPreset(val *IdentitySchemaPreset) *NullableIdentitySchemaPreset

func (NullableIdentitySchemaPreset) Get

func (NullableIdentitySchemaPreset) IsSet

func (NullableIdentitySchemaPreset) MarshalJSON

func (v NullableIdentitySchemaPreset) MarshalJSON() ([]byte, error)

func (*NullableIdentitySchemaPreset) Set

func (*NullableIdentitySchemaPreset) UnmarshalJSON

func (v *NullableIdentitySchemaPreset) UnmarshalJSON(src []byte) error

func (*NullableIdentitySchemaPreset) Unset

func (v *NullableIdentitySchemaPreset) Unset()

type NullableIdentityState

type NullableIdentityState struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityState

func NewNullableIdentityState(val *IdentityState) *NullableIdentityState

func (NullableIdentityState) Get

func (NullableIdentityState) IsSet

func (v NullableIdentityState) IsSet() bool

func (NullableIdentityState) MarshalJSON

func (v NullableIdentityState) MarshalJSON() ([]byte, error)

func (*NullableIdentityState) Set

func (v *NullableIdentityState) Set(val *IdentityState)

func (*NullableIdentityState) UnmarshalJSON

func (v *NullableIdentityState) UnmarshalJSON(src []byte) error

func (*NullableIdentityState) Unset

func (v *NullableIdentityState) 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 NullableInternalRelationTuple

type NullableInternalRelationTuple struct {
	// contains filtered or unexported fields
}

func (NullableInternalRelationTuple) Get

func (NullableInternalRelationTuple) IsSet

func (NullableInternalRelationTuple) MarshalJSON

func (v NullableInternalRelationTuple) MarshalJSON() ([]byte, error)

func (*NullableInternalRelationTuple) Set

func (*NullableInternalRelationTuple) UnmarshalJSON

func (v *NullableInternalRelationTuple) UnmarshalJSON(src []byte) error

func (*NullableInternalRelationTuple) Unset

func (v *NullableInternalRelationTuple) Unset()

type NullableIntrospectedOAuth2Token

type NullableIntrospectedOAuth2Token struct {
	// contains filtered or unexported fields
}

func (NullableIntrospectedOAuth2Token) Get

func (NullableIntrospectedOAuth2Token) IsSet

func (NullableIntrospectedOAuth2Token) MarshalJSON

func (v NullableIntrospectedOAuth2Token) MarshalJSON() ([]byte, error)

func (*NullableIntrospectedOAuth2Token) Set

func (*NullableIntrospectedOAuth2Token) UnmarshalJSON

func (v *NullableIntrospectedOAuth2Token) UnmarshalJSON(src []byte) error

func (*NullableIntrospectedOAuth2Token) Unset

type NullableInvitePayload

type NullableInvitePayload struct {
	// contains filtered or unexported fields
}

func NewNullableInvitePayload

func NewNullableInvitePayload(val *InvitePayload) *NullableInvitePayload

func (NullableInvitePayload) Get

func (NullableInvitePayload) IsSet

func (v NullableInvitePayload) IsSet() bool

func (NullableInvitePayload) MarshalJSON

func (v NullableInvitePayload) MarshalJSON() ([]byte, error)

func (*NullableInvitePayload) Set

func (v *NullableInvitePayload) Set(val *InvitePayload)

func (*NullableInvitePayload) UnmarshalJSON

func (v *NullableInvitePayload) UnmarshalJSON(src []byte) error

func (*NullableInvitePayload) Unset

func (v *NullableInvitePayload) Unset()

type NullableIsOwnerForProjectBySlug

type NullableIsOwnerForProjectBySlug struct {
	// contains filtered or unexported fields
}

func (NullableIsOwnerForProjectBySlug) Get

func (NullableIsOwnerForProjectBySlug) IsSet

func (NullableIsOwnerForProjectBySlug) MarshalJSON

func (v NullableIsOwnerForProjectBySlug) MarshalJSON() ([]byte, error)

func (*NullableIsOwnerForProjectBySlug) Set

func (*NullableIsOwnerForProjectBySlug) UnmarshalJSON

func (v *NullableIsOwnerForProjectBySlug) UnmarshalJSON(src []byte) error

func (*NullableIsOwnerForProjectBySlug) Unset

type NullableIsOwnerForProjectBySlugPayload

type NullableIsOwnerForProjectBySlugPayload struct {
	// contains filtered or unexported fields
}

func (NullableIsOwnerForProjectBySlugPayload) Get

func (NullableIsOwnerForProjectBySlugPayload) IsSet

func (NullableIsOwnerForProjectBySlugPayload) MarshalJSON

func (v NullableIsOwnerForProjectBySlugPayload) MarshalJSON() ([]byte, error)

func (*NullableIsOwnerForProjectBySlugPayload) Set

func (*NullableIsOwnerForProjectBySlugPayload) UnmarshalJSON

func (v *NullableIsOwnerForProjectBySlugPayload) UnmarshalJSON(src []byte) error

func (*NullableIsOwnerForProjectBySlugPayload) Unset

type NullableIsReady200Response

type NullableIsReady200Response struct {
	// contains filtered or unexported fields
}

func NewNullableIsReady200Response

func NewNullableIsReady200Response(val *IsReady200Response) *NullableIsReady200Response

func (NullableIsReady200Response) Get

func (NullableIsReady200Response) IsSet

func (v NullableIsReady200Response) IsSet() bool

func (NullableIsReady200Response) MarshalJSON

func (v NullableIsReady200Response) MarshalJSON() ([]byte, error)

func (*NullableIsReady200Response) Set

func (*NullableIsReady200Response) UnmarshalJSON

func (v *NullableIsReady200Response) UnmarshalJSON(src []byte) error

func (*NullableIsReady200Response) Unset

func (v *NullableIsReady200Response) Unset()

type NullableIsReady503Response

type NullableIsReady503Response struct {
	// contains filtered or unexported fields
}

func NewNullableIsReady503Response

func NewNullableIsReady503Response(val *IsReady503Response) *NullableIsReady503Response

func (NullableIsReady503Response) Get

func (NullableIsReady503Response) IsSet

func (v NullableIsReady503Response) IsSet() bool

func (NullableIsReady503Response) MarshalJSON

func (v NullableIsReady503Response) MarshalJSON() ([]byte, error)

func (*NullableIsReady503Response) Set

func (*NullableIsReady503Response) UnmarshalJSON

func (v *NullableIsReady503Response) UnmarshalJSON(src []byte) error

func (*NullableIsReady503Response) Unset

func (v *NullableIsReady503Response) Unset()

type NullableJsonError

type NullableJsonError struct {
	// contains filtered or unexported fields
}

func NewNullableJsonError

func NewNullableJsonError(val *JsonError) *NullableJsonError

func (NullableJsonError) Get

func (v NullableJsonError) Get() *JsonError

func (NullableJsonError) IsSet

func (v NullableJsonError) IsSet() bool

func (NullableJsonError) MarshalJSON

func (v NullableJsonError) MarshalJSON() ([]byte, error)

func (*NullableJsonError) Set

func (v *NullableJsonError) Set(val *JsonError)

func (*NullableJsonError) UnmarshalJSON

func (v *NullableJsonError) UnmarshalJSON(src []byte) error

func (*NullableJsonError) Unset

func (v *NullableJsonError) 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 NullableJsonWebKey

type NullableJsonWebKey struct {
	// contains filtered or unexported fields
}

func NewNullableJsonWebKey

func NewNullableJsonWebKey(val *JsonWebKey) *NullableJsonWebKey

func (NullableJsonWebKey) Get

func (v NullableJsonWebKey) Get() *JsonWebKey

func (NullableJsonWebKey) IsSet

func (v NullableJsonWebKey) IsSet() bool

func (NullableJsonWebKey) MarshalJSON

func (v NullableJsonWebKey) MarshalJSON() ([]byte, error)

func (*NullableJsonWebKey) Set

func (v *NullableJsonWebKey) Set(val *JsonWebKey)

func (*NullableJsonWebKey) UnmarshalJSON

func (v *NullableJsonWebKey) UnmarshalJSON(src []byte) error

func (*NullableJsonWebKey) Unset

func (v *NullableJsonWebKey) Unset()

type NullableJsonWebKeySet

type NullableJsonWebKeySet struct {
	// contains filtered or unexported fields
}

func NewNullableJsonWebKeySet

func NewNullableJsonWebKeySet(val *JsonWebKeySet) *NullableJsonWebKeySet

func (NullableJsonWebKeySet) Get

func (NullableJsonWebKeySet) IsSet

func (v NullableJsonWebKeySet) IsSet() bool

func (NullableJsonWebKeySet) MarshalJSON

func (v NullableJsonWebKeySet) MarshalJSON() ([]byte, error)

func (*NullableJsonWebKeySet) Set

func (v *NullableJsonWebKeySet) Set(val *JsonWebKeySet)

func (*NullableJsonWebKeySet) UnmarshalJSON

func (v *NullableJsonWebKeySet) UnmarshalJSON(src []byte) error

func (*NullableJsonWebKeySet) Unset

func (v *NullableJsonWebKeySet) Unset()

type NullableKetoNamespace

type NullableKetoNamespace struct {
	// contains filtered or unexported fields
}

func NewNullableKetoNamespace

func NewNullableKetoNamespace(val *KetoNamespace) *NullableKetoNamespace

func (NullableKetoNamespace) Get

func (NullableKetoNamespace) IsSet

func (v NullableKetoNamespace) IsSet() bool

func (NullableKetoNamespace) MarshalJSON

func (v NullableKetoNamespace) MarshalJSON() ([]byte, error)

func (*NullableKetoNamespace) Set

func (v *NullableKetoNamespace) Set(val *KetoNamespace)

func (*NullableKetoNamespace) UnmarshalJSON

func (v *NullableKetoNamespace) UnmarshalJSON(src []byte) error

func (*NullableKetoNamespace) Unset

func (v *NullableKetoNamespace) Unset()

type NullableManagedIdentitySchema

type NullableManagedIdentitySchema struct {
	// contains filtered or unexported fields
}

func (NullableManagedIdentitySchema) Get

func (NullableManagedIdentitySchema) IsSet

func (NullableManagedIdentitySchema) MarshalJSON

func (v NullableManagedIdentitySchema) MarshalJSON() ([]byte, error)

func (*NullableManagedIdentitySchema) Set

func (*NullableManagedIdentitySchema) UnmarshalJSON

func (v *NullableManagedIdentitySchema) UnmarshalJSON(src []byte) error

func (*NullableManagedIdentitySchema) Unset

func (v *NullableManagedIdentitySchema) Unset()

type NullableManagedIdentitySchemaValidationResult

type NullableManagedIdentitySchemaValidationResult struct {
	// contains filtered or unexported fields
}

func (NullableManagedIdentitySchemaValidationResult) Get

func (NullableManagedIdentitySchemaValidationResult) IsSet

func (NullableManagedIdentitySchemaValidationResult) MarshalJSON

func (*NullableManagedIdentitySchemaValidationResult) Set

func (*NullableManagedIdentitySchemaValidationResult) UnmarshalJSON

func (*NullableManagedIdentitySchemaValidationResult) Unset

type NullableNeedsPrivilegedSessionError

type NullableNeedsPrivilegedSessionError struct {
	// contains filtered or unexported fields
}

func (NullableNeedsPrivilegedSessionError) Get

func (NullableNeedsPrivilegedSessionError) IsSet

func (NullableNeedsPrivilegedSessionError) MarshalJSON

func (v NullableNeedsPrivilegedSessionError) MarshalJSON() ([]byte, error)

func (*NullableNeedsPrivilegedSessionError) Set

func (*NullableNeedsPrivilegedSessionError) UnmarshalJSON

func (v *NullableNeedsPrivilegedSessionError) UnmarshalJSON(src []byte) error

func (*NullableNeedsPrivilegedSessionError) Unset

type NullableNormalizedProject

type NullableNormalizedProject struct {
	// contains filtered or unexported fields
}

func NewNullableNormalizedProject

func NewNullableNormalizedProject(val *NormalizedProject) *NullableNormalizedProject

func (NullableNormalizedProject) Get

func (NullableNormalizedProject) IsSet

func (v NullableNormalizedProject) IsSet() bool

func (NullableNormalizedProject) MarshalJSON

func (v NullableNormalizedProject) MarshalJSON() ([]byte, error)

func (*NullableNormalizedProject) Set

func (*NullableNormalizedProject) UnmarshalJSON

func (v *NullableNormalizedProject) UnmarshalJSON(src []byte) error

func (*NullableNormalizedProject) Unset

func (v *NullableNormalizedProject) Unset()

type NullableNormalizedProjectRevision

type NullableNormalizedProjectRevision struct {
	// contains filtered or unexported fields
}

func (NullableNormalizedProjectRevision) Get

func (NullableNormalizedProjectRevision) IsSet

func (NullableNormalizedProjectRevision) MarshalJSON

func (v NullableNormalizedProjectRevision) MarshalJSON() ([]byte, error)

func (*NullableNormalizedProjectRevision) Set

func (*NullableNormalizedProjectRevision) UnmarshalJSON

func (v *NullableNormalizedProjectRevision) UnmarshalJSON(src []byte) error

func (*NullableNormalizedProjectRevision) Unset

type NullableNormalizedProjectRevisionHook

type NullableNormalizedProjectRevisionHook struct {
	// contains filtered or unexported fields
}

func (NullableNormalizedProjectRevisionHook) Get

func (NullableNormalizedProjectRevisionHook) IsSet

func (NullableNormalizedProjectRevisionHook) MarshalJSON

func (v NullableNormalizedProjectRevisionHook) MarshalJSON() ([]byte, error)

func (*NullableNormalizedProjectRevisionHook) Set

func (*NullableNormalizedProjectRevisionHook) UnmarshalJSON

func (v *NullableNormalizedProjectRevisionHook) UnmarshalJSON(src []byte) error

func (*NullableNormalizedProjectRevisionHook) Unset

type NullableNormalizedProjectRevisionIdentitySchema

type NullableNormalizedProjectRevisionIdentitySchema struct {
	// contains filtered or unexported fields
}

func (NullableNormalizedProjectRevisionIdentitySchema) Get

func (NullableNormalizedProjectRevisionIdentitySchema) IsSet

func (NullableNormalizedProjectRevisionIdentitySchema) MarshalJSON

func (*NullableNormalizedProjectRevisionIdentitySchema) Set

func (*NullableNormalizedProjectRevisionIdentitySchema) UnmarshalJSON

func (*NullableNormalizedProjectRevisionIdentitySchema) Unset

type NullableNormalizedProjectRevisionThirdPartyProvider

type NullableNormalizedProjectRevisionThirdPartyProvider struct {
	// contains filtered or unexported fields
}

func (NullableNormalizedProjectRevisionThirdPartyProvider) Get

func (NullableNormalizedProjectRevisionThirdPartyProvider) IsSet

func (NullableNormalizedProjectRevisionThirdPartyProvider) MarshalJSON

func (*NullableNormalizedProjectRevisionThirdPartyProvider) Set

func (*NullableNormalizedProjectRevisionThirdPartyProvider) UnmarshalJSON

func (*NullableNormalizedProjectRevisionThirdPartyProvider) Unset

type NullableNullPlan

type NullableNullPlan struct {
	// contains filtered or unexported fields
}

func NewNullableNullPlan

func NewNullableNullPlan(val *NullPlan) *NullableNullPlan

func (NullableNullPlan) Get

func (v NullableNullPlan) Get() *NullPlan

func (NullableNullPlan) IsSet

func (v NullableNullPlan) IsSet() bool

func (NullableNullPlan) MarshalJSON

func (v NullableNullPlan) MarshalJSON() ([]byte, error)

func (*NullableNullPlan) Set

func (v *NullableNullPlan) Set(val *NullPlan)

func (*NullableNullPlan) UnmarshalJSON

func (v *NullableNullPlan) UnmarshalJSON(src []byte) error

func (*NullableNullPlan) Unset

func (v *NullableNullPlan) Unset()

type NullableOAuth2AccessRequest

type NullableOAuth2AccessRequest struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2AccessRequest

func NewNullableOAuth2AccessRequest(val *OAuth2AccessRequest) *NullableOAuth2AccessRequest

func (NullableOAuth2AccessRequest) Get

func (NullableOAuth2AccessRequest) IsSet

func (NullableOAuth2AccessRequest) MarshalJSON

func (v NullableOAuth2AccessRequest) MarshalJSON() ([]byte, error)

func (*NullableOAuth2AccessRequest) Set

func (*NullableOAuth2AccessRequest) UnmarshalJSON

func (v *NullableOAuth2AccessRequest) UnmarshalJSON(src []byte) error

func (*NullableOAuth2AccessRequest) Unset

func (v *NullableOAuth2AccessRequest) Unset()

type NullableOAuth2ApiError

type NullableOAuth2ApiError struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2ApiError

func NewNullableOAuth2ApiError(val *OAuth2ApiError) *NullableOAuth2ApiError

func (NullableOAuth2ApiError) Get

func (NullableOAuth2ApiError) IsSet

func (v NullableOAuth2ApiError) IsSet() bool

func (NullableOAuth2ApiError) MarshalJSON

func (v NullableOAuth2ApiError) MarshalJSON() ([]byte, error)

func (*NullableOAuth2ApiError) Set

func (*NullableOAuth2ApiError) UnmarshalJSON

func (v *NullableOAuth2ApiError) UnmarshalJSON(src []byte) error

func (*NullableOAuth2ApiError) Unset

func (v *NullableOAuth2ApiError) Unset()

type NullableOAuth2Client

type NullableOAuth2Client struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2Client

func NewNullableOAuth2Client(val *OAuth2Client) *NullableOAuth2Client

func (NullableOAuth2Client) Get

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 NullableOAuth2ConsentRequest

type NullableOAuth2ConsentRequest struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2ConsentRequest

func NewNullableOAuth2ConsentRequest(val *OAuth2ConsentRequest) *NullableOAuth2ConsentRequest

func (NullableOAuth2ConsentRequest) Get

func (NullableOAuth2ConsentRequest) IsSet

func (NullableOAuth2ConsentRequest) MarshalJSON

func (v NullableOAuth2ConsentRequest) MarshalJSON() ([]byte, error)

func (*NullableOAuth2ConsentRequest) Set

func (*NullableOAuth2ConsentRequest) UnmarshalJSON

func (v *NullableOAuth2ConsentRequest) UnmarshalJSON(src []byte) error

func (*NullableOAuth2ConsentRequest) Unset

func (v *NullableOAuth2ConsentRequest) Unset()

type NullableOAuth2ConsentRequestOpenIDConnectContext

type NullableOAuth2ConsentRequestOpenIDConnectContext struct {
	// contains filtered or unexported fields
}

func (NullableOAuth2ConsentRequestOpenIDConnectContext) Get

func (NullableOAuth2ConsentRequestOpenIDConnectContext) IsSet

func (NullableOAuth2ConsentRequestOpenIDConnectContext) MarshalJSON

func (*NullableOAuth2ConsentRequestOpenIDConnectContext) Set

func (*NullableOAuth2ConsentRequestOpenIDConnectContext) UnmarshalJSON

func (*NullableOAuth2ConsentRequestOpenIDConnectContext) Unset

type NullableOAuth2ConsentSession

type NullableOAuth2ConsentSession struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2ConsentSession

func NewNullableOAuth2ConsentSession(val *OAuth2ConsentSession) *NullableOAuth2ConsentSession

func (NullableOAuth2ConsentSession) Get

func (NullableOAuth2ConsentSession) IsSet

func (NullableOAuth2ConsentSession) MarshalJSON

func (v NullableOAuth2ConsentSession) MarshalJSON() ([]byte, error)

func (*NullableOAuth2ConsentSession) Set

func (*NullableOAuth2ConsentSession) UnmarshalJSON

func (v *NullableOAuth2ConsentSession) UnmarshalJSON(src []byte) error

func (*NullableOAuth2ConsentSession) Unset

func (v *NullableOAuth2ConsentSession) Unset()

type NullableOAuth2ConsentSessionExpiresAt

type NullableOAuth2ConsentSessionExpiresAt struct {
	// contains filtered or unexported fields
}

func (NullableOAuth2ConsentSessionExpiresAt) Get

func (NullableOAuth2ConsentSessionExpiresAt) IsSet

func (NullableOAuth2ConsentSessionExpiresAt) MarshalJSON

func (v NullableOAuth2ConsentSessionExpiresAt) MarshalJSON() ([]byte, error)

func (*NullableOAuth2ConsentSessionExpiresAt) Set

func (*NullableOAuth2ConsentSessionExpiresAt) UnmarshalJSON

func (v *NullableOAuth2ConsentSessionExpiresAt) UnmarshalJSON(src []byte) error

func (*NullableOAuth2ConsentSessionExpiresAt) Unset

type NullableOAuth2LoginRequest

type NullableOAuth2LoginRequest struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2LoginRequest

func NewNullableOAuth2LoginRequest(val *OAuth2LoginRequest) *NullableOAuth2LoginRequest

func (NullableOAuth2LoginRequest) Get

func (NullableOAuth2LoginRequest) IsSet

func (v NullableOAuth2LoginRequest) IsSet() bool

func (NullableOAuth2LoginRequest) MarshalJSON

func (v NullableOAuth2LoginRequest) MarshalJSON() ([]byte, error)

func (*NullableOAuth2LoginRequest) Set

func (*NullableOAuth2LoginRequest) UnmarshalJSON

func (v *NullableOAuth2LoginRequest) UnmarshalJSON(src []byte) error

func (*NullableOAuth2LoginRequest) Unset

func (v *NullableOAuth2LoginRequest) Unset()

type NullableOAuth2LogoutRequest

type NullableOAuth2LogoutRequest struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2LogoutRequest

func NewNullableOAuth2LogoutRequest(val *OAuth2LogoutRequest) *NullableOAuth2LogoutRequest

func (NullableOAuth2LogoutRequest) Get

func (NullableOAuth2LogoutRequest) IsSet

func (NullableOAuth2LogoutRequest) MarshalJSON

func (v NullableOAuth2LogoutRequest) MarshalJSON() ([]byte, error)

func (*NullableOAuth2LogoutRequest) Set

func (*NullableOAuth2LogoutRequest) UnmarshalJSON

func (v *NullableOAuth2LogoutRequest) UnmarshalJSON(src []byte) error

func (*NullableOAuth2LogoutRequest) Unset

func (v *NullableOAuth2LogoutRequest) Unset()

type NullableOAuth2TokenResponse

type NullableOAuth2TokenResponse struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2TokenResponse

func NewNullableOAuth2TokenResponse(val *OAuth2TokenResponse) *NullableOAuth2TokenResponse

func (NullableOAuth2TokenResponse) Get

func (NullableOAuth2TokenResponse) IsSet

func (NullableOAuth2TokenResponse) MarshalJSON

func (v NullableOAuth2TokenResponse) MarshalJSON() ([]byte, error)

func (*NullableOAuth2TokenResponse) Set

func (*NullableOAuth2TokenResponse) UnmarshalJSON

func (v *NullableOAuth2TokenResponse) UnmarshalJSON(src []byte) error

func (*NullableOAuth2TokenResponse) Unset

func (v *NullableOAuth2TokenResponse) Unset()

type NullableOidcConfiguration

type NullableOidcConfiguration struct {
	// contains filtered or unexported fields
}

func NewNullableOidcConfiguration

func NewNullableOidcConfiguration(val *OidcConfiguration) *NullableOidcConfiguration

func (NullableOidcConfiguration) Get

func (NullableOidcConfiguration) IsSet

func (v NullableOidcConfiguration) IsSet() bool

func (NullableOidcConfiguration) MarshalJSON

func (v NullableOidcConfiguration) MarshalJSON() ([]byte, error)

func (*NullableOidcConfiguration) Set

func (*NullableOidcConfiguration) UnmarshalJSON

func (v *NullableOidcConfiguration) UnmarshalJSON(src []byte) error

func (*NullableOidcConfiguration) Unset

func (v *NullableOidcConfiguration) Unset()

type NullableOidcUserInfo

type NullableOidcUserInfo struct {
	// contains filtered or unexported fields
}

func NewNullableOidcUserInfo

func NewNullableOidcUserInfo(val *OidcUserInfo) *NullableOidcUserInfo

func (NullableOidcUserInfo) Get

func (NullableOidcUserInfo) IsSet

func (v NullableOidcUserInfo) IsSet() bool

func (NullableOidcUserInfo) MarshalJSON

func (v NullableOidcUserInfo) MarshalJSON() ([]byte, error)

func (*NullableOidcUserInfo) Set

func (v *NullableOidcUserInfo) Set(val *OidcUserInfo)

func (*NullableOidcUserInfo) UnmarshalJSON

func (v *NullableOidcUserInfo) UnmarshalJSON(src []byte) error

func (*NullableOidcUserInfo) Unset

func (v *NullableOidcUserInfo) Unset()

type NullablePagination

type NullablePagination struct {
	// contains filtered or unexported fields
}

func NewNullablePagination

func NewNullablePagination(val *Pagination) *NullablePagination

func (NullablePagination) Get

func (v NullablePagination) Get() *Pagination

func (NullablePagination) IsSet

func (v NullablePagination) IsSet() bool

func (NullablePagination) MarshalJSON

func (v NullablePagination) MarshalJSON() ([]byte, error)

func (*NullablePagination) Set

func (v *NullablePagination) Set(val *Pagination)

func (*NullablePagination) UnmarshalJSON

func (v *NullablePagination) UnmarshalJSON(src []byte) error

func (*NullablePagination) Unset

func (v *NullablePagination) Unset()

type NullablePaginationHeaders

type NullablePaginationHeaders struct {
	// contains filtered or unexported fields
}

func NewNullablePaginationHeaders

func NewNullablePaginationHeaders(val *PaginationHeaders) *NullablePaginationHeaders

func (NullablePaginationHeaders) Get

func (NullablePaginationHeaders) IsSet

func (v NullablePaginationHeaders) IsSet() bool

func (NullablePaginationHeaders) MarshalJSON

func (v NullablePaginationHeaders) MarshalJSON() ([]byte, error)

func (*NullablePaginationHeaders) Set

func (*NullablePaginationHeaders) UnmarshalJSON

func (v *NullablePaginationHeaders) UnmarshalJSON(src []byte) error

func (*NullablePaginationHeaders) Unset

func (v *NullablePaginationHeaders) Unset()

type NullablePatchDelta

type NullablePatchDelta struct {
	// contains filtered or unexported fields
}

func NewNullablePatchDelta

func NewNullablePatchDelta(val *PatchDelta) *NullablePatchDelta

func (NullablePatchDelta) Get

func (v NullablePatchDelta) Get() *PatchDelta

func (NullablePatchDelta) IsSet

func (v NullablePatchDelta) IsSet() bool

func (NullablePatchDelta) MarshalJSON

func (v NullablePatchDelta) MarshalJSON() ([]byte, error)

func (*NullablePatchDelta) Set

func (v *NullablePatchDelta) Set(val *PatchDelta)

func (*NullablePatchDelta) UnmarshalJSON

func (v *NullablePatchDelta) UnmarshalJSON(src []byte) error

func (*NullablePatchDelta) Unset

func (v *NullablePatchDelta) Unset()

type NullablePreviousOAuth2ConsentSession

type NullablePreviousOAuth2ConsentSession struct {
	// contains filtered or unexported fields
}

func (NullablePreviousOAuth2ConsentSession) Get

func (NullablePreviousOAuth2ConsentSession) IsSet

func (NullablePreviousOAuth2ConsentSession) MarshalJSON

func (v NullablePreviousOAuth2ConsentSession) MarshalJSON() ([]byte, error)

func (*NullablePreviousOAuth2ConsentSession) Set

func (*NullablePreviousOAuth2ConsentSession) UnmarshalJSON

func (v *NullablePreviousOAuth2ConsentSession) UnmarshalJSON(src []byte) error

func (*NullablePreviousOAuth2ConsentSession) Unset

type NullableProject

type NullableProject struct {
	// contains filtered or unexported fields
}

func NewNullableProject

func NewNullableProject(val *Project) *NullableProject

func (NullableProject) Get

func (v NullableProject) Get() *Project

func (NullableProject) IsSet

func (v NullableProject) IsSet() bool

func (NullableProject) MarshalJSON

func (v NullableProject) MarshalJSON() ([]byte, error)

func (*NullableProject) Set

func (v *NullableProject) Set(val *Project)

func (*NullableProject) UnmarshalJSON

func (v *NullableProject) UnmarshalJSON(src []byte) error

func (*NullableProject) Unset

func (v *NullableProject) Unset()

type NullableProjectHost

type NullableProjectHost struct {
	// contains filtered or unexported fields
}

func NewNullableProjectHost

func NewNullableProjectHost(val *ProjectHost) *NullableProjectHost

func (NullableProjectHost) Get

func (NullableProjectHost) IsSet

func (v NullableProjectHost) IsSet() bool

func (NullableProjectHost) MarshalJSON

func (v NullableProjectHost) MarshalJSON() ([]byte, error)

func (*NullableProjectHost) Set

func (v *NullableProjectHost) Set(val *ProjectHost)

func (*NullableProjectHost) UnmarshalJSON

func (v *NullableProjectHost) UnmarshalJSON(src []byte) error

func (*NullableProjectHost) Unset

func (v *NullableProjectHost) Unset()

type NullableProjectInvite

type NullableProjectInvite struct {
	// contains filtered or unexported fields
}

func NewNullableProjectInvite

func NewNullableProjectInvite(val *ProjectInvite) *NullableProjectInvite

func (NullableProjectInvite) Get

func (NullableProjectInvite) IsSet

func (v NullableProjectInvite) IsSet() bool

func (NullableProjectInvite) MarshalJSON

func (v NullableProjectInvite) MarshalJSON() ([]byte, error)

func (*NullableProjectInvite) Set

func (v *NullableProjectInvite) Set(val *ProjectInvite)

func (*NullableProjectInvite) UnmarshalJSON

func (v *NullableProjectInvite) UnmarshalJSON(src []byte) error

func (*NullableProjectInvite) Unset

func (v *NullableProjectInvite) Unset()

type NullableProjectMetadata

type NullableProjectMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableProjectMetadata

func NewNullableProjectMetadata(val *ProjectMetadata) *NullableProjectMetadata

func (NullableProjectMetadata) Get

func (NullableProjectMetadata) IsSet

func (v NullableProjectMetadata) IsSet() bool

func (NullableProjectMetadata) MarshalJSON

func (v NullableProjectMetadata) MarshalJSON() ([]byte, error)

func (*NullableProjectMetadata) Set

func (*NullableProjectMetadata) UnmarshalJSON

func (v *NullableProjectMetadata) UnmarshalJSON(src []byte) error

func (*NullableProjectMetadata) Unset

func (v *NullableProjectMetadata) Unset()

type NullableProjectServiceIdentity

type NullableProjectServiceIdentity struct {
	// contains filtered or unexported fields
}

func (NullableProjectServiceIdentity) Get

func (NullableProjectServiceIdentity) IsSet

func (NullableProjectServiceIdentity) MarshalJSON

func (v NullableProjectServiceIdentity) MarshalJSON() ([]byte, error)

func (*NullableProjectServiceIdentity) Set

func (*NullableProjectServiceIdentity) UnmarshalJSON

func (v *NullableProjectServiceIdentity) UnmarshalJSON(src []byte) error

func (*NullableProjectServiceIdentity) Unset

func (v *NullableProjectServiceIdentity) Unset()

type NullableProjectServiceOAuth2

type NullableProjectServiceOAuth2 struct {
	// contains filtered or unexported fields
}

func NewNullableProjectServiceOAuth2

func NewNullableProjectServiceOAuth2(val *ProjectServiceOAuth2) *NullableProjectServiceOAuth2

func (NullableProjectServiceOAuth2) Get

func (NullableProjectServiceOAuth2) IsSet

func (NullableProjectServiceOAuth2) MarshalJSON

func (v NullableProjectServiceOAuth2) MarshalJSON() ([]byte, error)

func (*NullableProjectServiceOAuth2) Set

func (*NullableProjectServiceOAuth2) UnmarshalJSON

func (v *NullableProjectServiceOAuth2) UnmarshalJSON(src []byte) error

func (*NullableProjectServiceOAuth2) Unset

func (v *NullableProjectServiceOAuth2) Unset()

type NullableProjectServicePermission

type NullableProjectServicePermission struct {
	// contains filtered or unexported fields
}

func (NullableProjectServicePermission) Get

func (NullableProjectServicePermission) IsSet

func (NullableProjectServicePermission) MarshalJSON

func (v NullableProjectServicePermission) MarshalJSON() ([]byte, error)

func (*NullableProjectServicePermission) Set

func (*NullableProjectServicePermission) UnmarshalJSON

func (v *NullableProjectServicePermission) UnmarshalJSON(src []byte) error

func (*NullableProjectServicePermission) Unset

type NullableProjectServices

type NullableProjectServices struct {
	// contains filtered or unexported fields
}

func NewNullableProjectServices

func NewNullableProjectServices(val *ProjectServices) *NullableProjectServices

func (NullableProjectServices) Get

func (NullableProjectServices) IsSet

func (v NullableProjectServices) IsSet() bool

func (NullableProjectServices) MarshalJSON

func (v NullableProjectServices) MarshalJSON() ([]byte, error)

func (*NullableProjectServices) Set

func (*NullableProjectServices) UnmarshalJSON

func (v *NullableProjectServices) UnmarshalJSON(src []byte) error

func (*NullableProjectServices) Unset

func (v *NullableProjectServices) Unset()

type NullableProvisionMockSubscriptionPayload

type NullableProvisionMockSubscriptionPayload struct {
	// contains filtered or unexported fields
}

func (NullableProvisionMockSubscriptionPayload) Get

func (NullableProvisionMockSubscriptionPayload) IsSet

func (NullableProvisionMockSubscriptionPayload) MarshalJSON

func (*NullableProvisionMockSubscriptionPayload) Set

func (*NullableProvisionMockSubscriptionPayload) UnmarshalJSON

func (v *NullableProvisionMockSubscriptionPayload) UnmarshalJSON(src []byte) error

func (*NullableProvisionMockSubscriptionPayload) Unset

type NullableQuotaCustomDomains

type NullableQuotaCustomDomains struct {
	// contains filtered or unexported fields
}

func NewNullableQuotaCustomDomains

func NewNullableQuotaCustomDomains(val *QuotaCustomDomains) *NullableQuotaCustomDomains

func (NullableQuotaCustomDomains) Get

func (NullableQuotaCustomDomains) IsSet

func (v NullableQuotaCustomDomains) IsSet() bool

func (NullableQuotaCustomDomains) MarshalJSON

func (v NullableQuotaCustomDomains) MarshalJSON() ([]byte, error)

func (*NullableQuotaCustomDomains) Set

func (*NullableQuotaCustomDomains) UnmarshalJSON

func (v *NullableQuotaCustomDomains) UnmarshalJSON(src []byte) error

func (*NullableQuotaCustomDomains) Unset

func (v *NullableQuotaCustomDomains) Unset()

type NullableQuotaProjectMemberSeats

type NullableQuotaProjectMemberSeats struct {
	// contains filtered or unexported fields
}

func (NullableQuotaProjectMemberSeats) Get

func (NullableQuotaProjectMemberSeats) IsSet

func (NullableQuotaProjectMemberSeats) MarshalJSON

func (v NullableQuotaProjectMemberSeats) MarshalJSON() ([]byte, error)

func (*NullableQuotaProjectMemberSeats) Set

func (*NullableQuotaProjectMemberSeats) UnmarshalJSON

func (v *NullableQuotaProjectMemberSeats) UnmarshalJSON(src []byte) error

func (*NullableQuotaProjectMemberSeats) Unset

type NullableRecoveryAddress

type NullableRecoveryAddress struct {
	// contains filtered or unexported fields
}

func NewNullableRecoveryAddress

func NewNullableRecoveryAddress(val *RecoveryAddress) *NullableRecoveryAddress

func (NullableRecoveryAddress) Get

func (NullableRecoveryAddress) IsSet

func (v NullableRecoveryAddress) IsSet() bool

func (NullableRecoveryAddress) MarshalJSON

func (v NullableRecoveryAddress) MarshalJSON() ([]byte, error)

func (*NullableRecoveryAddress) Set

func (*NullableRecoveryAddress) UnmarshalJSON

func (v *NullableRecoveryAddress) UnmarshalJSON(src []byte) error

func (*NullableRecoveryAddress) Unset

func (v *NullableRecoveryAddress) Unset()

type NullableRefreshTokenHookRequest

type NullableRefreshTokenHookRequest struct {
	// contains filtered or unexported fields
}

func (NullableRefreshTokenHookRequest) Get

func (NullableRefreshTokenHookRequest) IsSet

func (NullableRefreshTokenHookRequest) MarshalJSON

func (v NullableRefreshTokenHookRequest) MarshalJSON() ([]byte, error)

func (*NullableRefreshTokenHookRequest) Set

func (*NullableRefreshTokenHookRequest) UnmarshalJSON

func (v *NullableRefreshTokenHookRequest) UnmarshalJSON(src []byte) error

func (*NullableRefreshTokenHookRequest) Unset

type NullableRefreshTokenHookResponse

type NullableRefreshTokenHookResponse struct {
	// contains filtered or unexported fields
}

func (NullableRefreshTokenHookResponse) Get

func (NullableRefreshTokenHookResponse) IsSet

func (NullableRefreshTokenHookResponse) MarshalJSON

func (v NullableRefreshTokenHookResponse) MarshalJSON() ([]byte, error)

func (*NullableRefreshTokenHookResponse) Set

func (*NullableRefreshTokenHookResponse) UnmarshalJSON

func (v *NullableRefreshTokenHookResponse) UnmarshalJSON(src []byte) error

func (*NullableRefreshTokenHookResponse) Unset

type NullableRejectOAuth2Request

type NullableRejectOAuth2Request struct {
	// contains filtered or unexported fields
}

func NewNullableRejectOAuth2Request

func NewNullableRejectOAuth2Request(val *RejectOAuth2Request) *NullableRejectOAuth2Request

func (NullableRejectOAuth2Request) Get

func (NullableRejectOAuth2Request) IsSet

func (NullableRejectOAuth2Request) MarshalJSON

func (v NullableRejectOAuth2Request) MarshalJSON() ([]byte, error)

func (*NullableRejectOAuth2Request) Set

func (*NullableRejectOAuth2Request) UnmarshalJSON

func (v *NullableRejectOAuth2Request) UnmarshalJSON(src []byte) error

func (*NullableRejectOAuth2Request) Unset

func (v *NullableRejectOAuth2Request) Unset()

type NullableRelationQuery

type NullableRelationQuery struct {
	// contains filtered or unexported fields
}

func NewNullableRelationQuery

func NewNullableRelationQuery(val *RelationQuery) *NullableRelationQuery

func (NullableRelationQuery) Get

func (NullableRelationQuery) IsSet

func (v NullableRelationQuery) IsSet() bool

func (NullableRelationQuery) MarshalJSON

func (v NullableRelationQuery) MarshalJSON() ([]byte, error)

func (*NullableRelationQuery) Set

func (v *NullableRelationQuery) Set(val *RelationQuery)

func (*NullableRelationQuery) UnmarshalJSON

func (v *NullableRelationQuery) UnmarshalJSON(src []byte) error

func (*NullableRelationQuery) Unset

func (v *NullableRelationQuery) Unset()

type NullableRevokedSessions

type NullableRevokedSessions struct {
	// contains filtered or unexported fields
}

func NewNullableRevokedSessions

func NewNullableRevokedSessions(val *RevokedSessions) *NullableRevokedSessions

func (NullableRevokedSessions) Get

func (NullableRevokedSessions) IsSet

func (v NullableRevokedSessions) IsSet() bool

func (NullableRevokedSessions) MarshalJSON

func (v NullableRevokedSessions) MarshalJSON() ([]byte, error)

func (*NullableRevokedSessions) Set

func (*NullableRevokedSessions) UnmarshalJSON

func (v *NullableRevokedSessions) UnmarshalJSON(src []byte) error

func (*NullableRevokedSessions) Unset

func (v *NullableRevokedSessions) Unset()

type NullableSchemaPatch

type NullableSchemaPatch struct {
	// contains filtered or unexported fields
}

func NewNullableSchemaPatch

func NewNullableSchemaPatch(val *SchemaPatch) *NullableSchemaPatch

func (NullableSchemaPatch) Get

func (NullableSchemaPatch) IsSet

func (v NullableSchemaPatch) IsSet() bool

func (NullableSchemaPatch) MarshalJSON

func (v NullableSchemaPatch) MarshalJSON() ([]byte, error)

func (*NullableSchemaPatch) Set

func (v *NullableSchemaPatch) Set(val *SchemaPatch)

func (*NullableSchemaPatch) UnmarshalJSON

func (v *NullableSchemaPatch) UnmarshalJSON(src []byte) error

func (*NullableSchemaPatch) Unset

func (v *NullableSchemaPatch) Unset()

type NullableSelfServiceBrowserLocationChangeRequiredError

type NullableSelfServiceBrowserLocationChangeRequiredError struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceBrowserLocationChangeRequiredError) Get

func (NullableSelfServiceBrowserLocationChangeRequiredError) IsSet

func (NullableSelfServiceBrowserLocationChangeRequiredError) MarshalJSON

func (*NullableSelfServiceBrowserLocationChangeRequiredError) Set

func (*NullableSelfServiceBrowserLocationChangeRequiredError) UnmarshalJSON

func (*NullableSelfServiceBrowserLocationChangeRequiredError) Unset

type NullableSelfServiceError

type NullableSelfServiceError struct {
	// contains filtered or unexported fields
}

func NewNullableSelfServiceError

func NewNullableSelfServiceError(val *SelfServiceError) *NullableSelfServiceError

func (NullableSelfServiceError) Get

func (NullableSelfServiceError) IsSet

func (v NullableSelfServiceError) IsSet() bool

func (NullableSelfServiceError) MarshalJSON

func (v NullableSelfServiceError) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceError) Set

func (*NullableSelfServiceError) UnmarshalJSON

func (v *NullableSelfServiceError) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceError) Unset

func (v *NullableSelfServiceError) Unset()

type NullableSelfServiceFlowExpiredError

type NullableSelfServiceFlowExpiredError struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceFlowExpiredError) Get

func (NullableSelfServiceFlowExpiredError) IsSet

func (NullableSelfServiceFlowExpiredError) MarshalJSON

func (v NullableSelfServiceFlowExpiredError) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceFlowExpiredError) Set

func (*NullableSelfServiceFlowExpiredError) UnmarshalJSON

func (v *NullableSelfServiceFlowExpiredError) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceFlowExpiredError) Unset

type NullableSelfServiceLoginFlow

type NullableSelfServiceLoginFlow struct {
	// contains filtered or unexported fields
}

func NewNullableSelfServiceLoginFlow

func NewNullableSelfServiceLoginFlow(val *SelfServiceLoginFlow) *NullableSelfServiceLoginFlow

func (NullableSelfServiceLoginFlow) Get

func (NullableSelfServiceLoginFlow) IsSet

func (NullableSelfServiceLoginFlow) MarshalJSON

func (v NullableSelfServiceLoginFlow) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceLoginFlow) Set

func (*NullableSelfServiceLoginFlow) UnmarshalJSON

func (v *NullableSelfServiceLoginFlow) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceLoginFlow) Unset

func (v *NullableSelfServiceLoginFlow) Unset()

type NullableSelfServiceLogoutUrl

type NullableSelfServiceLogoutUrl struct {
	// contains filtered or unexported fields
}

func NewNullableSelfServiceLogoutUrl

func NewNullableSelfServiceLogoutUrl(val *SelfServiceLogoutUrl) *NullableSelfServiceLogoutUrl

func (NullableSelfServiceLogoutUrl) Get

func (NullableSelfServiceLogoutUrl) IsSet

func (NullableSelfServiceLogoutUrl) MarshalJSON

func (v NullableSelfServiceLogoutUrl) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceLogoutUrl) Set

func (*NullableSelfServiceLogoutUrl) UnmarshalJSON

func (v *NullableSelfServiceLogoutUrl) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceLogoutUrl) Unset

func (v *NullableSelfServiceLogoutUrl) Unset()

type NullableSelfServiceRecoveryFlow

type NullableSelfServiceRecoveryFlow struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceRecoveryFlow) Get

func (NullableSelfServiceRecoveryFlow) IsSet

func (NullableSelfServiceRecoveryFlow) MarshalJSON

func (v NullableSelfServiceRecoveryFlow) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceRecoveryFlow) Set

func (*NullableSelfServiceRecoveryFlow) UnmarshalJSON

func (v *NullableSelfServiceRecoveryFlow) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceRecoveryFlow) Unset

type NullableSelfServiceRecoveryFlowState

type NullableSelfServiceRecoveryFlowState struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceRecoveryFlowState) Get

func (NullableSelfServiceRecoveryFlowState) IsSet

func (NullableSelfServiceRecoveryFlowState) MarshalJSON

func (v NullableSelfServiceRecoveryFlowState) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceRecoveryFlowState) Set

func (*NullableSelfServiceRecoveryFlowState) UnmarshalJSON

func (v *NullableSelfServiceRecoveryFlowState) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceRecoveryFlowState) Unset

type NullableSelfServiceRecoveryLink struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceRecoveryLink) Get

func (NullableSelfServiceRecoveryLink) IsSet

func (NullableSelfServiceRecoveryLink) MarshalJSON

func (v NullableSelfServiceRecoveryLink) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceRecoveryLink) Set

func (*NullableSelfServiceRecoveryLink) UnmarshalJSON

func (v *NullableSelfServiceRecoveryLink) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceRecoveryLink) Unset

type NullableSelfServiceRegistrationFlow

type NullableSelfServiceRegistrationFlow struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceRegistrationFlow) Get

func (NullableSelfServiceRegistrationFlow) IsSet

func (NullableSelfServiceRegistrationFlow) MarshalJSON

func (v NullableSelfServiceRegistrationFlow) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceRegistrationFlow) Set

func (*NullableSelfServiceRegistrationFlow) UnmarshalJSON

func (v *NullableSelfServiceRegistrationFlow) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceRegistrationFlow) Unset

type NullableSelfServiceSettingsFlow

type NullableSelfServiceSettingsFlow struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceSettingsFlow) Get

func (NullableSelfServiceSettingsFlow) IsSet

func (NullableSelfServiceSettingsFlow) MarshalJSON

func (v NullableSelfServiceSettingsFlow) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceSettingsFlow) Set

func (*NullableSelfServiceSettingsFlow) UnmarshalJSON

func (v *NullableSelfServiceSettingsFlow) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceSettingsFlow) Unset

type NullableSelfServiceSettingsFlowState

type NullableSelfServiceSettingsFlowState struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceSettingsFlowState) Get

func (NullableSelfServiceSettingsFlowState) IsSet

func (NullableSelfServiceSettingsFlowState) MarshalJSON

func (v NullableSelfServiceSettingsFlowState) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceSettingsFlowState) Set

func (*NullableSelfServiceSettingsFlowState) UnmarshalJSON

func (v *NullableSelfServiceSettingsFlowState) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceSettingsFlowState) Unset

type NullableSelfServiceVerificationFlow

type NullableSelfServiceVerificationFlow struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceVerificationFlow) Get

func (NullableSelfServiceVerificationFlow) IsSet

func (NullableSelfServiceVerificationFlow) MarshalJSON

func (v NullableSelfServiceVerificationFlow) MarshalJSON() ([]byte, error)

func (*NullableSelfServiceVerificationFlow) Set

func (*NullableSelfServiceVerificationFlow) UnmarshalJSON

func (v *NullableSelfServiceVerificationFlow) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceVerificationFlow) Unset

type NullableSelfServiceVerificationFlowState

type NullableSelfServiceVerificationFlowState struct {
	// contains filtered or unexported fields
}

func (NullableSelfServiceVerificationFlowState) Get

func (NullableSelfServiceVerificationFlowState) IsSet

func (NullableSelfServiceVerificationFlowState) MarshalJSON

func (*NullableSelfServiceVerificationFlowState) Set

func (*NullableSelfServiceVerificationFlowState) UnmarshalJSON

func (v *NullableSelfServiceVerificationFlowState) UnmarshalJSON(src []byte) error

func (*NullableSelfServiceVerificationFlowState) 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 (NullableSessionAuthenticationMethod) Get

func (NullableSessionAuthenticationMethod) IsSet

func (NullableSessionAuthenticationMethod) MarshalJSON

func (v NullableSessionAuthenticationMethod) MarshalJSON() ([]byte, error)

func (*NullableSessionAuthenticationMethod) Set

func (*NullableSessionAuthenticationMethod) UnmarshalJSON

func (v *NullableSessionAuthenticationMethod) UnmarshalJSON(src []byte) error

func (*NullableSessionAuthenticationMethod) Unset

type NullableSessionDevice

type NullableSessionDevice struct {
	// contains filtered or unexported fields
}

func NewNullableSessionDevice

func NewNullableSessionDevice(val *SessionDevice) *NullableSessionDevice

func (NullableSessionDevice) Get

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 NullableSettingsProfileFormConfig

type NullableSettingsProfileFormConfig struct {
	// contains filtered or unexported fields
}

func (NullableSettingsProfileFormConfig) Get

func (NullableSettingsProfileFormConfig) IsSet

func (NullableSettingsProfileFormConfig) MarshalJSON

func (v NullableSettingsProfileFormConfig) MarshalJSON() ([]byte, error)

func (*NullableSettingsProfileFormConfig) Set

func (*NullableSettingsProfileFormConfig) UnmarshalJSON

func (v *NullableSettingsProfileFormConfig) UnmarshalJSON(src []byte) error

func (*NullableSettingsProfileFormConfig) 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 NullableStripeCustomerResponse

type NullableStripeCustomerResponse struct {
	// contains filtered or unexported fields
}

func (NullableStripeCustomerResponse) Get

func (NullableStripeCustomerResponse) IsSet

func (NullableStripeCustomerResponse) MarshalJSON

func (v NullableStripeCustomerResponse) MarshalJSON() ([]byte, error)

func (*NullableStripeCustomerResponse) Set

func (*NullableStripeCustomerResponse) UnmarshalJSON

func (v *NullableStripeCustomerResponse) UnmarshalJSON(src []byte) error

func (*NullableStripeCustomerResponse) Unset

func (v *NullableStripeCustomerResponse) Unset()

type NullableSubjectSet

type NullableSubjectSet struct {
	// contains filtered or unexported fields
}

func NewNullableSubjectSet

func NewNullableSubjectSet(val *SubjectSet) *NullableSubjectSet

func (NullableSubjectSet) Get

func (v NullableSubjectSet) Get() *SubjectSet

func (NullableSubjectSet) IsSet

func (v NullableSubjectSet) IsSet() bool

func (NullableSubjectSet) MarshalJSON

func (v NullableSubjectSet) MarshalJSON() ([]byte, error)

func (*NullableSubjectSet) Set

func (v *NullableSubjectSet) Set(val *SubjectSet)

func (*NullableSubjectSet) UnmarshalJSON

func (v *NullableSubjectSet) UnmarshalJSON(src []byte) error

func (*NullableSubjectSet) Unset

func (v *NullableSubjectSet) Unset()

type NullableSubmitSelfServiceFlowWithWebAuthnRegistrationMethod

type NullableSubmitSelfServiceFlowWithWebAuthnRegistrationMethod struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceFlowWithWebAuthnRegistrationMethod) Get

func (NullableSubmitSelfServiceFlowWithWebAuthnRegistrationMethod) IsSet

func (NullableSubmitSelfServiceFlowWithWebAuthnRegistrationMethod) MarshalJSON

func (*NullableSubmitSelfServiceFlowWithWebAuthnRegistrationMethod) Set

func (*NullableSubmitSelfServiceFlowWithWebAuthnRegistrationMethod) UnmarshalJSON

func (*NullableSubmitSelfServiceFlowWithWebAuthnRegistrationMethod) Unset

type NullableSubmitSelfServiceLoginFlowBody

type NullableSubmitSelfServiceLoginFlowBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceLoginFlowBody) Get

func (NullableSubmitSelfServiceLoginFlowBody) IsSet

func (NullableSubmitSelfServiceLoginFlowBody) MarshalJSON

func (v NullableSubmitSelfServiceLoginFlowBody) MarshalJSON() ([]byte, error)

func (*NullableSubmitSelfServiceLoginFlowBody) Set

func (*NullableSubmitSelfServiceLoginFlowBody) UnmarshalJSON

func (v *NullableSubmitSelfServiceLoginFlowBody) UnmarshalJSON(src []byte) error

func (*NullableSubmitSelfServiceLoginFlowBody) Unset

type NullableSubmitSelfServiceLoginFlowWithLookupSecretMethodBody

type NullableSubmitSelfServiceLoginFlowWithLookupSecretMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceLoginFlowWithLookupSecretMethodBody) Get

func (NullableSubmitSelfServiceLoginFlowWithLookupSecretMethodBody) IsSet

func (NullableSubmitSelfServiceLoginFlowWithLookupSecretMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithLookupSecretMethodBody) Set

func (*NullableSubmitSelfServiceLoginFlowWithLookupSecretMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithLookupSecretMethodBody) Unset

type NullableSubmitSelfServiceLoginFlowWithOidcMethodBody

type NullableSubmitSelfServiceLoginFlowWithOidcMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceLoginFlowWithOidcMethodBody) Get

func (NullableSubmitSelfServiceLoginFlowWithOidcMethodBody) IsSet

func (NullableSubmitSelfServiceLoginFlowWithOidcMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithOidcMethodBody) Set

func (*NullableSubmitSelfServiceLoginFlowWithOidcMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithOidcMethodBody) Unset

type NullableSubmitSelfServiceLoginFlowWithPasswordMethodBody

type NullableSubmitSelfServiceLoginFlowWithPasswordMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceLoginFlowWithPasswordMethodBody) Get

func (NullableSubmitSelfServiceLoginFlowWithPasswordMethodBody) IsSet

func (NullableSubmitSelfServiceLoginFlowWithPasswordMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithPasswordMethodBody) Set

func (*NullableSubmitSelfServiceLoginFlowWithPasswordMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithPasswordMethodBody) Unset

type NullableSubmitSelfServiceLoginFlowWithTotpMethodBody

type NullableSubmitSelfServiceLoginFlowWithTotpMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceLoginFlowWithTotpMethodBody) Get

func (NullableSubmitSelfServiceLoginFlowWithTotpMethodBody) IsSet

func (NullableSubmitSelfServiceLoginFlowWithTotpMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithTotpMethodBody) Set

func (*NullableSubmitSelfServiceLoginFlowWithTotpMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithTotpMethodBody) Unset

type NullableSubmitSelfServiceLoginFlowWithWebAuthnMethodBody

type NullableSubmitSelfServiceLoginFlowWithWebAuthnMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceLoginFlowWithWebAuthnMethodBody) Get

func (NullableSubmitSelfServiceLoginFlowWithWebAuthnMethodBody) IsSet

func (NullableSubmitSelfServiceLoginFlowWithWebAuthnMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithWebAuthnMethodBody) Set

func (*NullableSubmitSelfServiceLoginFlowWithWebAuthnMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceLoginFlowWithWebAuthnMethodBody) Unset

type NullableSubmitSelfServiceLogoutFlowWithoutBrowserBody

type NullableSubmitSelfServiceLogoutFlowWithoutBrowserBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceLogoutFlowWithoutBrowserBody) Get

func (NullableSubmitSelfServiceLogoutFlowWithoutBrowserBody) IsSet

func (NullableSubmitSelfServiceLogoutFlowWithoutBrowserBody) MarshalJSON

func (*NullableSubmitSelfServiceLogoutFlowWithoutBrowserBody) Set

func (*NullableSubmitSelfServiceLogoutFlowWithoutBrowserBody) UnmarshalJSON

func (*NullableSubmitSelfServiceLogoutFlowWithoutBrowserBody) Unset

type NullableSubmitSelfServiceRecoveryFlowBody

type NullableSubmitSelfServiceRecoveryFlowBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceRecoveryFlowBody) Get

func (NullableSubmitSelfServiceRecoveryFlowBody) IsSet

func (NullableSubmitSelfServiceRecoveryFlowBody) MarshalJSON

func (*NullableSubmitSelfServiceRecoveryFlowBody) Set

func (*NullableSubmitSelfServiceRecoveryFlowBody) UnmarshalJSON

func (v *NullableSubmitSelfServiceRecoveryFlowBody) UnmarshalJSON(src []byte) error

func (*NullableSubmitSelfServiceRecoveryFlowBody) Unset

type NullableSubmitSelfServiceRecoveryFlowWithLinkMethodBody

type NullableSubmitSelfServiceRecoveryFlowWithLinkMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceRecoveryFlowWithLinkMethodBody) Get

func (NullableSubmitSelfServiceRecoveryFlowWithLinkMethodBody) IsSet

func (NullableSubmitSelfServiceRecoveryFlowWithLinkMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceRecoveryFlowWithLinkMethodBody) Set

func (*NullableSubmitSelfServiceRecoveryFlowWithLinkMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceRecoveryFlowWithLinkMethodBody) Unset

type NullableSubmitSelfServiceRegistrationFlowBody

type NullableSubmitSelfServiceRegistrationFlowBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceRegistrationFlowBody) Get

func (NullableSubmitSelfServiceRegistrationFlowBody) IsSet

func (NullableSubmitSelfServiceRegistrationFlowBody) MarshalJSON

func (*NullableSubmitSelfServiceRegistrationFlowBody) Set

func (*NullableSubmitSelfServiceRegistrationFlowBody) UnmarshalJSON

func (*NullableSubmitSelfServiceRegistrationFlowBody) Unset

type NullableSubmitSelfServiceRegistrationFlowWithOidcMethodBody

type NullableSubmitSelfServiceRegistrationFlowWithOidcMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceRegistrationFlowWithOidcMethodBody) Get

func (NullableSubmitSelfServiceRegistrationFlowWithOidcMethodBody) IsSet

func (NullableSubmitSelfServiceRegistrationFlowWithOidcMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceRegistrationFlowWithOidcMethodBody) Set

func (*NullableSubmitSelfServiceRegistrationFlowWithOidcMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceRegistrationFlowWithOidcMethodBody) Unset

type NullableSubmitSelfServiceRegistrationFlowWithPasswordMethodBody

type NullableSubmitSelfServiceRegistrationFlowWithPasswordMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceRegistrationFlowWithPasswordMethodBody) Get

func (NullableSubmitSelfServiceRegistrationFlowWithPasswordMethodBody) IsSet

func (NullableSubmitSelfServiceRegistrationFlowWithPasswordMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceRegistrationFlowWithPasswordMethodBody) Set

func (*NullableSubmitSelfServiceRegistrationFlowWithPasswordMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceRegistrationFlowWithPasswordMethodBody) Unset

type NullableSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody

type NullableSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) Get

func (NullableSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) IsSet

func (NullableSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) Set

func (*NullableSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) Unset

type NullableSubmitSelfServiceSettingsFlowBody

type NullableSubmitSelfServiceSettingsFlowBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceSettingsFlowBody) Get

func (NullableSubmitSelfServiceSettingsFlowBody) IsSet

func (NullableSubmitSelfServiceSettingsFlowBody) MarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowBody) Set

func (*NullableSubmitSelfServiceSettingsFlowBody) UnmarshalJSON

func (v *NullableSubmitSelfServiceSettingsFlowBody) UnmarshalJSON(src []byte) error

func (*NullableSubmitSelfServiceSettingsFlowBody) Unset

type NullableSubmitSelfServiceSettingsFlowWithLookupMethodBody

type NullableSubmitSelfServiceSettingsFlowWithLookupMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceSettingsFlowWithLookupMethodBody) Get

func (NullableSubmitSelfServiceSettingsFlowWithLookupMethodBody) IsSet

func (NullableSubmitSelfServiceSettingsFlowWithLookupMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithLookupMethodBody) Set

func (*NullableSubmitSelfServiceSettingsFlowWithLookupMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithLookupMethodBody) Unset

type NullableSubmitSelfServiceSettingsFlowWithOidcMethodBody

type NullableSubmitSelfServiceSettingsFlowWithOidcMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceSettingsFlowWithOidcMethodBody) Get

func (NullableSubmitSelfServiceSettingsFlowWithOidcMethodBody) IsSet

func (NullableSubmitSelfServiceSettingsFlowWithOidcMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithOidcMethodBody) Set

func (*NullableSubmitSelfServiceSettingsFlowWithOidcMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithOidcMethodBody) Unset

type NullableSubmitSelfServiceSettingsFlowWithPasswordMethodBody

type NullableSubmitSelfServiceSettingsFlowWithPasswordMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceSettingsFlowWithPasswordMethodBody) Get

func (NullableSubmitSelfServiceSettingsFlowWithPasswordMethodBody) IsSet

func (NullableSubmitSelfServiceSettingsFlowWithPasswordMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithPasswordMethodBody) Set

func (*NullableSubmitSelfServiceSettingsFlowWithPasswordMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithPasswordMethodBody) Unset

type NullableSubmitSelfServiceSettingsFlowWithProfileMethodBody

type NullableSubmitSelfServiceSettingsFlowWithProfileMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceSettingsFlowWithProfileMethodBody) Get

func (NullableSubmitSelfServiceSettingsFlowWithProfileMethodBody) IsSet

func (NullableSubmitSelfServiceSettingsFlowWithProfileMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithProfileMethodBody) Set

func (*NullableSubmitSelfServiceSettingsFlowWithProfileMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithProfileMethodBody) Unset

type NullableSubmitSelfServiceSettingsFlowWithTotpMethodBody

type NullableSubmitSelfServiceSettingsFlowWithTotpMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceSettingsFlowWithTotpMethodBody) Get

func (NullableSubmitSelfServiceSettingsFlowWithTotpMethodBody) IsSet

func (NullableSubmitSelfServiceSettingsFlowWithTotpMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithTotpMethodBody) Set

func (*NullableSubmitSelfServiceSettingsFlowWithTotpMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithTotpMethodBody) Unset

type NullableSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody

type NullableSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) Get

func (NullableSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) IsSet

func (NullableSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) Set

func (*NullableSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) Unset

type NullableSubmitSelfServiceVerificationFlowBody

type NullableSubmitSelfServiceVerificationFlowBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceVerificationFlowBody) Get

func (NullableSubmitSelfServiceVerificationFlowBody) IsSet

func (NullableSubmitSelfServiceVerificationFlowBody) MarshalJSON

func (*NullableSubmitSelfServiceVerificationFlowBody) Set

func (*NullableSubmitSelfServiceVerificationFlowBody) UnmarshalJSON

func (*NullableSubmitSelfServiceVerificationFlowBody) Unset

type NullableSubmitSelfServiceVerificationFlowWithLinkMethodBody

type NullableSubmitSelfServiceVerificationFlowWithLinkMethodBody struct {
	// contains filtered or unexported fields
}

func (NullableSubmitSelfServiceVerificationFlowWithLinkMethodBody) Get

func (NullableSubmitSelfServiceVerificationFlowWithLinkMethodBody) IsSet

func (NullableSubmitSelfServiceVerificationFlowWithLinkMethodBody) MarshalJSON

func (*NullableSubmitSelfServiceVerificationFlowWithLinkMethodBody) Set

func (*NullableSubmitSelfServiceVerificationFlowWithLinkMethodBody) UnmarshalJSON

func (*NullableSubmitSelfServiceVerificationFlowWithLinkMethodBody) Unset

type NullableSubscription

type NullableSubscription struct {
	// contains filtered or unexported fields
}

func NewNullableSubscription

func NewNullableSubscription(val *Subscription) *NullableSubscription

func (NullableSubscription) Get

func (NullableSubscription) IsSet

func (v NullableSubscription) IsSet() bool

func (NullableSubscription) MarshalJSON

func (v NullableSubscription) MarshalJSON() ([]byte, error)

func (*NullableSubscription) Set

func (v *NullableSubscription) Set(val *Subscription)

func (*NullableSubscription) UnmarshalJSON

func (v *NullableSubscription) UnmarshalJSON(src []byte) error

func (*NullableSubscription) Unset

func (v *NullableSubscription) Unset()

type NullableSuccessfulOAuth2RequestResponse

type NullableSuccessfulOAuth2RequestResponse struct {
	// contains filtered or unexported fields
}

func (NullableSuccessfulOAuth2RequestResponse) Get

func (NullableSuccessfulOAuth2RequestResponse) IsSet

func (NullableSuccessfulOAuth2RequestResponse) MarshalJSON

func (v NullableSuccessfulOAuth2RequestResponse) MarshalJSON() ([]byte, error)

func (*NullableSuccessfulOAuth2RequestResponse) Set

func (*NullableSuccessfulOAuth2RequestResponse) UnmarshalJSON

func (v *NullableSuccessfulOAuth2RequestResponse) UnmarshalJSON(src []byte) error

func (*NullableSuccessfulOAuth2RequestResponse) Unset

type NullableSuccessfulProjectUpdate

type NullableSuccessfulProjectUpdate struct {
	// contains filtered or unexported fields
}

func (NullableSuccessfulProjectUpdate) Get

func (NullableSuccessfulProjectUpdate) IsSet

func (NullableSuccessfulProjectUpdate) MarshalJSON

func (v NullableSuccessfulProjectUpdate) MarshalJSON() ([]byte, error)

func (*NullableSuccessfulProjectUpdate) Set

func (*NullableSuccessfulProjectUpdate) UnmarshalJSON

func (v *NullableSuccessfulProjectUpdate) UnmarshalJSON(src []byte) error

func (*NullableSuccessfulProjectUpdate) Unset

type NullableSuccessfulSelfServiceLoginWithoutBrowser

type NullableSuccessfulSelfServiceLoginWithoutBrowser struct {
	// contains filtered or unexported fields
}

func (NullableSuccessfulSelfServiceLoginWithoutBrowser) Get

func (NullableSuccessfulSelfServiceLoginWithoutBrowser) IsSet

func (NullableSuccessfulSelfServiceLoginWithoutBrowser) MarshalJSON

func (*NullableSuccessfulSelfServiceLoginWithoutBrowser) Set

func (*NullableSuccessfulSelfServiceLoginWithoutBrowser) UnmarshalJSON

func (*NullableSuccessfulSelfServiceLoginWithoutBrowser) Unset

type NullableSuccessfulSelfServiceRegistrationWithoutBrowser

type NullableSuccessfulSelfServiceRegistrationWithoutBrowser struct {
	// contains filtered or unexported fields
}

func (NullableSuccessfulSelfServiceRegistrationWithoutBrowser) Get

func (NullableSuccessfulSelfServiceRegistrationWithoutBrowser) IsSet

func (NullableSuccessfulSelfServiceRegistrationWithoutBrowser) MarshalJSON

func (*NullableSuccessfulSelfServiceRegistrationWithoutBrowser) Set

func (*NullableSuccessfulSelfServiceRegistrationWithoutBrowser) UnmarshalJSON

func (*NullableSuccessfulSelfServiceRegistrationWithoutBrowser) 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 (NullableTokenPagination) IsSet

func (v NullableTokenPagination) IsSet() bool

func (NullableTokenPagination) MarshalJSON

func (v NullableTokenPagination) MarshalJSON() ([]byte, error)

func (*NullableTokenPagination) Set

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 (NullableTokenPaginationHeaders) Get

func (NullableTokenPaginationHeaders) IsSet

func (NullableTokenPaginationHeaders) MarshalJSON

func (v NullableTokenPaginationHeaders) MarshalJSON() ([]byte, error)

func (*NullableTokenPaginationHeaders) Set

func (*NullableTokenPaginationHeaders) UnmarshalJSON

func (v *NullableTokenPaginationHeaders) UnmarshalJSON(src []byte) error

func (*NullableTokenPaginationHeaders) Unset

func (v *NullableTokenPaginationHeaders) Unset()

type NullableTrustedOAuth2JwtGrantIssuer

type NullableTrustedOAuth2JwtGrantIssuer struct {
	// contains filtered or unexported fields
}

func (NullableTrustedOAuth2JwtGrantIssuer) Get

func (NullableTrustedOAuth2JwtGrantIssuer) IsSet

func (NullableTrustedOAuth2JwtGrantIssuer) MarshalJSON

func (v NullableTrustedOAuth2JwtGrantIssuer) MarshalJSON() ([]byte, error)

func (*NullableTrustedOAuth2JwtGrantIssuer) Set

func (*NullableTrustedOAuth2JwtGrantIssuer) UnmarshalJSON

func (v *NullableTrustedOAuth2JwtGrantIssuer) UnmarshalJSON(src []byte) error

func (*NullableTrustedOAuth2JwtGrantIssuer) Unset

type NullableTrustedOAuth2JwtGrantJsonWebKey

type NullableTrustedOAuth2JwtGrantJsonWebKey struct {
	// contains filtered or unexported fields
}

func (NullableTrustedOAuth2JwtGrantJsonWebKey) Get

func (NullableTrustedOAuth2JwtGrantJsonWebKey) IsSet

func (NullableTrustedOAuth2JwtGrantJsonWebKey) MarshalJSON

func (v NullableTrustedOAuth2JwtGrantJsonWebKey) MarshalJSON() ([]byte, error)

func (*NullableTrustedOAuth2JwtGrantJsonWebKey) Set

func (*NullableTrustedOAuth2JwtGrantJsonWebKey) UnmarshalJSON

func (v *NullableTrustedOAuth2JwtGrantJsonWebKey) UnmarshalJSON(src []byte) error

func (*NullableTrustedOAuth2JwtGrantJsonWebKey) Unset

type NullableUiContainer

type NullableUiContainer struct {
	// contains filtered or unexported fields
}

func NewNullableUiContainer

func NewNullableUiContainer(val *UiContainer) *NullableUiContainer

func (NullableUiContainer) Get

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 (NullableUiNodeAnchorAttributes) Get

func (NullableUiNodeAnchorAttributes) IsSet

func (NullableUiNodeAnchorAttributes) MarshalJSON

func (v NullableUiNodeAnchorAttributes) MarshalJSON() ([]byte, error)

func (*NullableUiNodeAnchorAttributes) Set

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 (NullableUiNodeAttributes) IsSet

func (v NullableUiNodeAttributes) IsSet() bool

func (NullableUiNodeAttributes) MarshalJSON

func (v NullableUiNodeAttributes) MarshalJSON() ([]byte, error)

func (*NullableUiNodeAttributes) Set

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 (NullableUiNodeImageAttributes) Get

func (NullableUiNodeImageAttributes) IsSet

func (NullableUiNodeImageAttributes) MarshalJSON

func (v NullableUiNodeImageAttributes) MarshalJSON() ([]byte, error)

func (*NullableUiNodeImageAttributes) Set

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 (NullableUiNodeInputAttributes) Get

func (NullableUiNodeInputAttributes) IsSet

func (NullableUiNodeInputAttributes) MarshalJSON

func (v NullableUiNodeInputAttributes) MarshalJSON() ([]byte, error)

func (*NullableUiNodeInputAttributes) Set

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 (NullableUiNodeScriptAttributes) Get

func (NullableUiNodeScriptAttributes) IsSet

func (NullableUiNodeScriptAttributes) MarshalJSON

func (v NullableUiNodeScriptAttributes) MarshalJSON() ([]byte, error)

func (*NullableUiNodeScriptAttributes) Set

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 (NullableUiNodeTextAttributes) IsSet

func (NullableUiNodeTextAttributes) MarshalJSON

func (v NullableUiNodeTextAttributes) MarshalJSON() ([]byte, error)

func (*NullableUiNodeTextAttributes) Set

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 NullableUpdateCustomHostnameBody

type NullableUpdateCustomHostnameBody struct {
	// contains filtered or unexported fields
}

func (NullableUpdateCustomHostnameBody) Get

func (NullableUpdateCustomHostnameBody) IsSet

func (NullableUpdateCustomHostnameBody) MarshalJSON

func (v NullableUpdateCustomHostnameBody) MarshalJSON() ([]byte, error)

func (*NullableUpdateCustomHostnameBody) Set

func (*NullableUpdateCustomHostnameBody) UnmarshalJSON

func (v *NullableUpdateCustomHostnameBody) UnmarshalJSON(src []byte) error

func (*NullableUpdateCustomHostnameBody) Unset

type NullableUpdateOAuth2ClientLifespans

type NullableUpdateOAuth2ClientLifespans struct {
	// contains filtered or unexported fields
}

func (NullableUpdateOAuth2ClientLifespans) Get

func (NullableUpdateOAuth2ClientLifespans) IsSet

func (NullableUpdateOAuth2ClientLifespans) MarshalJSON

func (v NullableUpdateOAuth2ClientLifespans) MarshalJSON() ([]byte, error)

func (*NullableUpdateOAuth2ClientLifespans) Set

func (*NullableUpdateOAuth2ClientLifespans) UnmarshalJSON

func (v *NullableUpdateOAuth2ClientLifespans) UnmarshalJSON(src []byte) error

func (*NullableUpdateOAuth2ClientLifespans) Unset

type NullableUpdateProject

type NullableUpdateProject struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateProject

func NewNullableUpdateProject(val *UpdateProject) *NullableUpdateProject

func (NullableUpdateProject) Get

func (NullableUpdateProject) IsSet

func (v NullableUpdateProject) IsSet() bool

func (NullableUpdateProject) MarshalJSON

func (v NullableUpdateProject) MarshalJSON() ([]byte, error)

func (*NullableUpdateProject) Set

func (v *NullableUpdateProject) Set(val *UpdateProject)

func (*NullableUpdateProject) UnmarshalJSON

func (v *NullableUpdateProject) UnmarshalJSON(src []byte) error

func (*NullableUpdateProject) Unset

func (v *NullableUpdateProject) Unset()

type NullableUpdateSubscriptionPayload

type NullableUpdateSubscriptionPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateSubscriptionPayload) Get

func (NullableUpdateSubscriptionPayload) IsSet

func (NullableUpdateSubscriptionPayload) MarshalJSON

func (v NullableUpdateSubscriptionPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateSubscriptionPayload) Set

func (*NullableUpdateSubscriptionPayload) UnmarshalJSON

func (v *NullableUpdateSubscriptionPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateSubscriptionPayload) Unset

type NullableVerifiableIdentityAddress

type NullableVerifiableIdentityAddress struct {
	// contains filtered or unexported fields
}

func (NullableVerifiableIdentityAddress) Get

func (NullableVerifiableIdentityAddress) IsSet

func (NullableVerifiableIdentityAddress) MarshalJSON

func (v NullableVerifiableIdentityAddress) MarshalJSON() ([]byte, error)

func (*NullableVerifiableIdentityAddress) Set

func (*NullableVerifiableIdentityAddress) UnmarshalJSON

func (v *NullableVerifiableIdentityAddress) UnmarshalJSON(src []byte) error

func (*NullableVerifiableIdentityAddress) 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 NullableWarning

type NullableWarning struct {
	// contains filtered or unexported fields
}

func NewNullableWarning

func NewNullableWarning(val *Warning) *NullableWarning

func (NullableWarning) Get

func (v NullableWarning) Get() *Warning

func (NullableWarning) IsSet

func (v NullableWarning) IsSet() bool

func (NullableWarning) MarshalJSON

func (v NullableWarning) MarshalJSON() ([]byte, error)

func (*NullableWarning) Set

func (v *NullableWarning) Set(val *Warning)

func (*NullableWarning) UnmarshalJSON

func (v *NullableWarning) UnmarshalJSON(src []byte) error

func (*NullableWarning) Unset

func (v *NullableWarning) Unset()

type OAuth2AccessRequest

type OAuth2AccessRequest struct {
	// ClientID is the identifier of the OAuth 2.0 client.
	ClientId *string `json:"client_id,omitempty"`
	// GrantTypes is the requests grant types.
	GrantTypes []string `json:"grant_types,omitempty"`
	// GrantedAudience is the list of audiences granted to the OAuth 2.0 client.
	GrantedAudience []string `json:"granted_audience,omitempty"`
	// GrantedScopes is the list of scopes granted to the OAuth 2.0 client.
	GrantedScopes []string `json:"granted_scopes,omitempty"`
}

OAuth2AccessRequest struct for OAuth2AccessRequest

func NewOAuth2AccessRequest

func NewOAuth2AccessRequest() *OAuth2AccessRequest

NewOAuth2AccessRequest instantiates a new OAuth2AccessRequest 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 NewOAuth2AccessRequestWithDefaults

func NewOAuth2AccessRequestWithDefaults() *OAuth2AccessRequest

NewOAuth2AccessRequestWithDefaults instantiates a new OAuth2AccessRequest 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 (*OAuth2AccessRequest) GetClientId

func (o *OAuth2AccessRequest) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*OAuth2AccessRequest) GetClientIdOk

func (o *OAuth2AccessRequest) 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 (*OAuth2AccessRequest) GetGrantTypes

func (o *OAuth2AccessRequest) GetGrantTypes() []string

GetGrantTypes returns the GrantTypes field value if set, zero value otherwise.

func (*OAuth2AccessRequest) GetGrantTypesOk

func (o *OAuth2AccessRequest) 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 (*OAuth2AccessRequest) GetGrantedAudience

func (o *OAuth2AccessRequest) GetGrantedAudience() []string

GetGrantedAudience returns the GrantedAudience field value if set, zero value otherwise.

func (*OAuth2AccessRequest) GetGrantedAudienceOk

func (o *OAuth2AccessRequest) GetGrantedAudienceOk() ([]string, bool)

GetGrantedAudienceOk returns a tuple with the GrantedAudience field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2AccessRequest) GetGrantedScopes

func (o *OAuth2AccessRequest) GetGrantedScopes() []string

GetGrantedScopes returns the GrantedScopes field value if set, zero value otherwise.

func (*OAuth2AccessRequest) GetGrantedScopesOk

func (o *OAuth2AccessRequest) GetGrantedScopesOk() ([]string, bool)

GetGrantedScopesOk returns a tuple with the GrantedScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2AccessRequest) HasClientId

func (o *OAuth2AccessRequest) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*OAuth2AccessRequest) HasGrantTypes

func (o *OAuth2AccessRequest) HasGrantTypes() bool

HasGrantTypes returns a boolean if a field has been set.

func (*OAuth2AccessRequest) HasGrantedAudience

func (o *OAuth2AccessRequest) HasGrantedAudience() bool

HasGrantedAudience returns a boolean if a field has been set.

func (*OAuth2AccessRequest) HasGrantedScopes

func (o *OAuth2AccessRequest) HasGrantedScopes() bool

HasGrantedScopes returns a boolean if a field has been set.

func (OAuth2AccessRequest) MarshalJSON

func (o OAuth2AccessRequest) MarshalJSON() ([]byte, error)

func (*OAuth2AccessRequest) SetClientId

func (o *OAuth2AccessRequest) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*OAuth2AccessRequest) SetGrantTypes

func (o *OAuth2AccessRequest) SetGrantTypes(v []string)

SetGrantTypes gets a reference to the given []string and assigns it to the GrantTypes field.

func (*OAuth2AccessRequest) SetGrantedAudience

func (o *OAuth2AccessRequest) SetGrantedAudience(v []string)

SetGrantedAudience gets a reference to the given []string and assigns it to the GrantedAudience field.

func (*OAuth2AccessRequest) SetGrantedScopes

func (o *OAuth2AccessRequest) SetGrantedScopes(v []string)

SetGrantedScopes gets a reference to the given []string and assigns it to the GrantedScopes field.

type OAuth2ApiError

type OAuth2ApiError struct {
	// Name is the error name.
	Error *string `json:"error,omitempty"`
	// Debug contains debug information. This is usually not available and has to be enabled.
	ErrorDebug *string `json:"error_debug,omitempty"`
	// Description contains further information on the nature of the error.
	ErrorDescription *string `json:"error_description,omitempty"`
	// Code represents the error status code (404, 403, 401, ...).
	StatusCode *int64 `json:"status_code,omitempty"`
}

OAuth2ApiError An API error caused by Ory's OAuth 2.0 APIs.

func NewOAuth2ApiError

func NewOAuth2ApiError() *OAuth2ApiError

NewOAuth2ApiError instantiates a new OAuth2ApiError 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 NewOAuth2ApiErrorWithDefaults

func NewOAuth2ApiErrorWithDefaults() *OAuth2ApiError

NewOAuth2ApiErrorWithDefaults instantiates a new OAuth2ApiError 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 (*OAuth2ApiError) GetError

func (o *OAuth2ApiError) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*OAuth2ApiError) GetErrorDebug

func (o *OAuth2ApiError) GetErrorDebug() string

GetErrorDebug returns the ErrorDebug field value if set, zero value otherwise.

func (*OAuth2ApiError) GetErrorDebugOk

func (o *OAuth2ApiError) GetErrorDebugOk() (*string, bool)

GetErrorDebugOk returns a tuple with the ErrorDebug field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ApiError) GetErrorDescription

func (o *OAuth2ApiError) GetErrorDescription() string

GetErrorDescription returns the ErrorDescription field value if set, zero value otherwise.

func (*OAuth2ApiError) GetErrorDescriptionOk

func (o *OAuth2ApiError) GetErrorDescriptionOk() (*string, bool)

GetErrorDescriptionOk returns a tuple with the ErrorDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ApiError) GetErrorOk

func (o *OAuth2ApiError) GetErrorOk() (*string, 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 (*OAuth2ApiError) GetStatusCode

func (o *OAuth2ApiError) GetStatusCode() int64

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*OAuth2ApiError) GetStatusCodeOk

func (o *OAuth2ApiError) GetStatusCodeOk() (*int64, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ApiError) HasError

func (o *OAuth2ApiError) HasError() bool

HasError returns a boolean if a field has been set.

func (*OAuth2ApiError) HasErrorDebug

func (o *OAuth2ApiError) HasErrorDebug() bool

HasErrorDebug returns a boolean if a field has been set.

func (*OAuth2ApiError) HasErrorDescription

func (o *OAuth2ApiError) HasErrorDescription() bool

HasErrorDescription returns a boolean if a field has been set.

func (*OAuth2ApiError) HasStatusCode

func (o *OAuth2ApiError) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (OAuth2ApiError) MarshalJSON

func (o OAuth2ApiError) MarshalJSON() ([]byte, error)

func (*OAuth2ApiError) SetError

func (o *OAuth2ApiError) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*OAuth2ApiError) SetErrorDebug

func (o *OAuth2ApiError) SetErrorDebug(v string)

SetErrorDebug gets a reference to the given string and assigns it to the ErrorDebug field.

func (*OAuth2ApiError) SetErrorDescription

func (o *OAuth2ApiError) SetErrorDescription(v string)

SetErrorDescription gets a reference to the given string and assigns it to the ErrorDescription field.

func (*OAuth2ApiError) SetStatusCode

func (o *OAuth2ApiError) SetStatusCode(v int64)

SetStatusCode gets a reference to the given int64 and assigns it to the StatusCode field.

type OAuth2Client

type OAuth2Client struct {
	AllowedCorsOrigins                         []string       `json:"allowed_cors_origins,omitempty"`
	Audience                                   []string       `json:"audience,omitempty"`
	AuthorizationCodeGrantAccessTokenLifespan  NullableString `json:"authorization_code_grant_access_token_lifespan,omitempty"`
	AuthorizationCodeGrantIdTokenLifespan      NullableString `json:"authorization_code_grant_id_token_lifespan,omitempty"`
	AuthorizationCodeGrantRefreshTokenLifespan NullableString `json:"authorization_code_grant_refresh_token_lifespan,omitempty"`
	// 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"`
	// 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"`
	ClientCredentialsGrantAccessTokenLifespan NullableString `json:"client_credentials_grant_access_token_lifespan,omitempty"`
	// ID is the id for this client.  The ID is autogenerated and immutable.
	ClientId *string `json:"client_id,omitempty"`
	// Name is the human-readable string name of the client to be presented to the end-user during authorization.
	ClientName *string `json:"client_name,omitempty"`
	// Secret is the client's secret. The secret will be included in the create request as cleartext, and then never again. The secret is stored using BCrypt so it is impossible to recover it. Tell your users that they need to write the secret down as it will not be made available again.
	ClientSecret *string `json:"client_secret,omitempty"`
	// SecretExpiresAt is an integer holding the time at which the client secret will expire or 0 if it will not expire. The time is represented as the number of seconds from 1970-01-01T00:00:00Z as measured in UTC until the date/time of expiration.  This feature is currently not supported and it's value will always be set to 0.
	ClientSecretExpiresAt *int64 `json:"client_secret_expires_at,omitempty"`
	// ClientURI is an 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"`
	// CreatedAt returns the timestamp of the client's creation.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// 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"`
	// 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"`
	ImplicitGrantAccessTokenLifespan NullableString         `json:"implicit_grant_access_token_lifespan,omitempty"`
	ImplicitGrantIdTokenLifespan     NullableString         `json:"implicit_grant_id_token_lifespan,omitempty"`
	Jwks                             map[string]interface{} `json:"jwks,omitempty"`
	// 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"`
	JwtBearerGrantAccessTokenLifespan NullableString `json:"jwt_bearer_grant_access_token_lifespan,omitempty"`
	// LogoURI is an URL string that references a logo for the client.
	LogoUri  *string                `json:"logo_uri,omitempty"`
	Metadata map[string]interface{} `json:"metadata,omitempty"`
	// Owner is a string identifying the owner of the OAuth 2.0 Client.
	Owner                             *string        `json:"owner,omitempty"`
	PasswordGrantAccessTokenLifespan  NullableString `json:"password_grant_access_token_lifespan,omitempty"`
	PasswordGrantRefreshTokenLifespan NullableString `json:"password_grant_refresh_token_lifespan,omitempty"`
	// 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"`
	RefreshTokenGrantAccessTokenLifespan  NullableString `json:"refresh_token_grant_access_token_lifespan,omitempty"`
	RefreshTokenGrantIdTokenLifespan      NullableString `json:"refresh_token_grant_id_token_lifespan,omitempty"`
	RefreshTokenGrantRefreshTokenLifespan NullableString `json:"refresh_token_grant_refresh_token_lifespan,omitempty"`
	// RegistrationAccessToken can be used to update, get, or delete the OAuth2 Client.
	RegistrationAccessToken *string `json:"registration_access_token,omitempty"`
	// RegistrationClientURI is the URL used to update, get, or delete the OAuth2 Client.
	RegistrationClientUri *string `json:"registration_client_uri,omitempty"`
	// 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"`
	// 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"`
	// 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"`
	// SubjectType requested for responses to this Client. 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"`
	// Requested Client Authentication method for the Token Endpoint. The options are client_secret_post, client_secret_basic, private_key_jwt, and none.
	TokenEndpointAuthMethod *string `json:"token_endpoint_auth_method,omitempty"`
	// Requested Client Authentication signing algorithm for the Token Endpoint.
	TokenEndpointAuthSigningAlg *string `json:"token_endpoint_auth_signing_alg,omitempty"`
	// TermsOfServiceURI is a URL string that points 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"`
	// UpdatedAt returns the timestamp of the last update.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
	// 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) 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 (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuth2Client) GetAuthorizationCodeGrantIdTokenLifespan

func (o *OAuth2Client) GetAuthorizationCodeGrantIdTokenLifespan() string

GetAuthorizationCodeGrantIdTokenLifespan returns the AuthorizationCodeGrantIdTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuth2Client) GetAuthorizationCodeGrantRefreshTokenLifespan

func (o *OAuth2Client) GetAuthorizationCodeGrantRefreshTokenLifespan() string

GetAuthorizationCodeGrantRefreshTokenLifespan returns the AuthorizationCodeGrantRefreshTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

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 (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

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 (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuth2Client) GetImplicitGrantIdTokenLifespan

func (o *OAuth2Client) GetImplicitGrantIdTokenLifespan() string

GetImplicitGrantIdTokenLifespan returns the ImplicitGrantIdTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuth2Client) GetJwks

func (o *OAuth2Client) GetJwks() map[string]interface{}

GetJwks returns the Jwks field value if set, zero value otherwise.

func (*OAuth2Client) GetJwksOk

func (o *OAuth2Client) GetJwksOk() (map[string]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.

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 (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

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() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*OAuth2Client) GetMetadataOk

func (o *OAuth2Client) GetMetadataOk() (map[string]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.

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) GetPasswordGrantAccessTokenLifespan

func (o *OAuth2Client) GetPasswordGrantAccessTokenLifespan() string

GetPasswordGrantAccessTokenLifespan returns the PasswordGrantAccessTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuth2Client) GetPasswordGrantAccessTokenLifespanOk

func (o *OAuth2Client) GetPasswordGrantAccessTokenLifespanOk() (*string, bool)

GetPasswordGrantAccessTokenLifespanOk returns a tuple with the PasswordGrantAccessTokenLifespan 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) GetPasswordGrantRefreshTokenLifespan

func (o *OAuth2Client) GetPasswordGrantRefreshTokenLifespan() string

GetPasswordGrantRefreshTokenLifespan returns the PasswordGrantRefreshTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*OAuth2Client) GetPasswordGrantRefreshTokenLifespanOk

func (o *OAuth2Client) GetPasswordGrantRefreshTokenLifespanOk() (*string, bool)

GetPasswordGrantRefreshTokenLifespanOk returns a tuple with the PasswordGrantRefreshTokenLifespan 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) 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 (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuth2Client) GetRefreshTokenGrantIdTokenLifespan

func (o *OAuth2Client) GetRefreshTokenGrantIdTokenLifespan() string

GetRefreshTokenGrantIdTokenLifespan returns the RefreshTokenGrantIdTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*OAuth2Client) GetRefreshTokenGrantRefreshTokenLifespan

func (o *OAuth2Client) GetRefreshTokenGrantRefreshTokenLifespan() string

GetRefreshTokenGrantRefreshTokenLifespan returns the RefreshTokenGrantRefreshTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

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) 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) 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) HasPasswordGrantAccessTokenLifespan

func (o *OAuth2Client) HasPasswordGrantAccessTokenLifespan() bool

HasPasswordGrantAccessTokenLifespan returns a boolean if a field has been set.

func (*OAuth2Client) HasPasswordGrantRefreshTokenLifespan

func (o *OAuth2Client) HasPasswordGrantRefreshTokenLifespan() bool

HasPasswordGrantRefreshTokenLifespan 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) 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) 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 NullableString and assigns it to the AuthorizationCodeGrantAccessTokenLifespan field.

func (*OAuth2Client) SetAuthorizationCodeGrantAccessTokenLifespanNil

func (o *OAuth2Client) SetAuthorizationCodeGrantAccessTokenLifespanNil()

SetAuthorizationCodeGrantAccessTokenLifespanNil sets the value for AuthorizationCodeGrantAccessTokenLifespan to be an explicit nil

func (*OAuth2Client) SetAuthorizationCodeGrantIdTokenLifespan

func (o *OAuth2Client) SetAuthorizationCodeGrantIdTokenLifespan(v string)

SetAuthorizationCodeGrantIdTokenLifespan gets a reference to the given NullableString and assigns it to the AuthorizationCodeGrantIdTokenLifespan field.

func (*OAuth2Client) SetAuthorizationCodeGrantIdTokenLifespanNil

func (o *OAuth2Client) SetAuthorizationCodeGrantIdTokenLifespanNil()

SetAuthorizationCodeGrantIdTokenLifespanNil sets the value for AuthorizationCodeGrantIdTokenLifespan to be an explicit nil

func (*OAuth2Client) SetAuthorizationCodeGrantRefreshTokenLifespan

func (o *OAuth2Client) SetAuthorizationCodeGrantRefreshTokenLifespan(v string)

SetAuthorizationCodeGrantRefreshTokenLifespan gets a reference to the given NullableString and assigns it to the AuthorizationCodeGrantRefreshTokenLifespan field.

func (*OAuth2Client) SetAuthorizationCodeGrantRefreshTokenLifespanNil

func (o *OAuth2Client) SetAuthorizationCodeGrantRefreshTokenLifespanNil()

SetAuthorizationCodeGrantRefreshTokenLifespanNil sets the value for AuthorizationCodeGrantRefreshTokenLifespan to be an explicit nil

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 NullableString and assigns it to the ClientCredentialsGrantAccessTokenLifespan field.

func (*OAuth2Client) SetClientCredentialsGrantAccessTokenLifespanNil

func (o *OAuth2Client) SetClientCredentialsGrantAccessTokenLifespanNil()

SetClientCredentialsGrantAccessTokenLifespanNil sets the value for ClientCredentialsGrantAccessTokenLifespan to be an explicit nil

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 NullableString and assigns it to the ImplicitGrantAccessTokenLifespan field.

func (*OAuth2Client) SetImplicitGrantAccessTokenLifespanNil

func (o *OAuth2Client) SetImplicitGrantAccessTokenLifespanNil()

SetImplicitGrantAccessTokenLifespanNil sets the value for ImplicitGrantAccessTokenLifespan to be an explicit nil

func (*OAuth2Client) SetImplicitGrantIdTokenLifespan

func (o *OAuth2Client) SetImplicitGrantIdTokenLifespan(v string)

SetImplicitGrantIdTokenLifespan gets a reference to the given NullableString and assigns it to the ImplicitGrantIdTokenLifespan field.

func (*OAuth2Client) SetImplicitGrantIdTokenLifespanNil

func (o *OAuth2Client) SetImplicitGrantIdTokenLifespanNil()

SetImplicitGrantIdTokenLifespanNil sets the value for ImplicitGrantIdTokenLifespan to be an explicit nil

func (*OAuth2Client) SetJwks

func (o *OAuth2Client) SetJwks(v map[string]interface{})

SetJwks gets a reference to the given map[string]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 NullableString and assigns it to the JwtBearerGrantAccessTokenLifespan field.

func (*OAuth2Client) SetJwtBearerGrantAccessTokenLifespanNil

func (o *OAuth2Client) SetJwtBearerGrantAccessTokenLifespanNil()

SetJwtBearerGrantAccessTokenLifespanNil sets the value for JwtBearerGrantAccessTokenLifespan to be an explicit nil

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 map[string]interface{})

SetMetadata gets a reference to the given map[string]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) SetPasswordGrantAccessTokenLifespan

func (o *OAuth2Client) SetPasswordGrantAccessTokenLifespan(v string)

SetPasswordGrantAccessTokenLifespan gets a reference to the given NullableString and assigns it to the PasswordGrantAccessTokenLifespan field.

func (*OAuth2Client) SetPasswordGrantAccessTokenLifespanNil

func (o *OAuth2Client) SetPasswordGrantAccessTokenLifespanNil()

SetPasswordGrantAccessTokenLifespanNil sets the value for PasswordGrantAccessTokenLifespan to be an explicit nil

func (*OAuth2Client) SetPasswordGrantRefreshTokenLifespan

func (o *OAuth2Client) SetPasswordGrantRefreshTokenLifespan(v string)

SetPasswordGrantRefreshTokenLifespan gets a reference to the given NullableString and assigns it to the PasswordGrantRefreshTokenLifespan field.

func (*OAuth2Client) SetPasswordGrantRefreshTokenLifespanNil

func (o *OAuth2Client) SetPasswordGrantRefreshTokenLifespanNil()

SetPasswordGrantRefreshTokenLifespanNil sets the value for PasswordGrantRefreshTokenLifespan to be an explicit nil

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 NullableString and assigns it to the RefreshTokenGrantAccessTokenLifespan field.

func (*OAuth2Client) SetRefreshTokenGrantAccessTokenLifespanNil

func (o *OAuth2Client) SetRefreshTokenGrantAccessTokenLifespanNil()

SetRefreshTokenGrantAccessTokenLifespanNil sets the value for RefreshTokenGrantAccessTokenLifespan to be an explicit nil

func (*OAuth2Client) SetRefreshTokenGrantIdTokenLifespan

func (o *OAuth2Client) SetRefreshTokenGrantIdTokenLifespan(v string)

SetRefreshTokenGrantIdTokenLifespan gets a reference to the given NullableString and assigns it to the RefreshTokenGrantIdTokenLifespan field.

func (*OAuth2Client) SetRefreshTokenGrantIdTokenLifespanNil

func (o *OAuth2Client) SetRefreshTokenGrantIdTokenLifespanNil()

SetRefreshTokenGrantIdTokenLifespanNil sets the value for RefreshTokenGrantIdTokenLifespan to be an explicit nil

func (*OAuth2Client) SetRefreshTokenGrantRefreshTokenLifespan

func (o *OAuth2Client) SetRefreshTokenGrantRefreshTokenLifespan(v string)

SetRefreshTokenGrantRefreshTokenLifespan gets a reference to the given NullableString and assigns it to the RefreshTokenGrantRefreshTokenLifespan field.

func (*OAuth2Client) SetRefreshTokenGrantRefreshTokenLifespanNil

func (o *OAuth2Client) SetRefreshTokenGrantRefreshTokenLifespanNil()

SetRefreshTokenGrantRefreshTokenLifespanNil sets the value for RefreshTokenGrantRefreshTokenLifespan to be an explicit nil

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) 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.

func (*OAuth2Client) UnsetAuthorizationCodeGrantAccessTokenLifespan

func (o *OAuth2Client) UnsetAuthorizationCodeGrantAccessTokenLifespan()

UnsetAuthorizationCodeGrantAccessTokenLifespan ensures that no value is present for AuthorizationCodeGrantAccessTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetAuthorizationCodeGrantIdTokenLifespan

func (o *OAuth2Client) UnsetAuthorizationCodeGrantIdTokenLifespan()

UnsetAuthorizationCodeGrantIdTokenLifespan ensures that no value is present for AuthorizationCodeGrantIdTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetAuthorizationCodeGrantRefreshTokenLifespan

func (o *OAuth2Client) UnsetAuthorizationCodeGrantRefreshTokenLifespan()

UnsetAuthorizationCodeGrantRefreshTokenLifespan ensures that no value is present for AuthorizationCodeGrantRefreshTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetClientCredentialsGrantAccessTokenLifespan

func (o *OAuth2Client) UnsetClientCredentialsGrantAccessTokenLifespan()

UnsetClientCredentialsGrantAccessTokenLifespan ensures that no value is present for ClientCredentialsGrantAccessTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetImplicitGrantAccessTokenLifespan

func (o *OAuth2Client) UnsetImplicitGrantAccessTokenLifespan()

UnsetImplicitGrantAccessTokenLifespan ensures that no value is present for ImplicitGrantAccessTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetImplicitGrantIdTokenLifespan

func (o *OAuth2Client) UnsetImplicitGrantIdTokenLifespan()

UnsetImplicitGrantIdTokenLifespan ensures that no value is present for ImplicitGrantIdTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetJwtBearerGrantAccessTokenLifespan

func (o *OAuth2Client) UnsetJwtBearerGrantAccessTokenLifespan()

UnsetJwtBearerGrantAccessTokenLifespan ensures that no value is present for JwtBearerGrantAccessTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetPasswordGrantAccessTokenLifespan

func (o *OAuth2Client) UnsetPasswordGrantAccessTokenLifespan()

UnsetPasswordGrantAccessTokenLifespan ensures that no value is present for PasswordGrantAccessTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetPasswordGrantRefreshTokenLifespan

func (o *OAuth2Client) UnsetPasswordGrantRefreshTokenLifespan()

UnsetPasswordGrantRefreshTokenLifespan ensures that no value is present for PasswordGrantRefreshTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetRefreshTokenGrantAccessTokenLifespan

func (o *OAuth2Client) UnsetRefreshTokenGrantAccessTokenLifespan()

UnsetRefreshTokenGrantAccessTokenLifespan ensures that no value is present for RefreshTokenGrantAccessTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetRefreshTokenGrantIdTokenLifespan

func (o *OAuth2Client) UnsetRefreshTokenGrantIdTokenLifespan()

UnsetRefreshTokenGrantIdTokenLifespan ensures that no value is present for RefreshTokenGrantIdTokenLifespan, not even an explicit nil

func (*OAuth2Client) UnsetRefreshTokenGrantRefreshTokenLifespan

func (o *OAuth2Client) UnsetRefreshTokenGrantRefreshTokenLifespan()

UnsetRefreshTokenGrantRefreshTokenLifespan ensures that no value is present for RefreshTokenGrantRefreshTokenLifespan, not even an explicit nil

type OAuth2ConsentRequest

type OAuth2ConsentRequest struct {
	// ACR represents the Authentication AuthorizationContext Class Reference value for this authentication session. You can use it to express that, for example, a user authenticated using two factor authentication.
	Acr *string  `json:"acr,omitempty"`
	Amr []string `json:"amr,omitempty"`
	// ID is the identifier (\"authorization challenge\") of the consent authorization request. It is used to identify the session.
	Challenge string                 `json:"challenge"`
	Client    *OAuth2Client          `json:"client,omitempty"`
	Context   map[string]interface{} `json:"context,omitempty"`
	// LoginChallenge is the login challenge this consent challenge belongs to. It can be used to associate a login and consent request in the login & consent app.
	LoginChallenge *string `json:"login_challenge,omitempty"`
	// LoginSessionID 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.
	LoginSessionId *string                                   `json:"login_session_id,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"`
	// Skip, if true, implies that the client has requested the same scopes from the same user previously. If true, you must not ask the user to grant the requested scopes. You must however either allow or deny the consent request using the usual API call.
	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.
	Subject *string `json:"subject,omitempty"`
}

OAuth2ConsentRequest struct for OAuth2ConsentRequest

func NewOAuth2ConsentRequest

func NewOAuth2ConsentRequest(challenge string) *OAuth2ConsentRequest

NewOAuth2ConsentRequest instantiates a new OAuth2ConsentRequest 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 NewOAuth2ConsentRequestWithDefaults

func NewOAuth2ConsentRequestWithDefaults() *OAuth2ConsentRequest

NewOAuth2ConsentRequestWithDefaults instantiates a new OAuth2ConsentRequest 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 (*OAuth2ConsentRequest) GetAcr

func (o *OAuth2ConsentRequest) GetAcr() string

GetAcr returns the Acr field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetAcrOk

func (o *OAuth2ConsentRequest) GetAcrOk() (*string, bool)

GetAcrOk returns a tuple with the Acr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentRequest) GetAmr

func (o *OAuth2ConsentRequest) GetAmr() []string

GetAmr returns the Amr field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetAmrOk

func (o *OAuth2ConsentRequest) GetAmrOk() ([]string, bool)

GetAmrOk returns a tuple with the Amr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentRequest) GetChallenge

func (o *OAuth2ConsentRequest) GetChallenge() string

GetChallenge returns the Challenge field value

func (*OAuth2ConsentRequest) GetChallengeOk

func (o *OAuth2ConsentRequest) GetChallengeOk() (*string, bool)

GetChallengeOk returns a tuple with the Challenge field value and a boolean to check if the value has been set.

func (*OAuth2ConsentRequest) GetClient

func (o *OAuth2ConsentRequest) GetClient() OAuth2Client

GetClient returns the Client field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetClientOk

func (o *OAuth2ConsentRequest) 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 (*OAuth2ConsentRequest) GetContext

func (o *OAuth2ConsentRequest) GetContext() map[string]interface{}

GetContext returns the Context field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetContextOk

func (o *OAuth2ConsentRequest) GetContextOk() (map[string]interface{}, bool)

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 (*OAuth2ConsentRequest) GetLoginChallenge

func (o *OAuth2ConsentRequest) GetLoginChallenge() string

GetLoginChallenge returns the LoginChallenge field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetLoginChallengeOk

func (o *OAuth2ConsentRequest) GetLoginChallengeOk() (*string, bool)

GetLoginChallengeOk returns a tuple with the LoginChallenge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentRequest) GetLoginSessionId

func (o *OAuth2ConsentRequest) GetLoginSessionId() string

GetLoginSessionId returns the LoginSessionId field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetLoginSessionIdOk

func (o *OAuth2ConsentRequest) GetLoginSessionIdOk() (*string, bool)

GetLoginSessionIdOk returns a tuple with the LoginSessionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentRequest) GetOidcContext

GetOidcContext returns the OidcContext field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetOidcContextOk

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 (*OAuth2ConsentRequest) GetRequestUrl

func (o *OAuth2ConsentRequest) GetRequestUrl() string

GetRequestUrl returns the RequestUrl field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetRequestUrlOk

func (o *OAuth2ConsentRequest) 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 (*OAuth2ConsentRequest) GetRequestedAccessTokenAudience

func (o *OAuth2ConsentRequest) GetRequestedAccessTokenAudience() []string

GetRequestedAccessTokenAudience returns the RequestedAccessTokenAudience field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetRequestedAccessTokenAudienceOk

func (o *OAuth2ConsentRequest) 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 (*OAuth2ConsentRequest) GetRequestedScope

func (o *OAuth2ConsentRequest) GetRequestedScope() []string

GetRequestedScope returns the RequestedScope field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetRequestedScopeOk

func (o *OAuth2ConsentRequest) 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 (*OAuth2ConsentRequest) GetSkip

func (o *OAuth2ConsentRequest) GetSkip() bool

GetSkip returns the Skip field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetSkipOk

func (o *OAuth2ConsentRequest) 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 (*OAuth2ConsentRequest) GetSubject

func (o *OAuth2ConsentRequest) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*OAuth2ConsentRequest) GetSubjectOk

func (o *OAuth2ConsentRequest) 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 (*OAuth2ConsentRequest) HasAcr

func (o *OAuth2ConsentRequest) HasAcr() bool

HasAcr returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasAmr

func (o *OAuth2ConsentRequest) HasAmr() bool

HasAmr returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasClient

func (o *OAuth2ConsentRequest) HasClient() bool

HasClient returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasContext

func (o *OAuth2ConsentRequest) HasContext() bool

HasContext returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasLoginChallenge

func (o *OAuth2ConsentRequest) HasLoginChallenge() bool

HasLoginChallenge returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasLoginSessionId

func (o *OAuth2ConsentRequest) HasLoginSessionId() bool

HasLoginSessionId returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasOidcContext

func (o *OAuth2ConsentRequest) HasOidcContext() bool

HasOidcContext returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasRequestUrl

func (o *OAuth2ConsentRequest) HasRequestUrl() bool

HasRequestUrl returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasRequestedAccessTokenAudience

func (o *OAuth2ConsentRequest) HasRequestedAccessTokenAudience() bool

HasRequestedAccessTokenAudience returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasRequestedScope

func (o *OAuth2ConsentRequest) HasRequestedScope() bool

HasRequestedScope returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasSkip

func (o *OAuth2ConsentRequest) HasSkip() bool

HasSkip returns a boolean if a field has been set.

func (*OAuth2ConsentRequest) HasSubject

func (o *OAuth2ConsentRequest) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (OAuth2ConsentRequest) MarshalJSON

func (o OAuth2ConsentRequest) MarshalJSON() ([]byte, error)

func (*OAuth2ConsentRequest) SetAcr

func (o *OAuth2ConsentRequest) SetAcr(v string)

SetAcr gets a reference to the given string and assigns it to the Acr field.

func (*OAuth2ConsentRequest) SetAmr

func (o *OAuth2ConsentRequest) SetAmr(v []string)

SetAmr gets a reference to the given []string and assigns it to the Amr field.

func (*OAuth2ConsentRequest) SetChallenge

func (o *OAuth2ConsentRequest) SetChallenge(v string)

SetChallenge sets field value

func (*OAuth2ConsentRequest) SetClient

func (o *OAuth2ConsentRequest) SetClient(v OAuth2Client)

SetClient gets a reference to the given OAuth2Client and assigns it to the Client field.

func (*OAuth2ConsentRequest) SetContext

func (o *OAuth2ConsentRequest) SetContext(v map[string]interface{})

SetContext gets a reference to the given map[string]interface{} and assigns it to the Context field.

func (*OAuth2ConsentRequest) SetLoginChallenge

func (o *OAuth2ConsentRequest) SetLoginChallenge(v string)

SetLoginChallenge gets a reference to the given string and assigns it to the LoginChallenge field.

func (*OAuth2ConsentRequest) SetLoginSessionId

func (o *OAuth2ConsentRequest) SetLoginSessionId(v string)

SetLoginSessionId gets a reference to the given string and assigns it to the LoginSessionId field.

func (*OAuth2ConsentRequest) SetOidcContext

SetOidcContext gets a reference to the given OAuth2ConsentRequestOpenIDConnectContext and assigns it to the OidcContext field.

func (*OAuth2ConsentRequest) SetRequestUrl

func (o *OAuth2ConsentRequest) SetRequestUrl(v string)

SetRequestUrl gets a reference to the given string and assigns it to the RequestUrl field.

func (*OAuth2ConsentRequest) SetRequestedAccessTokenAudience

func (o *OAuth2ConsentRequest) SetRequestedAccessTokenAudience(v []string)

SetRequestedAccessTokenAudience gets a reference to the given []string and assigns it to the RequestedAccessTokenAudience field.

func (*OAuth2ConsentRequest) SetRequestedScope

func (o *OAuth2ConsentRequest) SetRequestedScope(v []string)

SetRequestedScope gets a reference to the given []string and assigns it to the RequestedScope field.

func (*OAuth2ConsentRequest) SetSkip

func (o *OAuth2ConsentRequest) SetSkip(v bool)

SetSkip gets a reference to the given bool and assigns it to the Skip field.

func (*OAuth2ConsentRequest) SetSubject

func (o *OAuth2ConsentRequest) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

type OAuth2ConsentRequestOpenIDConnectContext

type OAuth2ConsentRequestOpenIDConnectContext struct {
	// 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 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

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) GetDisplay

GetDisplay returns the Display field value if set, zero value otherwise.

func (*OAuth2ConsentRequestOpenIDConnectContext) GetDisplayOk

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

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

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

HasAcrValues returns a boolean if a field has been set.

func (*OAuth2ConsentRequestOpenIDConnectContext) HasDisplay

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

HasLoginHint returns a boolean if a field has been set.

func (*OAuth2ConsentRequestOpenIDConnectContext) HasUiLocales

HasUiLocales returns a boolean if a field has been set.

func (OAuth2ConsentRequestOpenIDConnectContext) MarshalJSON

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) SetDisplay

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

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 OAuth2ConsentSession

type OAuth2ConsentSession struct {
	AllowedTopLevelClaims []string                       `json:"allowed_top_level_claims,omitempty"`
	ClientId              *string                        `json:"client_id,omitempty"`
	ConsentChallenge      *string                        `json:"consent_challenge,omitempty"`
	ExcludeNotBeforeClaim *bool                          `json:"exclude_not_before_claim,omitempty"`
	ExpiresAt             *OAuth2ConsentSessionExpiresAt `json:"expires_at,omitempty"`
	Extra                 map[string]interface{}         `json:"extra,omitempty"`
	Headers               *Headers                       `json:"headers,omitempty"`
	IdTokenClaims         *IDTokenClaims                 `json:"id_token_claims,omitempty"`
	Kid                   *string                        `json:"kid,omitempty"`
	Subject               *string                        `json:"subject,omitempty"`
	Username              *string                        `json:"username,omitempty"`
}

OAuth2ConsentSession struct for OAuth2ConsentSession

func NewOAuth2ConsentSession

func NewOAuth2ConsentSession() *OAuth2ConsentSession

NewOAuth2ConsentSession instantiates a new OAuth2ConsentSession 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 NewOAuth2ConsentSessionWithDefaults

func NewOAuth2ConsentSessionWithDefaults() *OAuth2ConsentSession

NewOAuth2ConsentSessionWithDefaults instantiates a new OAuth2ConsentSession 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 (*OAuth2ConsentSession) GetAllowedTopLevelClaims

func (o *OAuth2ConsentSession) GetAllowedTopLevelClaims() []string

GetAllowedTopLevelClaims returns the AllowedTopLevelClaims field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetAllowedTopLevelClaimsOk

func (o *OAuth2ConsentSession) GetAllowedTopLevelClaimsOk() ([]string, bool)

GetAllowedTopLevelClaimsOk returns a tuple with the AllowedTopLevelClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSession) GetClientId

func (o *OAuth2ConsentSession) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetClientIdOk

func (o *OAuth2ConsentSession) 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 (*OAuth2ConsentSession) GetConsentChallenge

func (o *OAuth2ConsentSession) GetConsentChallenge() string

GetConsentChallenge returns the ConsentChallenge field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetConsentChallengeOk

func (o *OAuth2ConsentSession) GetConsentChallengeOk() (*string, bool)

GetConsentChallengeOk returns a tuple with the ConsentChallenge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSession) GetExcludeNotBeforeClaim

func (o *OAuth2ConsentSession) GetExcludeNotBeforeClaim() bool

GetExcludeNotBeforeClaim returns the ExcludeNotBeforeClaim field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetExcludeNotBeforeClaimOk

func (o *OAuth2ConsentSession) GetExcludeNotBeforeClaimOk() (*bool, bool)

GetExcludeNotBeforeClaimOk returns a tuple with the ExcludeNotBeforeClaim field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSession) GetExpiresAt

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*OAuth2ConsentSession) 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 (*OAuth2ConsentSession) GetExtra

func (o *OAuth2ConsentSession) GetExtra() map[string]interface{}

GetExtra returns the Extra field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetExtraOk

func (o *OAuth2ConsentSession) GetExtraOk() (map[string]interface{}, bool)

GetExtraOk returns a tuple with the Extra field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSession) GetHeaders

func (o *OAuth2ConsentSession) GetHeaders() Headers

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetHeadersOk

func (o *OAuth2ConsentSession) GetHeadersOk() (*Headers, bool)

GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSession) GetIdTokenClaims

func (o *OAuth2ConsentSession) GetIdTokenClaims() IDTokenClaims

GetIdTokenClaims returns the IdTokenClaims field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetIdTokenClaimsOk

func (o *OAuth2ConsentSession) GetIdTokenClaimsOk() (*IDTokenClaims, bool)

GetIdTokenClaimsOk returns a tuple with the IdTokenClaims field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSession) GetKid

func (o *OAuth2ConsentSession) GetKid() string

GetKid returns the Kid field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetKidOk

func (o *OAuth2ConsentSession) GetKidOk() (*string, bool)

GetKidOk returns a tuple with the Kid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSession) GetSubject

func (o *OAuth2ConsentSession) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetSubjectOk

func (o *OAuth2ConsentSession) 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 (*OAuth2ConsentSession) GetUsername

func (o *OAuth2ConsentSession) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*OAuth2ConsentSession) GetUsernameOk

func (o *OAuth2ConsentSession) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSession) HasAllowedTopLevelClaims

func (o *OAuth2ConsentSession) HasAllowedTopLevelClaims() bool

HasAllowedTopLevelClaims returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasClientId

func (o *OAuth2ConsentSession) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasConsentChallenge

func (o *OAuth2ConsentSession) HasConsentChallenge() bool

HasConsentChallenge returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasExcludeNotBeforeClaim

func (o *OAuth2ConsentSession) HasExcludeNotBeforeClaim() bool

HasExcludeNotBeforeClaim returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasExpiresAt

func (o *OAuth2ConsentSession) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasExtra

func (o *OAuth2ConsentSession) HasExtra() bool

HasExtra returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasHeaders

func (o *OAuth2ConsentSession) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasIdTokenClaims

func (o *OAuth2ConsentSession) HasIdTokenClaims() bool

HasIdTokenClaims returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasKid

func (o *OAuth2ConsentSession) HasKid() bool

HasKid returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasSubject

func (o *OAuth2ConsentSession) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*OAuth2ConsentSession) HasUsername

func (o *OAuth2ConsentSession) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (OAuth2ConsentSession) MarshalJSON

func (o OAuth2ConsentSession) MarshalJSON() ([]byte, error)

func (*OAuth2ConsentSession) SetAllowedTopLevelClaims

func (o *OAuth2ConsentSession) SetAllowedTopLevelClaims(v []string)

SetAllowedTopLevelClaims gets a reference to the given []string and assigns it to the AllowedTopLevelClaims field.

func (*OAuth2ConsentSession) SetClientId

func (o *OAuth2ConsentSession) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*OAuth2ConsentSession) SetConsentChallenge

func (o *OAuth2ConsentSession) SetConsentChallenge(v string)

SetConsentChallenge gets a reference to the given string and assigns it to the ConsentChallenge field.

func (*OAuth2ConsentSession) SetExcludeNotBeforeClaim

func (o *OAuth2ConsentSession) SetExcludeNotBeforeClaim(v bool)

SetExcludeNotBeforeClaim gets a reference to the given bool and assigns it to the ExcludeNotBeforeClaim field.

func (*OAuth2ConsentSession) SetExpiresAt

SetExpiresAt gets a reference to the given OAuth2ConsentSessionExpiresAt and assigns it to the ExpiresAt field.

func (*OAuth2ConsentSession) SetExtra

func (o *OAuth2ConsentSession) SetExtra(v map[string]interface{})

SetExtra gets a reference to the given map[string]interface{} and assigns it to the Extra field.

func (*OAuth2ConsentSession) SetHeaders

func (o *OAuth2ConsentSession) SetHeaders(v Headers)

SetHeaders gets a reference to the given Headers and assigns it to the Headers field.

func (*OAuth2ConsentSession) SetIdTokenClaims

func (o *OAuth2ConsentSession) SetIdTokenClaims(v IDTokenClaims)

SetIdTokenClaims gets a reference to the given IDTokenClaims and assigns it to the IdTokenClaims field.

func (*OAuth2ConsentSession) SetKid

func (o *OAuth2ConsentSession) SetKid(v string)

SetKid gets a reference to the given string and assigns it to the Kid field.

func (*OAuth2ConsentSession) SetSubject

func (o *OAuth2ConsentSession) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*OAuth2ConsentSession) SetUsername

func (o *OAuth2ConsentSession) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

type OAuth2ConsentSessionExpiresAt

type OAuth2ConsentSessionExpiresAt struct {
	AccessToken   *time.Time `json:"access_token,omitempty"`
	AuthorizeCode *time.Time `json:"authorize_code,omitempty"`
	IdToken       *time.Time `json:"id_token,omitempty"`
	ParContext    *time.Time `json:"par_context,omitempty"`
	RefreshToken  *time.Time `json:"refresh_token,omitempty"`
}

OAuth2ConsentSessionExpiresAt struct for OAuth2ConsentSessionExpiresAt

func NewOAuth2ConsentSessionExpiresAt

func NewOAuth2ConsentSessionExpiresAt() *OAuth2ConsentSessionExpiresAt

NewOAuth2ConsentSessionExpiresAt instantiates a new OAuth2ConsentSessionExpiresAt 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 NewOAuth2ConsentSessionExpiresAtWithDefaults

func NewOAuth2ConsentSessionExpiresAtWithDefaults() *OAuth2ConsentSessionExpiresAt

NewOAuth2ConsentSessionExpiresAtWithDefaults instantiates a new OAuth2ConsentSessionExpiresAt 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 (*OAuth2ConsentSessionExpiresAt) GetAccessToken

func (o *OAuth2ConsentSessionExpiresAt) GetAccessToken() time.Time

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*OAuth2ConsentSessionExpiresAt) GetAccessTokenOk

func (o *OAuth2ConsentSessionExpiresAt) GetAccessTokenOk() (*time.Time, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSessionExpiresAt) GetAuthorizeCode

func (o *OAuth2ConsentSessionExpiresAt) GetAuthorizeCode() time.Time

GetAuthorizeCode returns the AuthorizeCode field value if set, zero value otherwise.

func (*OAuth2ConsentSessionExpiresAt) GetAuthorizeCodeOk

func (o *OAuth2ConsentSessionExpiresAt) GetAuthorizeCodeOk() (*time.Time, bool)

GetAuthorizeCodeOk returns a tuple with the AuthorizeCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSessionExpiresAt) GetIdToken

func (o *OAuth2ConsentSessionExpiresAt) GetIdToken() time.Time

GetIdToken returns the IdToken field value if set, zero value otherwise.

func (*OAuth2ConsentSessionExpiresAt) GetIdTokenOk

func (o *OAuth2ConsentSessionExpiresAt) GetIdTokenOk() (*time.Time, 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 (*OAuth2ConsentSessionExpiresAt) GetParContext

func (o *OAuth2ConsentSessionExpiresAt) GetParContext() time.Time

GetParContext returns the ParContext field value if set, zero value otherwise.

func (*OAuth2ConsentSessionExpiresAt) GetParContextOk

func (o *OAuth2ConsentSessionExpiresAt) GetParContextOk() (*time.Time, bool)

GetParContextOk returns a tuple with the ParContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSessionExpiresAt) GetRefreshToken

func (o *OAuth2ConsentSessionExpiresAt) GetRefreshToken() time.Time

GetRefreshToken returns the RefreshToken field value if set, zero value otherwise.

func (*OAuth2ConsentSessionExpiresAt) GetRefreshTokenOk

func (o *OAuth2ConsentSessionExpiresAt) GetRefreshTokenOk() (*time.Time, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2ConsentSessionExpiresAt) HasAccessToken

func (o *OAuth2ConsentSessionExpiresAt) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*OAuth2ConsentSessionExpiresAt) HasAuthorizeCode

func (o *OAuth2ConsentSessionExpiresAt) HasAuthorizeCode() bool

HasAuthorizeCode returns a boolean if a field has been set.

func (*OAuth2ConsentSessionExpiresAt) HasIdToken

func (o *OAuth2ConsentSessionExpiresAt) HasIdToken() bool

HasIdToken returns a boolean if a field has been set.

func (*OAuth2ConsentSessionExpiresAt) HasParContext

func (o *OAuth2ConsentSessionExpiresAt) HasParContext() bool

HasParContext returns a boolean if a field has been set.

func (*OAuth2ConsentSessionExpiresAt) HasRefreshToken

func (o *OAuth2ConsentSessionExpiresAt) HasRefreshToken() bool

HasRefreshToken returns a boolean if a field has been set.

func (OAuth2ConsentSessionExpiresAt) MarshalJSON

func (o OAuth2ConsentSessionExpiresAt) MarshalJSON() ([]byte, error)

func (*OAuth2ConsentSessionExpiresAt) SetAccessToken

func (o *OAuth2ConsentSessionExpiresAt) SetAccessToken(v time.Time)

SetAccessToken gets a reference to the given time.Time and assigns it to the AccessToken field.

func (*OAuth2ConsentSessionExpiresAt) SetAuthorizeCode

func (o *OAuth2ConsentSessionExpiresAt) SetAuthorizeCode(v time.Time)

SetAuthorizeCode gets a reference to the given time.Time and assigns it to the AuthorizeCode field.

func (*OAuth2ConsentSessionExpiresAt) SetIdToken

func (o *OAuth2ConsentSessionExpiresAt) SetIdToken(v time.Time)

SetIdToken gets a reference to the given time.Time and assigns it to the IdToken field.

func (*OAuth2ConsentSessionExpiresAt) SetParContext

func (o *OAuth2ConsentSessionExpiresAt) SetParContext(v time.Time)

SetParContext gets a reference to the given time.Time and assigns it to the ParContext field.

func (*OAuth2ConsentSessionExpiresAt) SetRefreshToken

func (o *OAuth2ConsentSessionExpiresAt) SetRefreshToken(v time.Time)

SetRefreshToken gets a reference to the given time.Time and assigns it to the RefreshToken field.

type OAuth2LoginRequest

type OAuth2LoginRequest struct {
	// ID is the identifier (\"login challenge\") of the login request. It is used to identify the session.
	Challenge   string                                    `json:"challenge"`
	Client      OAuth2Client                              `json:"client"`
	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"`
	RequestedAccessTokenAudience []string `json:"requested_access_token_audience"`
	RequestedScope               []string `json:"requested_scope"`
	// 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"`
	// 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"`
}

OAuth2LoginRequest struct for OAuth2LoginRequest

func NewOAuth2LoginRequest

func NewOAuth2LoginRequest(challenge string, client OAuth2Client, requestUrl string, requestedAccessTokenAudience []string, requestedScope []string, skip bool, subject string) *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) GetChallenge

func (o *OAuth2LoginRequest) GetChallenge() string

GetChallenge returns the Challenge field value

func (*OAuth2LoginRequest) GetChallengeOk

func (o *OAuth2LoginRequest) GetChallengeOk() (*string, bool)

GetChallengeOk returns a tuple with the Challenge field value 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

func (*OAuth2LoginRequest) GetClientOk

func (o *OAuth2LoginRequest) GetClientOk() (*OAuth2Client, bool)

GetClientOk returns a tuple with the Client field value and a boolean to check if the value has been set.

func (*OAuth2LoginRequest) GetOidcContext

GetOidcContext returns the OidcContext field value if set, zero value otherwise.

func (*OAuth2LoginRequest) GetOidcContextOk

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

func (*OAuth2LoginRequest) GetRequestUrlOk

func (o *OAuth2LoginRequest) GetRequestUrlOk() (*string, bool)

GetRequestUrlOk returns a tuple with the RequestUrl field value 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

func (*OAuth2LoginRequest) GetRequestedAccessTokenAudienceOk

func (o *OAuth2LoginRequest) GetRequestedAccessTokenAudienceOk() ([]string, bool)

GetRequestedAccessTokenAudienceOk returns a tuple with the RequestedAccessTokenAudience field value 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

func (*OAuth2LoginRequest) GetRequestedScopeOk

func (o *OAuth2LoginRequest) GetRequestedScopeOk() ([]string, bool)

GetRequestedScopeOk returns a tuple with the RequestedScope field value 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

func (*OAuth2LoginRequest) GetSkipOk

func (o *OAuth2LoginRequest) GetSkipOk() (*bool, bool)

GetSkipOk returns a tuple with the Skip field value 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

func (*OAuth2LoginRequest) GetSubjectOk

func (o *OAuth2LoginRequest) GetSubjectOk() (*string, bool)

GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.

func (*OAuth2LoginRequest) HasOidcContext

func (o *OAuth2LoginRequest) HasOidcContext() bool

HasOidcContext 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) MarshalJSON

func (o OAuth2LoginRequest) MarshalJSON() ([]byte, error)

func (*OAuth2LoginRequest) SetChallenge

func (o *OAuth2LoginRequest) SetChallenge(v string)

SetChallenge sets field value

func (*OAuth2LoginRequest) SetClient

func (o *OAuth2LoginRequest) SetClient(v OAuth2Client)

SetClient sets field value

func (*OAuth2LoginRequest) SetOidcContext

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 sets field value

func (*OAuth2LoginRequest) SetRequestedAccessTokenAudience

func (o *OAuth2LoginRequest) SetRequestedAccessTokenAudience(v []string)

SetRequestedAccessTokenAudience sets field value

func (*OAuth2LoginRequest) SetRequestedScope

func (o *OAuth2LoginRequest) SetRequestedScope(v []string)

SetRequestedScope sets field value

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 sets field value

func (*OAuth2LoginRequest) SetSubject

func (o *OAuth2LoginRequest) SetSubject(v string)

SetSubject sets field value

type OAuth2LogoutRequest

type OAuth2LogoutRequest struct {
	// Challenge is the identifier (\"logout challenge\") of the logout authentication request. It is used to identify the session.
	Challenge *string       `json:"challenge,omitempty"`
	Client    *OAuth2Client `json:"client,omitempty"`
	// RequestURL is the original Logout URL requested.
	RequestUrl *string `json:"request_url,omitempty"`
	// RPInitiated is set to true if the request was initiated by a Relying Party (RP), also known as an OAuth 2.0 Client.
	RpInitiated *bool `json:"rp_initiated,omitempty"`
	// SessionID is the login session ID that was requested to log out.
	Sid *string `json:"sid,omitempty"`
	// Subject is the user for whom the logout was request.
	Subject *string `json:"subject,omitempty"`
}

OAuth2LogoutRequest struct for OAuth2LogoutRequest

func NewOAuth2LogoutRequest

func NewOAuth2LogoutRequest() *OAuth2LogoutRequest

NewOAuth2LogoutRequest instantiates a new OAuth2LogoutRequest 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 NewOAuth2LogoutRequestWithDefaults

func NewOAuth2LogoutRequestWithDefaults() *OAuth2LogoutRequest

NewOAuth2LogoutRequestWithDefaults instantiates a new OAuth2LogoutRequest 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 (*OAuth2LogoutRequest) GetChallenge

func (o *OAuth2LogoutRequest) GetChallenge() string

GetChallenge returns the Challenge field value if set, zero value otherwise.

func (*OAuth2LogoutRequest) GetChallengeOk

func (o *OAuth2LogoutRequest) 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 (*OAuth2LogoutRequest) GetClient

func (o *OAuth2LogoutRequest) GetClient() OAuth2Client

GetClient returns the Client field value if set, zero value otherwise.

func (*OAuth2LogoutRequest) GetClientOk

func (o *OAuth2LogoutRequest) 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 (*OAuth2LogoutRequest) GetRequestUrl

func (o *OAuth2LogoutRequest) GetRequestUrl() string

GetRequestUrl returns the RequestUrl field value if set, zero value otherwise.

func (*OAuth2LogoutRequest) GetRequestUrlOk

func (o *OAuth2LogoutRequest) 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 (*OAuth2LogoutRequest) GetRpInitiated

func (o *OAuth2LogoutRequest) GetRpInitiated() bool

GetRpInitiated returns the RpInitiated field value if set, zero value otherwise.

func (*OAuth2LogoutRequest) GetRpInitiatedOk

func (o *OAuth2LogoutRequest) GetRpInitiatedOk() (*bool, bool)

GetRpInitiatedOk returns a tuple with the RpInitiated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2LogoutRequest) GetSid

func (o *OAuth2LogoutRequest) GetSid() string

GetSid returns the Sid field value if set, zero value otherwise.

func (*OAuth2LogoutRequest) GetSidOk

func (o *OAuth2LogoutRequest) GetSidOk() (*string, bool)

GetSidOk returns a tuple with the Sid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2LogoutRequest) GetSubject

func (o *OAuth2LogoutRequest) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*OAuth2LogoutRequest) GetSubjectOk

func (o *OAuth2LogoutRequest) 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 (*OAuth2LogoutRequest) HasChallenge

func (o *OAuth2LogoutRequest) HasChallenge() bool

HasChallenge returns a boolean if a field has been set.

func (*OAuth2LogoutRequest) HasClient

func (o *OAuth2LogoutRequest) HasClient() bool

HasClient returns a boolean if a field has been set.

func (*OAuth2LogoutRequest) HasRequestUrl

func (o *OAuth2LogoutRequest) HasRequestUrl() bool

HasRequestUrl returns a boolean if a field has been set.

func (*OAuth2LogoutRequest) HasRpInitiated

func (o *OAuth2LogoutRequest) HasRpInitiated() bool

HasRpInitiated returns a boolean if a field has been set.

func (*OAuth2LogoutRequest) HasSid

func (o *OAuth2LogoutRequest) HasSid() bool

HasSid returns a boolean if a field has been set.

func (*OAuth2LogoutRequest) HasSubject

func (o *OAuth2LogoutRequest) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (OAuth2LogoutRequest) MarshalJSON

func (o OAuth2LogoutRequest) MarshalJSON() ([]byte, error)

func (*OAuth2LogoutRequest) SetChallenge

func (o *OAuth2LogoutRequest) SetChallenge(v string)

SetChallenge gets a reference to the given string and assigns it to the Challenge field.

func (*OAuth2LogoutRequest) SetClient

func (o *OAuth2LogoutRequest) SetClient(v OAuth2Client)

SetClient gets a reference to the given OAuth2Client and assigns it to the Client field.

func (*OAuth2LogoutRequest) SetRequestUrl

func (o *OAuth2LogoutRequest) SetRequestUrl(v string)

SetRequestUrl gets a reference to the given string and assigns it to the RequestUrl field.

func (*OAuth2LogoutRequest) SetRpInitiated

func (o *OAuth2LogoutRequest) SetRpInitiated(v bool)

SetRpInitiated gets a reference to the given bool and assigns it to the RpInitiated field.

func (*OAuth2LogoutRequest) SetSid

func (o *OAuth2LogoutRequest) SetSid(v string)

SetSid gets a reference to the given string and assigns it to the Sid field.

func (*OAuth2LogoutRequest) SetSubject

func (o *OAuth2LogoutRequest) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

type OAuth2TokenResponse

type OAuth2TokenResponse struct {
	// The access token issued by the authorization server.
	AccessToken *string `json:"access_token,omitempty"`
	// The lifetime in seconds of the access token.  For example, the value \"3600\" denotes that the access token will expire in one hour from the time the response was generated.
	ExpiresIn *int64 `json:"expires_in,omitempty"`
	// To retrieve a refresh token request the id_token scope.
	IdToken *int64 `json:"id_token,omitempty"`
	// The refresh token, which can be used to obtain new access tokens. To retrieve it add the scope \"offline\" to your access token request.
	RefreshToken *string `json:"refresh_token,omitempty"`
	// The scope of the access token
	Scope *int64 `json:"scope,omitempty"`
	// The type of the token issued
	TokenType *string `json:"token_type,omitempty"`
}

OAuth2TokenResponse OAuth2 Token Response

func NewOAuth2TokenResponse

func NewOAuth2TokenResponse() *OAuth2TokenResponse

NewOAuth2TokenResponse instantiates a new OAuth2TokenResponse 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 NewOAuth2TokenResponseWithDefaults

func NewOAuth2TokenResponseWithDefaults() *OAuth2TokenResponse

NewOAuth2TokenResponseWithDefaults instantiates a new OAuth2TokenResponse 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 (*OAuth2TokenResponse) GetAccessToken

func (o *OAuth2TokenResponse) GetAccessToken() string

GetAccessToken returns the AccessToken field value if set, zero value otherwise.

func (*OAuth2TokenResponse) GetAccessTokenOk

func (o *OAuth2TokenResponse) GetAccessTokenOk() (*string, bool)

GetAccessTokenOk returns a tuple with the AccessToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2TokenResponse) GetExpiresIn

func (o *OAuth2TokenResponse) GetExpiresIn() int64

GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.

func (*OAuth2TokenResponse) GetExpiresInOk

func (o *OAuth2TokenResponse) GetExpiresInOk() (*int64, 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 (*OAuth2TokenResponse) GetIdToken

func (o *OAuth2TokenResponse) GetIdToken() int64

GetIdToken returns the IdToken field value if set, zero value otherwise.

func (*OAuth2TokenResponse) GetIdTokenOk

func (o *OAuth2TokenResponse) GetIdTokenOk() (*int64, 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 (*OAuth2TokenResponse) GetRefreshToken

func (o *OAuth2TokenResponse) GetRefreshToken() string

GetRefreshToken returns the RefreshToken field value if set, zero value otherwise.

func (*OAuth2TokenResponse) GetRefreshTokenOk

func (o *OAuth2TokenResponse) GetRefreshTokenOk() (*string, bool)

GetRefreshTokenOk returns a tuple with the RefreshToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2TokenResponse) GetScope

func (o *OAuth2TokenResponse) GetScope() int64

GetScope returns the Scope field value if set, zero value otherwise.

func (*OAuth2TokenResponse) GetScopeOk

func (o *OAuth2TokenResponse) GetScopeOk() (*int64, 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 (*OAuth2TokenResponse) GetTokenType

func (o *OAuth2TokenResponse) GetTokenType() string

GetTokenType returns the TokenType field value if set, zero value otherwise.

func (*OAuth2TokenResponse) GetTokenTypeOk

func (o *OAuth2TokenResponse) GetTokenTypeOk() (*string, bool)

GetTokenTypeOk returns a tuple with the TokenType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2TokenResponse) HasAccessToken

func (o *OAuth2TokenResponse) HasAccessToken() bool

HasAccessToken returns a boolean if a field has been set.

func (*OAuth2TokenResponse) HasExpiresIn

func (o *OAuth2TokenResponse) HasExpiresIn() bool

HasExpiresIn returns a boolean if a field has been set.

func (*OAuth2TokenResponse) HasIdToken

func (o *OAuth2TokenResponse) HasIdToken() bool

HasIdToken returns a boolean if a field has been set.

func (*OAuth2TokenResponse) HasRefreshToken

func (o *OAuth2TokenResponse) HasRefreshToken() bool

HasRefreshToken returns a boolean if a field has been set.

func (*OAuth2TokenResponse) HasScope

func (o *OAuth2TokenResponse) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*OAuth2TokenResponse) HasTokenType

func (o *OAuth2TokenResponse) HasTokenType() bool

HasTokenType returns a boolean if a field has been set.

func (OAuth2TokenResponse) MarshalJSON

func (o OAuth2TokenResponse) MarshalJSON() ([]byte, error)

func (*OAuth2TokenResponse) SetAccessToken

func (o *OAuth2TokenResponse) SetAccessToken(v string)

SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.

func (*OAuth2TokenResponse) SetExpiresIn

func (o *OAuth2TokenResponse) SetExpiresIn(v int64)

SetExpiresIn gets a reference to the given int64 and assigns it to the ExpiresIn field.

func (*OAuth2TokenResponse) SetIdToken

func (o *OAuth2TokenResponse) SetIdToken(v int64)

SetIdToken gets a reference to the given int64 and assigns it to the IdToken field.

func (*OAuth2TokenResponse) SetRefreshToken

func (o *OAuth2TokenResponse) SetRefreshToken(v string)

SetRefreshToken gets a reference to the given string and assigns it to the RefreshToken field.

func (*OAuth2TokenResponse) SetScope

func (o *OAuth2TokenResponse) SetScope(v int64)

SetScope gets a reference to the given int64 and assigns it to the Scope field.

func (*OAuth2TokenResponse) SetTokenType

func (o *OAuth2TokenResponse) SetTokenType(v string)

SetTokenType gets a reference to the given string and assigns it to the TokenType field.

type OidcConfiguration

type OidcConfiguration struct {
	// URL of the OP's OAuth 2.0 Authorization Endpoint.
	AuthorizationEndpoint string `json:"authorization_endpoint"`
	// Boolean value specifying whether the OP can pass a sid (session ID) Claim in the Logout Token to identify the RP session with the OP. If supported, the sid Claim is also included in ID Tokens issued by the OP
	BackchannelLogoutSessionSupported *bool `json:"backchannel_logout_session_supported,omitempty"`
	// Boolean value specifying whether the OP supports back-channel logout, with true indicating support.
	BackchannelLogoutSupported *bool `json:"backchannel_logout_supported,omitempty"`
	// Boolean value specifying whether the OP supports use of the claims parameter, with true indicating support.
	ClaimsParameterSupported *bool `json:"claims_parameter_supported,omitempty"`
	// JSON array containing a list of the Claim Names of the Claims that the OpenID Provider MAY be able to supply values for. Note that for privacy or other reasons, this might not be an exhaustive list.
	ClaimsSupported []string `json:"claims_supported,omitempty"`
	// JSON array containing a list of Proof Key for Code Exchange (PKCE) [RFC7636] code challenge methods supported by this authorization server.
	CodeChallengeMethodsSupported []string `json:"code_challenge_methods_supported,omitempty"`
	// URL at the OP to which an RP can perform a redirect to request that the End-User be logged out at the OP.
	EndSessionEndpoint *string `json:"end_session_endpoint,omitempty"`
	// Boolean value specifying whether the OP can pass iss (issuer) and sid (session ID) query parameters to identify the RP session with the OP when the frontchannel_logout_uri is used. If supported, the sid Claim is also included in ID Tokens issued by the OP.
	FrontchannelLogoutSessionSupported *bool `json:"frontchannel_logout_session_supported,omitempty"`
	// Boolean value specifying whether the OP supports HTTP-based logout, with true indicating support.
	FrontchannelLogoutSupported *bool `json:"frontchannel_logout_supported,omitempty"`
	// JSON array containing a list of the OAuth 2.0 Grant Type values that this OP supports.
	GrantTypesSupported []string `json:"grant_types_supported,omitempty"`
	// Algorithm used to sign OpenID Connect ID Tokens.
	IdTokenSignedResponseAlg []string `json:"id_token_signed_response_alg"`
	// JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for the ID Token to encode the Claims in a JWT.
	IdTokenSigningAlgValuesSupported []string `json:"id_token_signing_alg_values_supported"`
	// URL using the https scheme with no query or fragment component that the OP asserts as its IssuerURL Identifier. If IssuerURL discovery is supported , this value MUST be identical to the issuer value returned by WebFinger. This also MUST be identical to the iss Claim value in ID Tokens issued from this IssuerURL.
	Issuer string `json:"issuer"`
	// URL of the OP's JSON Web Key Set [JWK] document. This contains the signing key(s) the RP uses to validate signatures from the OP. The JWK Set MAY also contain the Server's encryption key(s), which are used by RPs to encrypt requests to the Server. 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"`
	// URL of the OP's Dynamic Client Registration Endpoint.
	RegistrationEndpoint *string `json:"registration_endpoint,omitempty"`
	// JSON array containing a list of the JWS signing algorithms (alg values) supported by the OP for Request Objects, which are described in Section 6.1 of OpenID Connect Core 1.0 [OpenID.Core]. These algorithms are used both when the Request Object is passed by value (using the request parameter) and when it is passed by reference (using the request_uri parameter).
	RequestObjectSigningAlgValuesSupported []string `json:"request_object_signing_alg_values_supported,omitempty"`
	// Boolean value specifying whether the OP supports use of the request parameter, with true indicating support.
	RequestParameterSupported *bool `json:"request_parameter_supported,omitempty"`
	// Boolean value specifying whether the OP supports use of the request_uri parameter, with true indicating support.
	RequestUriParameterSupported *bool `json:"request_uri_parameter_supported,omitempty"`
	// Boolean value specifying whether the OP requires any request_uri values used to be pre-registered using the request_uris registration parameter.
	RequireRequestUriRegistration *bool `json:"require_request_uri_registration,omitempty"`
	// JSON array containing a list of the OAuth 2.0 response_mode values that this OP supports.
	ResponseModesSupported []string `json:"response_modes_supported,omitempty"`
	// JSON array containing a list of the OAuth 2.0 response_type values that this OP supports. Dynamic OpenID Providers MUST support the code, id_token, and the token id_token Response Type values.
	ResponseTypesSupported []string `json:"response_types_supported"`
	// URL of the authorization server's OAuth 2.0 revocation endpoint.
	RevocationEndpoint *string `json:"revocation_endpoint,omitempty"`
	// SON array containing a list of the OAuth 2.0 [RFC6749] scope values that this server supports. The server MUST support the openid scope value. Servers MAY choose not to advertise some supported scope values even when this parameter is used
	ScopesSupported []string `json:"scopes_supported,omitempty"`
	// JSON array containing a list of the Subject Identifier types that this OP supports. Valid types include pairwise and public.
	SubjectTypesSupported []string `json:"subject_types_supported"`
	// URL of the OP's OAuth 2.0 Token Endpoint
	TokenEndpoint string `json:"token_endpoint"`
	// JSON array containing a list of Client Authentication methods supported by this Token Endpoint. The options are client_secret_post, client_secret_basic, client_secret_jwt, and private_key_jwt, as described in Section 9 of OpenID Connect Core 1.0
	TokenEndpointAuthMethodsSupported []string `json:"token_endpoint_auth_methods_supported,omitempty"`
	// URL of the OP's UserInfo Endpoint.
	UserinfoEndpoint *string `json:"userinfo_endpoint,omitempty"`
	// Algorithm used to sign OpenID Connect Userinfo Responses.
	UserinfoSignedResponseAlg []string `json:"userinfo_signed_response_alg"`
	// JSON array containing a list of the JWS [JWS] signing algorithms (alg values) [JWA] supported by the UserInfo Endpoint to encode the Claims in a JWT [JWT].
	UserinfoSigningAlgValuesSupported []string `json:"userinfo_signing_alg_values_supported,omitempty"`
}

OidcConfiguration It includes links to several endpoints (for example `/oauth2/token`) and exposes information on supported signature algorithms among others.

func NewOidcConfiguration

func NewOidcConfiguration(authorizationEndpoint string, idTokenSignedResponseAlg []string, idTokenSigningAlgValuesSupported []string, issuer string, jwksUri string, responseTypesSupported []string, subjectTypesSupported []string, tokenEndpoint string, userinfoSignedResponseAlg []string) *OidcConfiguration

NewOidcConfiguration instantiates a new OidcConfiguration 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 NewOidcConfigurationWithDefaults

func NewOidcConfigurationWithDefaults() *OidcConfiguration

NewOidcConfigurationWithDefaults instantiates a new OidcConfiguration 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 (*OidcConfiguration) GetAuthorizationEndpoint

func (o *OidcConfiguration) GetAuthorizationEndpoint() string

GetAuthorizationEndpoint returns the AuthorizationEndpoint field value

func (*OidcConfiguration) GetAuthorizationEndpointOk

func (o *OidcConfiguration) GetAuthorizationEndpointOk() (*string, bool)

GetAuthorizationEndpointOk returns a tuple with the AuthorizationEndpoint field value and a boolean to check if the value has been set.

func (*OidcConfiguration) GetBackchannelLogoutSessionSupported

func (o *OidcConfiguration) GetBackchannelLogoutSessionSupported() bool

GetBackchannelLogoutSessionSupported returns the BackchannelLogoutSessionSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetBackchannelLogoutSessionSupportedOk

func (o *OidcConfiguration) GetBackchannelLogoutSessionSupportedOk() (*bool, bool)

GetBackchannelLogoutSessionSupportedOk returns a tuple with the BackchannelLogoutSessionSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetBackchannelLogoutSupported

func (o *OidcConfiguration) GetBackchannelLogoutSupported() bool

GetBackchannelLogoutSupported returns the BackchannelLogoutSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetBackchannelLogoutSupportedOk

func (o *OidcConfiguration) GetBackchannelLogoutSupportedOk() (*bool, bool)

GetBackchannelLogoutSupportedOk returns a tuple with the BackchannelLogoutSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetClaimsParameterSupported

func (o *OidcConfiguration) GetClaimsParameterSupported() bool

GetClaimsParameterSupported returns the ClaimsParameterSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetClaimsParameterSupportedOk

func (o *OidcConfiguration) GetClaimsParameterSupportedOk() (*bool, bool)

GetClaimsParameterSupportedOk returns a tuple with the ClaimsParameterSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetClaimsSupported

func (o *OidcConfiguration) GetClaimsSupported() []string

GetClaimsSupported returns the ClaimsSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetClaimsSupportedOk

func (o *OidcConfiguration) GetClaimsSupportedOk() ([]string, bool)

GetClaimsSupportedOk returns a tuple with the ClaimsSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetCodeChallengeMethodsSupported

func (o *OidcConfiguration) GetCodeChallengeMethodsSupported() []string

GetCodeChallengeMethodsSupported returns the CodeChallengeMethodsSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetCodeChallengeMethodsSupportedOk

func (o *OidcConfiguration) GetCodeChallengeMethodsSupportedOk() ([]string, bool)

GetCodeChallengeMethodsSupportedOk returns a tuple with the CodeChallengeMethodsSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetEndSessionEndpoint

func (o *OidcConfiguration) GetEndSessionEndpoint() string

GetEndSessionEndpoint returns the EndSessionEndpoint field value if set, zero value otherwise.

func (*OidcConfiguration) GetEndSessionEndpointOk

func (o *OidcConfiguration) GetEndSessionEndpointOk() (*string, bool)

GetEndSessionEndpointOk returns a tuple with the EndSessionEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetFrontchannelLogoutSessionSupported

func (o *OidcConfiguration) GetFrontchannelLogoutSessionSupported() bool

GetFrontchannelLogoutSessionSupported returns the FrontchannelLogoutSessionSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetFrontchannelLogoutSessionSupportedOk

func (o *OidcConfiguration) GetFrontchannelLogoutSessionSupportedOk() (*bool, bool)

GetFrontchannelLogoutSessionSupportedOk returns a tuple with the FrontchannelLogoutSessionSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetFrontchannelLogoutSupported

func (o *OidcConfiguration) GetFrontchannelLogoutSupported() bool

GetFrontchannelLogoutSupported returns the FrontchannelLogoutSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetFrontchannelLogoutSupportedOk

func (o *OidcConfiguration) GetFrontchannelLogoutSupportedOk() (*bool, bool)

GetFrontchannelLogoutSupportedOk returns a tuple with the FrontchannelLogoutSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetGrantTypesSupported

func (o *OidcConfiguration) GetGrantTypesSupported() []string

GetGrantTypesSupported returns the GrantTypesSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetGrantTypesSupportedOk

func (o *OidcConfiguration) GetGrantTypesSupportedOk() ([]string, bool)

GetGrantTypesSupportedOk returns a tuple with the GrantTypesSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetIdTokenSignedResponseAlg

func (o *OidcConfiguration) GetIdTokenSignedResponseAlg() []string

GetIdTokenSignedResponseAlg returns the IdTokenSignedResponseAlg field value

func (*OidcConfiguration) GetIdTokenSignedResponseAlgOk

func (o *OidcConfiguration) GetIdTokenSignedResponseAlgOk() ([]string, bool)

GetIdTokenSignedResponseAlgOk returns a tuple with the IdTokenSignedResponseAlg field value and a boolean to check if the value has been set.

func (*OidcConfiguration) GetIdTokenSigningAlgValuesSupported

func (o *OidcConfiguration) GetIdTokenSigningAlgValuesSupported() []string

GetIdTokenSigningAlgValuesSupported returns the IdTokenSigningAlgValuesSupported field value

func (*OidcConfiguration) GetIdTokenSigningAlgValuesSupportedOk

func (o *OidcConfiguration) GetIdTokenSigningAlgValuesSupportedOk() ([]string, bool)

GetIdTokenSigningAlgValuesSupportedOk returns a tuple with the IdTokenSigningAlgValuesSupported field value and a boolean to check if the value has been set.

func (*OidcConfiguration) GetIssuer

func (o *OidcConfiguration) GetIssuer() string

GetIssuer returns the Issuer field value

func (*OidcConfiguration) GetIssuerOk

func (o *OidcConfiguration) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.

func (*OidcConfiguration) GetJwksUri

func (o *OidcConfiguration) GetJwksUri() string

GetJwksUri returns the JwksUri field value

func (*OidcConfiguration) GetJwksUriOk

func (o *OidcConfiguration) GetJwksUriOk() (*string, bool)

GetJwksUriOk returns a tuple with the JwksUri field value and a boolean to check if the value has been set.

func (*OidcConfiguration) GetRegistrationEndpoint

func (o *OidcConfiguration) GetRegistrationEndpoint() string

GetRegistrationEndpoint returns the RegistrationEndpoint field value if set, zero value otherwise.

func (*OidcConfiguration) GetRegistrationEndpointOk

func (o *OidcConfiguration) GetRegistrationEndpointOk() (*string, bool)

GetRegistrationEndpointOk returns a tuple with the RegistrationEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetRequestObjectSigningAlgValuesSupported

func (o *OidcConfiguration) GetRequestObjectSigningAlgValuesSupported() []string

GetRequestObjectSigningAlgValuesSupported returns the RequestObjectSigningAlgValuesSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetRequestObjectSigningAlgValuesSupportedOk

func (o *OidcConfiguration) GetRequestObjectSigningAlgValuesSupportedOk() ([]string, bool)

GetRequestObjectSigningAlgValuesSupportedOk returns a tuple with the RequestObjectSigningAlgValuesSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetRequestParameterSupported

func (o *OidcConfiguration) GetRequestParameterSupported() bool

GetRequestParameterSupported returns the RequestParameterSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetRequestParameterSupportedOk

func (o *OidcConfiguration) GetRequestParameterSupportedOk() (*bool, bool)

GetRequestParameterSupportedOk returns a tuple with the RequestParameterSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetRequestUriParameterSupported

func (o *OidcConfiguration) GetRequestUriParameterSupported() bool

GetRequestUriParameterSupported returns the RequestUriParameterSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetRequestUriParameterSupportedOk

func (o *OidcConfiguration) GetRequestUriParameterSupportedOk() (*bool, bool)

GetRequestUriParameterSupportedOk returns a tuple with the RequestUriParameterSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetRequireRequestUriRegistration

func (o *OidcConfiguration) GetRequireRequestUriRegistration() bool

GetRequireRequestUriRegistration returns the RequireRequestUriRegistration field value if set, zero value otherwise.

func (*OidcConfiguration) GetRequireRequestUriRegistrationOk

func (o *OidcConfiguration) GetRequireRequestUriRegistrationOk() (*bool, bool)

GetRequireRequestUriRegistrationOk returns a tuple with the RequireRequestUriRegistration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetResponseModesSupported

func (o *OidcConfiguration) GetResponseModesSupported() []string

GetResponseModesSupported returns the ResponseModesSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetResponseModesSupportedOk

func (o *OidcConfiguration) GetResponseModesSupportedOk() ([]string, bool)

GetResponseModesSupportedOk returns a tuple with the ResponseModesSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetResponseTypesSupported

func (o *OidcConfiguration) GetResponseTypesSupported() []string

GetResponseTypesSupported returns the ResponseTypesSupported field value

func (*OidcConfiguration) GetResponseTypesSupportedOk

func (o *OidcConfiguration) GetResponseTypesSupportedOk() ([]string, bool)

GetResponseTypesSupportedOk returns a tuple with the ResponseTypesSupported field value and a boolean to check if the value has been set.

func (*OidcConfiguration) GetRevocationEndpoint

func (o *OidcConfiguration) GetRevocationEndpoint() string

GetRevocationEndpoint returns the RevocationEndpoint field value if set, zero value otherwise.

func (*OidcConfiguration) GetRevocationEndpointOk

func (o *OidcConfiguration) GetRevocationEndpointOk() (*string, bool)

GetRevocationEndpointOk returns a tuple with the RevocationEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetScopesSupported

func (o *OidcConfiguration) GetScopesSupported() []string

GetScopesSupported returns the ScopesSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetScopesSupportedOk

func (o *OidcConfiguration) GetScopesSupportedOk() ([]string, bool)

GetScopesSupportedOk returns a tuple with the ScopesSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetSubjectTypesSupported

func (o *OidcConfiguration) GetSubjectTypesSupported() []string

GetSubjectTypesSupported returns the SubjectTypesSupported field value

func (*OidcConfiguration) GetSubjectTypesSupportedOk

func (o *OidcConfiguration) GetSubjectTypesSupportedOk() ([]string, bool)

GetSubjectTypesSupportedOk returns a tuple with the SubjectTypesSupported field value and a boolean to check if the value has been set.

func (*OidcConfiguration) GetTokenEndpoint

func (o *OidcConfiguration) GetTokenEndpoint() string

GetTokenEndpoint returns the TokenEndpoint field value

func (*OidcConfiguration) GetTokenEndpointAuthMethodsSupported

func (o *OidcConfiguration) GetTokenEndpointAuthMethodsSupported() []string

GetTokenEndpointAuthMethodsSupported returns the TokenEndpointAuthMethodsSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetTokenEndpointAuthMethodsSupportedOk

func (o *OidcConfiguration) GetTokenEndpointAuthMethodsSupportedOk() ([]string, bool)

GetTokenEndpointAuthMethodsSupportedOk returns a tuple with the TokenEndpointAuthMethodsSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetTokenEndpointOk

func (o *OidcConfiguration) GetTokenEndpointOk() (*string, bool)

GetTokenEndpointOk returns a tuple with the TokenEndpoint field value and a boolean to check if the value has been set.

func (*OidcConfiguration) GetUserinfoEndpoint

func (o *OidcConfiguration) GetUserinfoEndpoint() string

GetUserinfoEndpoint returns the UserinfoEndpoint field value if set, zero value otherwise.

func (*OidcConfiguration) GetUserinfoEndpointOk

func (o *OidcConfiguration) GetUserinfoEndpointOk() (*string, bool)

GetUserinfoEndpointOk returns a tuple with the UserinfoEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) GetUserinfoSignedResponseAlg

func (o *OidcConfiguration) GetUserinfoSignedResponseAlg() []string

GetUserinfoSignedResponseAlg returns the UserinfoSignedResponseAlg field value

func (*OidcConfiguration) GetUserinfoSignedResponseAlgOk

func (o *OidcConfiguration) GetUserinfoSignedResponseAlgOk() ([]string, bool)

GetUserinfoSignedResponseAlgOk returns a tuple with the UserinfoSignedResponseAlg field value and a boolean to check if the value has been set.

func (*OidcConfiguration) GetUserinfoSigningAlgValuesSupported

func (o *OidcConfiguration) GetUserinfoSigningAlgValuesSupported() []string

GetUserinfoSigningAlgValuesSupported returns the UserinfoSigningAlgValuesSupported field value if set, zero value otherwise.

func (*OidcConfiguration) GetUserinfoSigningAlgValuesSupportedOk

func (o *OidcConfiguration) GetUserinfoSigningAlgValuesSupportedOk() ([]string, bool)

GetUserinfoSigningAlgValuesSupportedOk returns a tuple with the UserinfoSigningAlgValuesSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcConfiguration) HasBackchannelLogoutSessionSupported

func (o *OidcConfiguration) HasBackchannelLogoutSessionSupported() bool

HasBackchannelLogoutSessionSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasBackchannelLogoutSupported

func (o *OidcConfiguration) HasBackchannelLogoutSupported() bool

HasBackchannelLogoutSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasClaimsParameterSupported

func (o *OidcConfiguration) HasClaimsParameterSupported() bool

HasClaimsParameterSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasClaimsSupported

func (o *OidcConfiguration) HasClaimsSupported() bool

HasClaimsSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasCodeChallengeMethodsSupported

func (o *OidcConfiguration) HasCodeChallengeMethodsSupported() bool

HasCodeChallengeMethodsSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasEndSessionEndpoint

func (o *OidcConfiguration) HasEndSessionEndpoint() bool

HasEndSessionEndpoint returns a boolean if a field has been set.

func (*OidcConfiguration) HasFrontchannelLogoutSessionSupported

func (o *OidcConfiguration) HasFrontchannelLogoutSessionSupported() bool

HasFrontchannelLogoutSessionSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasFrontchannelLogoutSupported

func (o *OidcConfiguration) HasFrontchannelLogoutSupported() bool

HasFrontchannelLogoutSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasGrantTypesSupported

func (o *OidcConfiguration) HasGrantTypesSupported() bool

HasGrantTypesSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasRegistrationEndpoint

func (o *OidcConfiguration) HasRegistrationEndpoint() bool

HasRegistrationEndpoint returns a boolean if a field has been set.

func (*OidcConfiguration) HasRequestObjectSigningAlgValuesSupported

func (o *OidcConfiguration) HasRequestObjectSigningAlgValuesSupported() bool

HasRequestObjectSigningAlgValuesSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasRequestParameterSupported

func (o *OidcConfiguration) HasRequestParameterSupported() bool

HasRequestParameterSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasRequestUriParameterSupported

func (o *OidcConfiguration) HasRequestUriParameterSupported() bool

HasRequestUriParameterSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasRequireRequestUriRegistration

func (o *OidcConfiguration) HasRequireRequestUriRegistration() bool

HasRequireRequestUriRegistration returns a boolean if a field has been set.

func (*OidcConfiguration) HasResponseModesSupported

func (o *OidcConfiguration) HasResponseModesSupported() bool

HasResponseModesSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasRevocationEndpoint

func (o *OidcConfiguration) HasRevocationEndpoint() bool

HasRevocationEndpoint returns a boolean if a field has been set.

func (*OidcConfiguration) HasScopesSupported

func (o *OidcConfiguration) HasScopesSupported() bool

HasScopesSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasTokenEndpointAuthMethodsSupported

func (o *OidcConfiguration) HasTokenEndpointAuthMethodsSupported() bool

HasTokenEndpointAuthMethodsSupported returns a boolean if a field has been set.

func (*OidcConfiguration) HasUserinfoEndpoint

func (o *OidcConfiguration) HasUserinfoEndpoint() bool

HasUserinfoEndpoint returns a boolean if a field has been set.

func (*OidcConfiguration) HasUserinfoSigningAlgValuesSupported

func (o *OidcConfiguration) HasUserinfoSigningAlgValuesSupported() bool

HasUserinfoSigningAlgValuesSupported returns a boolean if a field has been set.

func (OidcConfiguration) MarshalJSON

func (o OidcConfiguration) MarshalJSON() ([]byte, error)

func (*OidcConfiguration) SetAuthorizationEndpoint

func (o *OidcConfiguration) SetAuthorizationEndpoint(v string)

SetAuthorizationEndpoint sets field value

func (*OidcConfiguration) SetBackchannelLogoutSessionSupported

func (o *OidcConfiguration) SetBackchannelLogoutSessionSupported(v bool)

SetBackchannelLogoutSessionSupported gets a reference to the given bool and assigns it to the BackchannelLogoutSessionSupported field.

func (*OidcConfiguration) SetBackchannelLogoutSupported

func (o *OidcConfiguration) SetBackchannelLogoutSupported(v bool)

SetBackchannelLogoutSupported gets a reference to the given bool and assigns it to the BackchannelLogoutSupported field.

func (*OidcConfiguration) SetClaimsParameterSupported

func (o *OidcConfiguration) SetClaimsParameterSupported(v bool)

SetClaimsParameterSupported gets a reference to the given bool and assigns it to the ClaimsParameterSupported field.

func (*OidcConfiguration) SetClaimsSupported

func (o *OidcConfiguration) SetClaimsSupported(v []string)

SetClaimsSupported gets a reference to the given []string and assigns it to the ClaimsSupported field.

func (*OidcConfiguration) SetCodeChallengeMethodsSupported

func (o *OidcConfiguration) SetCodeChallengeMethodsSupported(v []string)

SetCodeChallengeMethodsSupported gets a reference to the given []string and assigns it to the CodeChallengeMethodsSupported field.

func (*OidcConfiguration) SetEndSessionEndpoint

func (o *OidcConfiguration) SetEndSessionEndpoint(v string)

SetEndSessionEndpoint gets a reference to the given string and assigns it to the EndSessionEndpoint field.

func (*OidcConfiguration) SetFrontchannelLogoutSessionSupported

func (o *OidcConfiguration) SetFrontchannelLogoutSessionSupported(v bool)

SetFrontchannelLogoutSessionSupported gets a reference to the given bool and assigns it to the FrontchannelLogoutSessionSupported field.

func (*OidcConfiguration) SetFrontchannelLogoutSupported

func (o *OidcConfiguration) SetFrontchannelLogoutSupported(v bool)

SetFrontchannelLogoutSupported gets a reference to the given bool and assigns it to the FrontchannelLogoutSupported field.

func (*OidcConfiguration) SetGrantTypesSupported

func (o *OidcConfiguration) SetGrantTypesSupported(v []string)

SetGrantTypesSupported gets a reference to the given []string and assigns it to the GrantTypesSupported field.

func (*OidcConfiguration) SetIdTokenSignedResponseAlg

func (o *OidcConfiguration) SetIdTokenSignedResponseAlg(v []string)

SetIdTokenSignedResponseAlg sets field value

func (*OidcConfiguration) SetIdTokenSigningAlgValuesSupported

func (o *OidcConfiguration) SetIdTokenSigningAlgValuesSupported(v []string)

SetIdTokenSigningAlgValuesSupported sets field value

func (*OidcConfiguration) SetIssuer

func (o *OidcConfiguration) SetIssuer(v string)

SetIssuer sets field value

func (*OidcConfiguration) SetJwksUri

func (o *OidcConfiguration) SetJwksUri(v string)

SetJwksUri sets field value

func (*OidcConfiguration) SetRegistrationEndpoint

func (o *OidcConfiguration) SetRegistrationEndpoint(v string)

SetRegistrationEndpoint gets a reference to the given string and assigns it to the RegistrationEndpoint field.

func (*OidcConfiguration) SetRequestObjectSigningAlgValuesSupported

func (o *OidcConfiguration) SetRequestObjectSigningAlgValuesSupported(v []string)

SetRequestObjectSigningAlgValuesSupported gets a reference to the given []string and assigns it to the RequestObjectSigningAlgValuesSupported field.

func (*OidcConfiguration) SetRequestParameterSupported

func (o *OidcConfiguration) SetRequestParameterSupported(v bool)

SetRequestParameterSupported gets a reference to the given bool and assigns it to the RequestParameterSupported field.

func (*OidcConfiguration) SetRequestUriParameterSupported

func (o *OidcConfiguration) SetRequestUriParameterSupported(v bool)

SetRequestUriParameterSupported gets a reference to the given bool and assigns it to the RequestUriParameterSupported field.

func (*OidcConfiguration) SetRequireRequestUriRegistration

func (o *OidcConfiguration) SetRequireRequestUriRegistration(v bool)

SetRequireRequestUriRegistration gets a reference to the given bool and assigns it to the RequireRequestUriRegistration field.

func (*OidcConfiguration) SetResponseModesSupported

func (o *OidcConfiguration) SetResponseModesSupported(v []string)

SetResponseModesSupported gets a reference to the given []string and assigns it to the ResponseModesSupported field.

func (*OidcConfiguration) SetResponseTypesSupported

func (o *OidcConfiguration) SetResponseTypesSupported(v []string)

SetResponseTypesSupported sets field value

func (*OidcConfiguration) SetRevocationEndpoint

func (o *OidcConfiguration) SetRevocationEndpoint(v string)

SetRevocationEndpoint gets a reference to the given string and assigns it to the RevocationEndpoint field.

func (*OidcConfiguration) SetScopesSupported

func (o *OidcConfiguration) SetScopesSupported(v []string)

SetScopesSupported gets a reference to the given []string and assigns it to the ScopesSupported field.

func (*OidcConfiguration) SetSubjectTypesSupported

func (o *OidcConfiguration) SetSubjectTypesSupported(v []string)

SetSubjectTypesSupported sets field value

func (*OidcConfiguration) SetTokenEndpoint

func (o *OidcConfiguration) SetTokenEndpoint(v string)

SetTokenEndpoint sets field value

func (*OidcConfiguration) SetTokenEndpointAuthMethodsSupported

func (o *OidcConfiguration) SetTokenEndpointAuthMethodsSupported(v []string)

SetTokenEndpointAuthMethodsSupported gets a reference to the given []string and assigns it to the TokenEndpointAuthMethodsSupported field.

func (*OidcConfiguration) SetUserinfoEndpoint

func (o *OidcConfiguration) SetUserinfoEndpoint(v string)

SetUserinfoEndpoint gets a reference to the given string and assigns it to the UserinfoEndpoint field.

func (*OidcConfiguration) SetUserinfoSignedResponseAlg

func (o *OidcConfiguration) SetUserinfoSignedResponseAlg(v []string)

SetUserinfoSignedResponseAlg sets field value

func (*OidcConfiguration) SetUserinfoSigningAlgValuesSupported

func (o *OidcConfiguration) SetUserinfoSigningAlgValuesSupported(v []string)

SetUserinfoSigningAlgValuesSupported gets a reference to the given []string and assigns it to the UserinfoSigningAlgValuesSupported field.

type OidcUserInfo

type OidcUserInfo struct {
	// End-User's birthday, represented as an ISO 8601:2004 [ISO8601‑2004] YYYY-MM-DD format. The year MAY be 0000, indicating that it is omitted. To represent only the year, YYYY format is allowed. Note that depending on the underlying platform's date related function, providing just year can result in varying month and day, so the implementers need to take this factor into account to correctly process the dates.
	Birthdate *string `json:"birthdate,omitempty"`
	// End-User's preferred e-mail address. Its value MUST conform to the RFC 5322 [RFC5322] addr-spec syntax. The RP MUST NOT rely upon this value being unique, as discussed in Section 5.7.
	Email *string `json:"email,omitempty"`
	// True if the End-User's e-mail address has been verified; otherwise false. When this Claim Value is true, this means that the OP took affirmative steps to ensure that this e-mail address was controlled by the End-User at the time the verification was performed. The means by which an e-mail address is verified is context-specific, and dependent upon the trust framework or contractual agreements within which the parties are operating.
	EmailVerified *bool `json:"email_verified,omitempty"`
	// Surname(s) or last name(s) of the End-User. Note that in some cultures, people can have multiple family names or no family name; all can be present, with the names being separated by space characters.
	FamilyName *string `json:"family_name,omitempty"`
	// End-User's gender. Values defined by this specification are female and male. Other values MAY be used when neither of the defined values are applicable.
	Gender *string `json:"gender,omitempty"`
	// Given name(s) or first name(s) of the End-User. Note that in some cultures, people can have multiple given names; all can be present, with the names being separated by space characters.
	GivenName *string `json:"given_name,omitempty"`
	// End-User's locale, represented as a BCP47 [RFC5646] language tag. This is typically an ISO 639-1 Alpha-2 [ISO639‑1] language code in lowercase and an ISO 3166-1 Alpha-2 [ISO3166‑1] country code in uppercase, separated by a dash. For example, en-US or fr-CA. As a compatibility note, some implementations have used an underscore as the separator rather than a dash, for example, en_US; Relying Parties MAY choose to accept this locale syntax as well.
	Locale *string `json:"locale,omitempty"`
	// Middle name(s) of the End-User. Note that in some cultures, people can have multiple middle names; all can be present, with the names being separated by space characters. Also note that in some cultures, middle names are not used.
	MiddleName *string `json:"middle_name,omitempty"`
	// End-User's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the End-User's locale and preferences.
	Name *string `json:"name,omitempty"`
	// Casual name of the End-User that may or may not be the same as the given_name. For instance, a nickname value of Mike might be returned alongside a given_name value of Michael.
	Nickname *string `json:"nickname,omitempty"`
	// End-User's preferred telephone number. E.164 [E.164] is RECOMMENDED as the format of this Claim, for example, +1 (425) 555-1212 or +56 (2) 687 2400. If the phone number contains an extension, it is RECOMMENDED that the extension be represented using the RFC 3966 [RFC3966] extension syntax, for example, +1 (604) 555-1234;ext=5678.
	PhoneNumber *string `json:"phone_number,omitempty"`
	// True if the End-User's phone number has been verified; otherwise false. When this Claim Value is true, this means that the OP took affirmative steps to ensure that this phone number was controlled by the End-User at the time the verification was performed. The means by which a phone number is verified is context-specific, and dependent upon the trust framework or contractual agreements within which the parties are operating. When true, the phone_number Claim MUST be in E.164 format and any extensions MUST be represented in RFC 3966 format.
	PhoneNumberVerified *bool `json:"phone_number_verified,omitempty"`
	// URL of the End-User's profile picture. This URL MUST refer to an image file (for example, a PNG, JPEG, or GIF image file), rather than to a Web page containing an image. Note that this URL SHOULD specifically reference a profile photo of the End-User suitable for displaying when describing the End-User, rather than an arbitrary photo taken by the End-User.
	Picture *string `json:"picture,omitempty"`
	// Non-unique shorthand name by which the End-User wishes to be referred to at the RP, such as janedoe or j.doe. This value MAY be any valid JSON string including special characters such as @, /, or whitespace.
	PreferredUsername *string `json:"preferred_username,omitempty"`
	// URL of the End-User's profile page. The contents of this Web page SHOULD be about the End-User.
	Profile *string `json:"profile,omitempty"`
	// Subject - Identifier for the End-User at the IssuerURL.
	Sub *string `json:"sub,omitempty"`
	// Time the End-User's information was last updated. Its value is a JSON number representing the number of seconds from 1970-01-01T0:0:0Z as measured in UTC until the date/time.
	UpdatedAt *int64 `json:"updated_at,omitempty"`
	// URL of the End-User's Web page or blog. This Web page SHOULD contain information published by the End-User or an organization that the End-User is affiliated with.
	Website *string `json:"website,omitempty"`
	// String from zoneinfo [zoneinfo] time zone database representing the End-User's time zone. For example, Europe/Paris or America/Los_Angeles.
	Zoneinfo *string `json:"zoneinfo,omitempty"`
}

OidcUserInfo The userinfo response

func NewOidcUserInfo

func NewOidcUserInfo() *OidcUserInfo

NewOidcUserInfo instantiates a new OidcUserInfo 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 NewOidcUserInfoWithDefaults

func NewOidcUserInfoWithDefaults() *OidcUserInfo

NewOidcUserInfoWithDefaults instantiates a new OidcUserInfo 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 (*OidcUserInfo) GetBirthdate

func (o *OidcUserInfo) GetBirthdate() string

GetBirthdate returns the Birthdate field value if set, zero value otherwise.

func (*OidcUserInfo) GetBirthdateOk

func (o *OidcUserInfo) GetBirthdateOk() (*string, bool)

GetBirthdateOk returns a tuple with the Birthdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetEmail

func (o *OidcUserInfo) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OidcUserInfo) GetEmailOk

func (o *OidcUserInfo) 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 (*OidcUserInfo) GetEmailVerified

func (o *OidcUserInfo) GetEmailVerified() bool

GetEmailVerified returns the EmailVerified field value if set, zero value otherwise.

func (*OidcUserInfo) GetEmailVerifiedOk

func (o *OidcUserInfo) GetEmailVerifiedOk() (*bool, bool)

GetEmailVerifiedOk returns a tuple with the EmailVerified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetFamilyName

func (o *OidcUserInfo) GetFamilyName() string

GetFamilyName returns the FamilyName field value if set, zero value otherwise.

func (*OidcUserInfo) GetFamilyNameOk

func (o *OidcUserInfo) GetFamilyNameOk() (*string, bool)

GetFamilyNameOk returns a tuple with the FamilyName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetGender

func (o *OidcUserInfo) GetGender() string

GetGender returns the Gender field value if set, zero value otherwise.

func (*OidcUserInfo) GetGenderOk

func (o *OidcUserInfo) GetGenderOk() (*string, bool)

GetGenderOk returns a tuple with the Gender field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetGivenName

func (o *OidcUserInfo) GetGivenName() string

GetGivenName returns the GivenName field value if set, zero value otherwise.

func (*OidcUserInfo) GetGivenNameOk

func (o *OidcUserInfo) GetGivenNameOk() (*string, bool)

GetGivenNameOk returns a tuple with the GivenName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetLocale

func (o *OidcUserInfo) GetLocale() string

GetLocale returns the Locale field value if set, zero value otherwise.

func (*OidcUserInfo) GetLocaleOk

func (o *OidcUserInfo) GetLocaleOk() (*string, bool)

GetLocaleOk returns a tuple with the Locale field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetMiddleName

func (o *OidcUserInfo) GetMiddleName() string

GetMiddleName returns the MiddleName field value if set, zero value otherwise.

func (*OidcUserInfo) GetMiddleNameOk

func (o *OidcUserInfo) GetMiddleNameOk() (*string, bool)

GetMiddleNameOk returns a tuple with the MiddleName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetName

func (o *OidcUserInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*OidcUserInfo) GetNameOk

func (o *OidcUserInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetNickname

func (o *OidcUserInfo) GetNickname() string

GetNickname returns the Nickname field value if set, zero value otherwise.

func (*OidcUserInfo) GetNicknameOk

func (o *OidcUserInfo) GetNicknameOk() (*string, bool)

GetNicknameOk returns a tuple with the Nickname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetPhoneNumber

func (o *OidcUserInfo) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*OidcUserInfo) GetPhoneNumberOk

func (o *OidcUserInfo) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetPhoneNumberVerified

func (o *OidcUserInfo) GetPhoneNumberVerified() bool

GetPhoneNumberVerified returns the PhoneNumberVerified field value if set, zero value otherwise.

func (*OidcUserInfo) GetPhoneNumberVerifiedOk

func (o *OidcUserInfo) GetPhoneNumberVerifiedOk() (*bool, bool)

GetPhoneNumberVerifiedOk returns a tuple with the PhoneNumberVerified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetPicture

func (o *OidcUserInfo) GetPicture() string

GetPicture returns the Picture field value if set, zero value otherwise.

func (*OidcUserInfo) GetPictureOk

func (o *OidcUserInfo) GetPictureOk() (*string, bool)

GetPictureOk returns a tuple with the Picture field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetPreferredUsername

func (o *OidcUserInfo) GetPreferredUsername() string

GetPreferredUsername returns the PreferredUsername field value if set, zero value otherwise.

func (*OidcUserInfo) GetPreferredUsernameOk

func (o *OidcUserInfo) GetPreferredUsernameOk() (*string, bool)

GetPreferredUsernameOk returns a tuple with the PreferredUsername field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetProfile

func (o *OidcUserInfo) GetProfile() string

GetProfile returns the Profile field value if set, zero value otherwise.

func (*OidcUserInfo) GetProfileOk

func (o *OidcUserInfo) GetProfileOk() (*string, bool)

GetProfileOk returns a tuple with the Profile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetSub

func (o *OidcUserInfo) GetSub() string

GetSub returns the Sub field value if set, zero value otherwise.

func (*OidcUserInfo) GetSubOk

func (o *OidcUserInfo) GetSubOk() (*string, bool)

GetSubOk returns a tuple with the Sub field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetUpdatedAt

func (o *OidcUserInfo) GetUpdatedAt() int64

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*OidcUserInfo) GetUpdatedAtOk

func (o *OidcUserInfo) GetUpdatedAtOk() (*int64, 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 (*OidcUserInfo) GetWebsite

func (o *OidcUserInfo) GetWebsite() string

GetWebsite returns the Website field value if set, zero value otherwise.

func (*OidcUserInfo) GetWebsiteOk

func (o *OidcUserInfo) GetWebsiteOk() (*string, bool)

GetWebsiteOk returns a tuple with the Website field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) GetZoneinfo

func (o *OidcUserInfo) GetZoneinfo() string

GetZoneinfo returns the Zoneinfo field value if set, zero value otherwise.

func (*OidcUserInfo) GetZoneinfoOk

func (o *OidcUserInfo) GetZoneinfoOk() (*string, bool)

GetZoneinfoOk returns a tuple with the Zoneinfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OidcUserInfo) HasBirthdate

func (o *OidcUserInfo) HasBirthdate() bool

HasBirthdate returns a boolean if a field has been set.

func (*OidcUserInfo) HasEmail

func (o *OidcUserInfo) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*OidcUserInfo) HasEmailVerified

func (o *OidcUserInfo) HasEmailVerified() bool

HasEmailVerified returns a boolean if a field has been set.

func (*OidcUserInfo) HasFamilyName

func (o *OidcUserInfo) HasFamilyName() bool

HasFamilyName returns a boolean if a field has been set.

func (*OidcUserInfo) HasGender

func (o *OidcUserInfo) HasGender() bool

HasGender returns a boolean if a field has been set.

func (*OidcUserInfo) HasGivenName

func (o *OidcUserInfo) HasGivenName() bool

HasGivenName returns a boolean if a field has been set.

func (*OidcUserInfo) HasLocale

func (o *OidcUserInfo) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*OidcUserInfo) HasMiddleName

func (o *OidcUserInfo) HasMiddleName() bool

HasMiddleName returns a boolean if a field has been set.

func (*OidcUserInfo) HasName

func (o *OidcUserInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*OidcUserInfo) HasNickname

func (o *OidcUserInfo) HasNickname() bool

HasNickname returns a boolean if a field has been set.

func (*OidcUserInfo) HasPhoneNumber

func (o *OidcUserInfo) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*OidcUserInfo) HasPhoneNumberVerified

func (o *OidcUserInfo) HasPhoneNumberVerified() bool

HasPhoneNumberVerified returns a boolean if a field has been set.

func (*OidcUserInfo) HasPicture

func (o *OidcUserInfo) HasPicture() bool

HasPicture returns a boolean if a field has been set.

func (*OidcUserInfo) HasPreferredUsername

func (o *OidcUserInfo) HasPreferredUsername() bool

HasPreferredUsername returns a boolean if a field has been set.

func (*OidcUserInfo) HasProfile

func (o *OidcUserInfo) HasProfile() bool

HasProfile returns a boolean if a field has been set.

func (*OidcUserInfo) HasSub

func (o *OidcUserInfo) HasSub() bool

HasSub returns a boolean if a field has been set.

func (*OidcUserInfo) HasUpdatedAt

func (o *OidcUserInfo) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*OidcUserInfo) HasWebsite

func (o *OidcUserInfo) HasWebsite() bool

HasWebsite returns a boolean if a field has been set.

func (*OidcUserInfo) HasZoneinfo

func (o *OidcUserInfo) HasZoneinfo() bool

HasZoneinfo returns a boolean if a field has been set.

func (OidcUserInfo) MarshalJSON

func (o OidcUserInfo) MarshalJSON() ([]byte, error)

func (*OidcUserInfo) SetBirthdate

func (o *OidcUserInfo) SetBirthdate(v string)

SetBirthdate gets a reference to the given string and assigns it to the Birthdate field.

func (*OidcUserInfo) SetEmail

func (o *OidcUserInfo) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OidcUserInfo) SetEmailVerified

func (o *OidcUserInfo) SetEmailVerified(v bool)

SetEmailVerified gets a reference to the given bool and assigns it to the EmailVerified field.

func (*OidcUserInfo) SetFamilyName

func (o *OidcUserInfo) SetFamilyName(v string)

SetFamilyName gets a reference to the given string and assigns it to the FamilyName field.

func (*OidcUserInfo) SetGender

func (o *OidcUserInfo) SetGender(v string)

SetGender gets a reference to the given string and assigns it to the Gender field.

func (*OidcUserInfo) SetGivenName

func (o *OidcUserInfo) SetGivenName(v string)

SetGivenName gets a reference to the given string and assigns it to the GivenName field.

func (*OidcUserInfo) SetLocale

func (o *OidcUserInfo) SetLocale(v string)

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*OidcUserInfo) SetMiddleName

func (o *OidcUserInfo) SetMiddleName(v string)

SetMiddleName gets a reference to the given string and assigns it to the MiddleName field.

func (*OidcUserInfo) SetName

func (o *OidcUserInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*OidcUserInfo) SetNickname

func (o *OidcUserInfo) SetNickname(v string)

SetNickname gets a reference to the given string and assigns it to the Nickname field.

func (*OidcUserInfo) SetPhoneNumber

func (o *OidcUserInfo) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*OidcUserInfo) SetPhoneNumberVerified

func (o *OidcUserInfo) SetPhoneNumberVerified(v bool)

SetPhoneNumberVerified gets a reference to the given bool and assigns it to the PhoneNumberVerified field.

func (*OidcUserInfo) SetPicture

func (o *OidcUserInfo) SetPicture(v string)

SetPicture gets a reference to the given string and assigns it to the Picture field.

func (*OidcUserInfo) SetPreferredUsername

func (o *OidcUserInfo) SetPreferredUsername(v string)

SetPreferredUsername gets a reference to the given string and assigns it to the PreferredUsername field.

func (*OidcUserInfo) SetProfile

func (o *OidcUserInfo) SetProfile(v string)

SetProfile gets a reference to the given string and assigns it to the Profile field.

func (*OidcUserInfo) SetSub

func (o *OidcUserInfo) SetSub(v string)

SetSub gets a reference to the given string and assigns it to the Sub field.

func (*OidcUserInfo) SetUpdatedAt

func (o *OidcUserInfo) SetUpdatedAt(v int64)

SetUpdatedAt gets a reference to the given int64 and assigns it to the UpdatedAt field.

func (*OidcUserInfo) SetWebsite

func (o *OidcUserInfo) SetWebsite(v string)

SetWebsite gets a reference to the given string and assigns it to the Website field.

func (*OidcUserInfo) SetZoneinfo

func (o *OidcUserInfo) SetZoneinfo(v string)

SetZoneinfo gets a reference to the given string and assigns it to the Zoneinfo field.

type Pagination

type Pagination struct {
	// Pagination Page  This value is currently an integer, but it is not sequential. The value is not the page number, but a reference. The next page can be any number and some numbers might return an empty list.  For example, page 2 might not follow after page 1. And even if page 3 and 5 exist, but page 4 might not exist.
	Page *int64 `json:"page,omitempty"`
	// 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"`
	// Items per Page  This is the number of items per page.
	PerPage *int64 `json:"per_page,omitempty"`
}

Pagination struct for Pagination

func NewPagination

func NewPagination() *Pagination

NewPagination instantiates a new Pagination 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 NewPaginationWithDefaults

func NewPaginationWithDefaults() *Pagination

NewPaginationWithDefaults instantiates a new Pagination 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 (*Pagination) GetPage

func (o *Pagination) GetPage() int64

GetPage returns the Page field value if set, zero value otherwise.

func (*Pagination) GetPageOk

func (o *Pagination) GetPageOk() (*int64, bool)

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Pagination) GetPageSize

func (o *Pagination) GetPageSize() int64

GetPageSize returns the PageSize field value if set, zero value otherwise.

func (*Pagination) GetPageSizeOk

func (o *Pagination) 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 (*Pagination) GetPageToken

func (o *Pagination) GetPageToken() string

GetPageToken returns the PageToken field value if set, zero value otherwise.

func (*Pagination) GetPageTokenOk

func (o *Pagination) 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 (*Pagination) GetPerPage

func (o *Pagination) GetPerPage() int64

GetPerPage returns the PerPage field value if set, zero value otherwise.

func (*Pagination) GetPerPageOk

func (o *Pagination) GetPerPageOk() (*int64, bool)

GetPerPageOk returns a tuple with the PerPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Pagination) HasPage

func (o *Pagination) HasPage() bool

HasPage returns a boolean if a field has been set.

func (*Pagination) HasPageSize

func (o *Pagination) HasPageSize() bool

HasPageSize returns a boolean if a field has been set.

func (*Pagination) HasPageToken

func (o *Pagination) HasPageToken() bool

HasPageToken returns a boolean if a field has been set.

func (*Pagination) HasPerPage

func (o *Pagination) HasPerPage() bool

HasPerPage returns a boolean if a field has been set.

func (Pagination) MarshalJSON

func (o Pagination) MarshalJSON() ([]byte, error)

func (*Pagination) SetPage

func (o *Pagination) SetPage(v int64)

SetPage gets a reference to the given int64 and assigns it to the Page field.

func (*Pagination) SetPageSize

func (o *Pagination) SetPageSize(v int64)

SetPageSize gets a reference to the given int64 and assigns it to the PageSize field.

func (*Pagination) SetPageToken

func (o *Pagination) SetPageToken(v string)

SetPageToken gets a reference to the given string and assigns it to the PageToken field.

func (*Pagination) SetPerPage

func (o *Pagination) SetPerPage(v int64)

SetPerPage gets a reference to the given int64 and assigns it to the PerPage field.

type PaginationHeaders

type PaginationHeaders 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"`
}

PaginationHeaders struct for PaginationHeaders

func NewPaginationHeaders

func NewPaginationHeaders() *PaginationHeaders

NewPaginationHeaders instantiates a new PaginationHeaders 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 NewPaginationHeadersWithDefaults

func NewPaginationHeadersWithDefaults() *PaginationHeaders

NewPaginationHeadersWithDefaults instantiates a new PaginationHeaders object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (o *PaginationHeaders) GetLink() string

GetLink returns the Link field value if set, zero value otherwise.

func (*PaginationHeaders) GetLinkOk

func (o *PaginationHeaders) 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 (*PaginationHeaders) GetXTotalCount

func (o *PaginationHeaders) GetXTotalCount() string

GetXTotalCount returns the XTotalCount field value if set, zero value otherwise.

func (*PaginationHeaders) GetXTotalCountOk

func (o *PaginationHeaders) 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 (o *PaginationHeaders) HasLink() bool

HasLink returns a boolean if a field has been set.

func (*PaginationHeaders) HasXTotalCount

func (o *PaginationHeaders) HasXTotalCount() bool

HasXTotalCount returns a boolean if a field has been set.

func (PaginationHeaders) MarshalJSON

func (o PaginationHeaders) MarshalJSON() ([]byte, error)
func (o *PaginationHeaders) SetLink(v string)

SetLink gets a reference to the given string and assigns it to the Link field.

func (*PaginationHeaders) SetXTotalCount

func (o *PaginationHeaders) SetXTotalCount(v string)

SetXTotalCount gets a reference to the given string and assigns it to the XTotalCount field.

type PatchDelta

type PatchDelta struct {
	Action        *string                `json:"action,omitempty"`
	RelationTuple *InternalRelationTuple `json:"relation_tuple,omitempty"`
}

PatchDelta struct for PatchDelta

func NewPatchDelta

func NewPatchDelta() *PatchDelta

NewPatchDelta instantiates a new PatchDelta 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 NewPatchDeltaWithDefaults

func NewPatchDeltaWithDefaults() *PatchDelta

NewPatchDeltaWithDefaults instantiates a new PatchDelta 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 (*PatchDelta) GetAction

func (o *PatchDelta) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*PatchDelta) GetActionOk

func (o *PatchDelta) 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 (*PatchDelta) GetRelationTuple

func (o *PatchDelta) GetRelationTuple() InternalRelationTuple

GetRelationTuple returns the RelationTuple field value if set, zero value otherwise.

func (*PatchDelta) GetRelationTupleOk

func (o *PatchDelta) GetRelationTupleOk() (*InternalRelationTuple, bool)

GetRelationTupleOk returns a tuple with the RelationTuple field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchDelta) HasAction

func (o *PatchDelta) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*PatchDelta) HasRelationTuple

func (o *PatchDelta) HasRelationTuple() bool

HasRelationTuple returns a boolean if a field has been set.

func (PatchDelta) MarshalJSON

func (o PatchDelta) MarshalJSON() ([]byte, error)

func (*PatchDelta) SetAction

func (o *PatchDelta) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*PatchDelta) SetRelationTuple

func (o *PatchDelta) SetRelationTuple(v InternalRelationTuple)

SetRelationTuple gets a reference to the given InternalRelationTuple and assigns it to the RelationTuple field.

type PreviousOAuth2ConsentSession

type PreviousOAuth2ConsentSession struct {
	ConsentRequest           *OAuth2ConsentRequest `json:"consent_request,omitempty"`
	GrantAccessTokenAudience []string              `json:"grant_access_token_audience,omitempty"`
	GrantScope               []string              `json:"grant_scope,omitempty"`
	HandledAt                *time.Time            `json:"handled_at,omitempty"`
	// Remember, if set to true, tells ORY Hydra to remember this consent authorization and reuse it if the same client asks the same user for the same, or a subset of, scope.
	Remember *bool `json:"remember,omitempty"`
	// RememberFor sets how long the consent authorization should be remembered for in seconds. If set to `0`, the authorization will be remembered indefinitely.
	RememberFor *int64                             `json:"remember_for,omitempty"`
	Session     *AcceptOAuth2ConsentRequestSession `json:"session,omitempty"`
}

PreviousOAuth2ConsentSession The response used to return used consent requests same as HandledLoginRequest, just with consent_request exposed as json

func NewPreviousOAuth2ConsentSession

func NewPreviousOAuth2ConsentSession() *PreviousOAuth2ConsentSession

NewPreviousOAuth2ConsentSession instantiates a new PreviousOAuth2ConsentSession 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 NewPreviousOAuth2ConsentSessionWithDefaults

func NewPreviousOAuth2ConsentSessionWithDefaults() *PreviousOAuth2ConsentSession

NewPreviousOAuth2ConsentSessionWithDefaults instantiates a new PreviousOAuth2ConsentSession 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 (*PreviousOAuth2ConsentSession) GetConsentRequest

func (o *PreviousOAuth2ConsentSession) GetConsentRequest() OAuth2ConsentRequest

GetConsentRequest returns the ConsentRequest field value if set, zero value otherwise.

func (*PreviousOAuth2ConsentSession) GetConsentRequestOk

func (o *PreviousOAuth2ConsentSession) GetConsentRequestOk() (*OAuth2ConsentRequest, bool)

GetConsentRequestOk returns a tuple with the ConsentRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreviousOAuth2ConsentSession) GetGrantAccessTokenAudience

func (o *PreviousOAuth2ConsentSession) GetGrantAccessTokenAudience() []string

GetGrantAccessTokenAudience returns the GrantAccessTokenAudience field value if set, zero value otherwise.

func (*PreviousOAuth2ConsentSession) GetGrantAccessTokenAudienceOk

func (o *PreviousOAuth2ConsentSession) GetGrantAccessTokenAudienceOk() ([]string, bool)

GetGrantAccessTokenAudienceOk returns a tuple with the GrantAccessTokenAudience field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreviousOAuth2ConsentSession) GetGrantScope

func (o *PreviousOAuth2ConsentSession) GetGrantScope() []string

GetGrantScope returns the GrantScope field value if set, zero value otherwise.

func (*PreviousOAuth2ConsentSession) GetGrantScopeOk

func (o *PreviousOAuth2ConsentSession) GetGrantScopeOk() ([]string, bool)

GetGrantScopeOk returns a tuple with the GrantScope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreviousOAuth2ConsentSession) GetHandledAt

func (o *PreviousOAuth2ConsentSession) GetHandledAt() time.Time

GetHandledAt returns the HandledAt field value if set, zero value otherwise.

func (*PreviousOAuth2ConsentSession) GetHandledAtOk

func (o *PreviousOAuth2ConsentSession) GetHandledAtOk() (*time.Time, bool)

GetHandledAtOk returns a tuple with the HandledAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreviousOAuth2ConsentSession) GetRemember

func (o *PreviousOAuth2ConsentSession) GetRemember() bool

GetRemember returns the Remember field value if set, zero value otherwise.

func (*PreviousOAuth2ConsentSession) GetRememberFor

func (o *PreviousOAuth2ConsentSession) GetRememberFor() int64

GetRememberFor returns the RememberFor field value if set, zero value otherwise.

func (*PreviousOAuth2ConsentSession) GetRememberForOk

func (o *PreviousOAuth2ConsentSession) GetRememberForOk() (*int64, bool)

GetRememberForOk returns a tuple with the RememberFor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreviousOAuth2ConsentSession) GetRememberOk

func (o *PreviousOAuth2ConsentSession) GetRememberOk() (*bool, bool)

GetRememberOk returns a tuple with the Remember field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreviousOAuth2ConsentSession) GetSession

GetSession returns the Session field value if set, zero value otherwise.

func (*PreviousOAuth2ConsentSession) GetSessionOk

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 (*PreviousOAuth2ConsentSession) HasConsentRequest

func (o *PreviousOAuth2ConsentSession) HasConsentRequest() bool

HasConsentRequest returns a boolean if a field has been set.

func (*PreviousOAuth2ConsentSession) HasGrantAccessTokenAudience

func (o *PreviousOAuth2ConsentSession) HasGrantAccessTokenAudience() bool

HasGrantAccessTokenAudience returns a boolean if a field has been set.

func (*PreviousOAuth2ConsentSession) HasGrantScope

func (o *PreviousOAuth2ConsentSession) HasGrantScope() bool

HasGrantScope returns a boolean if a field has been set.

func (*PreviousOAuth2ConsentSession) HasHandledAt

func (o *PreviousOAuth2ConsentSession) HasHandledAt() bool

HasHandledAt returns a boolean if a field has been set.

func (*PreviousOAuth2ConsentSession) HasRemember

func (o *PreviousOAuth2ConsentSession) HasRemember() bool

HasRemember returns a boolean if a field has been set.

func (*PreviousOAuth2ConsentSession) HasRememberFor

func (o *PreviousOAuth2ConsentSession) HasRememberFor() bool

HasRememberFor returns a boolean if a field has been set.

func (*PreviousOAuth2ConsentSession) HasSession

func (o *PreviousOAuth2ConsentSession) HasSession() bool

HasSession returns a boolean if a field has been set.

func (PreviousOAuth2ConsentSession) MarshalJSON

func (o PreviousOAuth2ConsentSession) MarshalJSON() ([]byte, error)

func (*PreviousOAuth2ConsentSession) SetConsentRequest

func (o *PreviousOAuth2ConsentSession) SetConsentRequest(v OAuth2ConsentRequest)

SetConsentRequest gets a reference to the given OAuth2ConsentRequest and assigns it to the ConsentRequest field.

func (*PreviousOAuth2ConsentSession) SetGrantAccessTokenAudience

func (o *PreviousOAuth2ConsentSession) SetGrantAccessTokenAudience(v []string)

SetGrantAccessTokenAudience gets a reference to the given []string and assigns it to the GrantAccessTokenAudience field.

func (*PreviousOAuth2ConsentSession) SetGrantScope

func (o *PreviousOAuth2ConsentSession) SetGrantScope(v []string)

SetGrantScope gets a reference to the given []string and assigns it to the GrantScope field.

func (*PreviousOAuth2ConsentSession) SetHandledAt

func (o *PreviousOAuth2ConsentSession) SetHandledAt(v time.Time)

SetHandledAt gets a reference to the given time.Time and assigns it to the HandledAt field.

func (*PreviousOAuth2ConsentSession) SetRemember

func (o *PreviousOAuth2ConsentSession) SetRemember(v bool)

SetRemember gets a reference to the given bool and assigns it to the Remember field.

func (*PreviousOAuth2ConsentSession) SetRememberFor

func (o *PreviousOAuth2ConsentSession) SetRememberFor(v int64)

SetRememberFor gets a reference to the given int64 and assigns it to the RememberFor field.

func (*PreviousOAuth2ConsentSession) SetSession

SetSession gets a reference to the given AcceptOAuth2ConsentRequestSession and assigns it to the Session field.

type Project

type Project struct {
	Id string `json:"id"`
	// The name of the project.
	Name       string          `json:"name"`
	RevisionId string          `json:"revision_id"`
	Services   ProjectServices `json:"services"`
	// The project's slug
	Slug string `json:"slug"`
	// The state of the project. running Running halted Halted
	State string `json:"state"`
}

Project struct for Project

func NewProject

func NewProject(id string, name string, revisionId string, services ProjectServices, slug string, state string) *Project

NewProject instantiates a new Project 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 NewProjectWithDefaults

func NewProjectWithDefaults() *Project

NewProjectWithDefaults instantiates a new Project 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 (*Project) GetId

func (o *Project) GetId() string

GetId returns the Id field value

func (*Project) GetIdOk

func (o *Project) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Project) GetName

func (o *Project) GetName() string

GetName returns the Name field value

func (*Project) GetNameOk

func (o *Project) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Project) GetRevisionId

func (o *Project) GetRevisionId() string

GetRevisionId returns the RevisionId field value

func (*Project) GetRevisionIdOk

func (o *Project) GetRevisionIdOk() (*string, bool)

GetRevisionIdOk returns a tuple with the RevisionId field value and a boolean to check if the value has been set.

func (*Project) GetServices

func (o *Project) GetServices() ProjectServices

GetServices returns the Services field value

func (*Project) GetServicesOk

func (o *Project) GetServicesOk() (*ProjectServices, bool)

GetServicesOk returns a tuple with the Services field value and a boolean to check if the value has been set.

func (*Project) GetSlug

func (o *Project) GetSlug() string

GetSlug returns the Slug field value

func (*Project) GetSlugOk

func (o *Project) GetSlugOk() (*string, bool)

GetSlugOk returns a tuple with the Slug field value and a boolean to check if the value has been set.

func (*Project) GetState

func (o *Project) GetState() string

GetState returns the State field value

func (*Project) GetStateOk

func (o *Project) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (Project) MarshalJSON

func (o Project) MarshalJSON() ([]byte, error)

func (*Project) SetId

func (o *Project) SetId(v string)

SetId sets field value

func (*Project) SetName

func (o *Project) SetName(v string)

SetName sets field value

func (*Project) SetRevisionId

func (o *Project) SetRevisionId(v string)

SetRevisionId sets field value

func (*Project) SetServices

func (o *Project) SetServices(v ProjectServices)

SetServices sets field value

func (*Project) SetSlug

func (o *Project) SetSlug(v string)

SetSlug sets field value

func (*Project) SetState

func (o *Project) SetState(v string)

SetState sets field value

type ProjectHost

type ProjectHost struct {
	// The project's host.
	Host      string `json:"host"`
	Id        string `json:"id"`
	ProjectId string `json:"project_id"`
}

ProjectHost struct for ProjectHost

func NewProjectHost

func NewProjectHost(host string, id string, projectId string) *ProjectHost

NewProjectHost instantiates a new ProjectHost 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 NewProjectHostWithDefaults

func NewProjectHostWithDefaults() *ProjectHost

NewProjectHostWithDefaults instantiates a new ProjectHost 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 (*ProjectHost) GetHost

func (o *ProjectHost) GetHost() string

GetHost returns the Host field value

func (*ProjectHost) GetHostOk

func (o *ProjectHost) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.

func (*ProjectHost) GetId

func (o *ProjectHost) GetId() string

GetId returns the Id field value

func (*ProjectHost) GetIdOk

func (o *ProjectHost) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ProjectHost) GetProjectId

func (o *ProjectHost) GetProjectId() string

GetProjectId returns the ProjectId field value

func (*ProjectHost) GetProjectIdOk

func (o *ProjectHost) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value and a boolean to check if the value has been set.

func (ProjectHost) MarshalJSON

func (o ProjectHost) MarshalJSON() ([]byte, error)

func (*ProjectHost) SetHost

func (o *ProjectHost) SetHost(v string)

SetHost sets field value

func (*ProjectHost) SetId

func (o *ProjectHost) SetId(v string)

SetId sets field value

func (*ProjectHost) SetProjectId

func (o *ProjectHost) SetProjectId(v string)

SetProjectId sets field value

type ProjectInvite

type ProjectInvite struct {
	// The Project's Revision Creation Date
	CreatedAt time.Time `json:"created_at"`
	Id        string    `json:"id"`
	// The invitee's email
	InviteeEmail string         `json:"invitee_email"`
	InviteeId    NullableString `json:"invitee_id,omitempty"`
	// The invite owner's email Usually the project's owner email
	OwnerEmail string `json:"owner_email"`
	OwnerId    string `json:"owner_id"`
	ProjectId  string `json:"project_id"`
	// The invite's status Keeps track of the invites status such as pending, accepted, declined, expired
	Status string `json:"status"`
	// Last Time Project's Revision was Updated
	UpdatedAt time.Time `json:"updated_at"`
}

ProjectInvite struct for ProjectInvite

func NewProjectInvite

func NewProjectInvite(createdAt time.Time, id string, inviteeEmail string, ownerEmail string, ownerId string, projectId string, status string, updatedAt time.Time) *ProjectInvite

NewProjectInvite instantiates a new ProjectInvite 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 NewProjectInviteWithDefaults

func NewProjectInviteWithDefaults() *ProjectInvite

NewProjectInviteWithDefaults instantiates a new ProjectInvite 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 (*ProjectInvite) GetCreatedAt

func (o *ProjectInvite) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ProjectInvite) GetCreatedAtOk

func (o *ProjectInvite) 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 (*ProjectInvite) GetId

func (o *ProjectInvite) GetId() string

GetId returns the Id field value

func (*ProjectInvite) GetIdOk

func (o *ProjectInvite) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ProjectInvite) GetInviteeEmail

func (o *ProjectInvite) GetInviteeEmail() string

GetInviteeEmail returns the InviteeEmail field value

func (*ProjectInvite) GetInviteeEmailOk

func (o *ProjectInvite) GetInviteeEmailOk() (*string, bool)

GetInviteeEmailOk returns a tuple with the InviteeEmail field value and a boolean to check if the value has been set.

func (*ProjectInvite) GetInviteeId

func (o *ProjectInvite) GetInviteeId() string

GetInviteeId returns the InviteeId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProjectInvite) GetInviteeIdOk

func (o *ProjectInvite) GetInviteeIdOk() (*string, bool)

GetInviteeIdOk returns a tuple with the InviteeId 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 (*ProjectInvite) GetOwnerEmail

func (o *ProjectInvite) GetOwnerEmail() string

GetOwnerEmail returns the OwnerEmail field value

func (*ProjectInvite) GetOwnerEmailOk

func (o *ProjectInvite) GetOwnerEmailOk() (*string, bool)

GetOwnerEmailOk returns a tuple with the OwnerEmail field value and a boolean to check if the value has been set.

func (*ProjectInvite) GetOwnerId

func (o *ProjectInvite) GetOwnerId() string

GetOwnerId returns the OwnerId field value

func (*ProjectInvite) GetOwnerIdOk

func (o *ProjectInvite) GetOwnerIdOk() (*string, bool)

GetOwnerIdOk returns a tuple with the OwnerId field value and a boolean to check if the value has been set.

func (*ProjectInvite) GetProjectId

func (o *ProjectInvite) GetProjectId() string

GetProjectId returns the ProjectId field value

func (*ProjectInvite) GetProjectIdOk

func (o *ProjectInvite) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value and a boolean to check if the value has been set.

func (*ProjectInvite) GetStatus

func (o *ProjectInvite) GetStatus() string

GetStatus returns the Status field value

func (*ProjectInvite) GetStatusOk

func (o *ProjectInvite) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ProjectInvite) GetUpdatedAt

func (o *ProjectInvite) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*ProjectInvite) GetUpdatedAtOk

func (o *ProjectInvite) 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 (*ProjectInvite) HasInviteeId

func (o *ProjectInvite) HasInviteeId() bool

HasInviteeId returns a boolean if a field has been set.

func (ProjectInvite) MarshalJSON

func (o ProjectInvite) MarshalJSON() ([]byte, error)

func (*ProjectInvite) SetCreatedAt

func (o *ProjectInvite) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ProjectInvite) SetId

func (o *ProjectInvite) SetId(v string)

SetId sets field value

func (*ProjectInvite) SetInviteeEmail

func (o *ProjectInvite) SetInviteeEmail(v string)

SetInviteeEmail sets field value

func (*ProjectInvite) SetInviteeId

func (o *ProjectInvite) SetInviteeId(v string)

SetInviteeId gets a reference to the given NullableString and assigns it to the InviteeId field.

func (*ProjectInvite) SetInviteeIdNil

func (o *ProjectInvite) SetInviteeIdNil()

SetInviteeIdNil sets the value for InviteeId to be an explicit nil

func (*ProjectInvite) SetOwnerEmail

func (o *ProjectInvite) SetOwnerEmail(v string)

SetOwnerEmail sets field value

func (*ProjectInvite) SetOwnerId

func (o *ProjectInvite) SetOwnerId(v string)

SetOwnerId sets field value

func (*ProjectInvite) SetProjectId

func (o *ProjectInvite) SetProjectId(v string)

SetProjectId sets field value

func (*ProjectInvite) SetStatus

func (o *ProjectInvite) SetStatus(v string)

SetStatus sets field value

func (*ProjectInvite) SetUpdatedAt

func (o *ProjectInvite) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*ProjectInvite) UnsetInviteeId

func (o *ProjectInvite) UnsetInviteeId()

UnsetInviteeId ensures that no value is present for InviteeId, not even an explicit nil

type ProjectMetadata

type ProjectMetadata struct {
	// The Project's Creation Date
	CreatedAt time.Time `json:"created_at"`
	Hosts     []string  `json:"hosts"`
	Id        string    `json:"id"`
	// The project's name if set
	Name string `json:"name"`
	// The project's slug
	Slug *string `json:"slug,omitempty"`
	// The state of the project. running Running halted Halted
	State          string         `json:"state"`
	SubscriptionId NullableString `json:"subscription_id,omitempty"`
	// Last Time Project was Updated
	UpdatedAt time.Time `json:"updated_at"`
}

ProjectMetadata struct for ProjectMetadata

func NewProjectMetadata

func NewProjectMetadata(createdAt time.Time, hosts []string, id string, name string, state string, updatedAt time.Time) *ProjectMetadata

NewProjectMetadata instantiates a new ProjectMetadata 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 NewProjectMetadataWithDefaults

func NewProjectMetadataWithDefaults() *ProjectMetadata

NewProjectMetadataWithDefaults instantiates a new ProjectMetadata 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 (*ProjectMetadata) GetCreatedAt

func (o *ProjectMetadata) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ProjectMetadata) GetCreatedAtOk

func (o *ProjectMetadata) 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 (*ProjectMetadata) GetHosts

func (o *ProjectMetadata) GetHosts() []string

GetHosts returns the Hosts field value

func (*ProjectMetadata) GetHostsOk

func (o *ProjectMetadata) GetHostsOk() ([]string, bool)

GetHostsOk returns a tuple with the Hosts field value and a boolean to check if the value has been set.

func (*ProjectMetadata) GetId

func (o *ProjectMetadata) GetId() string

GetId returns the Id field value

func (*ProjectMetadata) GetIdOk

func (o *ProjectMetadata) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ProjectMetadata) GetName

func (o *ProjectMetadata) GetName() string

GetName returns the Name field value

func (*ProjectMetadata) GetNameOk

func (o *ProjectMetadata) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ProjectMetadata) GetSlug

func (o *ProjectMetadata) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*ProjectMetadata) GetSlugOk

func (o *ProjectMetadata) GetSlugOk() (*string, bool)

GetSlugOk returns a tuple with the Slug field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectMetadata) GetState

func (o *ProjectMetadata) GetState() string

GetState returns the State field value

func (*ProjectMetadata) GetStateOk

func (o *ProjectMetadata) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*ProjectMetadata) GetSubscriptionId

func (o *ProjectMetadata) GetSubscriptionId() string

GetSubscriptionId returns the SubscriptionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProjectMetadata) GetSubscriptionIdOk

func (o *ProjectMetadata) GetSubscriptionIdOk() (*string, bool)

GetSubscriptionIdOk returns a tuple with the SubscriptionId 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 (*ProjectMetadata) GetUpdatedAt

func (o *ProjectMetadata) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*ProjectMetadata) GetUpdatedAtOk

func (o *ProjectMetadata) 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 (*ProjectMetadata) HasSlug

func (o *ProjectMetadata) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*ProjectMetadata) HasSubscriptionId

func (o *ProjectMetadata) HasSubscriptionId() bool

HasSubscriptionId returns a boolean if a field has been set.

func (ProjectMetadata) MarshalJSON

func (o ProjectMetadata) MarshalJSON() ([]byte, error)

func (*ProjectMetadata) SetCreatedAt

func (o *ProjectMetadata) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ProjectMetadata) SetHosts

func (o *ProjectMetadata) SetHosts(v []string)

SetHosts sets field value

func (*ProjectMetadata) SetId

func (o *ProjectMetadata) SetId(v string)

SetId sets field value

func (*ProjectMetadata) SetName

func (o *ProjectMetadata) SetName(v string)

SetName sets field value

func (*ProjectMetadata) SetSlug

func (o *ProjectMetadata) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*ProjectMetadata) SetState

func (o *ProjectMetadata) SetState(v string)

SetState sets field value

func (*ProjectMetadata) SetSubscriptionId

func (o *ProjectMetadata) SetSubscriptionId(v string)

SetSubscriptionId gets a reference to the given NullableString and assigns it to the SubscriptionId field.

func (*ProjectMetadata) SetSubscriptionIdNil

func (o *ProjectMetadata) SetSubscriptionIdNil()

SetSubscriptionIdNil sets the value for SubscriptionId to be an explicit nil

func (*ProjectMetadata) SetUpdatedAt

func (o *ProjectMetadata) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*ProjectMetadata) UnsetSubscriptionId

func (o *ProjectMetadata) UnsetSubscriptionId()

UnsetSubscriptionId ensures that no value is present for SubscriptionId, not even an explicit nil

type ProjectServiceIdentity

type ProjectServiceIdentity struct {
	Config map[string]interface{} `json:"config"`
}

ProjectServiceIdentity struct for ProjectServiceIdentity

func NewProjectServiceIdentity

func NewProjectServiceIdentity(config map[string]interface{}) *ProjectServiceIdentity

NewProjectServiceIdentity instantiates a new ProjectServiceIdentity 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 NewProjectServiceIdentityWithDefaults

func NewProjectServiceIdentityWithDefaults() *ProjectServiceIdentity

NewProjectServiceIdentityWithDefaults instantiates a new ProjectServiceIdentity 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 (*ProjectServiceIdentity) GetConfig

func (o *ProjectServiceIdentity) GetConfig() map[string]interface{}

GetConfig returns the Config field value

func (*ProjectServiceIdentity) GetConfigOk

func (o *ProjectServiceIdentity) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (ProjectServiceIdentity) MarshalJSON

func (o ProjectServiceIdentity) MarshalJSON() ([]byte, error)

func (*ProjectServiceIdentity) SetConfig

func (o *ProjectServiceIdentity) SetConfig(v map[string]interface{})

SetConfig sets field value

type ProjectServiceOAuth2

type ProjectServiceOAuth2 struct {
	Config map[string]interface{} `json:"config"`
}

ProjectServiceOAuth2 struct for ProjectServiceOAuth2

func NewProjectServiceOAuth2

func NewProjectServiceOAuth2(config map[string]interface{}) *ProjectServiceOAuth2

NewProjectServiceOAuth2 instantiates a new ProjectServiceOAuth2 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 NewProjectServiceOAuth2WithDefaults

func NewProjectServiceOAuth2WithDefaults() *ProjectServiceOAuth2

NewProjectServiceOAuth2WithDefaults instantiates a new ProjectServiceOAuth2 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 (*ProjectServiceOAuth2) GetConfig

func (o *ProjectServiceOAuth2) GetConfig() map[string]interface{}

GetConfig returns the Config field value

func (*ProjectServiceOAuth2) GetConfigOk

func (o *ProjectServiceOAuth2) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (ProjectServiceOAuth2) MarshalJSON

func (o ProjectServiceOAuth2) MarshalJSON() ([]byte, error)

func (*ProjectServiceOAuth2) SetConfig

func (o *ProjectServiceOAuth2) SetConfig(v map[string]interface{})

SetConfig sets field value

type ProjectServicePermission

type ProjectServicePermission struct {
	Config map[string]interface{} `json:"config"`
}

ProjectServicePermission struct for ProjectServicePermission

func NewProjectServicePermission

func NewProjectServicePermission(config map[string]interface{}) *ProjectServicePermission

NewProjectServicePermission instantiates a new ProjectServicePermission 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 NewProjectServicePermissionWithDefaults

func NewProjectServicePermissionWithDefaults() *ProjectServicePermission

NewProjectServicePermissionWithDefaults instantiates a new ProjectServicePermission 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 (*ProjectServicePermission) GetConfig

func (o *ProjectServicePermission) GetConfig() map[string]interface{}

GetConfig returns the Config field value

func (*ProjectServicePermission) GetConfigOk

func (o *ProjectServicePermission) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (ProjectServicePermission) MarshalJSON

func (o ProjectServicePermission) MarshalJSON() ([]byte, error)

func (*ProjectServicePermission) SetConfig

func (o *ProjectServicePermission) SetConfig(v map[string]interface{})

SetConfig sets field value

type ProjectServices

type ProjectServices struct {
	Identity   *ProjectServiceIdentity   `json:"identity,omitempty"`
	Oauth2     *ProjectServiceOAuth2     `json:"oauth2,omitempty"`
	Permission *ProjectServicePermission `json:"permission,omitempty"`
}

ProjectServices struct for ProjectServices

func NewProjectServices

func NewProjectServices() *ProjectServices

NewProjectServices instantiates a new ProjectServices 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 NewProjectServicesWithDefaults

func NewProjectServicesWithDefaults() *ProjectServices

NewProjectServicesWithDefaults instantiates a new ProjectServices 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 (*ProjectServices) GetIdentity

func (o *ProjectServices) GetIdentity() ProjectServiceIdentity

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*ProjectServices) GetIdentityOk

func (o *ProjectServices) GetIdentityOk() (*ProjectServiceIdentity, 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 (*ProjectServices) GetOauth2

func (o *ProjectServices) GetOauth2() ProjectServiceOAuth2

GetOauth2 returns the Oauth2 field value if set, zero value otherwise.

func (*ProjectServices) GetOauth2Ok

func (o *ProjectServices) GetOauth2Ok() (*ProjectServiceOAuth2, bool)

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectServices) GetPermission

func (o *ProjectServices) GetPermission() ProjectServicePermission

GetPermission returns the Permission field value if set, zero value otherwise.

func (*ProjectServices) GetPermissionOk

func (o *ProjectServices) GetPermissionOk() (*ProjectServicePermission, bool)

GetPermissionOk returns a tuple with the Permission field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectServices) HasIdentity

func (o *ProjectServices) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (*ProjectServices) HasOauth2

func (o *ProjectServices) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set.

func (*ProjectServices) HasPermission

func (o *ProjectServices) HasPermission() bool

HasPermission returns a boolean if a field has been set.

func (ProjectServices) MarshalJSON

func (o ProjectServices) MarshalJSON() ([]byte, error)

func (*ProjectServices) SetIdentity

func (o *ProjectServices) SetIdentity(v ProjectServiceIdentity)

SetIdentity gets a reference to the given ProjectServiceIdentity and assigns it to the Identity field.

func (*ProjectServices) SetOauth2

func (o *ProjectServices) SetOauth2(v ProjectServiceOAuth2)

SetOauth2 gets a reference to the given ProjectServiceOAuth2 and assigns it to the Oauth2 field.

func (*ProjectServices) SetPermission

func (o *ProjectServices) SetPermission(v ProjectServicePermission)

SetPermission gets a reference to the given ProjectServicePermission and assigns it to the Permission field.

type ProvisionMockSubscriptionPayload

type ProvisionMockSubscriptionPayload struct {
	IdentityId  string `json:"identity_id"`
	PlanOrPrice string `json:"plan_or_price"`
}

ProvisionMockSubscriptionPayload struct for ProvisionMockSubscriptionPayload

func NewProvisionMockSubscriptionPayload

func NewProvisionMockSubscriptionPayload(identityId string, planOrPrice string) *ProvisionMockSubscriptionPayload

NewProvisionMockSubscriptionPayload instantiates a new ProvisionMockSubscriptionPayload 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 NewProvisionMockSubscriptionPayloadWithDefaults

func NewProvisionMockSubscriptionPayloadWithDefaults() *ProvisionMockSubscriptionPayload

NewProvisionMockSubscriptionPayloadWithDefaults instantiates a new ProvisionMockSubscriptionPayload 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 (*ProvisionMockSubscriptionPayload) GetIdentityId

func (o *ProvisionMockSubscriptionPayload) GetIdentityId() string

GetIdentityId returns the IdentityId field value

func (*ProvisionMockSubscriptionPayload) GetIdentityIdOk

func (o *ProvisionMockSubscriptionPayload) GetIdentityIdOk() (*string, bool)

GetIdentityIdOk returns a tuple with the IdentityId field value and a boolean to check if the value has been set.

func (*ProvisionMockSubscriptionPayload) GetPlanOrPrice

func (o *ProvisionMockSubscriptionPayload) GetPlanOrPrice() string

GetPlanOrPrice returns the PlanOrPrice field value

func (*ProvisionMockSubscriptionPayload) GetPlanOrPriceOk

func (o *ProvisionMockSubscriptionPayload) GetPlanOrPriceOk() (*string, bool)

GetPlanOrPriceOk returns a tuple with the PlanOrPrice field value and a boolean to check if the value has been set.

func (ProvisionMockSubscriptionPayload) MarshalJSON

func (o ProvisionMockSubscriptionPayload) MarshalJSON() ([]byte, error)

func (*ProvisionMockSubscriptionPayload) SetIdentityId

func (o *ProvisionMockSubscriptionPayload) SetIdentityId(v string)

SetIdentityId sets field value

func (*ProvisionMockSubscriptionPayload) SetPlanOrPrice

func (o *ProvisionMockSubscriptionPayload) SetPlanOrPrice(v string)

SetPlanOrPrice sets field value

type QuotaCustomDomains

type QuotaCustomDomains struct {
	AvailableDomains *int64 `json:"available_domains,omitempty"`
	CanUse           *bool  `json:"can_use,omitempty"`
	UsedDomains      *int64 `json:"used_domains,omitempty"`
}

QuotaCustomDomains struct for QuotaCustomDomains

func NewQuotaCustomDomains

func NewQuotaCustomDomains() *QuotaCustomDomains

NewQuotaCustomDomains instantiates a new QuotaCustomDomains 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 NewQuotaCustomDomainsWithDefaults

func NewQuotaCustomDomainsWithDefaults() *QuotaCustomDomains

NewQuotaCustomDomainsWithDefaults instantiates a new QuotaCustomDomains 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 (*QuotaCustomDomains) GetAvailableDomains

func (o *QuotaCustomDomains) GetAvailableDomains() int64

GetAvailableDomains returns the AvailableDomains field value if set, zero value otherwise.

func (*QuotaCustomDomains) GetAvailableDomainsOk

func (o *QuotaCustomDomains) GetAvailableDomainsOk() (*int64, bool)

GetAvailableDomainsOk returns a tuple with the AvailableDomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaCustomDomains) GetCanUse

func (o *QuotaCustomDomains) GetCanUse() bool

GetCanUse returns the CanUse field value if set, zero value otherwise.

func (*QuotaCustomDomains) GetCanUseOk

func (o *QuotaCustomDomains) GetCanUseOk() (*bool, bool)

GetCanUseOk returns a tuple with the CanUse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaCustomDomains) GetUsedDomains

func (o *QuotaCustomDomains) GetUsedDomains() int64

GetUsedDomains returns the UsedDomains field value if set, zero value otherwise.

func (*QuotaCustomDomains) GetUsedDomainsOk

func (o *QuotaCustomDomains) GetUsedDomainsOk() (*int64, bool)

GetUsedDomainsOk returns a tuple with the UsedDomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaCustomDomains) HasAvailableDomains

func (o *QuotaCustomDomains) HasAvailableDomains() bool

HasAvailableDomains returns a boolean if a field has been set.

func (*QuotaCustomDomains) HasCanUse

func (o *QuotaCustomDomains) HasCanUse() bool

HasCanUse returns a boolean if a field has been set.

func (*QuotaCustomDomains) HasUsedDomains

func (o *QuotaCustomDomains) HasUsedDomains() bool

HasUsedDomains returns a boolean if a field has been set.

func (QuotaCustomDomains) MarshalJSON

func (o QuotaCustomDomains) MarshalJSON() ([]byte, error)

func (*QuotaCustomDomains) SetAvailableDomains

func (o *QuotaCustomDomains) SetAvailableDomains(v int64)

SetAvailableDomains gets a reference to the given int64 and assigns it to the AvailableDomains field.

func (*QuotaCustomDomains) SetCanUse

func (o *QuotaCustomDomains) SetCanUse(v bool)

SetCanUse gets a reference to the given bool and assigns it to the CanUse field.

func (*QuotaCustomDomains) SetUsedDomains

func (o *QuotaCustomDomains) SetUsedDomains(v int64)

SetUsedDomains gets a reference to the given int64 and assigns it to the UsedDomains field.

type QuotaProjectMemberSeats

type QuotaProjectMemberSeats struct {
	ProjectId      *string `json:"project_id,omitempty"`
	RemainingSeats *int64  `json:"remaining_seats,omitempty"`
	TotalSeats     *int64  `json:"total_seats,omitempty"`
}

QuotaProjectMemberSeats struct for QuotaProjectMemberSeats

func NewQuotaProjectMemberSeats

func NewQuotaProjectMemberSeats() *QuotaProjectMemberSeats

NewQuotaProjectMemberSeats instantiates a new QuotaProjectMemberSeats 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 NewQuotaProjectMemberSeatsWithDefaults

func NewQuotaProjectMemberSeatsWithDefaults() *QuotaProjectMemberSeats

NewQuotaProjectMemberSeatsWithDefaults instantiates a new QuotaProjectMemberSeats 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 (*QuotaProjectMemberSeats) GetProjectId

func (o *QuotaProjectMemberSeats) GetProjectId() string

GetProjectId returns the ProjectId field value if set, zero value otherwise.

func (*QuotaProjectMemberSeats) GetProjectIdOk

func (o *QuotaProjectMemberSeats) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaProjectMemberSeats) GetRemainingSeats

func (o *QuotaProjectMemberSeats) GetRemainingSeats() int64

GetRemainingSeats returns the RemainingSeats field value if set, zero value otherwise.

func (*QuotaProjectMemberSeats) GetRemainingSeatsOk

func (o *QuotaProjectMemberSeats) GetRemainingSeatsOk() (*int64, bool)

GetRemainingSeatsOk returns a tuple with the RemainingSeats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaProjectMemberSeats) GetTotalSeats

func (o *QuotaProjectMemberSeats) GetTotalSeats() int64

GetTotalSeats returns the TotalSeats field value if set, zero value otherwise.

func (*QuotaProjectMemberSeats) GetTotalSeatsOk

func (o *QuotaProjectMemberSeats) GetTotalSeatsOk() (*int64, bool)

GetTotalSeatsOk returns a tuple with the TotalSeats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QuotaProjectMemberSeats) HasProjectId

func (o *QuotaProjectMemberSeats) HasProjectId() bool

HasProjectId returns a boolean if a field has been set.

func (*QuotaProjectMemberSeats) HasRemainingSeats

func (o *QuotaProjectMemberSeats) HasRemainingSeats() bool

HasRemainingSeats returns a boolean if a field has been set.

func (*QuotaProjectMemberSeats) HasTotalSeats

func (o *QuotaProjectMemberSeats) HasTotalSeats() bool

HasTotalSeats returns a boolean if a field has been set.

func (QuotaProjectMemberSeats) MarshalJSON

func (o QuotaProjectMemberSeats) MarshalJSON() ([]byte, error)

func (*QuotaProjectMemberSeats) SetProjectId

func (o *QuotaProjectMemberSeats) SetProjectId(v string)

SetProjectId gets a reference to the given string and assigns it to the ProjectId field.

func (*QuotaProjectMemberSeats) SetRemainingSeats

func (o *QuotaProjectMemberSeats) SetRemainingSeats(v int64)

SetRemainingSeats gets a reference to the given int64 and assigns it to the RemainingSeats field.

func (*QuotaProjectMemberSeats) SetTotalSeats

func (o *QuotaProjectMemberSeats) SetTotalSeats(v int64)

SetTotalSeats gets a reference to the given int64 and assigns it to the TotalSeats field.

type ReadApi

type ReadApi interface {

	/*
		GetCheck Check a relation tuple

		To learn how relation tuples and the check works, head over to [the documentation](../concepts/relation-tuples.mdx).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ReadApiGetCheckRequest
	*/
	GetCheck(ctx context.Context) ReadApiGetCheckRequest

	// GetCheckExecute executes the request
	//  @return GetCheckResponse
	GetCheckExecute(r ReadApiGetCheckRequest) (*GetCheckResponse, *http.Response, error)

	/*
		GetCheckMirrorStatus Check a relation tuple

		To learn how relation tuples and the check works, head over to [the documentation](../concepts/relation-tuples.mdx).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ReadApiGetCheckMirrorStatusRequest
	*/
	GetCheckMirrorStatus(ctx context.Context) ReadApiGetCheckMirrorStatusRequest

	// GetCheckMirrorStatusExecute executes the request
	//  @return GetCheckResponse
	GetCheckMirrorStatusExecute(r ReadApiGetCheckMirrorStatusRequest) (*GetCheckResponse, *http.Response, error)

	/*
		GetExpand Expand a Relation Tuple

		Use this endpoint to expand a relation tuple.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ReadApiGetExpandRequest
	*/
	GetExpand(ctx context.Context) ReadApiGetExpandRequest

	// GetExpandExecute executes the request
	//  @return ExpandTree
	GetExpandExecute(r ReadApiGetExpandRequest) (*ExpandTree, *http.Response, error)

	/*
		GetRelationTuples Query relation tuples

		Get all relation tuples that match the query. Only the namespace field is required.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ReadApiGetRelationTuplesRequest
	*/
	GetRelationTuples(ctx context.Context) ReadApiGetRelationTuplesRequest

	// GetRelationTuplesExecute executes the request
	//  @return GetRelationTuplesResponse
	GetRelationTuplesExecute(r ReadApiGetRelationTuplesRequest) (*GetRelationTuplesResponse, *http.Response, error)

	/*
		PostCheck Check a relation tuple

		To learn how relation tuples and the check works, head over to [the documentation](../concepts/relation-tuples.mdx).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ReadApiPostCheckRequest
	*/
	PostCheck(ctx context.Context) ReadApiPostCheckRequest

	// PostCheckExecute executes the request
	//  @return GetCheckResponse
	PostCheckExecute(r ReadApiPostCheckRequest) (*GetCheckResponse, *http.Response, error)

	/*
		PostCheckMirrorStatus Check a relation tuple

		To learn how relation tuples and the check works, head over to [the documentation](../concepts/relation-tuples.mdx).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ReadApiPostCheckMirrorStatusRequest
	*/
	PostCheckMirrorStatus(ctx context.Context) ReadApiPostCheckMirrorStatusRequest

	// PostCheckMirrorStatusExecute executes the request
	//  @return GetCheckResponse
	PostCheckMirrorStatusExecute(r ReadApiPostCheckMirrorStatusRequest) (*GetCheckResponse, *http.Response, error)
}

type ReadApiGetCheckMirrorStatusRequest

type ReadApiGetCheckMirrorStatusRequest struct {
	ApiService ReadApi
	// contains filtered or unexported fields
}

func (ReadApiGetCheckMirrorStatusRequest) Execute

type ReadApiGetCheckRequest

type ReadApiGetCheckRequest struct {
	ApiService ReadApi
	// contains filtered or unexported fields
}

func (ReadApiGetCheckRequest) Execute

func (ReadApiGetCheckRequest) MaxDepth

func (ReadApiGetCheckRequest) Namespace

func (r ReadApiGetCheckRequest) Namespace(namespace string) ReadApiGetCheckRequest

Namespace of the Relation Tuple

func (ReadApiGetCheckRequest) Object

Object of the Relation Tuple

func (ReadApiGetCheckRequest) Relation

Relation of the Relation Tuple

func (ReadApiGetCheckRequest) SubjectId

func (r ReadApiGetCheckRequest) SubjectId(subjectId string) ReadApiGetCheckRequest

SubjectID of the Relation Tuple

func (ReadApiGetCheckRequest) SubjectSetNamespace

func (r ReadApiGetCheckRequest) SubjectSetNamespace(subjectSetNamespace string) ReadApiGetCheckRequest

Namespace of the Subject Set

func (ReadApiGetCheckRequest) SubjectSetObject

func (r ReadApiGetCheckRequest) SubjectSetObject(subjectSetObject string) ReadApiGetCheckRequest

Object of the Subject Set

func (ReadApiGetCheckRequest) SubjectSetRelation

func (r ReadApiGetCheckRequest) SubjectSetRelation(subjectSetRelation string) ReadApiGetCheckRequest

Relation of the Subject Set

type ReadApiGetExpandRequest

type ReadApiGetExpandRequest struct {
	ApiService ReadApi
	// contains filtered or unexported fields
}

func (ReadApiGetExpandRequest) Execute

func (ReadApiGetExpandRequest) MaxDepth

func (ReadApiGetExpandRequest) Namespace

Namespace of the Subject Set

func (ReadApiGetExpandRequest) Object

Object of the Subject Set

func (ReadApiGetExpandRequest) Relation

Relation of the Subject Set

type ReadApiGetRelationTuplesRequest

type ReadApiGetRelationTuplesRequest struct {
	ApiService ReadApi
	// contains filtered or unexported fields
}

func (ReadApiGetRelationTuplesRequest) Execute

func (ReadApiGetRelationTuplesRequest) Namespace

Namespace of the Relation Tuple

func (ReadApiGetRelationTuplesRequest) Object

Object of the Relation Tuple

func (ReadApiGetRelationTuplesRequest) PageSize

func (ReadApiGetRelationTuplesRequest) PageToken

func (ReadApiGetRelationTuplesRequest) Relation

Relation of the Relation Tuple

func (ReadApiGetRelationTuplesRequest) SubjectId

SubjectID of the Relation Tuple

func (ReadApiGetRelationTuplesRequest) SubjectSetNamespace

func (r ReadApiGetRelationTuplesRequest) SubjectSetNamespace(subjectSetNamespace string) ReadApiGetRelationTuplesRequest

Namespace of the Subject Set

func (ReadApiGetRelationTuplesRequest) SubjectSetObject

func (r ReadApiGetRelationTuplesRequest) SubjectSetObject(subjectSetObject string) ReadApiGetRelationTuplesRequest

Object of the Subject Set

func (ReadApiGetRelationTuplesRequest) SubjectSetRelation

func (r ReadApiGetRelationTuplesRequest) SubjectSetRelation(subjectSetRelation string) ReadApiGetRelationTuplesRequest

Relation of the Subject Set

type ReadApiPostCheckMirrorStatusRequest

type ReadApiPostCheckMirrorStatusRequest struct {
	ApiService ReadApi
	// contains filtered or unexported fields
}

func (ReadApiPostCheckMirrorStatusRequest) Execute

type ReadApiPostCheckRequest

type ReadApiPostCheckRequest struct {
	ApiService ReadApi
	// contains filtered or unexported fields
}

func (ReadApiPostCheckRequest) Execute

func (ReadApiPostCheckRequest) MaxDepth

func (ReadApiPostCheckRequest) RelationQuery

func (r ReadApiPostCheckRequest) RelationQuery(relationQuery RelationQuery) ReadApiPostCheckRequest

type ReadApiService

type ReadApiService service

ReadApiService ReadApi service

func (*ReadApiService) GetCheck

GetCheck Check a relation tuple

To learn how relation tuples and the check works, head over to [the documentation](../concepts/relation-tuples.mdx).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ReadApiGetCheckRequest

func (*ReadApiService) GetCheckExecute

Execute executes the request

@return GetCheckResponse

func (*ReadApiService) GetCheckMirrorStatus

GetCheckMirrorStatus Check a relation tuple

To learn how relation tuples and the check works, head over to [the documentation](../concepts/relation-tuples.mdx).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ReadApiGetCheckMirrorStatusRequest

func (*ReadApiService) GetCheckMirrorStatusExecute

func (a *ReadApiService) GetCheckMirrorStatusExecute(r ReadApiGetCheckMirrorStatusRequest) (*GetCheckResponse, *http.Response, error)

Execute executes the request

@return GetCheckResponse

func (*ReadApiService) GetExpand

GetExpand Expand a Relation Tuple

Use this endpoint to expand a relation tuple.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ReadApiGetExpandRequest

func (*ReadApiService) GetExpandExecute

func (a *ReadApiService) GetExpandExecute(r ReadApiGetExpandRequest) (*ExpandTree, *http.Response, error)

Execute executes the request

@return ExpandTree

func (*ReadApiService) GetRelationTuples

GetRelationTuples Query relation tuples

Get all relation tuples that match the query. Only the namespace field is required.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ReadApiGetRelationTuplesRequest

func (*ReadApiService) GetRelationTuplesExecute

Execute executes the request

@return GetRelationTuplesResponse

func (*ReadApiService) PostCheck

PostCheck Check a relation tuple

To learn how relation tuples and the check works, head over to [the documentation](../concepts/relation-tuples.mdx).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ReadApiPostCheckRequest

func (*ReadApiService) PostCheckExecute

Execute executes the request

@return GetCheckResponse

func (*ReadApiService) PostCheckMirrorStatus

func (a *ReadApiService) PostCheckMirrorStatus(ctx context.Context) ReadApiPostCheckMirrorStatusRequest

PostCheckMirrorStatus Check a relation tuple

To learn how relation tuples and the check works, head over to [the documentation](../concepts/relation-tuples.mdx).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ReadApiPostCheckMirrorStatusRequest

func (*ReadApiService) PostCheckMirrorStatusExecute

func (a *ReadApiService) PostCheckMirrorStatusExecute(r ReadApiPostCheckMirrorStatusRequest) (*GetCheckResponse, *http.Response, error)

Execute executes the request

@return GetCheckResponse

type RecoveryAddress

type RecoveryAddress 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"`
}

RecoveryAddress struct for RecoveryAddress

func NewRecoveryAddress

func NewRecoveryAddress(id string, value string, via string) *RecoveryAddress

NewRecoveryAddress instantiates a new RecoveryAddress 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 NewRecoveryAddressWithDefaults

func NewRecoveryAddressWithDefaults() *RecoveryAddress

NewRecoveryAddressWithDefaults instantiates a new RecoveryAddress 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 (*RecoveryAddress) GetCreatedAt

func (o *RecoveryAddress) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RecoveryAddress) GetCreatedAtOk

func (o *RecoveryAddress) 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 (*RecoveryAddress) GetId

func (o *RecoveryAddress) GetId() string

GetId returns the Id field value

func (*RecoveryAddress) GetIdOk

func (o *RecoveryAddress) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RecoveryAddress) GetUpdatedAt

func (o *RecoveryAddress) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RecoveryAddress) GetUpdatedAtOk

func (o *RecoveryAddress) 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 (*RecoveryAddress) GetValue

func (o *RecoveryAddress) GetValue() string

GetValue returns the Value field value

func (*RecoveryAddress) GetValueOk

func (o *RecoveryAddress) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*RecoveryAddress) GetVia

func (o *RecoveryAddress) GetVia() string

GetVia returns the Via field value

func (*RecoveryAddress) GetViaOk

func (o *RecoveryAddress) GetViaOk() (*string, bool)

GetViaOk returns a tuple with the Via field value and a boolean to check if the value has been set.

func (*RecoveryAddress) HasCreatedAt

func (o *RecoveryAddress) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RecoveryAddress) HasUpdatedAt

func (o *RecoveryAddress) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RecoveryAddress) MarshalJSON

func (o RecoveryAddress) MarshalJSON() ([]byte, error)

func (*RecoveryAddress) SetCreatedAt

func (o *RecoveryAddress) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RecoveryAddress) SetId

func (o *RecoveryAddress) SetId(v string)

SetId sets field value

func (*RecoveryAddress) SetUpdatedAt

func (o *RecoveryAddress) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*RecoveryAddress) SetValue

func (o *RecoveryAddress) SetValue(v string)

SetValue sets field value

func (*RecoveryAddress) SetVia

func (o *RecoveryAddress) SetVia(v string)

SetVia sets field value

type RefreshTokenHookRequest

type RefreshTokenHookRequest struct {
	// ClientID is the identifier of the OAuth 2.0 client.
	ClientId *string `json:"client_id,omitempty"`
	// GrantedAudience is the list of audiences granted to the OAuth 2.0 client.
	GrantedAudience []string `json:"granted_audience,omitempty"`
	// GrantedScopes is the list of scopes granted to the OAuth 2.0 client.
	GrantedScopes []string              `json:"granted_scopes,omitempty"`
	Requester     *OAuth2AccessRequest  `json:"requester,omitempty"`
	Session       *OAuth2ConsentSession `json:"session,omitempty"`
	// Subject is the identifier of the authenticated end-user.
	Subject *string `json:"subject,omitempty"`
}

RefreshTokenHookRequest struct for RefreshTokenHookRequest

func NewRefreshTokenHookRequest

func NewRefreshTokenHookRequest() *RefreshTokenHookRequest

NewRefreshTokenHookRequest instantiates a new RefreshTokenHookRequest 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 NewRefreshTokenHookRequestWithDefaults

func NewRefreshTokenHookRequestWithDefaults() *RefreshTokenHookRequest

NewRefreshTokenHookRequestWithDefaults instantiates a new RefreshTokenHookRequest 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 (*RefreshTokenHookRequest) GetClientId

func (o *RefreshTokenHookRequest) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*RefreshTokenHookRequest) GetClientIdOk

func (o *RefreshTokenHookRequest) 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 (*RefreshTokenHookRequest) GetGrantedAudience

func (o *RefreshTokenHookRequest) GetGrantedAudience() []string

GetGrantedAudience returns the GrantedAudience field value if set, zero value otherwise.

func (*RefreshTokenHookRequest) GetGrantedAudienceOk

func (o *RefreshTokenHookRequest) GetGrantedAudienceOk() ([]string, bool)

GetGrantedAudienceOk returns a tuple with the GrantedAudience field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshTokenHookRequest) GetGrantedScopes

func (o *RefreshTokenHookRequest) GetGrantedScopes() []string

GetGrantedScopes returns the GrantedScopes field value if set, zero value otherwise.

func (*RefreshTokenHookRequest) GetGrantedScopesOk

func (o *RefreshTokenHookRequest) GetGrantedScopesOk() ([]string, bool)

GetGrantedScopesOk returns a tuple with the GrantedScopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshTokenHookRequest) GetRequester

func (o *RefreshTokenHookRequest) GetRequester() OAuth2AccessRequest

GetRequester returns the Requester field value if set, zero value otherwise.

func (*RefreshTokenHookRequest) GetRequesterOk

func (o *RefreshTokenHookRequest) GetRequesterOk() (*OAuth2AccessRequest, bool)

GetRequesterOk returns a tuple with the Requester field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RefreshTokenHookRequest) GetSession

GetSession returns the Session field value if set, zero value otherwise.

func (*RefreshTokenHookRequest) GetSessionOk

func (o *RefreshTokenHookRequest) GetSessionOk() (*OAuth2ConsentSession, 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 (*RefreshTokenHookRequest) GetSubject

func (o *RefreshTokenHookRequest) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*RefreshTokenHookRequest) GetSubjectOk

func (o *RefreshTokenHookRequest) 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 (*RefreshTokenHookRequest) HasClientId

func (o *RefreshTokenHookRequest) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*RefreshTokenHookRequest) HasGrantedAudience

func (o *RefreshTokenHookRequest) HasGrantedAudience() bool

HasGrantedAudience returns a boolean if a field has been set.

func (*RefreshTokenHookRequest) HasGrantedScopes

func (o *RefreshTokenHookRequest) HasGrantedScopes() bool

HasGrantedScopes returns a boolean if a field has been set.

func (*RefreshTokenHookRequest) HasRequester

func (o *RefreshTokenHookRequest) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (*RefreshTokenHookRequest) HasSession

func (o *RefreshTokenHookRequest) HasSession() bool

HasSession returns a boolean if a field has been set.

func (*RefreshTokenHookRequest) HasSubject

func (o *RefreshTokenHookRequest) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (RefreshTokenHookRequest) MarshalJSON

func (o RefreshTokenHookRequest) MarshalJSON() ([]byte, error)

func (*RefreshTokenHookRequest) SetClientId

func (o *RefreshTokenHookRequest) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*RefreshTokenHookRequest) SetGrantedAudience

func (o *RefreshTokenHookRequest) SetGrantedAudience(v []string)

SetGrantedAudience gets a reference to the given []string and assigns it to the GrantedAudience field.

func (*RefreshTokenHookRequest) SetGrantedScopes

func (o *RefreshTokenHookRequest) SetGrantedScopes(v []string)

SetGrantedScopes gets a reference to the given []string and assigns it to the GrantedScopes field.

func (*RefreshTokenHookRequest) SetRequester

func (o *RefreshTokenHookRequest) SetRequester(v OAuth2AccessRequest)

SetRequester gets a reference to the given OAuth2AccessRequest and assigns it to the Requester field.

func (*RefreshTokenHookRequest) SetSession

SetSession gets a reference to the given OAuth2ConsentSession and assigns it to the Session field.

func (*RefreshTokenHookRequest) SetSubject

func (o *RefreshTokenHookRequest) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

type RefreshTokenHookResponse

type RefreshTokenHookResponse struct {
	Session *AcceptOAuth2ConsentRequestSession `json:"session,omitempty"`
}

RefreshTokenHookResponse struct for RefreshTokenHookResponse

func NewRefreshTokenHookResponse

func NewRefreshTokenHookResponse() *RefreshTokenHookResponse

NewRefreshTokenHookResponse instantiates a new RefreshTokenHookResponse 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 NewRefreshTokenHookResponseWithDefaults

func NewRefreshTokenHookResponseWithDefaults() *RefreshTokenHookResponse

NewRefreshTokenHookResponseWithDefaults instantiates a new RefreshTokenHookResponse 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 (*RefreshTokenHookResponse) GetSession

GetSession returns the Session field value if set, zero value otherwise.

func (*RefreshTokenHookResponse) GetSessionOk

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 (*RefreshTokenHookResponse) HasSession

func (o *RefreshTokenHookResponse) HasSession() bool

HasSession returns a boolean if a field has been set.

func (RefreshTokenHookResponse) MarshalJSON

func (o RefreshTokenHookResponse) MarshalJSON() ([]byte, error)

func (*RefreshTokenHookResponse) SetSession

SetSession gets a reference to the given AcceptOAuth2ConsentRequestSession and assigns it to the Session field.

type RejectOAuth2Request

type RejectOAuth2Request struct {
	// The error should follow the OAuth2 error format (e.g. `invalid_request`, `login_required`).  Defaults to `request_denied`.
	Error *string `json:"error,omitempty"`
	// Debug contains information to help resolve the problem as a developer. Usually not exposed to the public but only in the server logs.
	ErrorDebug *string `json:"error_debug,omitempty"`
	// Description of the error in a human readable format.
	ErrorDescription *string `json:"error_description,omitempty"`
	// Hint to help resolve the error.
	ErrorHint *string `json:"error_hint,omitempty"`
	// Represents the HTTP status code of the error (e.g. 401 or 403)  Defaults to 400
	StatusCode *int64 `json:"status_code,omitempty"`
}

RejectOAuth2Request struct for RejectOAuth2Request

func NewRejectOAuth2Request

func NewRejectOAuth2Request() *RejectOAuth2Request

NewRejectOAuth2Request instantiates a new RejectOAuth2Request 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 NewRejectOAuth2RequestWithDefaults

func NewRejectOAuth2RequestWithDefaults() *RejectOAuth2Request

NewRejectOAuth2RequestWithDefaults instantiates a new RejectOAuth2Request 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 (*RejectOAuth2Request) GetError

func (o *RejectOAuth2Request) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*RejectOAuth2Request) GetErrorDebug

func (o *RejectOAuth2Request) GetErrorDebug() string

GetErrorDebug returns the ErrorDebug field value if set, zero value otherwise.

func (*RejectOAuth2Request) GetErrorDebugOk

func (o *RejectOAuth2Request) GetErrorDebugOk() (*string, bool)

GetErrorDebugOk returns a tuple with the ErrorDebug field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectOAuth2Request) GetErrorDescription

func (o *RejectOAuth2Request) GetErrorDescription() string

GetErrorDescription returns the ErrorDescription field value if set, zero value otherwise.

func (*RejectOAuth2Request) GetErrorDescriptionOk

func (o *RejectOAuth2Request) GetErrorDescriptionOk() (*string, bool)

GetErrorDescriptionOk returns a tuple with the ErrorDescription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectOAuth2Request) GetErrorHint

func (o *RejectOAuth2Request) GetErrorHint() string

GetErrorHint returns the ErrorHint field value if set, zero value otherwise.

func (*RejectOAuth2Request) GetErrorHintOk

func (o *RejectOAuth2Request) GetErrorHintOk() (*string, bool)

GetErrorHintOk returns a tuple with the ErrorHint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectOAuth2Request) GetErrorOk

func (o *RejectOAuth2Request) GetErrorOk() (*string, 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 (*RejectOAuth2Request) GetStatusCode

func (o *RejectOAuth2Request) GetStatusCode() int64

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*RejectOAuth2Request) GetStatusCodeOk

func (o *RejectOAuth2Request) GetStatusCodeOk() (*int64, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RejectOAuth2Request) HasError

func (o *RejectOAuth2Request) HasError() bool

HasError returns a boolean if a field has been set.

func (*RejectOAuth2Request) HasErrorDebug

func (o *RejectOAuth2Request) HasErrorDebug() bool

HasErrorDebug returns a boolean if a field has been set.

func (*RejectOAuth2Request) HasErrorDescription

func (o *RejectOAuth2Request) HasErrorDescription() bool

HasErrorDescription returns a boolean if a field has been set.

func (*RejectOAuth2Request) HasErrorHint

func (o *RejectOAuth2Request) HasErrorHint() bool

HasErrorHint returns a boolean if a field has been set.

func (*RejectOAuth2Request) HasStatusCode

func (o *RejectOAuth2Request) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (RejectOAuth2Request) MarshalJSON

func (o RejectOAuth2Request) MarshalJSON() ([]byte, error)

func (*RejectOAuth2Request) SetError

func (o *RejectOAuth2Request) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*RejectOAuth2Request) SetErrorDebug

func (o *RejectOAuth2Request) SetErrorDebug(v string)

SetErrorDebug gets a reference to the given string and assigns it to the ErrorDebug field.

func (*RejectOAuth2Request) SetErrorDescription

func (o *RejectOAuth2Request) SetErrorDescription(v string)

SetErrorDescription gets a reference to the given string and assigns it to the ErrorDescription field.

func (*RejectOAuth2Request) SetErrorHint

func (o *RejectOAuth2Request) SetErrorHint(v string)

SetErrorHint gets a reference to the given string and assigns it to the ErrorHint field.

func (*RejectOAuth2Request) SetStatusCode

func (o *RejectOAuth2Request) SetStatusCode(v int64)

SetStatusCode gets a reference to the given int64 and assigns it to the StatusCode field.

type RelationQuery

type RelationQuery struct {
	// Namespace of the Relation Tuple
	Namespace *string `json:"namespace,omitempty"`
	// Object of the Relation Tuple
	Object *string `json:"object,omitempty"`
	// Relation of the Relation Tuple
	Relation *string `json:"relation,omitempty"`
	// SubjectID of the Relation Tuple  Either SubjectSet or SubjectID can be provided.
	SubjectId  *string     `json:"subject_id,omitempty"`
	SubjectSet *SubjectSet `json:"subject_set,omitempty"`
}

RelationQuery struct for RelationQuery

func NewRelationQuery

func NewRelationQuery() *RelationQuery

NewRelationQuery instantiates a new RelationQuery 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 NewRelationQueryWithDefaults

func NewRelationQueryWithDefaults() *RelationQuery

NewRelationQueryWithDefaults instantiates a new RelationQuery 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 (*RelationQuery) GetNamespace

func (o *RelationQuery) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*RelationQuery) GetNamespaceOk

func (o *RelationQuery) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelationQuery) GetObject

func (o *RelationQuery) GetObject() string

GetObject returns the Object field value if set, zero value otherwise.

func (*RelationQuery) GetObjectOk

func (o *RelationQuery) GetObjectOk() (*string, bool)

GetObjectOk returns a tuple with the Object field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelationQuery) GetRelation

func (o *RelationQuery) GetRelation() string

GetRelation returns the Relation field value if set, zero value otherwise.

func (*RelationQuery) GetRelationOk

func (o *RelationQuery) GetRelationOk() (*string, bool)

GetRelationOk returns a tuple with the Relation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelationQuery) GetSubjectId

func (o *RelationQuery) GetSubjectId() string

GetSubjectId returns the SubjectId field value if set, zero value otherwise.

func (*RelationQuery) GetSubjectIdOk

func (o *RelationQuery) GetSubjectIdOk() (*string, bool)

GetSubjectIdOk returns a tuple with the SubjectId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelationQuery) GetSubjectSet

func (o *RelationQuery) GetSubjectSet() SubjectSet

GetSubjectSet returns the SubjectSet field value if set, zero value otherwise.

func (*RelationQuery) GetSubjectSetOk

func (o *RelationQuery) GetSubjectSetOk() (*SubjectSet, bool)

GetSubjectSetOk returns a tuple with the SubjectSet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelationQuery) HasNamespace

func (o *RelationQuery) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*RelationQuery) HasObject

func (o *RelationQuery) HasObject() bool

HasObject returns a boolean if a field has been set.

func (*RelationQuery) HasRelation

func (o *RelationQuery) HasRelation() bool

HasRelation returns a boolean if a field has been set.

func (*RelationQuery) HasSubjectId

func (o *RelationQuery) HasSubjectId() bool

HasSubjectId returns a boolean if a field has been set.

func (*RelationQuery) HasSubjectSet

func (o *RelationQuery) HasSubjectSet() bool

HasSubjectSet returns a boolean if a field has been set.

func (RelationQuery) MarshalJSON

func (o RelationQuery) MarshalJSON() ([]byte, error)

func (*RelationQuery) SetNamespace

func (o *RelationQuery) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*RelationQuery) SetObject

func (o *RelationQuery) SetObject(v string)

SetObject gets a reference to the given string and assigns it to the Object field.

func (*RelationQuery) SetRelation

func (o *RelationQuery) SetRelation(v string)

SetRelation gets a reference to the given string and assigns it to the Relation field.

func (*RelationQuery) SetSubjectId

func (o *RelationQuery) SetSubjectId(v string)

SetSubjectId gets a reference to the given string and assigns it to the SubjectId field.

func (*RelationQuery) SetSubjectSet

func (o *RelationQuery) SetSubjectSet(v SubjectSet)

SetSubjectSet gets a reference to the given SubjectSet and assigns it to the SubjectSet field.

type RevokedSessions

type RevokedSessions struct {
	// The number of sessions that were revoked.
	Count *int64 `json:"count,omitempty"`
}

RevokedSessions struct for RevokedSessions

func NewRevokedSessions

func NewRevokedSessions() *RevokedSessions

NewRevokedSessions instantiates a new RevokedSessions 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 NewRevokedSessionsWithDefaults

func NewRevokedSessionsWithDefaults() *RevokedSessions

NewRevokedSessionsWithDefaults instantiates a new RevokedSessions 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 (*RevokedSessions) GetCount

func (o *RevokedSessions) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*RevokedSessions) GetCountOk

func (o *RevokedSessions) 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 (*RevokedSessions) HasCount

func (o *RevokedSessions) HasCount() bool

HasCount returns a boolean if a field has been set.

func (RevokedSessions) MarshalJSON

func (o RevokedSessions) MarshalJSON() ([]byte, error)

func (*RevokedSessions) SetCount

func (o *RevokedSessions) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

type SchemaPatch

type SchemaPatch struct {
	// The json schema
	Data map[string]interface{} `json:"data"`
	// The user defined schema name
	Name string `json:"name"`
}

SchemaPatch struct for SchemaPatch

func NewSchemaPatch

func NewSchemaPatch(data map[string]interface{}, name string) *SchemaPatch

NewSchemaPatch instantiates a new SchemaPatch 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 NewSchemaPatchWithDefaults

func NewSchemaPatchWithDefaults() *SchemaPatch

NewSchemaPatchWithDefaults instantiates a new SchemaPatch 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 (*SchemaPatch) GetData

func (o *SchemaPatch) GetData() map[string]interface{}

GetData returns the Data field value

func (*SchemaPatch) GetDataOk

func (o *SchemaPatch) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*SchemaPatch) GetName

func (o *SchemaPatch) GetName() string

GetName returns the Name field value

func (*SchemaPatch) GetNameOk

func (o *SchemaPatch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (SchemaPatch) MarshalJSON

func (o SchemaPatch) MarshalJSON() ([]byte, error)

func (*SchemaPatch) SetData

func (o *SchemaPatch) SetData(v map[string]interface{})

SetData sets field value

func (*SchemaPatch) SetName

func (o *SchemaPatch) SetName(v string)

SetName sets field value

type SelfServiceBrowserLocationChangeRequiredError

type SelfServiceBrowserLocationChangeRequiredError 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"`
	// Since when the flow has expired
	RedirectBrowserTo *string `json:"redirect_browser_to,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"`
}

SelfServiceBrowserLocationChangeRequiredError struct for SelfServiceBrowserLocationChangeRequiredError

func NewSelfServiceBrowserLocationChangeRequiredError

func NewSelfServiceBrowserLocationChangeRequiredError(message string) *SelfServiceBrowserLocationChangeRequiredError

NewSelfServiceBrowserLocationChangeRequiredError instantiates a new SelfServiceBrowserLocationChangeRequiredError 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 NewSelfServiceBrowserLocationChangeRequiredErrorWithDefaults

func NewSelfServiceBrowserLocationChangeRequiredErrorWithDefaults() *SelfServiceBrowserLocationChangeRequiredError

NewSelfServiceBrowserLocationChangeRequiredErrorWithDefaults instantiates a new SelfServiceBrowserLocationChangeRequiredError 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 (*SelfServiceBrowserLocationChangeRequiredError) GetCode

GetCode returns the Code field value if set, zero value otherwise.

func (*SelfServiceBrowserLocationChangeRequiredError) GetCodeOk

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 (*SelfServiceBrowserLocationChangeRequiredError) GetDebug

GetDebug returns the Debug field value if set, zero value otherwise.

func (*SelfServiceBrowserLocationChangeRequiredError) GetDebugOk

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 (*SelfServiceBrowserLocationChangeRequiredError) GetDetails

func (o *SelfServiceBrowserLocationChangeRequiredError) GetDetails() map[string]interface{}

GetDetails returns the Details field value if set, zero value otherwise.

func (*SelfServiceBrowserLocationChangeRequiredError) GetDetailsOk

func (o *SelfServiceBrowserLocationChangeRequiredError) 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 (*SelfServiceBrowserLocationChangeRequiredError) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*SelfServiceBrowserLocationChangeRequiredError) GetIdOk

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 (*SelfServiceBrowserLocationChangeRequiredError) GetMessage

GetMessage returns the Message field value

func (*SelfServiceBrowserLocationChangeRequiredError) GetMessageOk

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*SelfServiceBrowserLocationChangeRequiredError) GetReason

GetReason returns the Reason field value if set, zero value otherwise.

func (*SelfServiceBrowserLocationChangeRequiredError) GetReasonOk

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 (*SelfServiceBrowserLocationChangeRequiredError) GetRedirectBrowserTo

func (o *SelfServiceBrowserLocationChangeRequiredError) GetRedirectBrowserTo() string

GetRedirectBrowserTo returns the RedirectBrowserTo field value if set, zero value otherwise.

func (*SelfServiceBrowserLocationChangeRequiredError) GetRedirectBrowserToOk

func (o *SelfServiceBrowserLocationChangeRequiredError) 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 (*SelfServiceBrowserLocationChangeRequiredError) GetRequest

GetRequest returns the Request field value if set, zero value otherwise.

func (*SelfServiceBrowserLocationChangeRequiredError) GetRequestOk

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 (*SelfServiceBrowserLocationChangeRequiredError) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*SelfServiceBrowserLocationChangeRequiredError) GetStatusOk

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 (*SelfServiceBrowserLocationChangeRequiredError) HasCode

HasCode returns a boolean if a field has been set.

func (*SelfServiceBrowserLocationChangeRequiredError) HasDebug

HasDebug returns a boolean if a field has been set.

func (*SelfServiceBrowserLocationChangeRequiredError) HasDetails

HasDetails returns a boolean if a field has been set.

func (*SelfServiceBrowserLocationChangeRequiredError) HasId

HasId returns a boolean if a field has been set.

func (*SelfServiceBrowserLocationChangeRequiredError) HasReason

HasReason returns a boolean if a field has been set.

func (*SelfServiceBrowserLocationChangeRequiredError) HasRedirectBrowserTo

func (o *SelfServiceBrowserLocationChangeRequiredError) HasRedirectBrowserTo() bool

HasRedirectBrowserTo returns a boolean if a field has been set.

func (*SelfServiceBrowserLocationChangeRequiredError) HasRequest

HasRequest returns a boolean if a field has been set.

func (*SelfServiceBrowserLocationChangeRequiredError) HasStatus

HasStatus returns a boolean if a field has been set.

func (SelfServiceBrowserLocationChangeRequiredError) MarshalJSON

func (*SelfServiceBrowserLocationChangeRequiredError) SetCode

SetCode gets a reference to the given int64 and assigns it to the Code field.

func (*SelfServiceBrowserLocationChangeRequiredError) SetDebug

SetDebug gets a reference to the given string and assigns it to the Debug field.

func (*SelfServiceBrowserLocationChangeRequiredError) SetDetails

func (o *SelfServiceBrowserLocationChangeRequiredError) SetDetails(v map[string]interface{})

SetDetails gets a reference to the given map[string]interface{} and assigns it to the Details field.

func (*SelfServiceBrowserLocationChangeRequiredError) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*SelfServiceBrowserLocationChangeRequiredError) SetMessage

SetMessage sets field value

func (*SelfServiceBrowserLocationChangeRequiredError) SetReason

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*SelfServiceBrowserLocationChangeRequiredError) SetRedirectBrowserTo

func (o *SelfServiceBrowserLocationChangeRequiredError) SetRedirectBrowserTo(v string)

SetRedirectBrowserTo gets a reference to the given string and assigns it to the RedirectBrowserTo field.

func (*SelfServiceBrowserLocationChangeRequiredError) SetRequest

SetRequest gets a reference to the given string and assigns it to the Request field.

func (*SelfServiceBrowserLocationChangeRequiredError) SetStatus

SetStatus gets a reference to the given string and assigns it to the Status field.

type SelfServiceError

type SelfServiceError 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        string                 `json:"id"`
	// UpdatedAt is a helper struct field for gobuffalo.pop.
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

SelfServiceError struct for SelfServiceError

func NewSelfServiceError

func NewSelfServiceError(id string) *SelfServiceError

NewSelfServiceError instantiates a new SelfServiceError 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 NewSelfServiceErrorWithDefaults

func NewSelfServiceErrorWithDefaults() *SelfServiceError

NewSelfServiceErrorWithDefaults instantiates a new SelfServiceError 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 (*SelfServiceError) GetCreatedAt

func (o *SelfServiceError) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*SelfServiceError) GetCreatedAtOk

func (o *SelfServiceError) 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 (*SelfServiceError) GetError

func (o *SelfServiceError) GetError() map[string]interface{}

GetError returns the Error field value if set, zero value otherwise.

func (*SelfServiceError) GetErrorOk

func (o *SelfServiceError) 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 (*SelfServiceError) GetId

func (o *SelfServiceError) GetId() string

GetId returns the Id field value

func (*SelfServiceError) GetIdOk

func (o *SelfServiceError) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SelfServiceError) GetUpdatedAt

func (o *SelfServiceError) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*SelfServiceError) GetUpdatedAtOk

func (o *SelfServiceError) 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 (*SelfServiceError) HasCreatedAt

func (o *SelfServiceError) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*SelfServiceError) HasError

func (o *SelfServiceError) HasError() bool

HasError returns a boolean if a field has been set.

func (*SelfServiceError) HasUpdatedAt

func (o *SelfServiceError) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (SelfServiceError) MarshalJSON

func (o SelfServiceError) MarshalJSON() ([]byte, error)

func (*SelfServiceError) SetCreatedAt

func (o *SelfServiceError) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*SelfServiceError) SetError

func (o *SelfServiceError) SetError(v map[string]interface{})

SetError gets a reference to the given map[string]interface{} and assigns it to the Error field.

func (*SelfServiceError) SetId

func (o *SelfServiceError) SetId(v string)

SetId sets field value

func (*SelfServiceError) SetUpdatedAt

func (o *SelfServiceError) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type SelfServiceFlowExpiredError

type SelfServiceFlowExpiredError 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"`
	// 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 status description
	Status    *string `json:"status,omitempty"`
	UseFlowId *string `json:"use_flow_id,omitempty"`
}

SelfServiceFlowExpiredError Is sent when a flow is expired

func NewSelfServiceFlowExpiredError

func NewSelfServiceFlowExpiredError(message string) *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) GetCode

func (o *SelfServiceFlowExpiredError) GetCode() int64

GetCode returns the Code field value if set, zero value otherwise.

func (*SelfServiceFlowExpiredError) GetCodeOk

func (o *SelfServiceFlowExpiredError) 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 (*SelfServiceFlowExpiredError) GetDebug

func (o *SelfServiceFlowExpiredError) GetDebug() string

GetDebug returns the Debug field value if set, zero value otherwise.

func (*SelfServiceFlowExpiredError) GetDebugOk

func (o *SelfServiceFlowExpiredError) 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 (*SelfServiceFlowExpiredError) GetDetails

func (o *SelfServiceFlowExpiredError) GetDetails() map[string]interface{}

GetDetails returns the Details field value if set, zero value otherwise.

func (*SelfServiceFlowExpiredError) GetDetailsOk

func (o *SelfServiceFlowExpiredError) 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 (*SelfServiceFlowExpiredError) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*SelfServiceFlowExpiredError) GetIdOk

func (o *SelfServiceFlowExpiredError) 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 (*SelfServiceFlowExpiredError) GetMessage

func (o *SelfServiceFlowExpiredError) GetMessage() string

GetMessage returns the Message field value

func (*SelfServiceFlowExpiredError) GetMessageOk

func (o *SelfServiceFlowExpiredError) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*SelfServiceFlowExpiredError) GetReason

func (o *SelfServiceFlowExpiredError) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*SelfServiceFlowExpiredError) GetReasonOk

func (o *SelfServiceFlowExpiredError) 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 (*SelfServiceFlowExpiredError) GetRequest

func (o *SelfServiceFlowExpiredError) GetRequest() string

GetRequest returns the Request field value if set, zero value otherwise.

func (*SelfServiceFlowExpiredError) GetRequestOk

func (o *SelfServiceFlowExpiredError) 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 (*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) GetStatus

func (o *SelfServiceFlowExpiredError) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*SelfServiceFlowExpiredError) GetStatusOk

func (o *SelfServiceFlowExpiredError) 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 (*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) HasCode

func (o *SelfServiceFlowExpiredError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*SelfServiceFlowExpiredError) HasDebug

func (o *SelfServiceFlowExpiredError) HasDebug() bool

HasDebug returns a boolean if a field has been set.

func (*SelfServiceFlowExpiredError) HasDetails

func (o *SelfServiceFlowExpiredError) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*SelfServiceFlowExpiredError) HasId

func (o *SelfServiceFlowExpiredError) HasId() bool

HasId returns a boolean if a field has been set.

func (*SelfServiceFlowExpiredError) HasReason

func (o *SelfServiceFlowExpiredError) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*SelfServiceFlowExpiredError) HasRequest

func (o *SelfServiceFlowExpiredError) HasRequest() bool

HasRequest 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) HasStatus

func (o *SelfServiceFlowExpiredError) HasStatus() bool

HasStatus 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) SetCode

func (o *SelfServiceFlowExpiredError) SetCode(v int64)

SetCode gets a reference to the given int64 and assigns it to the Code field.

func (*SelfServiceFlowExpiredError) SetDebug

func (o *SelfServiceFlowExpiredError) SetDebug(v string)

SetDebug gets a reference to the given string and assigns it to the Debug field.

func (*SelfServiceFlowExpiredError) SetDetails

func (o *SelfServiceFlowExpiredError) SetDetails(v map[string]interface{})

SetDetails gets a reference to the given map[string]interface{} and assigns it to the Details field.

func (*SelfServiceFlowExpiredError) SetId

func (o *SelfServiceFlowExpiredError) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SelfServiceFlowExpiredError) SetMessage

func (o *SelfServiceFlowExpiredError) SetMessage(v string)

SetMessage sets field value

func (*SelfServiceFlowExpiredError) SetReason

func (o *SelfServiceFlowExpiredError) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*SelfServiceFlowExpiredError) SetRequest

func (o *SelfServiceFlowExpiredError) SetRequest(v string)

SetRequest gets a reference to the given string and assigns it to the Request 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) SetStatus

func (o *SelfServiceFlowExpiredError) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status 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 SelfServiceLoginFlow

type SelfServiceLoginFlow struct {
	Active *IdentityCredentialsType `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        string    `json:"id"`
	// IssuedAt is the time (UTC) when the flow started.
	IssuedAt time.Time `json:"issued_at"`
	// 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"`
	// 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"`
}

SelfServiceLoginFlow 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 NewSelfServiceLoginFlow

func NewSelfServiceLoginFlow(expiresAt time.Time, id string, issuedAt time.Time, requestUrl string, type_ string, ui UiContainer) *SelfServiceLoginFlow

NewSelfServiceLoginFlow instantiates a new SelfServiceLoginFlow 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 NewSelfServiceLoginFlowWithDefaults

func NewSelfServiceLoginFlowWithDefaults() *SelfServiceLoginFlow

NewSelfServiceLoginFlowWithDefaults instantiates a new SelfServiceLoginFlow 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 (*SelfServiceLoginFlow) GetActive

GetActive returns the Active field value if set, zero value otherwise.

func (*SelfServiceLoginFlow) GetActiveOk

func (o *SelfServiceLoginFlow) GetActiveOk() (*IdentityCredentialsType, 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 (*SelfServiceLoginFlow) GetCreatedAt

func (o *SelfServiceLoginFlow) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*SelfServiceLoginFlow) GetCreatedAtOk

func (o *SelfServiceLoginFlow) 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 (*SelfServiceLoginFlow) GetExpiresAt

func (o *SelfServiceLoginFlow) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value

func (*SelfServiceLoginFlow) GetExpiresAtOk

func (o *SelfServiceLoginFlow) 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 (*SelfServiceLoginFlow) GetId

func (o *SelfServiceLoginFlow) GetId() string

GetId returns the Id field value

func (*SelfServiceLoginFlow) GetIdOk

func (o *SelfServiceLoginFlow) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SelfServiceLoginFlow) GetIssuedAt

func (o *SelfServiceLoginFlow) GetIssuedAt() time.Time

GetIssuedAt returns the IssuedAt field value

func (*SelfServiceLoginFlow) GetIssuedAtOk

func (o *SelfServiceLoginFlow) 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 (*SelfServiceLoginFlow) GetRefresh

func (o *SelfServiceLoginFlow) GetRefresh() bool

GetRefresh returns the Refresh field value if set, zero value otherwise.

func (*SelfServiceLoginFlow) GetRefreshOk

func (o *SelfServiceLoginFlow) GetRefreshOk() (*bool, bool)

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 (*SelfServiceLoginFlow) GetRequestUrl

func (o *SelfServiceLoginFlow) GetRequestUrl() string

GetRequestUrl returns the RequestUrl field value

func (*SelfServiceLoginFlow) GetRequestUrlOk

func (o *SelfServiceLoginFlow) GetRequestUrlOk() (*string, bool)

GetRequestUrlOk returns a tuple with the RequestUrl field value and a boolean to check if the value has been set.

func (*SelfServiceLoginFlow) GetRequestedAal

GetRequestedAal returns the RequestedAal field value if set, zero value otherwise.

func (*SelfServiceLoginFlow) GetRequestedAalOk

func (o *SelfServiceLoginFlow) 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 (*SelfServiceLoginFlow) GetReturnTo

func (o *SelfServiceLoginFlow) GetReturnTo() string

GetReturnTo returns the ReturnTo field value if set, zero value otherwise.

func (*SelfServiceLoginFlow) GetReturnToOk

func (o *SelfServiceLoginFlow) 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 (*SelfServiceLoginFlow) GetType

func (o *SelfServiceLoginFlow) GetType() string

GetType returns the Type field value

func (*SelfServiceLoginFlow) GetTypeOk

func (o *SelfServiceLoginFlow) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SelfServiceLoginFlow) GetUi

func (o *SelfServiceLoginFlow) GetUi() UiContainer

GetUi returns the Ui field value

func (*SelfServiceLoginFlow) GetUiOk

func (o *SelfServiceLoginFlow) GetUiOk() (*UiContainer, bool)

GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.

func (*SelfServiceLoginFlow) GetUpdatedAt

func (o *SelfServiceLoginFlow) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*SelfServiceLoginFlow) GetUpdatedAtOk

func (o *SelfServiceLoginFlow) 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 (*SelfServiceLoginFlow) HasActive

func (o *SelfServiceLoginFlow) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*SelfServiceLoginFlow) HasCreatedAt

func (o *SelfServiceLoginFlow) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*SelfServiceLoginFlow) HasRefresh

func (o *SelfServiceLoginFlow) HasRefresh() bool

HasRefresh returns a boolean if a field has been set.

func (*SelfServiceLoginFlow) HasRequestedAal

func (o *SelfServiceLoginFlow) HasRequestedAal() bool

HasRequestedAal returns a boolean if a field has been set.

func (*SelfServiceLoginFlow) HasReturnTo

func (o *SelfServiceLoginFlow) HasReturnTo() bool

HasReturnTo returns a boolean if a field has been set.

func (*SelfServiceLoginFlow) HasUpdatedAt

func (o *SelfServiceLoginFlow) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (SelfServiceLoginFlow) MarshalJSON

func (o SelfServiceLoginFlow) MarshalJSON() ([]byte, error)

func (*SelfServiceLoginFlow) SetActive

SetActive gets a reference to the given IdentityCredentialsType and assigns it to the Active field.

func (*SelfServiceLoginFlow) SetCreatedAt

func (o *SelfServiceLoginFlow) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*SelfServiceLoginFlow) SetExpiresAt

func (o *SelfServiceLoginFlow) SetExpiresAt(v time.Time)

SetExpiresAt sets field value

func (*SelfServiceLoginFlow) SetId

func (o *SelfServiceLoginFlow) SetId(v string)

SetId sets field value

func (*SelfServiceLoginFlow) SetIssuedAt

func (o *SelfServiceLoginFlow) SetIssuedAt(v time.Time)

SetIssuedAt sets field value

func (*SelfServiceLoginFlow) SetRefresh

func (o *SelfServiceLoginFlow) SetRefresh(v bool)

SetRefresh gets a reference to the given bool and assigns it to the Refresh field.

func (*SelfServiceLoginFlow) SetRequestUrl

func (o *SelfServiceLoginFlow) SetRequestUrl(v string)

SetRequestUrl sets field value

func (*SelfServiceLoginFlow) SetRequestedAal

func (o *SelfServiceLoginFlow) SetRequestedAal(v AuthenticatorAssuranceLevel)

SetRequestedAal gets a reference to the given AuthenticatorAssuranceLevel and assigns it to the RequestedAal field.

func (*SelfServiceLoginFlow) SetReturnTo

func (o *SelfServiceLoginFlow) SetReturnTo(v string)

SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.

func (*SelfServiceLoginFlow) SetType

func (o *SelfServiceLoginFlow) SetType(v string)

SetType sets field value

func (*SelfServiceLoginFlow) SetUi

func (o *SelfServiceLoginFlow) SetUi(v UiContainer)

SetUi sets field value

func (*SelfServiceLoginFlow) SetUpdatedAt

func (o *SelfServiceLoginFlow) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

type SelfServiceLogoutUrl

type SelfServiceLogoutUrl 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"`
}

SelfServiceLogoutUrl struct for SelfServiceLogoutUrl

func NewSelfServiceLogoutUrl

func NewSelfServiceLogoutUrl(logoutToken string, logoutUrl string) *SelfServiceLogoutUrl

NewSelfServiceLogoutUrl instantiates a new SelfServiceLogoutUrl 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 NewSelfServiceLogoutUrlWithDefaults

func NewSelfServiceLogoutUrlWithDefaults() *SelfServiceLogoutUrl

NewSelfServiceLogoutUrlWithDefaults instantiates a new SelfServiceLogoutUrl 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 (*SelfServiceLogoutUrl) GetLogoutToken

func (o *SelfServiceLogoutUrl) GetLogoutToken() string

GetLogoutToken returns the LogoutToken field value

func (*SelfServiceLogoutUrl) GetLogoutTokenOk

func (o *SelfServiceLogoutUrl) GetLogoutTokenOk() (*string, bool)

GetLogoutTokenOk returns a tuple with the LogoutToken field value and a boolean to check if the value has been set.

func (*SelfServiceLogoutUrl) GetLogoutUrl

func (o *SelfServiceLogoutUrl) GetLogoutUrl() string

GetLogoutUrl returns the LogoutUrl field value

func (*SelfServiceLogoutUrl) GetLogoutUrlOk

func (o *SelfServiceLogoutUrl) GetLogoutUrlOk() (*string, bool)

GetLogoutUrlOk returns a tuple with the LogoutUrl field value and a boolean to check if the value has been set.

func (SelfServiceLogoutUrl) MarshalJSON

func (o SelfServiceLogoutUrl) MarshalJSON() ([]byte, error)

func (*SelfServiceLogoutUrl) SetLogoutToken

func (o *SelfServiceLogoutUrl) SetLogoutToken(v string)

SetLogoutToken sets field value

func (*SelfServiceLogoutUrl) SetLogoutUrl

func (o *SelfServiceLogoutUrl) SetLogoutUrl(v string)

SetLogoutUrl sets field value

type SelfServiceRecoveryFlow

type SelfServiceRecoveryFlow 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 update the setting, a new request has to be initiated.
	ExpiresAt time.Time `json:"expires_at"`
	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    SelfServiceRecoveryFlowState `json:"state"`
	// The flow type can either be `api` or `browser`.
	Type string      `json:"type"`
	Ui   UiContainer `json:"ui"`
}

SelfServiceRecoveryFlow 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 NewSelfServiceRecoveryFlow

func NewSelfServiceRecoveryFlow(expiresAt time.Time, id string, issuedAt time.Time, requestUrl string, state SelfServiceRecoveryFlowState, type_ string, ui UiContainer) *SelfServiceRecoveryFlow

NewSelfServiceRecoveryFlow instantiates a new SelfServiceRecoveryFlow 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 NewSelfServiceRecoveryFlowWithDefaults

func NewSelfServiceRecoveryFlowWithDefaults() *SelfServiceRecoveryFlow

NewSelfServiceRecoveryFlowWithDefaults instantiates a new SelfServiceRecoveryFlow 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 (*SelfServiceRecoveryFlow) GetActive

func (o *SelfServiceRecoveryFlow) GetActive() string

GetActive returns the Active field value if set, zero value otherwise.

func (*SelfServiceRecoveryFlow) GetActiveOk

func (o *SelfServiceRecoveryFlow) 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 (*SelfServiceRecoveryFlow) GetExpiresAt

func (o *SelfServiceRecoveryFlow) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value

func (*SelfServiceRecoveryFlow) GetExpiresAtOk

func (o *SelfServiceRecoveryFlow) 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 (*SelfServiceRecoveryFlow) GetId

func (o *SelfServiceRecoveryFlow) GetId() string

GetId returns the Id field value

func (*SelfServiceRecoveryFlow) GetIdOk

func (o *SelfServiceRecoveryFlow) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SelfServiceRecoveryFlow) GetIssuedAt

func (o *SelfServiceRecoveryFlow) GetIssuedAt() time.Time

GetIssuedAt returns the IssuedAt field value

func (*SelfServiceRecoveryFlow) GetIssuedAtOk

func (o *SelfServiceRecoveryFlow) 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 (*SelfServiceRecoveryFlow) GetRequestUrl

func (o *SelfServiceRecoveryFlow) GetRequestUrl() string

GetRequestUrl returns the RequestUrl field value

func (*SelfServiceRecoveryFlow) GetRequestUrlOk

func (o *SelfServiceRecoveryFlow) GetRequestUrlOk() (*string, bool)

GetRequestUrlOk returns a tuple with the RequestUrl field value and a boolean to check if the value has been set.

func (*SelfServiceRecoveryFlow) GetReturnTo

func (o *SelfServiceRecoveryFlow) GetReturnTo() string

GetReturnTo returns the ReturnTo field value if set, zero value otherwise.

func (*SelfServiceRecoveryFlow) GetReturnToOk

func (o *SelfServiceRecoveryFlow) 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 (*SelfServiceRecoveryFlow) GetState

GetState returns the State field value

func (*SelfServiceRecoveryFlow) GetStateOk

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*SelfServiceRecoveryFlow) GetType

func (o *SelfServiceRecoveryFlow) GetType() string

GetType returns the Type field value

func (*SelfServiceRecoveryFlow) GetTypeOk

func (o *SelfServiceRecoveryFlow) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SelfServiceRecoveryFlow) GetUi

GetUi returns the Ui field value

func (*SelfServiceRecoveryFlow) GetUiOk

func (o *SelfServiceRecoveryFlow) GetUiOk() (*UiContainer, bool)

GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.

func (*SelfServiceRecoveryFlow) HasActive

func (o *SelfServiceRecoveryFlow) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*SelfServiceRecoveryFlow) HasReturnTo

func (o *SelfServiceRecoveryFlow) HasReturnTo() bool

HasReturnTo returns a boolean if a field has been set.

func (SelfServiceRecoveryFlow) MarshalJSON

func (o SelfServiceRecoveryFlow) MarshalJSON() ([]byte, error)

func (*SelfServiceRecoveryFlow) SetActive

func (o *SelfServiceRecoveryFlow) SetActive(v string)

SetActive gets a reference to the given string and assigns it to the Active field.

func (*SelfServiceRecoveryFlow) SetExpiresAt

func (o *SelfServiceRecoveryFlow) SetExpiresAt(v time.Time)

SetExpiresAt sets field value

func (*SelfServiceRecoveryFlow) SetId

func (o *SelfServiceRecoveryFlow) SetId(v string)

SetId sets field value

func (*SelfServiceRecoveryFlow) SetIssuedAt

func (o *SelfServiceRecoveryFlow) SetIssuedAt(v time.Time)

SetIssuedAt sets field value

func (*SelfServiceRecoveryFlow) SetRequestUrl

func (o *SelfServiceRecoveryFlow) SetRequestUrl(v string)

SetRequestUrl sets field value

func (*SelfServiceRecoveryFlow) SetReturnTo

func (o *SelfServiceRecoveryFlow) SetReturnTo(v string)

SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.

func (*SelfServiceRecoveryFlow) SetState

SetState sets field value

func (*SelfServiceRecoveryFlow) SetType

func (o *SelfServiceRecoveryFlow) SetType(v string)

SetType sets field value

func (*SelfServiceRecoveryFlow) SetUi

SetUi sets field value

type SelfServiceRecoveryFlowState

type SelfServiceRecoveryFlowState string

SelfServiceRecoveryFlowState 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 (
	SELFSERVICERECOVERYFLOWSTATE_CHOOSE_METHOD    SelfServiceRecoveryFlowState = "choose_method"
	SELFSERVICERECOVERYFLOWSTATE_SENT_EMAIL       SelfServiceRecoveryFlowState = "sent_email"
	SELFSERVICERECOVERYFLOWSTATE_PASSED_CHALLENGE SelfServiceRecoveryFlowState = "passed_challenge"
)

List of selfServiceRecoveryFlowState

func NewSelfServiceRecoveryFlowStateFromValue

func NewSelfServiceRecoveryFlowStateFromValue(v string) (*SelfServiceRecoveryFlowState, error)

NewSelfServiceRecoveryFlowStateFromValue returns a pointer to a valid SelfServiceRecoveryFlowState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SelfServiceRecoveryFlowState) IsValid

func (v SelfServiceRecoveryFlowState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SelfServiceRecoveryFlowState) Ptr

Ptr returns reference to selfServiceRecoveryFlowState value

func (*SelfServiceRecoveryFlowState) UnmarshalJSON

func (v *SelfServiceRecoveryFlowState) UnmarshalJSON(src []byte) error
type SelfServiceRecoveryLink 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"`
}

SelfServiceRecoveryLink struct for SelfServiceRecoveryLink

func NewSelfServiceRecoveryLink(recoveryLink string) *SelfServiceRecoveryLink

NewSelfServiceRecoveryLink instantiates a new SelfServiceRecoveryLink 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 NewSelfServiceRecoveryLinkWithDefaults

func NewSelfServiceRecoveryLinkWithDefaults() *SelfServiceRecoveryLink

NewSelfServiceRecoveryLinkWithDefaults instantiates a new SelfServiceRecoveryLink 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 (*SelfServiceRecoveryLink) GetExpiresAt

func (o *SelfServiceRecoveryLink) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*SelfServiceRecoveryLink) GetExpiresAtOk

func (o *SelfServiceRecoveryLink) 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 (o *SelfServiceRecoveryLink) GetRecoveryLink() string

GetRecoveryLink returns the RecoveryLink field value

func (*SelfServiceRecoveryLink) GetRecoveryLinkOk

func (o *SelfServiceRecoveryLink) GetRecoveryLinkOk() (*string, bool)

GetRecoveryLinkOk returns a tuple with the RecoveryLink field value and a boolean to check if the value has been set.

func (*SelfServiceRecoveryLink) HasExpiresAt

func (o *SelfServiceRecoveryLink) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (SelfServiceRecoveryLink) MarshalJSON

func (o SelfServiceRecoveryLink) MarshalJSON() ([]byte, error)

func (*SelfServiceRecoveryLink) SetExpiresAt

func (o *SelfServiceRecoveryLink) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (o *SelfServiceRecoveryLink) SetRecoveryLink(v string)

SetRecoveryLink sets field value

type SelfServiceRegistrationFlow

type SelfServiceRegistrationFlow struct {
	Active *IdentityCredentialsType `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        string    `json:"id"`
	// 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"`
	// The flow type can either be `api` or `browser`.
	Type string      `json:"type"`
	Ui   UiContainer `json:"ui"`
}

SelfServiceRegistrationFlow struct for SelfServiceRegistrationFlow

func NewSelfServiceRegistrationFlow

func NewSelfServiceRegistrationFlow(expiresAt time.Time, id string, issuedAt time.Time, requestUrl string, type_ string, ui UiContainer) *SelfServiceRegistrationFlow

NewSelfServiceRegistrationFlow instantiates a new SelfServiceRegistrationFlow 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 NewSelfServiceRegistrationFlowWithDefaults

func NewSelfServiceRegistrationFlowWithDefaults() *SelfServiceRegistrationFlow

NewSelfServiceRegistrationFlowWithDefaults instantiates a new SelfServiceRegistrationFlow 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 (*SelfServiceRegistrationFlow) GetActive

GetActive returns the Active field value if set, zero value otherwise.

func (*SelfServiceRegistrationFlow) 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 (*SelfServiceRegistrationFlow) GetExpiresAt

func (o *SelfServiceRegistrationFlow) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value

func (*SelfServiceRegistrationFlow) GetExpiresAtOk

func (o *SelfServiceRegistrationFlow) 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 (*SelfServiceRegistrationFlow) GetId

GetId returns the Id field value

func (*SelfServiceRegistrationFlow) GetIdOk

func (o *SelfServiceRegistrationFlow) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SelfServiceRegistrationFlow) GetIssuedAt

func (o *SelfServiceRegistrationFlow) GetIssuedAt() time.Time

GetIssuedAt returns the IssuedAt field value

func (*SelfServiceRegistrationFlow) GetIssuedAtOk

func (o *SelfServiceRegistrationFlow) 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 (*SelfServiceRegistrationFlow) GetRequestUrl

func (o *SelfServiceRegistrationFlow) GetRequestUrl() string

GetRequestUrl returns the RequestUrl field value

func (*SelfServiceRegistrationFlow) GetRequestUrlOk

func (o *SelfServiceRegistrationFlow) GetRequestUrlOk() (*string, bool)

GetRequestUrlOk returns a tuple with the RequestUrl field value and a boolean to check if the value has been set.

func (*SelfServiceRegistrationFlow) GetReturnTo

func (o *SelfServiceRegistrationFlow) GetReturnTo() string

GetReturnTo returns the ReturnTo field value if set, zero value otherwise.

func (*SelfServiceRegistrationFlow) GetReturnToOk

func (o *SelfServiceRegistrationFlow) 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 (*SelfServiceRegistrationFlow) GetType

func (o *SelfServiceRegistrationFlow) GetType() string

GetType returns the Type field value

func (*SelfServiceRegistrationFlow) GetTypeOk

func (o *SelfServiceRegistrationFlow) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SelfServiceRegistrationFlow) GetUi

GetUi returns the Ui field value

func (*SelfServiceRegistrationFlow) GetUiOk

func (o *SelfServiceRegistrationFlow) GetUiOk() (*UiContainer, bool)

GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.

func (*SelfServiceRegistrationFlow) HasActive

func (o *SelfServiceRegistrationFlow) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*SelfServiceRegistrationFlow) HasReturnTo

func (o *SelfServiceRegistrationFlow) HasReturnTo() bool

HasReturnTo returns a boolean if a field has been set.

func (SelfServiceRegistrationFlow) MarshalJSON

func (o SelfServiceRegistrationFlow) MarshalJSON() ([]byte, error)

func (*SelfServiceRegistrationFlow) SetActive

SetActive gets a reference to the given IdentityCredentialsType and assigns it to the Active field.

func (*SelfServiceRegistrationFlow) SetExpiresAt

func (o *SelfServiceRegistrationFlow) SetExpiresAt(v time.Time)

SetExpiresAt sets field value

func (*SelfServiceRegistrationFlow) SetId

func (o *SelfServiceRegistrationFlow) SetId(v string)

SetId sets field value

func (*SelfServiceRegistrationFlow) SetIssuedAt

func (o *SelfServiceRegistrationFlow) SetIssuedAt(v time.Time)

SetIssuedAt sets field value

func (*SelfServiceRegistrationFlow) SetRequestUrl

func (o *SelfServiceRegistrationFlow) SetRequestUrl(v string)

SetRequestUrl sets field value

func (*SelfServiceRegistrationFlow) SetReturnTo

func (o *SelfServiceRegistrationFlow) SetReturnTo(v string)

SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.

func (*SelfServiceRegistrationFlow) SetType

func (o *SelfServiceRegistrationFlow) SetType(v string)

SetType sets field value

func (*SelfServiceRegistrationFlow) SetUi

SetUi sets field value

type SelfServiceSettingsFlow

type SelfServiceSettingsFlow 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 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        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    SelfServiceSettingsFlowState `json:"state"`
	// The flow type can either be `api` or `browser`.
	Type string      `json:"type"`
	Ui   UiContainer `json:"ui"`
}

SelfServiceSettingsFlow 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 NewSelfServiceSettingsFlow

func NewSelfServiceSettingsFlow(expiresAt time.Time, id string, identity Identity, issuedAt time.Time, requestUrl string, state SelfServiceSettingsFlowState, type_ string, ui UiContainer) *SelfServiceSettingsFlow

NewSelfServiceSettingsFlow instantiates a new SelfServiceSettingsFlow 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 NewSelfServiceSettingsFlowWithDefaults

func NewSelfServiceSettingsFlowWithDefaults() *SelfServiceSettingsFlow

NewSelfServiceSettingsFlowWithDefaults instantiates a new SelfServiceSettingsFlow 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 (*SelfServiceSettingsFlow) GetActive

func (o *SelfServiceSettingsFlow) GetActive() string

GetActive returns the Active field value if set, zero value otherwise.

func (*SelfServiceSettingsFlow) GetActiveOk

func (o *SelfServiceSettingsFlow) 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 (*SelfServiceSettingsFlow) GetExpiresAt

func (o *SelfServiceSettingsFlow) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value

func (*SelfServiceSettingsFlow) GetExpiresAtOk

func (o *SelfServiceSettingsFlow) 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 (*SelfServiceSettingsFlow) GetId

func (o *SelfServiceSettingsFlow) GetId() string

GetId returns the Id field value

func (*SelfServiceSettingsFlow) GetIdOk

func (o *SelfServiceSettingsFlow) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SelfServiceSettingsFlow) GetIdentity

func (o *SelfServiceSettingsFlow) GetIdentity() Identity

GetIdentity returns the Identity field value

func (*SelfServiceSettingsFlow) GetIdentityOk

func (o *SelfServiceSettingsFlow) GetIdentityOk() (*Identity, bool)

GetIdentityOk returns a tuple with the Identity field value and a boolean to check if the value has been set.

func (*SelfServiceSettingsFlow) GetIssuedAt

func (o *SelfServiceSettingsFlow) GetIssuedAt() time.Time

GetIssuedAt returns the IssuedAt field value

func (*SelfServiceSettingsFlow) GetIssuedAtOk

func (o *SelfServiceSettingsFlow) 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 (*SelfServiceSettingsFlow) GetRequestUrl

func (o *SelfServiceSettingsFlow) GetRequestUrl() string

GetRequestUrl returns the RequestUrl field value

func (*SelfServiceSettingsFlow) GetRequestUrlOk

func (o *SelfServiceSettingsFlow) GetRequestUrlOk() (*string, bool)

GetRequestUrlOk returns a tuple with the RequestUrl field value and a boolean to check if the value has been set.

func (*SelfServiceSettingsFlow) GetReturnTo

func (o *SelfServiceSettingsFlow) GetReturnTo() string

GetReturnTo returns the ReturnTo field value if set, zero value otherwise.

func (*SelfServiceSettingsFlow) GetReturnToOk

func (o *SelfServiceSettingsFlow) 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 (*SelfServiceSettingsFlow) GetState

GetState returns the State field value

func (*SelfServiceSettingsFlow) GetStateOk

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*SelfServiceSettingsFlow) GetType

func (o *SelfServiceSettingsFlow) GetType() string

GetType returns the Type field value

func (*SelfServiceSettingsFlow) GetTypeOk

func (o *SelfServiceSettingsFlow) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SelfServiceSettingsFlow) GetUi

GetUi returns the Ui field value

func (*SelfServiceSettingsFlow) GetUiOk

func (o *SelfServiceSettingsFlow) GetUiOk() (*UiContainer, bool)

GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.

func (*SelfServiceSettingsFlow) HasActive

func (o *SelfServiceSettingsFlow) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*SelfServiceSettingsFlow) HasReturnTo

func (o *SelfServiceSettingsFlow) HasReturnTo() bool

HasReturnTo returns a boolean if a field has been set.

func (SelfServiceSettingsFlow) MarshalJSON

func (o SelfServiceSettingsFlow) MarshalJSON() ([]byte, error)

func (*SelfServiceSettingsFlow) SetActive

func (o *SelfServiceSettingsFlow) SetActive(v string)

SetActive gets a reference to the given string and assigns it to the Active field.

func (*SelfServiceSettingsFlow) SetExpiresAt

func (o *SelfServiceSettingsFlow) SetExpiresAt(v time.Time)

SetExpiresAt sets field value

func (*SelfServiceSettingsFlow) SetId

func (o *SelfServiceSettingsFlow) SetId(v string)

SetId sets field value

func (*SelfServiceSettingsFlow) SetIdentity

func (o *SelfServiceSettingsFlow) SetIdentity(v Identity)

SetIdentity sets field value

func (*SelfServiceSettingsFlow) SetIssuedAt

func (o *SelfServiceSettingsFlow) SetIssuedAt(v time.Time)

SetIssuedAt sets field value

func (*SelfServiceSettingsFlow) SetRequestUrl

func (o *SelfServiceSettingsFlow) SetRequestUrl(v string)

SetRequestUrl sets field value

func (*SelfServiceSettingsFlow) SetReturnTo

func (o *SelfServiceSettingsFlow) SetReturnTo(v string)

SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.

func (*SelfServiceSettingsFlow) SetState

SetState sets field value

func (*SelfServiceSettingsFlow) SetType

func (o *SelfServiceSettingsFlow) SetType(v string)

SetType sets field value

func (*SelfServiceSettingsFlow) SetUi

SetUi sets field value

type SelfServiceSettingsFlowState

type SelfServiceSettingsFlowState string

SelfServiceSettingsFlowState 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 (
	SELFSERVICESETTINGSFLOWSTATE_SHOW_FORM SelfServiceSettingsFlowState = "show_form"
	SELFSERVICESETTINGSFLOWSTATE_SUCCESS   SelfServiceSettingsFlowState = "success"
)

List of selfServiceSettingsFlowState

func NewSelfServiceSettingsFlowStateFromValue

func NewSelfServiceSettingsFlowStateFromValue(v string) (*SelfServiceSettingsFlowState, error)

NewSelfServiceSettingsFlowStateFromValue returns a pointer to a valid SelfServiceSettingsFlowState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SelfServiceSettingsFlowState) IsValid

func (v SelfServiceSettingsFlowState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SelfServiceSettingsFlowState) Ptr

Ptr returns reference to selfServiceSettingsFlowState value

func (*SelfServiceSettingsFlowState) UnmarshalJSON

func (v *SelfServiceSettingsFlowState) UnmarshalJSON(src []byte) error

type SelfServiceVerificationFlow

type SelfServiceVerificationFlow 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        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    SelfServiceVerificationFlowState `json:"state"`
	// The flow type can either be `api` or `browser`.
	Type string      `json:"type"`
	Ui   UiContainer `json:"ui"`
}

SelfServiceVerificationFlow 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/selfservice/flows/verify-email-account-activation

func NewSelfServiceVerificationFlow

func NewSelfServiceVerificationFlow(id string, state SelfServiceVerificationFlowState, type_ string, ui UiContainer) *SelfServiceVerificationFlow

NewSelfServiceVerificationFlow instantiates a new SelfServiceVerificationFlow 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 NewSelfServiceVerificationFlowWithDefaults

func NewSelfServiceVerificationFlowWithDefaults() *SelfServiceVerificationFlow

NewSelfServiceVerificationFlowWithDefaults instantiates a new SelfServiceVerificationFlow 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 (*SelfServiceVerificationFlow) GetActive

func (o *SelfServiceVerificationFlow) GetActive() string

GetActive returns the Active field value if set, zero value otherwise.

func (*SelfServiceVerificationFlow) GetActiveOk

func (o *SelfServiceVerificationFlow) 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 (*SelfServiceVerificationFlow) GetExpiresAt

func (o *SelfServiceVerificationFlow) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*SelfServiceVerificationFlow) GetExpiresAtOk

func (o *SelfServiceVerificationFlow) 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 (*SelfServiceVerificationFlow) GetId

GetId returns the Id field value

func (*SelfServiceVerificationFlow) GetIdOk

func (o *SelfServiceVerificationFlow) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SelfServiceVerificationFlow) GetIssuedAt

func (o *SelfServiceVerificationFlow) GetIssuedAt() time.Time

GetIssuedAt returns the IssuedAt field value if set, zero value otherwise.

func (*SelfServiceVerificationFlow) GetIssuedAtOk

func (o *SelfServiceVerificationFlow) 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 (*SelfServiceVerificationFlow) GetRequestUrl

func (o *SelfServiceVerificationFlow) GetRequestUrl() string

GetRequestUrl returns the RequestUrl field value if set, zero value otherwise.

func (*SelfServiceVerificationFlow) GetRequestUrlOk

func (o *SelfServiceVerificationFlow) 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 (*SelfServiceVerificationFlow) GetReturnTo

func (o *SelfServiceVerificationFlow) GetReturnTo() string

GetReturnTo returns the ReturnTo field value if set, zero value otherwise.

func (*SelfServiceVerificationFlow) GetReturnToOk

func (o *SelfServiceVerificationFlow) 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 (*SelfServiceVerificationFlow) GetState

GetState returns the State field value

func (*SelfServiceVerificationFlow) GetStateOk

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*SelfServiceVerificationFlow) GetType

func (o *SelfServiceVerificationFlow) GetType() string

GetType returns the Type field value

func (*SelfServiceVerificationFlow) GetTypeOk

func (o *SelfServiceVerificationFlow) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SelfServiceVerificationFlow) GetUi

GetUi returns the Ui field value

func (*SelfServiceVerificationFlow) GetUiOk

func (o *SelfServiceVerificationFlow) GetUiOk() (*UiContainer, bool)

GetUiOk returns a tuple with the Ui field value and a boolean to check if the value has been set.

func (*SelfServiceVerificationFlow) HasActive

func (o *SelfServiceVerificationFlow) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*SelfServiceVerificationFlow) HasExpiresAt

func (o *SelfServiceVerificationFlow) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*SelfServiceVerificationFlow) HasIssuedAt

func (o *SelfServiceVerificationFlow) HasIssuedAt() bool

HasIssuedAt returns a boolean if a field has been set.

func (*SelfServiceVerificationFlow) HasRequestUrl

func (o *SelfServiceVerificationFlow) HasRequestUrl() bool

HasRequestUrl returns a boolean if a field has been set.

func (*SelfServiceVerificationFlow) HasReturnTo

func (o *SelfServiceVerificationFlow) HasReturnTo() bool

HasReturnTo returns a boolean if a field has been set.

func (SelfServiceVerificationFlow) MarshalJSON

func (o SelfServiceVerificationFlow) MarshalJSON() ([]byte, error)

func (*SelfServiceVerificationFlow) SetActive

func (o *SelfServiceVerificationFlow) SetActive(v string)

SetActive gets a reference to the given string and assigns it to the Active field.

func (*SelfServiceVerificationFlow) SetExpiresAt

func (o *SelfServiceVerificationFlow) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (*SelfServiceVerificationFlow) SetId

func (o *SelfServiceVerificationFlow) SetId(v string)

SetId sets field value

func (*SelfServiceVerificationFlow) SetIssuedAt

func (o *SelfServiceVerificationFlow) SetIssuedAt(v time.Time)

SetIssuedAt gets a reference to the given time.Time and assigns it to the IssuedAt field.

func (*SelfServiceVerificationFlow) SetRequestUrl

func (o *SelfServiceVerificationFlow) SetRequestUrl(v string)

SetRequestUrl gets a reference to the given string and assigns it to the RequestUrl field.

func (*SelfServiceVerificationFlow) SetReturnTo

func (o *SelfServiceVerificationFlow) SetReturnTo(v string)

SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.

func (*SelfServiceVerificationFlow) SetState

SetState sets field value

func (*SelfServiceVerificationFlow) SetType

func (o *SelfServiceVerificationFlow) SetType(v string)

SetType sets field value

func (*SelfServiceVerificationFlow) SetUi

SetUi sets field value

type SelfServiceVerificationFlowState

type SelfServiceVerificationFlowState string

SelfServiceVerificationFlowState 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 (
	SELFSERVICEVERIFICATIONFLOWSTATE_CHOOSE_METHOD    SelfServiceVerificationFlowState = "choose_method"
	SELFSERVICEVERIFICATIONFLOWSTATE_SENT_EMAIL       SelfServiceVerificationFlowState = "sent_email"
	SELFSERVICEVERIFICATIONFLOWSTATE_PASSED_CHALLENGE SelfServiceVerificationFlowState = "passed_challenge"
)

List of selfServiceVerificationFlowState

func NewSelfServiceVerificationFlowStateFromValue

func NewSelfServiceVerificationFlowStateFromValue(v string) (*SelfServiceVerificationFlowState, error)

NewSelfServiceVerificationFlowStateFromValue returns a pointer to a valid SelfServiceVerificationFlowState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SelfServiceVerificationFlowState) IsValid

IsValid return true if the value is valid for the enum, false otherwise

func (SelfServiceVerificationFlowState) Ptr

Ptr returns reference to selfServiceVerificationFlowState value

func (*SelfServiceVerificationFlowState) UnmarshalJSON

func (v *SelfServiceVerificationFlowState) UnmarshalJSON(src []byte) error

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

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

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"`
	// The Session Expiry  When this session expires at.
	ExpiresAt *time.Time `json:"expires_at,omitempty"`
	Id        string     `json:"id"`
	Identity  Identity   `json:"identity"`
	// The Session Issuance Timestamp  When this session was issued at. Usually equal or close to `authenticated_at`.
	IssuedAt *time.Time `json:"issued_at,omitempty"`
}

Session A Session

func NewSession

func NewSession(id string, identity Identity) *Session

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) GetActive

func (o *Session) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*Session) GetActiveOk

func (o *Session) GetActiveOk() (*bool, 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 (*Session) GetAuthenticatedAt

func (o *Session) GetAuthenticatedAt() time.Time

GetAuthenticatedAt returns the AuthenticatedAt field value if set, zero value otherwise.

func (*Session) GetAuthenticatedAtOk

func (o *Session) GetAuthenticatedAtOk() (*time.Time, bool)

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) GetExpiresAt

func (o *Session) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*Session) GetExpiresAtOk

func (o *Session) 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 (*Session) GetId

func (o *Session) GetId() string

GetId returns the Id field value

func (*Session) GetIdOk

func (o *Session) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Session) GetIdentity

func (o *Session) GetIdentity() Identity

GetIdentity returns the Identity field value

func (*Session) GetIdentityOk

func (o *Session) GetIdentityOk() (*Identity, bool)

GetIdentityOk returns a tuple with the Identity field value and a boolean to check if the value has been set.

func (*Session) GetIssuedAt

func (o *Session) GetIssuedAt() time.Time

GetIssuedAt returns the IssuedAt field value if set, zero value otherwise.

func (*Session) GetIssuedAtOk

func (o *Session) 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 (*Session) HasActive

func (o *Session) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*Session) HasAuthenticatedAt

func (o *Session) HasAuthenticatedAt() bool

HasAuthenticatedAt returns a boolean if a field has been set.

func (*Session) HasAuthenticationMethods

func (o *Session) HasAuthenticationMethods() bool

HasAuthenticationMethods returns a boolean if a field has been set.

func (*Session) HasAuthenticatorAssuranceLevel

func (o *Session) HasAuthenticatorAssuranceLevel() bool

HasAuthenticatorAssuranceLevel returns a boolean if a field has been set.

func (*Session) HasExpiresAt

func (o *Session) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*Session) HasIssuedAt

func (o *Session) HasIssuedAt() bool

HasIssuedAt returns a boolean if a field has been set.

func (Session) MarshalJSON

func (o Session) MarshalJSON() ([]byte, error)

func (*Session) SetActive

func (o *Session) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*Session) SetAuthenticatedAt

func (o *Session) SetAuthenticatedAt(v time.Time)

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) SetExpiresAt

func (o *Session) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (*Session) SetId

func (o *Session) SetId(v string)

SetId sets field value

func (*Session) SetIdentity

func (o *Session) SetIdentity(v Identity)

SetIdentity sets field value

func (*Session) SetIssuedAt

func (o *Session) SetIssuedAt(v time.Time)

SetIssuedAt gets a reference to the given time.Time and assigns it to the IssuedAt 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"`
}

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

GetAal returns the Aal field value if set, zero value otherwise.

func (*SessionAuthenticationMethod) GetAalOk

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) 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) MarshalJSON

func (o SessionAuthenticationMethod) MarshalJSON() ([]byte, error)

func (*SessionAuthenticationMethod) SetAal

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.

type SessionDevice

type SessionDevice struct {
	// UserAgent of this device
	UserAgent *string `json:"user_agent,omitempty"`
}

SessionDevice struct for SessionDevice

func NewSessionDevice

func NewSessionDevice() *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) 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) 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) SetUserAgent

func (o *SessionDevice) SetUserAgent(v string)

SetUserAgent gets a reference to the given string and assigns it to the UserAgent field.

type SettingsProfileFormConfig

type SettingsProfileFormConfig 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"`
}

SettingsProfileFormConfig struct for SettingsProfileFormConfig

func NewSettingsProfileFormConfig

func NewSettingsProfileFormConfig(action string, method string, nodes []UiNode) *SettingsProfileFormConfig

NewSettingsProfileFormConfig instantiates a new SettingsProfileFormConfig 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 NewSettingsProfileFormConfigWithDefaults

func NewSettingsProfileFormConfigWithDefaults() *SettingsProfileFormConfig

NewSettingsProfileFormConfigWithDefaults instantiates a new SettingsProfileFormConfig 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 (*SettingsProfileFormConfig) GetAction

func (o *SettingsProfileFormConfig) GetAction() string

GetAction returns the Action field value

func (*SettingsProfileFormConfig) GetActionOk

func (o *SettingsProfileFormConfig) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*SettingsProfileFormConfig) GetMessages

func (o *SettingsProfileFormConfig) GetMessages() []UiText

GetMessages returns the Messages field value if set, zero value otherwise.

func (*SettingsProfileFormConfig) GetMessagesOk

func (o *SettingsProfileFormConfig) 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 (*SettingsProfileFormConfig) GetMethod

func (o *SettingsProfileFormConfig) GetMethod() string

GetMethod returns the Method field value

func (*SettingsProfileFormConfig) GetMethodOk

func (o *SettingsProfileFormConfig) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SettingsProfileFormConfig) GetNodes

func (o *SettingsProfileFormConfig) GetNodes() []UiNode

GetNodes returns the Nodes field value

func (*SettingsProfileFormConfig) GetNodesOk

func (o *SettingsProfileFormConfig) GetNodesOk() ([]UiNode, bool)

GetNodesOk returns a tuple with the Nodes field value and a boolean to check if the value has been set.

func (*SettingsProfileFormConfig) HasMessages

func (o *SettingsProfileFormConfig) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (SettingsProfileFormConfig) MarshalJSON

func (o SettingsProfileFormConfig) MarshalJSON() ([]byte, error)

func (*SettingsProfileFormConfig) SetAction

func (o *SettingsProfileFormConfig) SetAction(v string)

SetAction sets field value

func (*SettingsProfileFormConfig) SetMessages

func (o *SettingsProfileFormConfig) SetMessages(v []UiText)

SetMessages gets a reference to the given []UiText and assigns it to the Messages field.

func (*SettingsProfileFormConfig) SetMethod

func (o *SettingsProfileFormConfig) SetMethod(v string)

SetMethod sets field value

func (*SettingsProfileFormConfig) SetNodes

func (o *SettingsProfileFormConfig) SetNodes(v []UiNode)

SetNodes sets field value

type StripeCustomerResponse

type StripeCustomerResponse struct {
	Id *string `json:"id,omitempty"`
}

StripeCustomerResponse struct for StripeCustomerResponse

func NewStripeCustomerResponse

func NewStripeCustomerResponse() *StripeCustomerResponse

NewStripeCustomerResponse instantiates a new StripeCustomerResponse 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 NewStripeCustomerResponseWithDefaults

func NewStripeCustomerResponseWithDefaults() *StripeCustomerResponse

NewStripeCustomerResponseWithDefaults instantiates a new StripeCustomerResponse 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 (*StripeCustomerResponse) GetId

func (o *StripeCustomerResponse) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*StripeCustomerResponse) GetIdOk

func (o *StripeCustomerResponse) 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 (*StripeCustomerResponse) HasId

func (o *StripeCustomerResponse) HasId() bool

HasId returns a boolean if a field has been set.

func (StripeCustomerResponse) MarshalJSON

func (o StripeCustomerResponse) MarshalJSON() ([]byte, error)

func (*StripeCustomerResponse) SetId

func (o *StripeCustomerResponse) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

type SubjectSet

type SubjectSet struct {
	// Namespace of the Subject Set
	Namespace string `json:"namespace"`
	// Object of the Subject Set
	Object string `json:"object"`
	// Relation of the Subject Set
	Relation string `json:"relation"`
}

SubjectSet struct for SubjectSet

func NewSubjectSet

func NewSubjectSet(namespace string, object string, relation string) *SubjectSet

NewSubjectSet instantiates a new SubjectSet 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 NewSubjectSetWithDefaults

func NewSubjectSetWithDefaults() *SubjectSet

NewSubjectSetWithDefaults instantiates a new SubjectSet 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 (*SubjectSet) GetNamespace

func (o *SubjectSet) GetNamespace() string

GetNamespace returns the Namespace field value

func (*SubjectSet) GetNamespaceOk

func (o *SubjectSet) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value and a boolean to check if the value has been set.

func (*SubjectSet) GetObject

func (o *SubjectSet) GetObject() string

GetObject returns the Object field value

func (*SubjectSet) GetObjectOk

func (o *SubjectSet) GetObjectOk() (*string, bool)

GetObjectOk returns a tuple with the Object field value and a boolean to check if the value has been set.

func (*SubjectSet) GetRelation

func (o *SubjectSet) GetRelation() string

GetRelation returns the Relation field value

func (*SubjectSet) GetRelationOk

func (o *SubjectSet) GetRelationOk() (*string, bool)

GetRelationOk returns a tuple with the Relation field value and a boolean to check if the value has been set.

func (SubjectSet) MarshalJSON

func (o SubjectSet) MarshalJSON() ([]byte, error)

func (*SubjectSet) SetNamespace

func (o *SubjectSet) SetNamespace(v string)

SetNamespace sets field value

func (*SubjectSet) SetObject

func (o *SubjectSet) SetObject(v string)

SetObject sets field value

func (*SubjectSet) SetRelation

func (o *SubjectSet) SetRelation(v string)

SetRelation sets field value

type SubmitSelfServiceFlowWithWebAuthnRegistrationMethod

type SubmitSelfServiceFlowWithWebAuthnRegistrationMethod struct {
	// 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"`
}

SubmitSelfServiceFlowWithWebAuthnRegistrationMethod struct for SubmitSelfServiceFlowWithWebAuthnRegistrationMethod

func NewSubmitSelfServiceFlowWithWebAuthnRegistrationMethod

func NewSubmitSelfServiceFlowWithWebAuthnRegistrationMethod() *SubmitSelfServiceFlowWithWebAuthnRegistrationMethod

NewSubmitSelfServiceFlowWithWebAuthnRegistrationMethod instantiates a new SubmitSelfServiceFlowWithWebAuthnRegistrationMethod 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 NewSubmitSelfServiceFlowWithWebAuthnRegistrationMethodWithDefaults

func NewSubmitSelfServiceFlowWithWebAuthnRegistrationMethodWithDefaults() *SubmitSelfServiceFlowWithWebAuthnRegistrationMethod

NewSubmitSelfServiceFlowWithWebAuthnRegistrationMethodWithDefaults instantiates a new SubmitSelfServiceFlowWithWebAuthnRegistrationMethod 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 (*SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) GetWebauthnRegister

GetWebauthnRegister returns the WebauthnRegister field value if set, zero value otherwise.

func (*SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) GetWebauthnRegisterDisplayname

func (o *SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) GetWebauthnRegisterDisplayname() string

GetWebauthnRegisterDisplayname returns the WebauthnRegisterDisplayname field value if set, zero value otherwise.

func (*SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) GetWebauthnRegisterDisplaynameOk

func (o *SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) 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 (*SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) GetWebauthnRegisterOk

func (o *SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) 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 (*SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) HasWebauthnRegister

HasWebauthnRegister returns a boolean if a field has been set.

func (*SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) HasWebauthnRegisterDisplayname

func (o *SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) HasWebauthnRegisterDisplayname() bool

HasWebauthnRegisterDisplayname returns a boolean if a field has been set.

func (SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) MarshalJSON

func (*SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) SetWebauthnRegister

SetWebauthnRegister gets a reference to the given string and assigns it to the WebauthnRegister field.

func (*SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) SetWebauthnRegisterDisplayname

func (o *SubmitSelfServiceFlowWithWebAuthnRegistrationMethod) SetWebauthnRegisterDisplayname(v string)

SetWebauthnRegisterDisplayname gets a reference to the given string and assigns it to the WebauthnRegisterDisplayname field.

type SubmitSelfServiceLoginFlowBody

type SubmitSelfServiceLoginFlowBody struct {
	SubmitSelfServiceLoginFlowWithLookupSecretMethodBody *SubmitSelfServiceLoginFlowWithLookupSecretMethodBody
	SubmitSelfServiceLoginFlowWithOidcMethodBody         *SubmitSelfServiceLoginFlowWithOidcMethodBody
	SubmitSelfServiceLoginFlowWithPasswordMethodBody     *SubmitSelfServiceLoginFlowWithPasswordMethodBody
	SubmitSelfServiceLoginFlowWithTotpMethodBody         *SubmitSelfServiceLoginFlowWithTotpMethodBody
	SubmitSelfServiceLoginFlowWithWebAuthnMethodBody     *SubmitSelfServiceLoginFlowWithWebAuthnMethodBody
}

SubmitSelfServiceLoginFlowBody - struct for SubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithLookupSecretMethodBodyAsSubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithLookupSecretMethodBodyAsSubmitSelfServiceLoginFlowBody(v *SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) SubmitSelfServiceLoginFlowBody

SubmitSelfServiceLoginFlowWithLookupSecretMethodBodyAsSubmitSelfServiceLoginFlowBody is a convenience function that returns SubmitSelfServiceLoginFlowWithLookupSecretMethodBody wrapped in SubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithOidcMethodBodyAsSubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithOidcMethodBodyAsSubmitSelfServiceLoginFlowBody(v *SubmitSelfServiceLoginFlowWithOidcMethodBody) SubmitSelfServiceLoginFlowBody

SubmitSelfServiceLoginFlowWithOidcMethodBodyAsSubmitSelfServiceLoginFlowBody is a convenience function that returns SubmitSelfServiceLoginFlowWithOidcMethodBody wrapped in SubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithPasswordMethodBodyAsSubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithPasswordMethodBodyAsSubmitSelfServiceLoginFlowBody(v *SubmitSelfServiceLoginFlowWithPasswordMethodBody) SubmitSelfServiceLoginFlowBody

SubmitSelfServiceLoginFlowWithPasswordMethodBodyAsSubmitSelfServiceLoginFlowBody is a convenience function that returns SubmitSelfServiceLoginFlowWithPasswordMethodBody wrapped in SubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithTotpMethodBodyAsSubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithTotpMethodBodyAsSubmitSelfServiceLoginFlowBody(v *SubmitSelfServiceLoginFlowWithTotpMethodBody) SubmitSelfServiceLoginFlowBody

SubmitSelfServiceLoginFlowWithTotpMethodBodyAsSubmitSelfServiceLoginFlowBody is a convenience function that returns SubmitSelfServiceLoginFlowWithTotpMethodBody wrapped in SubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithWebAuthnMethodBodyAsSubmitSelfServiceLoginFlowBody

func SubmitSelfServiceLoginFlowWithWebAuthnMethodBodyAsSubmitSelfServiceLoginFlowBody(v *SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) SubmitSelfServiceLoginFlowBody

SubmitSelfServiceLoginFlowWithWebAuthnMethodBodyAsSubmitSelfServiceLoginFlowBody is a convenience function that returns SubmitSelfServiceLoginFlowWithWebAuthnMethodBody wrapped in SubmitSelfServiceLoginFlowBody

func (*SubmitSelfServiceLoginFlowBody) GetActualInstance

func (obj *SubmitSelfServiceLoginFlowBody) GetActualInstance() interface{}

Get the actual instance

func (SubmitSelfServiceLoginFlowBody) MarshalJSON

func (src SubmitSelfServiceLoginFlowBody) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SubmitSelfServiceLoginFlowBody) UnmarshalJSON

func (dst *SubmitSelfServiceLoginFlowBody) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SubmitSelfServiceLoginFlowWithLookupSecretMethodBody

type SubmitSelfServiceLoginFlowWithLookupSecretMethodBody 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"`
}

SubmitSelfServiceLoginFlowWithLookupSecretMethodBody struct for SubmitSelfServiceLoginFlowWithLookupSecretMethodBody

func NewSubmitSelfServiceLoginFlowWithLookupSecretMethodBody

func NewSubmitSelfServiceLoginFlowWithLookupSecretMethodBody(lookupSecret string, method string) *SubmitSelfServiceLoginFlowWithLookupSecretMethodBody

NewSubmitSelfServiceLoginFlowWithLookupSecretMethodBody instantiates a new SubmitSelfServiceLoginFlowWithLookupSecretMethodBody 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 NewSubmitSelfServiceLoginFlowWithLookupSecretMethodBodyWithDefaults

func NewSubmitSelfServiceLoginFlowWithLookupSecretMethodBodyWithDefaults() *SubmitSelfServiceLoginFlowWithLookupSecretMethodBody

NewSubmitSelfServiceLoginFlowWithLookupSecretMethodBodyWithDefaults instantiates a new SubmitSelfServiceLoginFlowWithLookupSecretMethodBody 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 (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) GetLookupSecret

GetLookupSecret returns the LookupSecret field value

func (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) GetLookupSecretOk

GetLookupSecretOk returns a tuple with the LookupSecret field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) MarshalJSON

func (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) SetLookupSecret

SetLookupSecret sets field value

func (*SubmitSelfServiceLoginFlowWithLookupSecretMethodBody) SetMethod

SetMethod sets field value

type SubmitSelfServiceLoginFlowWithOidcMethodBody

type SubmitSelfServiceLoginFlowWithOidcMethodBody struct {
	// The CSRF Token
	CsrfToken *string `json:"csrf_token,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"`
}

SubmitSelfServiceLoginFlowWithOidcMethodBody SubmitSelfServiceLoginFlowWithOidcMethodBody is used to decode the login form payload when using the oidc method.

func NewSubmitSelfServiceLoginFlowWithOidcMethodBody

func NewSubmitSelfServiceLoginFlowWithOidcMethodBody(method string, provider string) *SubmitSelfServiceLoginFlowWithOidcMethodBody

NewSubmitSelfServiceLoginFlowWithOidcMethodBody instantiates a new SubmitSelfServiceLoginFlowWithOidcMethodBody 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 NewSubmitSelfServiceLoginFlowWithOidcMethodBodyWithDefaults

func NewSubmitSelfServiceLoginFlowWithOidcMethodBodyWithDefaults() *SubmitSelfServiceLoginFlowWithOidcMethodBody

NewSubmitSelfServiceLoginFlowWithOidcMethodBodyWithDefaults instantiates a new SubmitSelfServiceLoginFlowWithOidcMethodBody 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 (*SubmitSelfServiceLoginFlowWithOidcMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceLoginFlowWithOidcMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) GetProvider

GetProvider returns the Provider field value

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) GetProviderOk

GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) GetTraits

func (o *SubmitSelfServiceLoginFlowWithOidcMethodBody) GetTraits() map[string]interface{}

GetTraits returns the Traits field value if set, zero value otherwise.

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) GetTraitsOk

func (o *SubmitSelfServiceLoginFlowWithOidcMethodBody) 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 (*SubmitSelfServiceLoginFlowWithOidcMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) HasTraits

HasTraits returns a boolean if a field has been set.

func (SubmitSelfServiceLoginFlowWithOidcMethodBody) MarshalJSON

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) SetProvider

SetProvider sets field value

func (*SubmitSelfServiceLoginFlowWithOidcMethodBody) SetTraits

func (o *SubmitSelfServiceLoginFlowWithOidcMethodBody) SetTraits(v map[string]interface{})

SetTraits gets a reference to the given map[string]interface{} and assigns it to the Traits field.

type SubmitSelfServiceLoginFlowWithPasswordMethodBody

type SubmitSelfServiceLoginFlowWithPasswordMethodBody 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"`
}

SubmitSelfServiceLoginFlowWithPasswordMethodBody struct for SubmitSelfServiceLoginFlowWithPasswordMethodBody

func NewSubmitSelfServiceLoginFlowWithPasswordMethodBody

func NewSubmitSelfServiceLoginFlowWithPasswordMethodBody(identifier string, method string, password string) *SubmitSelfServiceLoginFlowWithPasswordMethodBody

NewSubmitSelfServiceLoginFlowWithPasswordMethodBody instantiates a new SubmitSelfServiceLoginFlowWithPasswordMethodBody 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 NewSubmitSelfServiceLoginFlowWithPasswordMethodBodyWithDefaults

func NewSubmitSelfServiceLoginFlowWithPasswordMethodBodyWithDefaults() *SubmitSelfServiceLoginFlowWithPasswordMethodBody

NewSubmitSelfServiceLoginFlowWithPasswordMethodBodyWithDefaults instantiates a new SubmitSelfServiceLoginFlowWithPasswordMethodBody 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 (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetIdentifier

GetIdentifier returns the Identifier field value

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetIdentifierOk

GetIdentifierOk returns a tuple with the Identifier field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetPassword

GetPassword returns the Password field value

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetPasswordIdentifier

func (o *SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetPasswordIdentifier() string

GetPasswordIdentifier returns the PasswordIdentifier field value if set, zero value otherwise.

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetPasswordIdentifierOk

func (o *SubmitSelfServiceLoginFlowWithPasswordMethodBody) 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 (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) GetPasswordOk

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) HasPasswordIdentifier

func (o *SubmitSelfServiceLoginFlowWithPasswordMethodBody) HasPasswordIdentifier() bool

HasPasswordIdentifier returns a boolean if a field has been set.

func (SubmitSelfServiceLoginFlowWithPasswordMethodBody) MarshalJSON

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) SetIdentifier

SetIdentifier sets field value

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) SetPassword

SetPassword sets field value

func (*SubmitSelfServiceLoginFlowWithPasswordMethodBody) SetPasswordIdentifier

func (o *SubmitSelfServiceLoginFlowWithPasswordMethodBody) SetPasswordIdentifier(v string)

SetPasswordIdentifier gets a reference to the given string and assigns it to the PasswordIdentifier field.

type SubmitSelfServiceLoginFlowWithTotpMethodBody

type SubmitSelfServiceLoginFlowWithTotpMethodBody 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"`
}

SubmitSelfServiceLoginFlowWithTotpMethodBody struct for SubmitSelfServiceLoginFlowWithTotpMethodBody

func NewSubmitSelfServiceLoginFlowWithTotpMethodBody

func NewSubmitSelfServiceLoginFlowWithTotpMethodBody(method string, totpCode string) *SubmitSelfServiceLoginFlowWithTotpMethodBody

NewSubmitSelfServiceLoginFlowWithTotpMethodBody instantiates a new SubmitSelfServiceLoginFlowWithTotpMethodBody 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 NewSubmitSelfServiceLoginFlowWithTotpMethodBodyWithDefaults

func NewSubmitSelfServiceLoginFlowWithTotpMethodBodyWithDefaults() *SubmitSelfServiceLoginFlowWithTotpMethodBody

NewSubmitSelfServiceLoginFlowWithTotpMethodBodyWithDefaults instantiates a new SubmitSelfServiceLoginFlowWithTotpMethodBody 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 (*SubmitSelfServiceLoginFlowWithTotpMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceLoginFlowWithTotpMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceLoginFlowWithTotpMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceLoginFlowWithTotpMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithTotpMethodBody) GetTotpCode

GetTotpCode returns the TotpCode field value

func (*SubmitSelfServiceLoginFlowWithTotpMethodBody) GetTotpCodeOk

GetTotpCodeOk returns a tuple with the TotpCode field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithTotpMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (SubmitSelfServiceLoginFlowWithTotpMethodBody) MarshalJSON

func (*SubmitSelfServiceLoginFlowWithTotpMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceLoginFlowWithTotpMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceLoginFlowWithTotpMethodBody) SetTotpCode

SetTotpCode sets field value

type SubmitSelfServiceLoginFlowWithWebAuthnMethodBody

type SubmitSelfServiceLoginFlowWithWebAuthnMethodBody 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"`
	// Login a WebAuthn Security Key  This must contain the ID of the WebAuthN connection.
	WebauthnLogin *string `json:"webauthn_login,omitempty"`
}

SubmitSelfServiceLoginFlowWithWebAuthnMethodBody struct for SubmitSelfServiceLoginFlowWithWebAuthnMethodBody

func NewSubmitSelfServiceLoginFlowWithWebAuthnMethodBody

func NewSubmitSelfServiceLoginFlowWithWebAuthnMethodBody(identifier string, method string) *SubmitSelfServiceLoginFlowWithWebAuthnMethodBody

NewSubmitSelfServiceLoginFlowWithWebAuthnMethodBody instantiates a new SubmitSelfServiceLoginFlowWithWebAuthnMethodBody 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 NewSubmitSelfServiceLoginFlowWithWebAuthnMethodBodyWithDefaults

func NewSubmitSelfServiceLoginFlowWithWebAuthnMethodBodyWithDefaults() *SubmitSelfServiceLoginFlowWithWebAuthnMethodBody

NewSubmitSelfServiceLoginFlowWithWebAuthnMethodBodyWithDefaults instantiates a new SubmitSelfServiceLoginFlowWithWebAuthnMethodBody 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 (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) GetIdentifier

GetIdentifier returns the Identifier field value

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) GetIdentifierOk

GetIdentifierOk returns a tuple with the Identifier field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) GetWebauthnLogin

GetWebauthnLogin returns the WebauthnLogin field value if set, zero value otherwise.

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) GetWebauthnLoginOk

func (o *SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) 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 (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) HasWebauthnLogin

HasWebauthnLogin returns a boolean if a field has been set.

func (SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) MarshalJSON

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) SetIdentifier

SetIdentifier sets field value

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceLoginFlowWithWebAuthnMethodBody) SetWebauthnLogin

SetWebauthnLogin gets a reference to the given string and assigns it to the WebauthnLogin field.

type SubmitSelfServiceLogoutFlowWithoutBrowserBody

type SubmitSelfServiceLogoutFlowWithoutBrowserBody struct {
	// The Session Token  Invalidate this session token.
	SessionToken string `json:"session_token"`
}

SubmitSelfServiceLogoutFlowWithoutBrowserBody nolint:deadcode,unused

func NewSubmitSelfServiceLogoutFlowWithoutBrowserBody

func NewSubmitSelfServiceLogoutFlowWithoutBrowserBody(sessionToken string) *SubmitSelfServiceLogoutFlowWithoutBrowserBody

NewSubmitSelfServiceLogoutFlowWithoutBrowserBody instantiates a new SubmitSelfServiceLogoutFlowWithoutBrowserBody 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 NewSubmitSelfServiceLogoutFlowWithoutBrowserBodyWithDefaults

func NewSubmitSelfServiceLogoutFlowWithoutBrowserBodyWithDefaults() *SubmitSelfServiceLogoutFlowWithoutBrowserBody

NewSubmitSelfServiceLogoutFlowWithoutBrowserBodyWithDefaults instantiates a new SubmitSelfServiceLogoutFlowWithoutBrowserBody 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 (*SubmitSelfServiceLogoutFlowWithoutBrowserBody) GetSessionToken

GetSessionToken returns the SessionToken field value

func (*SubmitSelfServiceLogoutFlowWithoutBrowserBody) GetSessionTokenOk

func (o *SubmitSelfServiceLogoutFlowWithoutBrowserBody) GetSessionTokenOk() (*string, bool)

GetSessionTokenOk returns a tuple with the SessionToken field value and a boolean to check if the value has been set.

func (SubmitSelfServiceLogoutFlowWithoutBrowserBody) MarshalJSON

func (*SubmitSelfServiceLogoutFlowWithoutBrowserBody) SetSessionToken

SetSessionToken sets field value

type SubmitSelfServiceRecoveryFlowBody

type SubmitSelfServiceRecoveryFlowBody struct {
	SubmitSelfServiceRecoveryFlowWithLinkMethodBody *SubmitSelfServiceRecoveryFlowWithLinkMethodBody
}

SubmitSelfServiceRecoveryFlowBody - struct for SubmitSelfServiceRecoveryFlowBody

func SubmitSelfServiceRecoveryFlowWithLinkMethodBodyAsSubmitSelfServiceRecoveryFlowBody

func SubmitSelfServiceRecoveryFlowWithLinkMethodBodyAsSubmitSelfServiceRecoveryFlowBody(v *SubmitSelfServiceRecoveryFlowWithLinkMethodBody) SubmitSelfServiceRecoveryFlowBody

SubmitSelfServiceRecoveryFlowWithLinkMethodBodyAsSubmitSelfServiceRecoveryFlowBody is a convenience function that returns SubmitSelfServiceRecoveryFlowWithLinkMethodBody wrapped in SubmitSelfServiceRecoveryFlowBody

func (*SubmitSelfServiceRecoveryFlowBody) GetActualInstance

func (obj *SubmitSelfServiceRecoveryFlowBody) GetActualInstance() interface{}

Get the actual instance

func (SubmitSelfServiceRecoveryFlowBody) MarshalJSON

func (src SubmitSelfServiceRecoveryFlowBody) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SubmitSelfServiceRecoveryFlowBody) UnmarshalJSON

func (dst *SubmitSelfServiceRecoveryFlowBody) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SubmitSelfServiceRecoveryFlowWithLinkMethodBody

type SubmitSelfServiceRecoveryFlowWithLinkMethodBody 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 supports `link` only right now.
	Method string `json:"method"`
}

SubmitSelfServiceRecoveryFlowWithLinkMethodBody struct for SubmitSelfServiceRecoveryFlowWithLinkMethodBody

func NewSubmitSelfServiceRecoveryFlowWithLinkMethodBody

func NewSubmitSelfServiceRecoveryFlowWithLinkMethodBody(email string, method string) *SubmitSelfServiceRecoveryFlowWithLinkMethodBody

NewSubmitSelfServiceRecoveryFlowWithLinkMethodBody instantiates a new SubmitSelfServiceRecoveryFlowWithLinkMethodBody 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 NewSubmitSelfServiceRecoveryFlowWithLinkMethodBodyWithDefaults

func NewSubmitSelfServiceRecoveryFlowWithLinkMethodBodyWithDefaults() *SubmitSelfServiceRecoveryFlowWithLinkMethodBody

NewSubmitSelfServiceRecoveryFlowWithLinkMethodBodyWithDefaults instantiates a new SubmitSelfServiceRecoveryFlowWithLinkMethodBody 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 (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) GetEmail

GetEmail returns the Email field value

func (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) GetEmailOk

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (SubmitSelfServiceRecoveryFlowWithLinkMethodBody) MarshalJSON

func (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) SetEmail

SetEmail sets field value

func (*SubmitSelfServiceRecoveryFlowWithLinkMethodBody) SetMethod

SetMethod sets field value

type SubmitSelfServiceRegistrationFlowBody

type SubmitSelfServiceRegistrationFlowBody struct {
	SubmitSelfServiceRegistrationFlowWithOidcMethodBody     *SubmitSelfServiceRegistrationFlowWithOidcMethodBody
	SubmitSelfServiceRegistrationFlowWithPasswordMethodBody *SubmitSelfServiceRegistrationFlowWithPasswordMethodBody
	SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody
}

SubmitSelfServiceRegistrationFlowBody - struct for SubmitSelfServiceRegistrationFlowBody

func SubmitSelfServiceRegistrationFlowWithOidcMethodBodyAsSubmitSelfServiceRegistrationFlowBody

func SubmitSelfServiceRegistrationFlowWithOidcMethodBodyAsSubmitSelfServiceRegistrationFlowBody(v *SubmitSelfServiceRegistrationFlowWithOidcMethodBody) SubmitSelfServiceRegistrationFlowBody

SubmitSelfServiceRegistrationFlowWithOidcMethodBodyAsSubmitSelfServiceRegistrationFlowBody is a convenience function that returns SubmitSelfServiceRegistrationFlowWithOidcMethodBody wrapped in SubmitSelfServiceRegistrationFlowBody

func SubmitSelfServiceRegistrationFlowWithPasswordMethodBodyAsSubmitSelfServiceRegistrationFlowBody

func SubmitSelfServiceRegistrationFlowWithPasswordMethodBodyAsSubmitSelfServiceRegistrationFlowBody(v *SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) SubmitSelfServiceRegistrationFlowBody

SubmitSelfServiceRegistrationFlowWithPasswordMethodBodyAsSubmitSelfServiceRegistrationFlowBody is a convenience function that returns SubmitSelfServiceRegistrationFlowWithPasswordMethodBody wrapped in SubmitSelfServiceRegistrationFlowBody

func SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBodyAsSubmitSelfServiceRegistrationFlowBody

func SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBodyAsSubmitSelfServiceRegistrationFlowBody(v *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) SubmitSelfServiceRegistrationFlowBody

SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBodyAsSubmitSelfServiceRegistrationFlowBody is a convenience function that returns SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody wrapped in SubmitSelfServiceRegistrationFlowBody

func (*SubmitSelfServiceRegistrationFlowBody) GetActualInstance

func (obj *SubmitSelfServiceRegistrationFlowBody) GetActualInstance() interface{}

Get the actual instance

func (SubmitSelfServiceRegistrationFlowBody) MarshalJSON

func (src SubmitSelfServiceRegistrationFlowBody) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SubmitSelfServiceRegistrationFlowBody) UnmarshalJSON

func (dst *SubmitSelfServiceRegistrationFlowBody) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SubmitSelfServiceRegistrationFlowWithOidcMethodBody

type SubmitSelfServiceRegistrationFlowWithOidcMethodBody struct {
	// The CSRF Token
	CsrfToken *string `json:"csrf_token,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"`
}

SubmitSelfServiceRegistrationFlowWithOidcMethodBody SubmitSelfServiceRegistrationFlowWithOidcMethodBody is used to decode the registration form payload when using the oidc method.

func NewSubmitSelfServiceRegistrationFlowWithOidcMethodBody

func NewSubmitSelfServiceRegistrationFlowWithOidcMethodBody(method string, provider string) *SubmitSelfServiceRegistrationFlowWithOidcMethodBody

NewSubmitSelfServiceRegistrationFlowWithOidcMethodBody instantiates a new SubmitSelfServiceRegistrationFlowWithOidcMethodBody 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 NewSubmitSelfServiceRegistrationFlowWithOidcMethodBodyWithDefaults

func NewSubmitSelfServiceRegistrationFlowWithOidcMethodBodyWithDefaults() *SubmitSelfServiceRegistrationFlowWithOidcMethodBody

NewSubmitSelfServiceRegistrationFlowWithOidcMethodBodyWithDefaults instantiates a new SubmitSelfServiceRegistrationFlowWithOidcMethodBody 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 (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) GetProvider

GetProvider returns the Provider field value

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) GetProviderOk

GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) GetTraits

func (o *SubmitSelfServiceRegistrationFlowWithOidcMethodBody) GetTraits() map[string]interface{}

GetTraits returns the Traits field value if set, zero value otherwise.

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) GetTraitsOk

func (o *SubmitSelfServiceRegistrationFlowWithOidcMethodBody) 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 (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) HasTraits

HasTraits returns a boolean if a field has been set.

func (SubmitSelfServiceRegistrationFlowWithOidcMethodBody) MarshalJSON

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) SetProvider

SetProvider sets field value

func (*SubmitSelfServiceRegistrationFlowWithOidcMethodBody) SetTraits

func (o *SubmitSelfServiceRegistrationFlowWithOidcMethodBody) SetTraits(v map[string]interface{})

SetTraits gets a reference to the given map[string]interface{} and assigns it to the Traits field.

type SubmitSelfServiceRegistrationFlowWithPasswordMethodBody

type SubmitSelfServiceRegistrationFlowWithPasswordMethodBody 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"`
}

SubmitSelfServiceRegistrationFlowWithPasswordMethodBody SubmitSelfServiceRegistrationFlowWithPasswordMethodBody is used to decode the registration form payload when using the password method.

func NewSubmitSelfServiceRegistrationFlowWithPasswordMethodBody

func NewSubmitSelfServiceRegistrationFlowWithPasswordMethodBody(method string, password string, traits map[string]interface{}) *SubmitSelfServiceRegistrationFlowWithPasswordMethodBody

NewSubmitSelfServiceRegistrationFlowWithPasswordMethodBody instantiates a new SubmitSelfServiceRegistrationFlowWithPasswordMethodBody 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 NewSubmitSelfServiceRegistrationFlowWithPasswordMethodBodyWithDefaults

func NewSubmitSelfServiceRegistrationFlowWithPasswordMethodBodyWithDefaults() *SubmitSelfServiceRegistrationFlowWithPasswordMethodBody

NewSubmitSelfServiceRegistrationFlowWithPasswordMethodBodyWithDefaults instantiates a new SubmitSelfServiceRegistrationFlowWithPasswordMethodBody 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 (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) GetPassword

GetPassword returns the Password field value

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) GetPasswordOk

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) GetTraits

func (o *SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) GetTraits() map[string]interface{}

GetTraits returns the Traits field value

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) GetTraitsOk

func (o *SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) 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 (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) MarshalJSON

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) SetPassword

SetPassword sets field value

func (*SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) SetTraits

func (o *SubmitSelfServiceRegistrationFlowWithPasswordMethodBody) SetTraits(v map[string]interface{})

SetTraits sets field value

type SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody

type SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody 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"`
	// 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"`
}

SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody struct for SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody

func NewSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody

func NewSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody(method string, traits map[string]interface{}) *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody

NewSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody instantiates a new SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody 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 NewSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBodyWithDefaults

func NewSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBodyWithDefaults() *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody

NewSubmitSelfServiceRegistrationFlowWithWebAuthnMethodBodyWithDefaults instantiates a new SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody 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 (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetTraits

func (o *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetTraits() map[string]interface{}

GetTraits returns the Traits field value

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetTraitsOk

func (o *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) 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 (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetWebauthnRegister

GetWebauthnRegister returns the WebauthnRegister field value if set, zero value otherwise.

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetWebauthnRegisterDisplayname

func (o *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetWebauthnRegisterDisplayname() string

GetWebauthnRegisterDisplayname returns the WebauthnRegisterDisplayname field value if set, zero value otherwise.

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetWebauthnRegisterDisplaynameOk

func (o *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) 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 (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) GetWebauthnRegisterOk

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 (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) HasWebauthnRegister

HasWebauthnRegister returns a boolean if a field has been set.

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) HasWebauthnRegisterDisplayname

func (o *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) HasWebauthnRegisterDisplayname() bool

HasWebauthnRegisterDisplayname returns a boolean if a field has been set.

func (SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) MarshalJSON

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) SetTraits

func (o *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) SetTraits(v map[string]interface{})

SetTraits sets field value

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) SetWebauthnRegister

SetWebauthnRegister gets a reference to the given string and assigns it to the WebauthnRegister field.

func (*SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) SetWebauthnRegisterDisplayname

func (o *SubmitSelfServiceRegistrationFlowWithWebAuthnMethodBody) SetWebauthnRegisterDisplayname(v string)

SetWebauthnRegisterDisplayname gets a reference to the given string and assigns it to the WebauthnRegisterDisplayname field.

type SubmitSelfServiceSettingsFlowBody

type SubmitSelfServiceSettingsFlowBody struct {
	SubmitSelfServiceSettingsFlowWithLookupMethodBody   *SubmitSelfServiceSettingsFlowWithLookupMethodBody
	SubmitSelfServiceSettingsFlowWithOidcMethodBody     *SubmitSelfServiceSettingsFlowWithOidcMethodBody
	SubmitSelfServiceSettingsFlowWithPasswordMethodBody *SubmitSelfServiceSettingsFlowWithPasswordMethodBody
	SubmitSelfServiceSettingsFlowWithProfileMethodBody  *SubmitSelfServiceSettingsFlowWithProfileMethodBody
	SubmitSelfServiceSettingsFlowWithTotpMethodBody     *SubmitSelfServiceSettingsFlowWithTotpMethodBody
	SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody *SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody
}

SubmitSelfServiceSettingsFlowBody - struct for SubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithLookupMethodBodyAsSubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithLookupMethodBodyAsSubmitSelfServiceSettingsFlowBody(v *SubmitSelfServiceSettingsFlowWithLookupMethodBody) SubmitSelfServiceSettingsFlowBody

SubmitSelfServiceSettingsFlowWithLookupMethodBodyAsSubmitSelfServiceSettingsFlowBody is a convenience function that returns SubmitSelfServiceSettingsFlowWithLookupMethodBody wrapped in SubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithOidcMethodBodyAsSubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithOidcMethodBodyAsSubmitSelfServiceSettingsFlowBody(v *SubmitSelfServiceSettingsFlowWithOidcMethodBody) SubmitSelfServiceSettingsFlowBody

SubmitSelfServiceSettingsFlowWithOidcMethodBodyAsSubmitSelfServiceSettingsFlowBody is a convenience function that returns SubmitSelfServiceSettingsFlowWithOidcMethodBody wrapped in SubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithPasswordMethodBodyAsSubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithPasswordMethodBodyAsSubmitSelfServiceSettingsFlowBody(v *SubmitSelfServiceSettingsFlowWithPasswordMethodBody) SubmitSelfServiceSettingsFlowBody

SubmitSelfServiceSettingsFlowWithPasswordMethodBodyAsSubmitSelfServiceSettingsFlowBody is a convenience function that returns SubmitSelfServiceSettingsFlowWithPasswordMethodBody wrapped in SubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithProfileMethodBodyAsSubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithProfileMethodBodyAsSubmitSelfServiceSettingsFlowBody(v *SubmitSelfServiceSettingsFlowWithProfileMethodBody) SubmitSelfServiceSettingsFlowBody

SubmitSelfServiceSettingsFlowWithProfileMethodBodyAsSubmitSelfServiceSettingsFlowBody is a convenience function that returns SubmitSelfServiceSettingsFlowWithProfileMethodBody wrapped in SubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithTotpMethodBodyAsSubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithTotpMethodBodyAsSubmitSelfServiceSettingsFlowBody(v *SubmitSelfServiceSettingsFlowWithTotpMethodBody) SubmitSelfServiceSettingsFlowBody

SubmitSelfServiceSettingsFlowWithTotpMethodBodyAsSubmitSelfServiceSettingsFlowBody is a convenience function that returns SubmitSelfServiceSettingsFlowWithTotpMethodBody wrapped in SubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithWebAuthnMethodBodyAsSubmitSelfServiceSettingsFlowBody

func SubmitSelfServiceSettingsFlowWithWebAuthnMethodBodyAsSubmitSelfServiceSettingsFlowBody(v *SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) SubmitSelfServiceSettingsFlowBody

SubmitSelfServiceSettingsFlowWithWebAuthnMethodBodyAsSubmitSelfServiceSettingsFlowBody is a convenience function that returns SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody wrapped in SubmitSelfServiceSettingsFlowBody

func (*SubmitSelfServiceSettingsFlowBody) GetActualInstance

func (obj *SubmitSelfServiceSettingsFlowBody) GetActualInstance() interface{}

Get the actual instance

func (SubmitSelfServiceSettingsFlowBody) MarshalJSON

func (src SubmitSelfServiceSettingsFlowBody) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SubmitSelfServiceSettingsFlowBody) UnmarshalJSON

func (dst *SubmitSelfServiceSettingsFlowBody) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SubmitSelfServiceSettingsFlowWithLookupMethodBody

type SubmitSelfServiceSettingsFlowWithLookupMethodBody 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"`
}

SubmitSelfServiceSettingsFlowWithLookupMethodBody struct for SubmitSelfServiceSettingsFlowWithLookupMethodBody

func NewSubmitSelfServiceSettingsFlowWithLookupMethodBody

func NewSubmitSelfServiceSettingsFlowWithLookupMethodBody(method string) *SubmitSelfServiceSettingsFlowWithLookupMethodBody

NewSubmitSelfServiceSettingsFlowWithLookupMethodBody instantiates a new SubmitSelfServiceSettingsFlowWithLookupMethodBody 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 NewSubmitSelfServiceSettingsFlowWithLookupMethodBodyWithDefaults

func NewSubmitSelfServiceSettingsFlowWithLookupMethodBodyWithDefaults() *SubmitSelfServiceSettingsFlowWithLookupMethodBody

NewSubmitSelfServiceSettingsFlowWithLookupMethodBodyWithDefaults instantiates a new SubmitSelfServiceSettingsFlowWithLookupMethodBody 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 (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretConfirm

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretConfirm() bool

GetLookupSecretConfirm returns the LookupSecretConfirm field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretConfirmOk

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) 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 (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretDisable

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretDisable() bool

GetLookupSecretDisable returns the LookupSecretDisable field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretDisableOk

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) 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 (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretRegenerate

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretRegenerate() bool

GetLookupSecretRegenerate returns the LookupSecretRegenerate field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretRegenerateOk

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) 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 (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretReveal

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretReveal() bool

GetLookupSecretReveal returns the LookupSecretReveal field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetLookupSecretRevealOk

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) 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 (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) HasLookupSecretConfirm

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) HasLookupSecretConfirm() bool

HasLookupSecretConfirm returns a boolean if a field has been set.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) HasLookupSecretDisable

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) HasLookupSecretDisable() bool

HasLookupSecretDisable returns a boolean if a field has been set.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) HasLookupSecretRegenerate

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) HasLookupSecretRegenerate() bool

HasLookupSecretRegenerate returns a boolean if a field has been set.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) HasLookupSecretReveal

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) HasLookupSecretReveal() bool

HasLookupSecretReveal returns a boolean if a field has been set.

func (SubmitSelfServiceSettingsFlowWithLookupMethodBody) MarshalJSON

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetLookupSecretConfirm

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetLookupSecretConfirm(v bool)

SetLookupSecretConfirm gets a reference to the given bool and assigns it to the LookupSecretConfirm field.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetLookupSecretDisable

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetLookupSecretDisable(v bool)

SetLookupSecretDisable gets a reference to the given bool and assigns it to the LookupSecretDisable field.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetLookupSecretRegenerate

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetLookupSecretRegenerate(v bool)

SetLookupSecretRegenerate gets a reference to the given bool and assigns it to the LookupSecretRegenerate field.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetLookupSecretReveal

func (o *SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetLookupSecretReveal(v bool)

SetLookupSecretReveal gets a reference to the given bool and assigns it to the LookupSecretReveal field.

func (*SubmitSelfServiceSettingsFlowWithLookupMethodBody) SetMethod

SetMethod sets field value

type SubmitSelfServiceSettingsFlowWithOidcMethodBody

type SubmitSelfServiceSettingsFlowWithOidcMethodBody 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"`
	// Unlink this provider  Either this or `link` must be set.  type: string in: body
	Unlink *string `json:"unlink,omitempty"`
}

SubmitSelfServiceSettingsFlowWithOidcMethodBody nolint:deadcode,unused

func NewSubmitSelfServiceSettingsFlowWithOidcMethodBody

func NewSubmitSelfServiceSettingsFlowWithOidcMethodBody(method string) *SubmitSelfServiceSettingsFlowWithOidcMethodBody

NewSubmitSelfServiceSettingsFlowWithOidcMethodBody instantiates a new SubmitSelfServiceSettingsFlowWithOidcMethodBody 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 NewSubmitSelfServiceSettingsFlowWithOidcMethodBodyWithDefaults

func NewSubmitSelfServiceSettingsFlowWithOidcMethodBodyWithDefaults() *SubmitSelfServiceSettingsFlowWithOidcMethodBody

NewSubmitSelfServiceSettingsFlowWithOidcMethodBodyWithDefaults instantiates a new SubmitSelfServiceSettingsFlowWithOidcMethodBody 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 (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) GetFlow

GetFlow returns the Flow field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) GetFlowOk

GetFlowOk returns a tuple with the Flow field value if set, nil otherwise and a boolean to check if the value has been set.

GetLink returns the Link field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) GetLinkOk

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 (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) GetTraits

func (o *SubmitSelfServiceSettingsFlowWithOidcMethodBody) GetTraits() map[string]interface{}

GetTraits returns the Traits field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) GetTraitsOk

func (o *SubmitSelfServiceSettingsFlowWithOidcMethodBody) 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.

GetUnlink returns the Unlink field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) GetUnlinkOk

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 (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) HasFlow

HasFlow returns a boolean if a field has been set.

HasLink returns a boolean if a field has been set.

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) HasTraits

HasTraits returns a boolean if a field has been set.

HasUnlink returns a boolean if a field has been set.

func (SubmitSelfServiceSettingsFlowWithOidcMethodBody) MarshalJSON

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) SetFlow

SetFlow gets a reference to the given string and assigns it to the Flow field.

SetLink gets a reference to the given string and assigns it to the Link field.

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceSettingsFlowWithOidcMethodBody) SetTraits

func (o *SubmitSelfServiceSettingsFlowWithOidcMethodBody) SetTraits(v map[string]interface{})

SetTraits gets a reference to the given map[string]interface{} and assigns it to the Traits field.

SetUnlink gets a reference to the given string and assigns it to the Unlink field.

type SubmitSelfServiceSettingsFlowWithPasswordMethodBody

type SubmitSelfServiceSettingsFlowWithPasswordMethodBody 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"`
}

SubmitSelfServiceSettingsFlowWithPasswordMethodBody struct for SubmitSelfServiceSettingsFlowWithPasswordMethodBody

func NewSubmitSelfServiceSettingsFlowWithPasswordMethodBody

func NewSubmitSelfServiceSettingsFlowWithPasswordMethodBody(method string, password string) *SubmitSelfServiceSettingsFlowWithPasswordMethodBody

NewSubmitSelfServiceSettingsFlowWithPasswordMethodBody instantiates a new SubmitSelfServiceSettingsFlowWithPasswordMethodBody 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 NewSubmitSelfServiceSettingsFlowWithPasswordMethodBodyWithDefaults

func NewSubmitSelfServiceSettingsFlowWithPasswordMethodBodyWithDefaults() *SubmitSelfServiceSettingsFlowWithPasswordMethodBody

NewSubmitSelfServiceSettingsFlowWithPasswordMethodBodyWithDefaults instantiates a new SubmitSelfServiceSettingsFlowWithPasswordMethodBody 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 (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) GetPassword

GetPassword returns the Password field value

func (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) GetPasswordOk

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (SubmitSelfServiceSettingsFlowWithPasswordMethodBody) MarshalJSON

func (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceSettingsFlowWithPasswordMethodBody) SetPassword

SetPassword sets field value

type SubmitSelfServiceSettingsFlowWithProfileMethodBody

type SubmitSelfServiceSettingsFlowWithProfileMethodBody 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 contains all of the identity's traits.
	Traits map[string]interface{} `json:"traits"`
}

SubmitSelfServiceSettingsFlowWithProfileMethodBody nolint:deadcode,unused

func NewSubmitSelfServiceSettingsFlowWithProfileMethodBody

func NewSubmitSelfServiceSettingsFlowWithProfileMethodBody(method string, traits map[string]interface{}) *SubmitSelfServiceSettingsFlowWithProfileMethodBody

NewSubmitSelfServiceSettingsFlowWithProfileMethodBody instantiates a new SubmitSelfServiceSettingsFlowWithProfileMethodBody 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 NewSubmitSelfServiceSettingsFlowWithProfileMethodBodyWithDefaults

func NewSubmitSelfServiceSettingsFlowWithProfileMethodBodyWithDefaults() *SubmitSelfServiceSettingsFlowWithProfileMethodBody

NewSubmitSelfServiceSettingsFlowWithProfileMethodBodyWithDefaults instantiates a new SubmitSelfServiceSettingsFlowWithProfileMethodBody 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 (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) GetTraits

func (o *SubmitSelfServiceSettingsFlowWithProfileMethodBody) GetTraits() map[string]interface{}

GetTraits returns the Traits field value

func (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) GetTraitsOk

func (o *SubmitSelfServiceSettingsFlowWithProfileMethodBody) 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 (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (SubmitSelfServiceSettingsFlowWithProfileMethodBody) MarshalJSON

func (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceSettingsFlowWithProfileMethodBody) SetTraits

func (o *SubmitSelfServiceSettingsFlowWithProfileMethodBody) SetTraits(v map[string]interface{})

SetTraits sets field value

type SubmitSelfServiceSettingsFlowWithTotpMethodBody

type SubmitSelfServiceSettingsFlowWithTotpMethodBody 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"`
}

SubmitSelfServiceSettingsFlowWithTotpMethodBody struct for SubmitSelfServiceSettingsFlowWithTotpMethodBody

func NewSubmitSelfServiceSettingsFlowWithTotpMethodBody

func NewSubmitSelfServiceSettingsFlowWithTotpMethodBody(method string) *SubmitSelfServiceSettingsFlowWithTotpMethodBody

NewSubmitSelfServiceSettingsFlowWithTotpMethodBody instantiates a new SubmitSelfServiceSettingsFlowWithTotpMethodBody 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 NewSubmitSelfServiceSettingsFlowWithTotpMethodBodyWithDefaults

func NewSubmitSelfServiceSettingsFlowWithTotpMethodBodyWithDefaults() *SubmitSelfServiceSettingsFlowWithTotpMethodBody

NewSubmitSelfServiceSettingsFlowWithTotpMethodBodyWithDefaults instantiates a new SubmitSelfServiceSettingsFlowWithTotpMethodBody 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 (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) GetTotpCode

GetTotpCode returns the TotpCode field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) GetTotpCodeOk

GetTotpCodeOk returns a tuple with the TotpCode field value if set, nil otherwise and a boolean to check if the value has been set.

GetTotpUnlink returns the TotpUnlink field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) GetTotpUnlinkOk

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 (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) HasTotpCode

HasTotpCode returns a boolean if a field has been set.

HasTotpUnlink returns a boolean if a field has been set.

func (SubmitSelfServiceSettingsFlowWithTotpMethodBody) MarshalJSON

func (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceSettingsFlowWithTotpMethodBody) SetTotpCode

SetTotpCode gets a reference to the given string and assigns it to the TotpCode field.

SetTotpUnlink gets a reference to the given bool and assigns it to the TotpUnlink field.

type SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody

type SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody 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"`
	// 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"`
}

SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody struct for SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody

func NewSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody

func NewSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody(method string) *SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody

NewSubmitSelfServiceSettingsFlowWithWebAuthnMethodBody instantiates a new SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody 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 NewSubmitSelfServiceSettingsFlowWithWebAuthnMethodBodyWithDefaults

func NewSubmitSelfServiceSettingsFlowWithWebAuthnMethodBodyWithDefaults() *SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody

NewSubmitSelfServiceSettingsFlowWithWebAuthnMethodBodyWithDefaults instantiates a new SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody 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 (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetWebauthnRegister

GetWebauthnRegister returns the WebauthnRegister field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetWebauthnRegisterDisplayname

func (o *SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetWebauthnRegisterDisplayname() string

GetWebauthnRegisterDisplayname returns the WebauthnRegisterDisplayname field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetWebauthnRegisterDisplaynameOk

func (o *SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) 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 (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetWebauthnRegisterOk

func (o *SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) 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 (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetWebauthnRemove

GetWebauthnRemove returns the WebauthnRemove field value if set, zero value otherwise.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) GetWebauthnRemoveOk

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 (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) HasWebauthnRegister

HasWebauthnRegister returns a boolean if a field has been set.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) HasWebauthnRegisterDisplayname

func (o *SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) HasWebauthnRegisterDisplayname() bool

HasWebauthnRegisterDisplayname returns a boolean if a field has been set.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) HasWebauthnRemove

HasWebauthnRemove returns a boolean if a field has been set.

func (SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) MarshalJSON

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) SetMethod

SetMethod sets field value

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) SetWebauthnRegister

SetWebauthnRegister gets a reference to the given string and assigns it to the WebauthnRegister field.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) SetWebauthnRegisterDisplayname

func (o *SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) SetWebauthnRegisterDisplayname(v string)

SetWebauthnRegisterDisplayname gets a reference to the given string and assigns it to the WebauthnRegisterDisplayname field.

func (*SubmitSelfServiceSettingsFlowWithWebAuthnMethodBody) SetWebauthnRemove

SetWebauthnRemove gets a reference to the given string and assigns it to the WebauthnRemove field.

type SubmitSelfServiceVerificationFlowBody

type SubmitSelfServiceVerificationFlowBody struct {
	SubmitSelfServiceVerificationFlowWithLinkMethodBody *SubmitSelfServiceVerificationFlowWithLinkMethodBody
}

SubmitSelfServiceVerificationFlowBody - nolint:deadcode,unused

func SubmitSelfServiceVerificationFlowWithLinkMethodBodyAsSubmitSelfServiceVerificationFlowBody

func SubmitSelfServiceVerificationFlowWithLinkMethodBodyAsSubmitSelfServiceVerificationFlowBody(v *SubmitSelfServiceVerificationFlowWithLinkMethodBody) SubmitSelfServiceVerificationFlowBody

SubmitSelfServiceVerificationFlowWithLinkMethodBodyAsSubmitSelfServiceVerificationFlowBody is a convenience function that returns SubmitSelfServiceVerificationFlowWithLinkMethodBody wrapped in SubmitSelfServiceVerificationFlowBody

func (*SubmitSelfServiceVerificationFlowBody) GetActualInstance

func (obj *SubmitSelfServiceVerificationFlowBody) GetActualInstance() interface{}

Get the actual instance

func (SubmitSelfServiceVerificationFlowBody) MarshalJSON

func (src SubmitSelfServiceVerificationFlowBody) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*SubmitSelfServiceVerificationFlowBody) UnmarshalJSON

func (dst *SubmitSelfServiceVerificationFlowBody) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type SubmitSelfServiceVerificationFlowWithLinkMethodBody

type SubmitSelfServiceVerificationFlowWithLinkMethodBody 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 supports `link` only right now.
	Method string `json:"method"`
}

SubmitSelfServiceVerificationFlowWithLinkMethodBody struct for SubmitSelfServiceVerificationFlowWithLinkMethodBody

func NewSubmitSelfServiceVerificationFlowWithLinkMethodBody

func NewSubmitSelfServiceVerificationFlowWithLinkMethodBody(email string, method string) *SubmitSelfServiceVerificationFlowWithLinkMethodBody

NewSubmitSelfServiceVerificationFlowWithLinkMethodBody instantiates a new SubmitSelfServiceVerificationFlowWithLinkMethodBody 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 NewSubmitSelfServiceVerificationFlowWithLinkMethodBodyWithDefaults

func NewSubmitSelfServiceVerificationFlowWithLinkMethodBodyWithDefaults() *SubmitSelfServiceVerificationFlowWithLinkMethodBody

NewSubmitSelfServiceVerificationFlowWithLinkMethodBodyWithDefaults instantiates a new SubmitSelfServiceVerificationFlowWithLinkMethodBody 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 (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) GetCsrfToken

GetCsrfToken returns the CsrfToken field value if set, zero value otherwise.

func (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) GetCsrfTokenOk

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 (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) GetEmail

GetEmail returns the Email field value

func (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) GetEmailOk

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) GetMethod

GetMethod returns the Method field value

func (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) GetMethodOk

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) HasCsrfToken

HasCsrfToken returns a boolean if a field has been set.

func (SubmitSelfServiceVerificationFlowWithLinkMethodBody) MarshalJSON

func (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) SetCsrfToken

SetCsrfToken gets a reference to the given string and assigns it to the CsrfToken field.

func (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) SetEmail

SetEmail sets field value

func (*SubmitSelfServiceVerificationFlowWithLinkMethodBody) SetMethod

SetMethod sets field value

type Subscription

type Subscription struct {
	CreatedAt time.Time `json:"created_at"`
	// The currently active plan of the subscription unknown Unknown free Free start_up_monthly StartUpMonthly start_up_yearly StartUpYearly business_monthly BusinessMonthly business_yearly BusinessYearly custom Custom
	CurrentPlan string `json:"current_plan"`
	// The ID of the stripe customer
	CustomerId              string         `json:"customer_id"`
	Id                      string         `json:"id"`
	OngoingStripeCheckoutId NullableString `json:"ongoing_stripe_checkout_id,omitempty"`
	// Until when the subscription is payed
	PayedUntil    time.Time  `json:"payed_until"`
	PlanChangesAt *time.Time `json:"plan_changes_at,omitempty"`
	PlanChangesTo NullPlan   `json:"plan_changes_to"`
	// For `collection_method=charge_automatically` a subscription moves into `incomplete` if the initial payment attempt fails. A subscription in this state can only have metadata and default_source updated. Once the first invoice is paid, the subscription moves into an `active` state. If the first invoice is not paid within 23 hours, the subscription transitions to `incomplete_expired`. This is a terminal state, the open invoice will be voided and no further invoices will be generated.  A subscription that is currently in a trial period is `trialing` and moves to `active` when the trial period is over.  If subscription `collection_method=charge_automatically` it becomes `past_due` when payment to renew it fails and `canceled` or `unpaid` (depending on your subscriptions settings) when Stripe has exhausted all payment retry attempts.  If subscription `collection_method=send_invoice` it becomes `past_due` when its invoice is not paid by the due date, and `canceled` or `unpaid` if it is still not paid by an additional deadline after that. Note that when a subscription has a status of `unpaid`, no subsequent invoices will be attempted (invoices will be created, but then immediately automatically closed). After receiving updated payment information from a customer, you may choose to reopen and pay their closed invoices.
	Status    string    `json:"status"`
	UpdatedAt time.Time `json:"updated_at"`
}

Subscription struct for Subscription

func NewSubscription

func NewSubscription(createdAt time.Time, currentPlan string, customerId string, id string, payedUntil time.Time, planChangesTo NullPlan, status string, updatedAt time.Time) *Subscription

NewSubscription instantiates a new Subscription 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 NewSubscriptionWithDefaults

func NewSubscriptionWithDefaults() *Subscription

NewSubscriptionWithDefaults instantiates a new Subscription 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 (*Subscription) GetCreatedAt

func (o *Subscription) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Subscription) GetCreatedAtOk

func (o *Subscription) 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 (*Subscription) GetCurrentPlan

func (o *Subscription) GetCurrentPlan() string

GetCurrentPlan returns the CurrentPlan field value

func (*Subscription) GetCurrentPlanOk

func (o *Subscription) GetCurrentPlanOk() (*string, bool)

GetCurrentPlanOk returns a tuple with the CurrentPlan field value and a boolean to check if the value has been set.

func (*Subscription) GetCustomerId

func (o *Subscription) GetCustomerId() string

GetCustomerId returns the CustomerId field value

func (*Subscription) GetCustomerIdOk

func (o *Subscription) GetCustomerIdOk() (*string, bool)

GetCustomerIdOk returns a tuple with the CustomerId field value and a boolean to check if the value has been set.

func (*Subscription) GetId

func (o *Subscription) GetId() string

GetId returns the Id field value

func (*Subscription) GetIdOk

func (o *Subscription) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Subscription) GetOngoingStripeCheckoutId

func (o *Subscription) GetOngoingStripeCheckoutId() string

GetOngoingStripeCheckoutId returns the OngoingStripeCheckoutId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Subscription) GetOngoingStripeCheckoutIdOk

func (o *Subscription) GetOngoingStripeCheckoutIdOk() (*string, bool)

GetOngoingStripeCheckoutIdOk returns a tuple with the OngoingStripeCheckoutId 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 (*Subscription) GetPayedUntil

func (o *Subscription) GetPayedUntil() time.Time

GetPayedUntil returns the PayedUntil field value

func (*Subscription) GetPayedUntilOk

func (o *Subscription) GetPayedUntilOk() (*time.Time, bool)

GetPayedUntilOk returns a tuple with the PayedUntil field value and a boolean to check if the value has been set.

func (*Subscription) GetPlanChangesAt

func (o *Subscription) GetPlanChangesAt() time.Time

GetPlanChangesAt returns the PlanChangesAt field value if set, zero value otherwise.

func (*Subscription) GetPlanChangesAtOk

func (o *Subscription) GetPlanChangesAtOk() (*time.Time, bool)

GetPlanChangesAtOk returns a tuple with the PlanChangesAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Subscription) GetPlanChangesTo

func (o *Subscription) GetPlanChangesTo() NullPlan

GetPlanChangesTo returns the PlanChangesTo field value

func (*Subscription) GetPlanChangesToOk

func (o *Subscription) GetPlanChangesToOk() (*NullPlan, bool)

GetPlanChangesToOk returns a tuple with the PlanChangesTo field value and a boolean to check if the value has been set.

func (*Subscription) GetStatus

func (o *Subscription) GetStatus() string

GetStatus returns the Status field value

func (*Subscription) GetStatusOk

func (o *Subscription) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*Subscription) GetUpdatedAt

func (o *Subscription) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*Subscription) GetUpdatedAtOk

func (o *Subscription) 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 (*Subscription) HasOngoingStripeCheckoutId

func (o *Subscription) HasOngoingStripeCheckoutId() bool

HasOngoingStripeCheckoutId returns a boolean if a field has been set.

func (*Subscription) HasPlanChangesAt

func (o *Subscription) HasPlanChangesAt() bool

HasPlanChangesAt returns a boolean if a field has been set.

func (Subscription) MarshalJSON

func (o Subscription) MarshalJSON() ([]byte, error)

func (*Subscription) SetCreatedAt

func (o *Subscription) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Subscription) SetCurrentPlan

func (o *Subscription) SetCurrentPlan(v string)

SetCurrentPlan sets field value

func (*Subscription) SetCustomerId

func (o *Subscription) SetCustomerId(v string)

SetCustomerId sets field value

func (*Subscription) SetId

func (o *Subscription) SetId(v string)

SetId sets field value

func (*Subscription) SetOngoingStripeCheckoutId

func (o *Subscription) SetOngoingStripeCheckoutId(v string)

SetOngoingStripeCheckoutId gets a reference to the given NullableString and assigns it to the OngoingStripeCheckoutId field.

func (*Subscription) SetOngoingStripeCheckoutIdNil

func (o *Subscription) SetOngoingStripeCheckoutIdNil()

SetOngoingStripeCheckoutIdNil sets the value for OngoingStripeCheckoutId to be an explicit nil

func (*Subscription) SetPayedUntil

func (o *Subscription) SetPayedUntil(v time.Time)

SetPayedUntil sets field value

func (*Subscription) SetPlanChangesAt

func (o *Subscription) SetPlanChangesAt(v time.Time)

SetPlanChangesAt gets a reference to the given time.Time and assigns it to the PlanChangesAt field.

func (*Subscription) SetPlanChangesTo

func (o *Subscription) SetPlanChangesTo(v NullPlan)

SetPlanChangesTo sets field value

func (*Subscription) SetStatus

func (o *Subscription) SetStatus(v string)

SetStatus sets field value

func (*Subscription) SetUpdatedAt

func (o *Subscription) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*Subscription) UnsetOngoingStripeCheckoutId

func (o *Subscription) UnsetOngoingStripeCheckoutId()

UnsetOngoingStripeCheckoutId ensures that no value is present for OngoingStripeCheckoutId, not even an explicit nil

type SuccessfulOAuth2RequestResponse

type SuccessfulOAuth2RequestResponse struct {
	// RedirectURL is the URL which you should redirect the user to once the authentication process is completed.
	RedirectTo string `json:"redirect_to"`
}

SuccessfulOAuth2RequestResponse struct for SuccessfulOAuth2RequestResponse

func NewSuccessfulOAuth2RequestResponse

func NewSuccessfulOAuth2RequestResponse(redirectTo string) *SuccessfulOAuth2RequestResponse

NewSuccessfulOAuth2RequestResponse instantiates a new SuccessfulOAuth2RequestResponse 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 NewSuccessfulOAuth2RequestResponseWithDefaults

func NewSuccessfulOAuth2RequestResponseWithDefaults() *SuccessfulOAuth2RequestResponse

NewSuccessfulOAuth2RequestResponseWithDefaults instantiates a new SuccessfulOAuth2RequestResponse 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 (*SuccessfulOAuth2RequestResponse) GetRedirectTo

func (o *SuccessfulOAuth2RequestResponse) GetRedirectTo() string

GetRedirectTo returns the RedirectTo field value

func (*SuccessfulOAuth2RequestResponse) GetRedirectToOk

func (o *SuccessfulOAuth2RequestResponse) GetRedirectToOk() (*string, bool)

GetRedirectToOk returns a tuple with the RedirectTo field value and a boolean to check if the value has been set.

func (SuccessfulOAuth2RequestResponse) MarshalJSON

func (o SuccessfulOAuth2RequestResponse) MarshalJSON() ([]byte, error)

func (*SuccessfulOAuth2RequestResponse) SetRedirectTo

func (o *SuccessfulOAuth2RequestResponse) SetRedirectTo(v string)

SetRedirectTo sets field value

type SuccessfulProjectUpdate

type SuccessfulProjectUpdate struct {
	Project Project `json:"project"`
	// Import Warnings  Not all configuration items can be imported to Ory Cloud. For example, setting the port does not make sense because Ory Cloud provides the runtime and networking.  This field contains warnings where configuration keys were found but can not be imported. These keys will be ignored by Ory Cloud. This field will help you understand why certain configuration keys might not be respected!
	Warnings []Warning `json:"warnings"`
}

SuccessfulProjectUpdate struct for SuccessfulProjectUpdate

func NewSuccessfulProjectUpdate

func NewSuccessfulProjectUpdate(project Project, warnings []Warning) *SuccessfulProjectUpdate

NewSuccessfulProjectUpdate instantiates a new SuccessfulProjectUpdate 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 NewSuccessfulProjectUpdateWithDefaults

func NewSuccessfulProjectUpdateWithDefaults() *SuccessfulProjectUpdate

NewSuccessfulProjectUpdateWithDefaults instantiates a new SuccessfulProjectUpdate 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 (*SuccessfulProjectUpdate) GetProject

func (o *SuccessfulProjectUpdate) GetProject() Project

GetProject returns the Project field value

func (*SuccessfulProjectUpdate) GetProjectOk

func (o *SuccessfulProjectUpdate) GetProjectOk() (*Project, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (*SuccessfulProjectUpdate) GetWarnings

func (o *SuccessfulProjectUpdate) GetWarnings() []Warning

GetWarnings returns the Warnings field value

func (*SuccessfulProjectUpdate) GetWarningsOk

func (o *SuccessfulProjectUpdate) GetWarningsOk() ([]Warning, bool)

GetWarningsOk returns a tuple with the Warnings field value and a boolean to check if the value has been set.

func (SuccessfulProjectUpdate) MarshalJSON

func (o SuccessfulProjectUpdate) MarshalJSON() ([]byte, error)

func (*SuccessfulProjectUpdate) SetProject

func (o *SuccessfulProjectUpdate) SetProject(v Project)

SetProject sets field value

func (*SuccessfulProjectUpdate) SetWarnings

func (o *SuccessfulProjectUpdate) SetWarnings(v []Warning)

SetWarnings sets field value

type SuccessfulSelfServiceLoginWithoutBrowser

type SuccessfulSelfServiceLoginWithoutBrowser 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"`
}

SuccessfulSelfServiceLoginWithoutBrowser The Response for Login Flows via API

func NewSuccessfulSelfServiceLoginWithoutBrowser

func NewSuccessfulSelfServiceLoginWithoutBrowser(session Session) *SuccessfulSelfServiceLoginWithoutBrowser

NewSuccessfulSelfServiceLoginWithoutBrowser instantiates a new SuccessfulSelfServiceLoginWithoutBrowser 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 NewSuccessfulSelfServiceLoginWithoutBrowserWithDefaults

func NewSuccessfulSelfServiceLoginWithoutBrowserWithDefaults() *SuccessfulSelfServiceLoginWithoutBrowser

NewSuccessfulSelfServiceLoginWithoutBrowserWithDefaults instantiates a new SuccessfulSelfServiceLoginWithoutBrowser 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 (*SuccessfulSelfServiceLoginWithoutBrowser) GetSession

GetSession returns the Session field value

func (*SuccessfulSelfServiceLoginWithoutBrowser) GetSessionOk

GetSessionOk returns a tuple with the Session field value and a boolean to check if the value has been set.

func (*SuccessfulSelfServiceLoginWithoutBrowser) GetSessionToken

func (o *SuccessfulSelfServiceLoginWithoutBrowser) GetSessionToken() string

GetSessionToken returns the SessionToken field value if set, zero value otherwise.

func (*SuccessfulSelfServiceLoginWithoutBrowser) GetSessionTokenOk

func (o *SuccessfulSelfServiceLoginWithoutBrowser) 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 (*SuccessfulSelfServiceLoginWithoutBrowser) HasSessionToken

func (o *SuccessfulSelfServiceLoginWithoutBrowser) HasSessionToken() bool

HasSessionToken returns a boolean if a field has been set.

func (SuccessfulSelfServiceLoginWithoutBrowser) MarshalJSON

func (*SuccessfulSelfServiceLoginWithoutBrowser) SetSession

SetSession sets field value

func (*SuccessfulSelfServiceLoginWithoutBrowser) SetSessionToken

func (o *SuccessfulSelfServiceLoginWithoutBrowser) SetSessionToken(v string)

SetSessionToken gets a reference to the given string and assigns it to the SessionToken field.

type SuccessfulSelfServiceRegistrationWithoutBrowser

type SuccessfulSelfServiceRegistrationWithoutBrowser struct {
	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"`
}

SuccessfulSelfServiceRegistrationWithoutBrowser The Response for Registration Flows via API

func NewSuccessfulSelfServiceRegistrationWithoutBrowser

func NewSuccessfulSelfServiceRegistrationWithoutBrowser(identity Identity) *SuccessfulSelfServiceRegistrationWithoutBrowser

NewSuccessfulSelfServiceRegistrationWithoutBrowser instantiates a new SuccessfulSelfServiceRegistrationWithoutBrowser 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 NewSuccessfulSelfServiceRegistrationWithoutBrowserWithDefaults

func NewSuccessfulSelfServiceRegistrationWithoutBrowserWithDefaults() *SuccessfulSelfServiceRegistrationWithoutBrowser

NewSuccessfulSelfServiceRegistrationWithoutBrowserWithDefaults instantiates a new SuccessfulSelfServiceRegistrationWithoutBrowser 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 (*SuccessfulSelfServiceRegistrationWithoutBrowser) GetIdentity

GetIdentity returns the Identity field value

func (*SuccessfulSelfServiceRegistrationWithoutBrowser) GetIdentityOk

GetIdentityOk returns a tuple with the Identity field value and a boolean to check if the value has been set.

func (*SuccessfulSelfServiceRegistrationWithoutBrowser) GetSession

GetSession returns the Session field value if set, zero value otherwise.

func (*SuccessfulSelfServiceRegistrationWithoutBrowser) GetSessionOk

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 (*SuccessfulSelfServiceRegistrationWithoutBrowser) GetSessionToken

GetSessionToken returns the SessionToken field value if set, zero value otherwise.

func (*SuccessfulSelfServiceRegistrationWithoutBrowser) GetSessionTokenOk

func (o *SuccessfulSelfServiceRegistrationWithoutBrowser) 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 (*SuccessfulSelfServiceRegistrationWithoutBrowser) HasSession

HasSession returns a boolean if a field has been set.

func (*SuccessfulSelfServiceRegistrationWithoutBrowser) HasSessionToken

HasSessionToken returns a boolean if a field has been set.

func (SuccessfulSelfServiceRegistrationWithoutBrowser) MarshalJSON

func (*SuccessfulSelfServiceRegistrationWithoutBrowser) SetIdentity

SetIdentity sets field value

func (*SuccessfulSelfServiceRegistrationWithoutBrowser) SetSession

SetSession gets a reference to the given Session and assigns it to the Session field.

func (*SuccessfulSelfServiceRegistrationWithoutBrowser) SetSessionToken

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 (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 (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 (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 TrustedOAuth2JwtGrantIssuer

type TrustedOAuth2JwtGrantIssuer struct {
	// The \"allow_any_subject\" indicates that the issuer is allowed to have any principal as the subject of the JWT.
	AllowAnySubject *bool `json:"allow_any_subject,omitempty"`
	// The \"created_at\" indicates, when grant was created.
	CreatedAt *time.Time `json:"created_at,omitempty"`
	// The \"expires_at\" indicates, when grant will expire, so we will reject assertion from \"issuer\" targeting \"subject\".
	ExpiresAt *time.Time `json:"expires_at,omitempty"`
	Id        *string    `json:"id,omitempty"`
	// The \"issuer\" identifies the principal that issued the JWT assertion (same as \"iss\" claim in JWT).
	Issuer    *string                          `json:"issuer,omitempty"`
	PublicKey *TrustedOAuth2JwtGrantJsonWebKey `json:"public_key,omitempty"`
	// The \"scope\" contains list of scope values (as described in Section 3.3 of OAuth 2.0 [RFC6749])
	Scope []string `json:"scope,omitempty"`
	// The \"subject\" identifies the principal that is the subject of the JWT.
	Subject *string `json:"subject,omitempty"`
}

TrustedOAuth2JwtGrantIssuer struct for TrustedOAuth2JwtGrantIssuer

func NewTrustedOAuth2JwtGrantIssuer

func NewTrustedOAuth2JwtGrantIssuer() *TrustedOAuth2JwtGrantIssuer

NewTrustedOAuth2JwtGrantIssuer instantiates a new TrustedOAuth2JwtGrantIssuer 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 NewTrustedOAuth2JwtGrantIssuerWithDefaults

func NewTrustedOAuth2JwtGrantIssuerWithDefaults() *TrustedOAuth2JwtGrantIssuer

NewTrustedOAuth2JwtGrantIssuerWithDefaults instantiates a new TrustedOAuth2JwtGrantIssuer 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 (*TrustedOAuth2JwtGrantIssuer) GetAllowAnySubject

func (o *TrustedOAuth2JwtGrantIssuer) GetAllowAnySubject() bool

GetAllowAnySubject returns the AllowAnySubject field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantIssuer) GetAllowAnySubjectOk

func (o *TrustedOAuth2JwtGrantIssuer) GetAllowAnySubjectOk() (*bool, bool)

GetAllowAnySubjectOk returns a tuple with the AllowAnySubject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustedOAuth2JwtGrantIssuer) GetCreatedAt

func (o *TrustedOAuth2JwtGrantIssuer) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantIssuer) GetCreatedAtOk

func (o *TrustedOAuth2JwtGrantIssuer) 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 (*TrustedOAuth2JwtGrantIssuer) GetExpiresAt

func (o *TrustedOAuth2JwtGrantIssuer) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantIssuer) GetExpiresAtOk

func (o *TrustedOAuth2JwtGrantIssuer) 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 (*TrustedOAuth2JwtGrantIssuer) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantIssuer) GetIdOk

func (o *TrustedOAuth2JwtGrantIssuer) 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 (*TrustedOAuth2JwtGrantIssuer) GetIssuer

func (o *TrustedOAuth2JwtGrantIssuer) GetIssuer() string

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantIssuer) GetIssuerOk

func (o *TrustedOAuth2JwtGrantIssuer) GetIssuerOk() (*string, bool)

GetIssuerOk returns a tuple with the Issuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustedOAuth2JwtGrantIssuer) GetPublicKey

GetPublicKey returns the PublicKey field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantIssuer) GetPublicKeyOk

GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustedOAuth2JwtGrantIssuer) GetScope

func (o *TrustedOAuth2JwtGrantIssuer) GetScope() []string

GetScope returns the Scope field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantIssuer) GetScopeOk

func (o *TrustedOAuth2JwtGrantIssuer) 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 (*TrustedOAuth2JwtGrantIssuer) GetSubject

func (o *TrustedOAuth2JwtGrantIssuer) GetSubject() string

GetSubject returns the Subject field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantIssuer) GetSubjectOk

func (o *TrustedOAuth2JwtGrantIssuer) 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 (*TrustedOAuth2JwtGrantIssuer) HasAllowAnySubject

func (o *TrustedOAuth2JwtGrantIssuer) HasAllowAnySubject() bool

HasAllowAnySubject returns a boolean if a field has been set.

func (*TrustedOAuth2JwtGrantIssuer) HasCreatedAt

func (o *TrustedOAuth2JwtGrantIssuer) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*TrustedOAuth2JwtGrantIssuer) HasExpiresAt

func (o *TrustedOAuth2JwtGrantIssuer) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*TrustedOAuth2JwtGrantIssuer) HasId

func (o *TrustedOAuth2JwtGrantIssuer) HasId() bool

HasId returns a boolean if a field has been set.

func (*TrustedOAuth2JwtGrantIssuer) HasIssuer

func (o *TrustedOAuth2JwtGrantIssuer) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*TrustedOAuth2JwtGrantIssuer) HasPublicKey

func (o *TrustedOAuth2JwtGrantIssuer) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set.

func (*TrustedOAuth2JwtGrantIssuer) HasScope

func (o *TrustedOAuth2JwtGrantIssuer) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*TrustedOAuth2JwtGrantIssuer) HasSubject

func (o *TrustedOAuth2JwtGrantIssuer) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (TrustedOAuth2JwtGrantIssuer) MarshalJSON

func (o TrustedOAuth2JwtGrantIssuer) MarshalJSON() ([]byte, error)

func (*TrustedOAuth2JwtGrantIssuer) SetAllowAnySubject

func (o *TrustedOAuth2JwtGrantIssuer) SetAllowAnySubject(v bool)

SetAllowAnySubject gets a reference to the given bool and assigns it to the AllowAnySubject field.

func (*TrustedOAuth2JwtGrantIssuer) SetCreatedAt

func (o *TrustedOAuth2JwtGrantIssuer) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*TrustedOAuth2JwtGrantIssuer) SetExpiresAt

func (o *TrustedOAuth2JwtGrantIssuer) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (*TrustedOAuth2JwtGrantIssuer) SetId

func (o *TrustedOAuth2JwtGrantIssuer) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TrustedOAuth2JwtGrantIssuer) SetIssuer

func (o *TrustedOAuth2JwtGrantIssuer) SetIssuer(v string)

SetIssuer gets a reference to the given string and assigns it to the Issuer field.

func (*TrustedOAuth2JwtGrantIssuer) SetPublicKey

SetPublicKey gets a reference to the given TrustedOAuth2JwtGrantJsonWebKey and assigns it to the PublicKey field.

func (*TrustedOAuth2JwtGrantIssuer) SetScope

func (o *TrustedOAuth2JwtGrantIssuer) SetScope(v []string)

SetScope gets a reference to the given []string and assigns it to the Scope field.

func (*TrustedOAuth2JwtGrantIssuer) SetSubject

func (o *TrustedOAuth2JwtGrantIssuer) SetSubject(v string)

SetSubject gets a reference to the given string and assigns it to the Subject field.

type TrustedOAuth2JwtGrantJsonWebKey

type TrustedOAuth2JwtGrantJsonWebKey struct {
	// The \"key_id\" is key unique identifier (same as kid header in jws/jwt).
	Kid *string `json:"kid,omitempty"`
	// The \"set\" is basically a name for a group(set) of keys. Will be the same as \"issuer\" in grant.
	Set *string `json:"set,omitempty"`
}

TrustedOAuth2JwtGrantJsonWebKey struct for TrustedOAuth2JwtGrantJsonWebKey

func NewTrustedOAuth2JwtGrantJsonWebKey

func NewTrustedOAuth2JwtGrantJsonWebKey() *TrustedOAuth2JwtGrantJsonWebKey

NewTrustedOAuth2JwtGrantJsonWebKey instantiates a new TrustedOAuth2JwtGrantJsonWebKey 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 NewTrustedOAuth2JwtGrantJsonWebKeyWithDefaults

func NewTrustedOAuth2JwtGrantJsonWebKeyWithDefaults() *TrustedOAuth2JwtGrantJsonWebKey

NewTrustedOAuth2JwtGrantJsonWebKeyWithDefaults instantiates a new TrustedOAuth2JwtGrantJsonWebKey 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 (*TrustedOAuth2JwtGrantJsonWebKey) GetKid

GetKid returns the Kid field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantJsonWebKey) GetKidOk

func (o *TrustedOAuth2JwtGrantJsonWebKey) GetKidOk() (*string, bool)

GetKidOk returns a tuple with the Kid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustedOAuth2JwtGrantJsonWebKey) GetSet

GetSet returns the Set field value if set, zero value otherwise.

func (*TrustedOAuth2JwtGrantJsonWebKey) GetSetOk

func (o *TrustedOAuth2JwtGrantJsonWebKey) GetSetOk() (*string, bool)

GetSetOk returns a tuple with the Set field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustedOAuth2JwtGrantJsonWebKey) HasKid

HasKid returns a boolean if a field has been set.

func (*TrustedOAuth2JwtGrantJsonWebKey) HasSet

HasSet returns a boolean if a field has been set.

func (TrustedOAuth2JwtGrantJsonWebKey) MarshalJSON

func (o TrustedOAuth2JwtGrantJsonWebKey) MarshalJSON() ([]byte, error)

func (*TrustedOAuth2JwtGrantJsonWebKey) SetKid

SetKid gets a reference to the given string and assigns it to the Kid field.

func (*TrustedOAuth2JwtGrantJsonWebKey) SetSet

SetSet gets a reference to the given string and assigns it to the Set 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

func (*UiContainer) SetNodes

func (o *UiContainer) SetNodes(v []UiNode)

SetNodes sets field value

type UiNode

type UiNode struct {
	Attributes UiNodeAttributes `json:"attributes"`
	// Group specifies which group (e.g. password authenticator) this node belongs to.
	Group    string     `json:"group"`
	Messages []UiText   `json:"messages"`
	Meta     UiNodeMeta `json:"meta"`
	// The node's type
	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) GetGroup

func (o *UiNode) GetGroup() string

GetGroup returns the Group field value

func (*UiNode) GetGroupOk

func (o *UiNode) GetGroupOk() (*string, bool)

GetGroupOk returns a tuple with the Group field value and a boolean to check if the value has been set.

func (*UiNode) GetMessages

func (o *UiNode) GetMessages() []UiText

GetMessages returns the Messages field value

func (*UiNode) GetMessagesOk

func (o *UiNode) GetMessagesOk() ([]UiText, bool)

GetMessagesOk returns a tuple with the Messages field value and a boolean to check if the value has been set.

func (*UiNode) GetMeta

func (o *UiNode) GetMeta() UiNodeMeta

GetMeta returns the Meta field value

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) GetType

func (o *UiNode) GetType() string

GetType returns the Type field value

func (*UiNode) GetTypeOk

func (o *UiNode) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (UiNode) MarshalJSON

func (o UiNode) MarshalJSON() ([]byte, error)

func (*UiNode) SetAttributes

func (o *UiNode) SetAttributes(v UiNodeAttributes)

SetAttributes sets field value

func (*UiNode) SetGroup

func (o *UiNode) SetGroup(v string)

SetGroup sets field value

func (*UiNode) SetMessages

func (o *UiNode) SetMessages(v []UiText)

SetMessages sets field value

func (*UiNode) SetMeta

func (o *UiNode) SetMeta(v UiNodeMeta)

SetMeta sets field value

func (*UiNode) SetType

func (o *UiNode) SetType(v string)

SetType 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\".
	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\".
	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.
	Autocomplete *string `json:"autocomplete,omitempty"`
	// Sets the input's disabled field to true or false.
	Disabled bool    `json:"disabled"`
	Label    *UiText `json:"label,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\".
	NodeType string `json:"node_type"`
	// OnClick may contain javascript which should be executed on click. This is primarily used for WebAuthn.
	Onclick *string `json:"onclick,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.
	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) 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) 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) HasOnclick

func (o *UiNodeInputAttributes) HasOnclick() bool

HasOnclick 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) 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) 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\".
	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\".
	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"`
	Type string `json:"type"`
}

UiText struct for UiText

func NewUiText

func NewUiText(id int64, text string, type_ string) *UiText

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

func (o *UiText) GetContext() map[string]interface{}

GetContext returns the Context field value if set, zero value otherwise.

func (*UiText) GetContextOk

func (o *UiText) GetContextOk() (map[string]interface{}, bool)

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) GetId

func (o *UiText) GetId() int64

GetId returns the Id field value

func (*UiText) GetIdOk

func (o *UiText) GetIdOk() (*int64, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*UiText) GetText

func (o *UiText) GetText() string

GetText returns the Text field value

func (*UiText) GetTextOk

func (o *UiText) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (*UiText) GetType

func (o *UiText) GetType() string

GetType returns the Type field value

func (*UiText) GetTypeOk

func (o *UiText) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*UiText) HasContext

func (o *UiText) HasContext() bool

HasContext returns a boolean if a field has been set.

func (UiText) MarshalJSON

func (o UiText) MarshalJSON() ([]byte, error)

func (*UiText) SetContext

func (o *UiText) SetContext(v map[string]interface{})

SetContext gets a reference to the given map[string]interface{} and assigns it to the Context field.

func (*UiText) SetId

func (o *UiText) SetId(v int64)

SetId sets field value

func (*UiText) SetText

func (o *UiText) SetText(v string)

SetText sets field value

func (*UiText) SetType

func (o *UiText) SetType(v string)

SetType sets field value

type UpdateCustomHostnameBody

type UpdateCustomHostnameBody struct {
	// The domain where cookies will be set. Has to be a parent domain of the custom hostname to work.
	CookieDomain *string `json:"cookie_domain,omitempty"`
	// CORS Allowed origins for the custom hostname.
	CorsAllowedOrigins []string `json:"cors_allowed_origins,omitempty"`
	// CORS Enabled for the custom hostname.
	CorsEnabled *bool `json:"cors_enabled,omitempty"`
	// The custom hostname where the API will be exposed.
	Hostname *string `json:"hostname,omitempty"`
}

UpdateCustomHostnameBody struct for UpdateCustomHostnameBody

func NewUpdateCustomHostnameBody

func NewUpdateCustomHostnameBody() *UpdateCustomHostnameBody

NewUpdateCustomHostnameBody instantiates a new UpdateCustomHostnameBody 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 NewUpdateCustomHostnameBodyWithDefaults

func NewUpdateCustomHostnameBodyWithDefaults() *UpdateCustomHostnameBody

NewUpdateCustomHostnameBodyWithDefaults instantiates a new UpdateCustomHostnameBody 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 (*UpdateCustomHostnameBody) GetCookieDomain

func (o *UpdateCustomHostnameBody) GetCookieDomain() string

GetCookieDomain returns the CookieDomain field value if set, zero value otherwise.

func (*UpdateCustomHostnameBody) GetCookieDomainOk

func (o *UpdateCustomHostnameBody) GetCookieDomainOk() (*string, bool)

GetCookieDomainOk returns a tuple with the CookieDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateCustomHostnameBody) GetCorsAllowedOrigins

func (o *UpdateCustomHostnameBody) GetCorsAllowedOrigins() []string

GetCorsAllowedOrigins returns the CorsAllowedOrigins field value if set, zero value otherwise.

func (*UpdateCustomHostnameBody) GetCorsAllowedOriginsOk

func (o *UpdateCustomHostnameBody) GetCorsAllowedOriginsOk() ([]string, bool)

GetCorsAllowedOriginsOk returns a tuple with the CorsAllowedOrigins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateCustomHostnameBody) GetCorsEnabled

func (o *UpdateCustomHostnameBody) GetCorsEnabled() bool

GetCorsEnabled returns the CorsEnabled field value if set, zero value otherwise.

func (*UpdateCustomHostnameBody) GetCorsEnabledOk

func (o *UpdateCustomHostnameBody) GetCorsEnabledOk() (*bool, bool)

GetCorsEnabledOk returns a tuple with the CorsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateCustomHostnameBody) GetHostname

func (o *UpdateCustomHostnameBody) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*UpdateCustomHostnameBody) GetHostnameOk

func (o *UpdateCustomHostnameBody) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateCustomHostnameBody) HasCookieDomain

func (o *UpdateCustomHostnameBody) HasCookieDomain() bool

HasCookieDomain returns a boolean if a field has been set.

func (*UpdateCustomHostnameBody) HasCorsAllowedOrigins

func (o *UpdateCustomHostnameBody) HasCorsAllowedOrigins() bool

HasCorsAllowedOrigins returns a boolean if a field has been set.

func (*UpdateCustomHostnameBody) HasCorsEnabled

func (o *UpdateCustomHostnameBody) HasCorsEnabled() bool

HasCorsEnabled returns a boolean if a field has been set.

func (*UpdateCustomHostnameBody) HasHostname

func (o *UpdateCustomHostnameBody) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (UpdateCustomHostnameBody) MarshalJSON

func (o UpdateCustomHostnameBody) MarshalJSON() ([]byte, error)

func (*UpdateCustomHostnameBody) SetCookieDomain

func (o *UpdateCustomHostnameBody) SetCookieDomain(v string)

SetCookieDomain gets a reference to the given string and assigns it to the CookieDomain field.

func (*UpdateCustomHostnameBody) SetCorsAllowedOrigins

func (o *UpdateCustomHostnameBody) SetCorsAllowedOrigins(v []string)

SetCorsAllowedOrigins gets a reference to the given []string and assigns it to the CorsAllowedOrigins field.

func (*UpdateCustomHostnameBody) SetCorsEnabled

func (o *UpdateCustomHostnameBody) SetCorsEnabled(v bool)

SetCorsEnabled gets a reference to the given bool and assigns it to the CorsEnabled field.

func (*UpdateCustomHostnameBody) SetHostname

func (o *UpdateCustomHostnameBody) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

type UpdateOAuth2ClientLifespans

type UpdateOAuth2ClientLifespans struct {
	AuthorizationCodeGrantAccessTokenLifespan  NullableString `json:"authorization_code_grant_access_token_lifespan,omitempty"`
	AuthorizationCodeGrantIdTokenLifespan      NullableString `json:"authorization_code_grant_id_token_lifespan,omitempty"`
	AuthorizationCodeGrantRefreshTokenLifespan NullableString `json:"authorization_code_grant_refresh_token_lifespan,omitempty"`
	ClientCredentialsGrantAccessTokenLifespan  NullableString `json:"client_credentials_grant_access_token_lifespan,omitempty"`
	ImplicitGrantAccessTokenLifespan           NullableString `json:"implicit_grant_access_token_lifespan,omitempty"`
	ImplicitGrantIdTokenLifespan               NullableString `json:"implicit_grant_id_token_lifespan,omitempty"`
	JwtBearerGrantAccessTokenLifespan          NullableString `json:"jwt_bearer_grant_access_token_lifespan,omitempty"`
	PasswordGrantAccessTokenLifespan           NullableString `json:"password_grant_access_token_lifespan,omitempty"`
	PasswordGrantRefreshTokenLifespan          NullableString `json:"password_grant_refresh_token_lifespan,omitempty"`
	RefreshTokenGrantAccessTokenLifespan       NullableString `json:"refresh_token_grant_access_token_lifespan,omitempty"`
	RefreshTokenGrantIdTokenLifespan           NullableString `json:"refresh_token_grant_id_token_lifespan,omitempty"`
	RefreshTokenGrantRefreshTokenLifespan      NullableString `json:"refresh_token_grant_refresh_token_lifespan,omitempty"`
}

UpdateOAuth2ClientLifespans The OIDC Hybrid grant type inherits token lifespan configuration from the implicit grant.

func NewUpdateOAuth2ClientLifespans

func NewUpdateOAuth2ClientLifespans() *UpdateOAuth2ClientLifespans

NewUpdateOAuth2ClientLifespans instantiates a new UpdateOAuth2ClientLifespans 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 NewUpdateOAuth2ClientLifespansWithDefaults

func NewUpdateOAuth2ClientLifespansWithDefaults() *UpdateOAuth2ClientLifespans

NewUpdateOAuth2ClientLifespansWithDefaults instantiates a new UpdateOAuth2ClientLifespans 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 (*UpdateOAuth2ClientLifespans) GetAuthorizationCodeGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetAuthorizationCodeGrantAccessTokenLifespan() string

GetAuthorizationCodeGrantAccessTokenLifespan returns the AuthorizationCodeGrantAccessTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetAuthorizationCodeGrantAccessTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) GetAuthorizationCodeGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetAuthorizationCodeGrantIdTokenLifespan() string

GetAuthorizationCodeGrantIdTokenLifespan returns the AuthorizationCodeGrantIdTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetAuthorizationCodeGrantIdTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) GetAuthorizationCodeGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetAuthorizationCodeGrantRefreshTokenLifespan() string

GetAuthorizationCodeGrantRefreshTokenLifespan returns the AuthorizationCodeGrantRefreshTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetAuthorizationCodeGrantRefreshTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) GetClientCredentialsGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetClientCredentialsGrantAccessTokenLifespan() string

GetClientCredentialsGrantAccessTokenLifespan returns the ClientCredentialsGrantAccessTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetClientCredentialsGrantAccessTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) GetImplicitGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetImplicitGrantAccessTokenLifespan() string

GetImplicitGrantAccessTokenLifespan returns the ImplicitGrantAccessTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetImplicitGrantAccessTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) GetImplicitGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetImplicitGrantIdTokenLifespan() string

GetImplicitGrantIdTokenLifespan returns the ImplicitGrantIdTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetImplicitGrantIdTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) GetJwtBearerGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetJwtBearerGrantAccessTokenLifespan() string

GetJwtBearerGrantAccessTokenLifespan returns the JwtBearerGrantAccessTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetJwtBearerGrantAccessTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) GetPasswordGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetPasswordGrantAccessTokenLifespan() string

GetPasswordGrantAccessTokenLifespan returns the PasswordGrantAccessTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetPasswordGrantAccessTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) GetPasswordGrantAccessTokenLifespanOk() (*string, bool)

GetPasswordGrantAccessTokenLifespanOk returns a tuple with the PasswordGrantAccessTokenLifespan 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 (*UpdateOAuth2ClientLifespans) GetPasswordGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetPasswordGrantRefreshTokenLifespan() string

GetPasswordGrantRefreshTokenLifespan returns the PasswordGrantRefreshTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetPasswordGrantRefreshTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) GetPasswordGrantRefreshTokenLifespanOk() (*string, bool)

GetPasswordGrantRefreshTokenLifespanOk returns a tuple with the PasswordGrantRefreshTokenLifespan 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 (*UpdateOAuth2ClientLifespans) GetRefreshTokenGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetRefreshTokenGrantAccessTokenLifespan() string

GetRefreshTokenGrantAccessTokenLifespan returns the RefreshTokenGrantAccessTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetRefreshTokenGrantAccessTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) GetRefreshTokenGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetRefreshTokenGrantIdTokenLifespan() string

GetRefreshTokenGrantIdTokenLifespan returns the RefreshTokenGrantIdTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetRefreshTokenGrantIdTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) GetRefreshTokenGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) GetRefreshTokenGrantRefreshTokenLifespan() string

GetRefreshTokenGrantRefreshTokenLifespan returns the RefreshTokenGrantRefreshTokenLifespan field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateOAuth2ClientLifespans) GetRefreshTokenGrantRefreshTokenLifespanOk

func (o *UpdateOAuth2ClientLifespans) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateOAuth2ClientLifespans) HasAuthorizationCodeGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasAuthorizationCodeGrantAccessTokenLifespan() bool

HasAuthorizationCodeGrantAccessTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasAuthorizationCodeGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasAuthorizationCodeGrantIdTokenLifespan() bool

HasAuthorizationCodeGrantIdTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasAuthorizationCodeGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasAuthorizationCodeGrantRefreshTokenLifespan() bool

HasAuthorizationCodeGrantRefreshTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasClientCredentialsGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasClientCredentialsGrantAccessTokenLifespan() bool

HasClientCredentialsGrantAccessTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasImplicitGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasImplicitGrantAccessTokenLifespan() bool

HasImplicitGrantAccessTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasImplicitGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasImplicitGrantIdTokenLifespan() bool

HasImplicitGrantIdTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasJwtBearerGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasJwtBearerGrantAccessTokenLifespan() bool

HasJwtBearerGrantAccessTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasPasswordGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasPasswordGrantAccessTokenLifespan() bool

HasPasswordGrantAccessTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasPasswordGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasPasswordGrantRefreshTokenLifespan() bool

HasPasswordGrantRefreshTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasRefreshTokenGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasRefreshTokenGrantAccessTokenLifespan() bool

HasRefreshTokenGrantAccessTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasRefreshTokenGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasRefreshTokenGrantIdTokenLifespan() bool

HasRefreshTokenGrantIdTokenLifespan returns a boolean if a field has been set.

func (*UpdateOAuth2ClientLifespans) HasRefreshTokenGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) HasRefreshTokenGrantRefreshTokenLifespan() bool

HasRefreshTokenGrantRefreshTokenLifespan returns a boolean if a field has been set.

func (UpdateOAuth2ClientLifespans) MarshalJSON

func (o UpdateOAuth2ClientLifespans) MarshalJSON() ([]byte, error)

func (*UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantAccessTokenLifespan(v string)

SetAuthorizationCodeGrantAccessTokenLifespan gets a reference to the given NullableString and assigns it to the AuthorizationCodeGrantAccessTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantAccessTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantAccessTokenLifespanNil()

SetAuthorizationCodeGrantAccessTokenLifespanNil sets the value for AuthorizationCodeGrantAccessTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantIdTokenLifespan(v string)

SetAuthorizationCodeGrantIdTokenLifespan gets a reference to the given NullableString and assigns it to the AuthorizationCodeGrantIdTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantIdTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantIdTokenLifespanNil()

SetAuthorizationCodeGrantIdTokenLifespanNil sets the value for AuthorizationCodeGrantIdTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantRefreshTokenLifespan(v string)

SetAuthorizationCodeGrantRefreshTokenLifespan gets a reference to the given NullableString and assigns it to the AuthorizationCodeGrantRefreshTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantRefreshTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetAuthorizationCodeGrantRefreshTokenLifespanNil()

SetAuthorizationCodeGrantRefreshTokenLifespanNil sets the value for AuthorizationCodeGrantRefreshTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetClientCredentialsGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetClientCredentialsGrantAccessTokenLifespan(v string)

SetClientCredentialsGrantAccessTokenLifespan gets a reference to the given NullableString and assigns it to the ClientCredentialsGrantAccessTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetClientCredentialsGrantAccessTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetClientCredentialsGrantAccessTokenLifespanNil()

SetClientCredentialsGrantAccessTokenLifespanNil sets the value for ClientCredentialsGrantAccessTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetImplicitGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetImplicitGrantAccessTokenLifespan(v string)

SetImplicitGrantAccessTokenLifespan gets a reference to the given NullableString and assigns it to the ImplicitGrantAccessTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetImplicitGrantAccessTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetImplicitGrantAccessTokenLifespanNil()

SetImplicitGrantAccessTokenLifespanNil sets the value for ImplicitGrantAccessTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetImplicitGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetImplicitGrantIdTokenLifespan(v string)

SetImplicitGrantIdTokenLifespan gets a reference to the given NullableString and assigns it to the ImplicitGrantIdTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetImplicitGrantIdTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetImplicitGrantIdTokenLifespanNil()

SetImplicitGrantIdTokenLifespanNil sets the value for ImplicitGrantIdTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetJwtBearerGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetJwtBearerGrantAccessTokenLifespan(v string)

SetJwtBearerGrantAccessTokenLifespan gets a reference to the given NullableString and assigns it to the JwtBearerGrantAccessTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetJwtBearerGrantAccessTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetJwtBearerGrantAccessTokenLifespanNil()

SetJwtBearerGrantAccessTokenLifespanNil sets the value for JwtBearerGrantAccessTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetPasswordGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetPasswordGrantAccessTokenLifespan(v string)

SetPasswordGrantAccessTokenLifespan gets a reference to the given NullableString and assigns it to the PasswordGrantAccessTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetPasswordGrantAccessTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetPasswordGrantAccessTokenLifespanNil()

SetPasswordGrantAccessTokenLifespanNil sets the value for PasswordGrantAccessTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetPasswordGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetPasswordGrantRefreshTokenLifespan(v string)

SetPasswordGrantRefreshTokenLifespan gets a reference to the given NullableString and assigns it to the PasswordGrantRefreshTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetPasswordGrantRefreshTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetPasswordGrantRefreshTokenLifespanNil()

SetPasswordGrantRefreshTokenLifespanNil sets the value for PasswordGrantRefreshTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetRefreshTokenGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetRefreshTokenGrantAccessTokenLifespan(v string)

SetRefreshTokenGrantAccessTokenLifespan gets a reference to the given NullableString and assigns it to the RefreshTokenGrantAccessTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetRefreshTokenGrantAccessTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetRefreshTokenGrantAccessTokenLifespanNil()

SetRefreshTokenGrantAccessTokenLifespanNil sets the value for RefreshTokenGrantAccessTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetRefreshTokenGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetRefreshTokenGrantIdTokenLifespan(v string)

SetRefreshTokenGrantIdTokenLifespan gets a reference to the given NullableString and assigns it to the RefreshTokenGrantIdTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetRefreshTokenGrantIdTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetRefreshTokenGrantIdTokenLifespanNil()

SetRefreshTokenGrantIdTokenLifespanNil sets the value for RefreshTokenGrantIdTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) SetRefreshTokenGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) SetRefreshTokenGrantRefreshTokenLifespan(v string)

SetRefreshTokenGrantRefreshTokenLifespan gets a reference to the given NullableString and assigns it to the RefreshTokenGrantRefreshTokenLifespan field.

func (*UpdateOAuth2ClientLifespans) SetRefreshTokenGrantRefreshTokenLifespanNil

func (o *UpdateOAuth2ClientLifespans) SetRefreshTokenGrantRefreshTokenLifespanNil()

SetRefreshTokenGrantRefreshTokenLifespanNil sets the value for RefreshTokenGrantRefreshTokenLifespan to be an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetAuthorizationCodeGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetAuthorizationCodeGrantAccessTokenLifespan()

UnsetAuthorizationCodeGrantAccessTokenLifespan ensures that no value is present for AuthorizationCodeGrantAccessTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetAuthorizationCodeGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetAuthorizationCodeGrantIdTokenLifespan()

UnsetAuthorizationCodeGrantIdTokenLifespan ensures that no value is present for AuthorizationCodeGrantIdTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetAuthorizationCodeGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetAuthorizationCodeGrantRefreshTokenLifespan()

UnsetAuthorizationCodeGrantRefreshTokenLifespan ensures that no value is present for AuthorizationCodeGrantRefreshTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetClientCredentialsGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetClientCredentialsGrantAccessTokenLifespan()

UnsetClientCredentialsGrantAccessTokenLifespan ensures that no value is present for ClientCredentialsGrantAccessTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetImplicitGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetImplicitGrantAccessTokenLifespan()

UnsetImplicitGrantAccessTokenLifespan ensures that no value is present for ImplicitGrantAccessTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetImplicitGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetImplicitGrantIdTokenLifespan()

UnsetImplicitGrantIdTokenLifespan ensures that no value is present for ImplicitGrantIdTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetJwtBearerGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetJwtBearerGrantAccessTokenLifespan()

UnsetJwtBearerGrantAccessTokenLifespan ensures that no value is present for JwtBearerGrantAccessTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetPasswordGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetPasswordGrantAccessTokenLifespan()

UnsetPasswordGrantAccessTokenLifespan ensures that no value is present for PasswordGrantAccessTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetPasswordGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetPasswordGrantRefreshTokenLifespan()

UnsetPasswordGrantRefreshTokenLifespan ensures that no value is present for PasswordGrantRefreshTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetRefreshTokenGrantAccessTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetRefreshTokenGrantAccessTokenLifespan()

UnsetRefreshTokenGrantAccessTokenLifespan ensures that no value is present for RefreshTokenGrantAccessTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetRefreshTokenGrantIdTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetRefreshTokenGrantIdTokenLifespan()

UnsetRefreshTokenGrantIdTokenLifespan ensures that no value is present for RefreshTokenGrantIdTokenLifespan, not even an explicit nil

func (*UpdateOAuth2ClientLifespans) UnsetRefreshTokenGrantRefreshTokenLifespan

func (o *UpdateOAuth2ClientLifespans) UnsetRefreshTokenGrantRefreshTokenLifespan()

UnsetRefreshTokenGrantRefreshTokenLifespan ensures that no value is present for RefreshTokenGrantRefreshTokenLifespan, not even an explicit nil

type UpdateProject

type UpdateProject struct {
	// The name of the project.
	Name     string          `json:"name"`
	Services ProjectServices `json:"services"`
}

UpdateProject struct for UpdateProject

func NewUpdateProject

func NewUpdateProject(name string, services ProjectServices) *UpdateProject

NewUpdateProject instantiates a new UpdateProject 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 NewUpdateProjectWithDefaults

func NewUpdateProjectWithDefaults() *UpdateProject

NewUpdateProjectWithDefaults instantiates a new UpdateProject 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 (*UpdateProject) GetName

func (o *UpdateProject) GetName() string

GetName returns the Name field value

func (*UpdateProject) GetNameOk

func (o *UpdateProject) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateProject) GetServices

func (o *UpdateProject) GetServices() ProjectServices

GetServices returns the Services field value

func (*UpdateProject) GetServicesOk

func (o *UpdateProject) GetServicesOk() (*ProjectServices, bool)

GetServicesOk returns a tuple with the Services field value and a boolean to check if the value has been set.

func (UpdateProject) MarshalJSON

func (o UpdateProject) MarshalJSON() ([]byte, error)

func (*UpdateProject) SetName

func (o *UpdateProject) SetName(v string)

SetName sets field value

func (*UpdateProject) SetServices

func (o *UpdateProject) SetServices(v ProjectServices)

SetServices sets field value

type UpdateSubscriptionPayload

type UpdateSubscriptionPayload struct {
	PlanOrPrice string  `json:"plan_or_price"`
	ReturnTo    *string `json:"return_to,omitempty"`
}

UpdateSubscriptionPayload struct for UpdateSubscriptionPayload

func NewUpdateSubscriptionPayload

func NewUpdateSubscriptionPayload(planOrPrice string) *UpdateSubscriptionPayload

NewUpdateSubscriptionPayload instantiates a new UpdateSubscriptionPayload 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 NewUpdateSubscriptionPayloadWithDefaults

func NewUpdateSubscriptionPayloadWithDefaults() *UpdateSubscriptionPayload

NewUpdateSubscriptionPayloadWithDefaults instantiates a new UpdateSubscriptionPayload 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 (*UpdateSubscriptionPayload) GetPlanOrPrice

func (o *UpdateSubscriptionPayload) GetPlanOrPrice() string

GetPlanOrPrice returns the PlanOrPrice field value

func (*UpdateSubscriptionPayload) GetPlanOrPriceOk

func (o *UpdateSubscriptionPayload) GetPlanOrPriceOk() (*string, bool)

GetPlanOrPriceOk returns a tuple with the PlanOrPrice field value and a boolean to check if the value has been set.

func (*UpdateSubscriptionPayload) GetReturnTo

func (o *UpdateSubscriptionPayload) GetReturnTo() string

GetReturnTo returns the ReturnTo field value if set, zero value otherwise.

func (*UpdateSubscriptionPayload) GetReturnToOk

func (o *UpdateSubscriptionPayload) 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 (*UpdateSubscriptionPayload) HasReturnTo

func (o *UpdateSubscriptionPayload) HasReturnTo() bool

HasReturnTo returns a boolean if a field has been set.

func (UpdateSubscriptionPayload) MarshalJSON

func (o UpdateSubscriptionPayload) MarshalJSON() ([]byte, error)

func (*UpdateSubscriptionPayload) SetPlanOrPrice

func (o *UpdateSubscriptionPayload) SetPlanOrPrice(v string)

SetPlanOrPrice sets field value

func (*UpdateSubscriptionPayload) SetReturnTo

func (o *UpdateSubscriptionPayload) SetReturnTo(v string)

SetReturnTo gets a reference to the given string and assigns it to the ReturnTo field.

type V0alpha2Api

type V0alpha2Api interface {

	/*
		AdminAcceptOAuth2ConsentRequest Accept an OAuth 2.0 Consent Request

		When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider
	to authenticate the subject and then tell ORY Hydra now about it. If the subject authenticated, he/she must now be asked if
	the OAuth 2.0 Client which initiated the flow should be allowed to access the resources on the subject's behalf.

	The consent provider which handles this request and is a web app implemented and hosted by you. It shows a subject interface which asks the subject to
	grant or deny the client access to the requested scope ("Application my-dropbox-app wants write access to all your private files").

	The consent challenge is appended to the consent provider's URL to which the subject's user-agent (browser) is redirected to. The consent
	provider uses that challenge to fetch information on the OAuth2 request and then tells ORY Hydra if the subject accepted
	or rejected the request.

	This endpoint tells ORY Hydra that the subject has authorized the OAuth 2.0 client to access resources on his/her behalf.
	The consent provider includes additional information, such as session data for access and ID tokens, and if the
	consent request should be used as basis for future requests.

	The response contains a redirect URL which the consent provider should redirect the user-agent to.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminAcceptOAuth2ConsentRequestRequest
	*/
	AdminAcceptOAuth2ConsentRequest(ctx context.Context) V0alpha2ApiAdminAcceptOAuth2ConsentRequestRequest

	// AdminAcceptOAuth2ConsentRequestExecute executes the request
	//  @return SuccessfulOAuth2RequestResponse
	AdminAcceptOAuth2ConsentRequestExecute(r V0alpha2ApiAdminAcceptOAuth2ConsentRequestRequest) (*SuccessfulOAuth2RequestResponse, *http.Response, error)

	/*
		AdminAcceptOAuth2LoginRequest Accept an OAuth 2.0 Login Request

		When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, Ory Hydra asks the login provider
	(sometimes called "identity provider") to authenticate the subject and then tell Ory Hydra now about it. The login
	provider is an web-app you write and host, and it must be able to authenticate ("show the subject a login screen")
	a subject (in OAuth2 the proper name for subject is "resource owner").

	The authentication challenge is appended to the login provider URL to which the subject's user-agent (browser) is redirected to. The login
	provider uses that challenge to fetch information on the OAuth2 request and then accept or reject the requested authentication process.

	This endpoint tells ORY Hydra that the subject has successfully authenticated and includes additional information such as
	the subject's ID and if ORY Hydra should remember the subject's subject agent for future authentication attempts by setting
	a cookie.

	The response contains a redirect URL which the login provider should redirect the user-agent to.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminAcceptOAuth2LoginRequestRequest
	*/
	AdminAcceptOAuth2LoginRequest(ctx context.Context) V0alpha2ApiAdminAcceptOAuth2LoginRequestRequest

	// AdminAcceptOAuth2LoginRequestExecute executes the request
	//  @return SuccessfulOAuth2RequestResponse
	AdminAcceptOAuth2LoginRequestExecute(r V0alpha2ApiAdminAcceptOAuth2LoginRequestRequest) (*SuccessfulOAuth2RequestResponse, *http.Response, error)

	/*
		AdminAcceptOAuth2LogoutRequest Accept an OAuth 2.0 Logout Request

		When a user or an application requests ORY Hydra to log out a user, this endpoint is used to confirm that logout request.

	The response contains a redirect URL which the consent provider should redirect the user-agent to.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminAcceptOAuth2LogoutRequestRequest
	*/
	AdminAcceptOAuth2LogoutRequest(ctx context.Context) V0alpha2ApiAdminAcceptOAuth2LogoutRequestRequest

	// AdminAcceptOAuth2LogoutRequestExecute executes the request
	//  @return SuccessfulOAuth2RequestResponse
	AdminAcceptOAuth2LogoutRequestExecute(r V0alpha2ApiAdminAcceptOAuth2LogoutRequestRequest) (*SuccessfulOAuth2RequestResponse, *http.Response, error)

	/*
		AdminCreateIdentity Create an Identity

		This endpoint creates an identity. Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminCreateIdentityRequest
	*/
	AdminCreateIdentity(ctx context.Context) V0alpha2ApiAdminCreateIdentityRequest

	// AdminCreateIdentityExecute executes the request
	//  @return Identity
	AdminCreateIdentityExecute(r V0alpha2ApiAdminCreateIdentityRequest) (*Identity, *http.Response, error)

	/*
		AdminCreateJsonWebKeySet Generate a New JSON Web Key

		This endpoint is capable of generating JSON Web Key Sets for you. There a different strategies available, such as symmetric cryptographic keys (HS256, HS512) and asymetric cryptographic keys (RS256, ECDSA). If the specified JSON Web Key Set does not exist, it will be created.

	A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param set The JSON Web Key Set
		@return V0alpha2ApiAdminCreateJsonWebKeySetRequest
	*/
	AdminCreateJsonWebKeySet(ctx context.Context, set string) V0alpha2ApiAdminCreateJsonWebKeySetRequest

	// AdminCreateJsonWebKeySetExecute executes the request
	//  @return JsonWebKeySet
	AdminCreateJsonWebKeySetExecute(r V0alpha2ApiAdminCreateJsonWebKeySetRequest) (*JsonWebKeySet, *http.Response, error)

	/*
		AdminCreateOAuth2Client Create an OAuth 2.0 Client

		Create a new OAuth 2.0 client. If you pass `client_secret` the secret is used, otherwise a random secret
	is generated. The secret is echoed in the response. It is not possible to retrieve it later on.

	OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are
	generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminCreateOAuth2ClientRequest
	*/
	AdminCreateOAuth2Client(ctx context.Context) V0alpha2ApiAdminCreateOAuth2ClientRequest

	// AdminCreateOAuth2ClientExecute executes the request
	//  @return OAuth2Client
	AdminCreateOAuth2ClientExecute(r V0alpha2ApiAdminCreateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

	/*
		AdminCreateSelfServiceRecoveryLink 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 V0alpha2ApiAdminCreateSelfServiceRecoveryLinkRequest
	*/
	AdminCreateSelfServiceRecoveryLink(ctx context.Context) V0alpha2ApiAdminCreateSelfServiceRecoveryLinkRequest

	// AdminCreateSelfServiceRecoveryLinkExecute executes the request
	//  @return SelfServiceRecoveryLink
	AdminCreateSelfServiceRecoveryLinkExecute(r V0alpha2ApiAdminCreateSelfServiceRecoveryLinkRequest) (*SelfServiceRecoveryLink, *http.Response, error)

	/*
		AdminDeleteIdentity Delete an Identity

		Calling this endpoint irrecoverably and permanently deletes the identity 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.

	Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

		@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 V0alpha2ApiAdminDeleteIdentityRequest
	*/
	AdminDeleteIdentity(ctx context.Context, id string) V0alpha2ApiAdminDeleteIdentityRequest

	// AdminDeleteIdentityExecute executes the request
	AdminDeleteIdentityExecute(r V0alpha2ApiAdminDeleteIdentityRequest) (*http.Response, error)

	/*
		AdminDeleteIdentitySessions Calling this endpoint irrecoverably and permanently deletes and invalidates all sessions that belong to the given Identity.

		This endpoint is useful for:

	To forcefully logout Identity from all devices and sessions

		@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 V0alpha2ApiAdminDeleteIdentitySessionsRequest
	*/
	AdminDeleteIdentitySessions(ctx context.Context, id string) V0alpha2ApiAdminDeleteIdentitySessionsRequest

	// AdminDeleteIdentitySessionsExecute executes the request
	AdminDeleteIdentitySessionsExecute(r V0alpha2ApiAdminDeleteIdentitySessionsRequest) (*http.Response, error)

	/*
		AdminDeleteJsonWebKey Delete a JSON Web Key

		Use this endpoint to delete a single JSON Web Key.

	A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param set The JSON Web Key Set
		@param kid The JSON Web Key ID (kid)
		@return V0alpha2ApiAdminDeleteJsonWebKeyRequest
	*/
	AdminDeleteJsonWebKey(ctx context.Context, set string, kid string) V0alpha2ApiAdminDeleteJsonWebKeyRequest

	// AdminDeleteJsonWebKeyExecute executes the request
	AdminDeleteJsonWebKeyExecute(r V0alpha2ApiAdminDeleteJsonWebKeyRequest) (*http.Response, error)

	/*
		AdminDeleteJsonWebKeySet Delete a JSON Web Key Set

		Use this endpoint to delete a complete JSON Web Key Set and all the keys in that set.

	A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param set The JSON Web Key Set
		@return V0alpha2ApiAdminDeleteJsonWebKeySetRequest
	*/
	AdminDeleteJsonWebKeySet(ctx context.Context, set string) V0alpha2ApiAdminDeleteJsonWebKeySetRequest

	// AdminDeleteJsonWebKeySetExecute executes the request
	AdminDeleteJsonWebKeySetExecute(r V0alpha2ApiAdminDeleteJsonWebKeySetRequest) (*http.Response, error)

	/*
		AdminDeleteOAuth2Client Deletes an OAuth 2.0 Client

		Delete an existing OAuth 2.0 Client by its ID.

	OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are
	generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

	Make sure that this endpoint is well protected and only callable by first-party components.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the OAuth 2.0 Client.
		@return V0alpha2ApiAdminDeleteOAuth2ClientRequest
	*/
	AdminDeleteOAuth2Client(ctx context.Context, id string) V0alpha2ApiAdminDeleteOAuth2ClientRequest

	// AdminDeleteOAuth2ClientExecute executes the request
	AdminDeleteOAuth2ClientExecute(r V0alpha2ApiAdminDeleteOAuth2ClientRequest) (*http.Response, error)

	/*
		AdminDeleteOAuth2Token Delete OAuth2 Access Tokens from a Client

		This endpoint deletes OAuth2 access tokens issued for a client from the database

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminDeleteOAuth2TokenRequest
	*/
	AdminDeleteOAuth2Token(ctx context.Context) V0alpha2ApiAdminDeleteOAuth2TokenRequest

	// AdminDeleteOAuth2TokenExecute executes the request
	AdminDeleteOAuth2TokenExecute(r V0alpha2ApiAdminDeleteOAuth2TokenRequest) (*http.Response, error)

	/*
		AdminDeleteTrustedOAuth2JwtGrantIssuer Delete a Trusted OAuth2 JWT Bearer Grant Type Issuer

		Use this endpoint to delete trusted JWT Bearer Grant Type Issuer. The ID is the one returned when you
	created the trust relationship.

	Once deleted, the associated issuer will no longer be able to perform the JSON Web Token (JWT) Profile
	for OAuth 2.0 Client Authentication and Authorization Grant.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the desired grant
		@return V0alpha2ApiAdminDeleteTrustedOAuth2JwtGrantIssuerRequest
	*/
	AdminDeleteTrustedOAuth2JwtGrantIssuer(ctx context.Context, id string) V0alpha2ApiAdminDeleteTrustedOAuth2JwtGrantIssuerRequest

	// AdminDeleteTrustedOAuth2JwtGrantIssuerExecute executes the request
	AdminDeleteTrustedOAuth2JwtGrantIssuerExecute(r V0alpha2ApiAdminDeleteTrustedOAuth2JwtGrantIssuerRequest) (*http.Response, error)

	/*
		AdminExtendSession 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.

		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 V0alpha2ApiAdminExtendSessionRequest
	*/
	AdminExtendSession(ctx context.Context, id string) V0alpha2ApiAdminExtendSessionRequest

	// AdminExtendSessionExecute executes the request
	//  @return Session
	AdminExtendSessionExecute(r V0alpha2ApiAdminExtendSessionRequest) (*Session, *http.Response, error)

	/*
		AdminGetIdentity Get an Identity

		Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

		@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 V0alpha2ApiAdminGetIdentityRequest
	*/
	AdminGetIdentity(ctx context.Context, id string) V0alpha2ApiAdminGetIdentityRequest

	// AdminGetIdentityExecute executes the request
	//  @return Identity
	AdminGetIdentityExecute(r V0alpha2ApiAdminGetIdentityRequest) (*Identity, *http.Response, error)

	/*
		AdminGetJsonWebKey Fetch a JSON Web Key

		This endpoint returns a singular JSON Web Key. It is identified by the set and the specific key ID (kid).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param set The JSON Web Key Set
		@param kid The JSON Web Key ID (kid)
		@return V0alpha2ApiAdminGetJsonWebKeyRequest
	*/
	AdminGetJsonWebKey(ctx context.Context, set string, kid string) V0alpha2ApiAdminGetJsonWebKeyRequest

	// AdminGetJsonWebKeyExecute executes the request
	//  @return JsonWebKeySet
	AdminGetJsonWebKeyExecute(r V0alpha2ApiAdminGetJsonWebKeyRequest) (*JsonWebKeySet, *http.Response, error)

	/*
		AdminGetJsonWebKeySet Retrieve a JSON Web Key Set

		This endpoint can be used to retrieve JWK Sets stored in ORY Hydra.

	A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param set The JSON Web Key Set
		@return V0alpha2ApiAdminGetJsonWebKeySetRequest
	*/
	AdminGetJsonWebKeySet(ctx context.Context, set string) V0alpha2ApiAdminGetJsonWebKeySetRequest

	// AdminGetJsonWebKeySetExecute executes the request
	//  @return JsonWebKeySet
	AdminGetJsonWebKeySetExecute(r V0alpha2ApiAdminGetJsonWebKeySetRequest) (*JsonWebKeySet, *http.Response, error)

	/*
		AdminGetOAuth2Client Get an OAuth 2.0 Client

		Get an OAuth 2.0 client by its ID. This endpoint never returns the client secret.

	OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are
	generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the OAuth 2.0 Client.
		@return V0alpha2ApiAdminGetOAuth2ClientRequest
	*/
	AdminGetOAuth2Client(ctx context.Context, id string) V0alpha2ApiAdminGetOAuth2ClientRequest

	// AdminGetOAuth2ClientExecute executes the request
	//  @return OAuth2Client
	AdminGetOAuth2ClientExecute(r V0alpha2ApiAdminGetOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

	/*
		AdminGetOAuth2ConsentRequest Get OAuth 2.0 Consent Request Information

		When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider
	to authenticate the subject and then tell ORY Hydra now about it. If the subject authenticated, he/she must now be asked if
	the OAuth 2.0 Client which initiated the flow should be allowed to access the resources on the subject's behalf.

	The consent provider which handles this request and is a web app implemented and hosted by you. It shows a subject interface which asks the subject to
	grant or deny the client access to the requested scope ("Application my-dropbox-app wants write access to all your private files").

	The consent challenge is appended to the consent provider's URL to which the subject's user-agent (browser) is redirected to. The consent
	provider uses that challenge to fetch information on the OAuth2 request and then tells ORY Hydra if the subject accepted
	or rejected the request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminGetOAuth2ConsentRequestRequest
	*/
	AdminGetOAuth2ConsentRequest(ctx context.Context) V0alpha2ApiAdminGetOAuth2ConsentRequestRequest

	// AdminGetOAuth2ConsentRequestExecute executes the request
	//  @return OAuth2ConsentRequest
	AdminGetOAuth2ConsentRequestExecute(r V0alpha2ApiAdminGetOAuth2ConsentRequestRequest) (*OAuth2ConsentRequest, *http.Response, error)

	/*
		AdminGetOAuth2LoginRequest Get an OAuth 2.0 Login Request

		When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider
	(sometimes called "identity provider") to authenticate the subject and then tell ORY Hydra now about it. The login
	provider is an web-app you write and host, and it must be able to authenticate ("show the subject a login screen")
	a subject (in OAuth2 the proper name for subject is "resource owner").

	The authentication challenge is appended to the login provider URL to which the subject's user-agent (browser) is redirected to. The login
	provider uses that challenge to fetch information on the OAuth2 request and then accept or reject the requested authentication process.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminGetOAuth2LoginRequestRequest
	*/
	AdminGetOAuth2LoginRequest(ctx context.Context) V0alpha2ApiAdminGetOAuth2LoginRequestRequest

	// AdminGetOAuth2LoginRequestExecute executes the request
	//  @return OAuth2LoginRequest
	AdminGetOAuth2LoginRequestExecute(r V0alpha2ApiAdminGetOAuth2LoginRequestRequest) (*OAuth2LoginRequest, *http.Response, error)

	/*
		AdminGetOAuth2LogoutRequest Get an OAuth 2.0 Logout Request

		Use this endpoint to fetch a logout request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminGetOAuth2LogoutRequestRequest
	*/
	AdminGetOAuth2LogoutRequest(ctx context.Context) V0alpha2ApiAdminGetOAuth2LogoutRequestRequest

	// AdminGetOAuth2LogoutRequestExecute executes the request
	//  @return OAuth2LogoutRequest
	AdminGetOAuth2LogoutRequestExecute(r V0alpha2ApiAdminGetOAuth2LogoutRequestRequest) (*OAuth2LogoutRequest, *http.Response, error)

	/*
		AdminGetTrustedOAuth2JwtGrantIssuer Get a Trusted OAuth2 JWT Bearer Grant Type Issuer

		Use this endpoint to get a trusted JWT Bearer Grant Type Issuer. The ID is the one returned when you
	created the trust relationship.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the desired grant
		@return V0alpha2ApiAdminGetTrustedOAuth2JwtGrantIssuerRequest
	*/
	AdminGetTrustedOAuth2JwtGrantIssuer(ctx context.Context, id string) V0alpha2ApiAdminGetTrustedOAuth2JwtGrantIssuerRequest

	// AdminGetTrustedOAuth2JwtGrantIssuerExecute executes the request
	//  @return TrustedOAuth2JwtGrantIssuer
	AdminGetTrustedOAuth2JwtGrantIssuerExecute(r V0alpha2ApiAdminGetTrustedOAuth2JwtGrantIssuerRequest) (*TrustedOAuth2JwtGrantIssuer, *http.Response, error)

	/*
		AdminIntrospectOAuth2Token Introspect OAuth2 Access or Refresh Tokens

		The introspection endpoint allows to check if a token (both refresh and access) is active or not. An active token
	is neither expired nor revoked. If a token is active, additional information on the token will be included. You can
	set additional data for a token by setting `accessTokenExtra` during the consent flow.

	For more information [read this blog post](https://www.oauth.com/oauth2-servers/token-introspection-endpoint/).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminIntrospectOAuth2TokenRequest
	*/
	AdminIntrospectOAuth2Token(ctx context.Context) V0alpha2ApiAdminIntrospectOAuth2TokenRequest

	// AdminIntrospectOAuth2TokenExecute executes the request
	//  @return IntrospectedOAuth2Token
	AdminIntrospectOAuth2TokenExecute(r V0alpha2ApiAdminIntrospectOAuth2TokenRequest) (*IntrospectedOAuth2Token, *http.Response, error)

	/*
		AdminListIdentities List Identities

		Lists all identities. Does not support search at the moment.

	Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminListIdentitiesRequest
	*/
	AdminListIdentities(ctx context.Context) V0alpha2ApiAdminListIdentitiesRequest

	// AdminListIdentitiesExecute executes the request
	//  @return []Identity
	AdminListIdentitiesExecute(r V0alpha2ApiAdminListIdentitiesRequest) ([]Identity, *http.Response, error)

	/*
		AdminListIdentitySessions This endpoint returns all sessions that belong to the given Identity.

		This endpoint is useful for:

	Listing all sessions that belong to an Identity 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 identity's ID.
		@return V0alpha2ApiAdminListIdentitySessionsRequest
	*/
	AdminListIdentitySessions(ctx context.Context, id string) V0alpha2ApiAdminListIdentitySessionsRequest

	// AdminListIdentitySessionsExecute executes the request
	//  @return []Session
	AdminListIdentitySessionsExecute(r V0alpha2ApiAdminListIdentitySessionsRequest) ([]Session, *http.Response, error)

	/*
		AdminListOAuth2Clients List OAuth 2.0 Clients

		This endpoint lists all clients in the database, and never returns client secrets.
	As a default it lists the first 100 clients. The `limit` parameter can be used to retrieve more clients,
	but it has an upper bound at 500 objects. Pagination should be used to retrieve more than 500 objects.

	OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are
	generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

	The "Link" header is also included in successful responses, which contains one or more links for pagination,
	formatted like so: '<https://project-slug.projects.oryapis.com/admin/clients?limit={limit}&offset={offset}>; rel="{page}"',
	where page is one of the following applicable pages: 'first', 'next', 'last', and 'previous'. Multiple links can
	be included in this header, and will be separated by a comma.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminListOAuth2ClientsRequest
	*/
	AdminListOAuth2Clients(ctx context.Context) V0alpha2ApiAdminListOAuth2ClientsRequest

	// AdminListOAuth2ClientsExecute executes the request
	//  @return []OAuth2Client
	AdminListOAuth2ClientsExecute(r V0alpha2ApiAdminListOAuth2ClientsRequest) ([]OAuth2Client, *http.Response, error)

	/*
		AdminListOAuth2SubjectConsentSessions List OAuth 2.0 Consent Sessions of a Subject

		This endpoint lists all subject's granted consent sessions, including client and granted scope.
	If the subject is unknown or has not granted any consent sessions yet, the endpoint returns an
	empty JSON array with status code 200 OK.

	The "Link" header is also included in successful responses, which contains one or more links for pagination, formatted like so: '<https://hydra-url/admin/oauth2/auth/sessions/consent?subject={user}&limit={limit}&offset={offset}>; rel="{page}"', where page is one of the following applicable pages: 'first', 'next', 'last', and 'previous'.
	Multiple links can be included in this header, and will be separated by a comma.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest
	*/
	AdminListOAuth2SubjectConsentSessions(ctx context.Context) V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest

	// AdminListOAuth2SubjectConsentSessionsExecute executes the request
	//  @return []PreviousOAuth2ConsentSession
	AdminListOAuth2SubjectConsentSessionsExecute(r V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest) ([]PreviousOAuth2ConsentSession, *http.Response, error)

	/*
		AdminListTrustedOAuth2JwtGrantIssuers List Trusted OAuth2 JWT Bearer Grant Type Issuers

		Use this endpoint to list all trusted JWT Bearer Grant Type Issuers.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest
	*/
	AdminListTrustedOAuth2JwtGrantIssuers(ctx context.Context) V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest

	// AdminListTrustedOAuth2JwtGrantIssuersExecute executes the request
	//  @return []TrustedOAuth2JwtGrantIssuer
	AdminListTrustedOAuth2JwtGrantIssuersExecute(r V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest) ([]TrustedOAuth2JwtGrantIssuer, *http.Response, error)

	/*
		AdminPatchIdentity Partially updates an Identity's field using [JSON Patch](https://jsonpatch.com/)

		NOTE: The fields `id`, `stateChangedAt` and `credentials` are not updateable.

	Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

		@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 V0alpha2ApiAdminPatchIdentityRequest
	*/
	AdminPatchIdentity(ctx context.Context, id string) V0alpha2ApiAdminPatchIdentityRequest

	// AdminPatchIdentityExecute executes the request
	//  @return Identity
	AdminPatchIdentityExecute(r V0alpha2ApiAdminPatchIdentityRequest) (*Identity, *http.Response, error)

	/*
		AdminPatchOAuth2Client Patch an OAuth 2.0 Client

		Patch an existing OAuth 2.0 Client. If you pass `client_secret`
	the secret will be updated and returned via the API. This is the
	only time you will be able to retrieve the client secret, so write it down and keep it safe.

	OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are
	generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the OAuth 2.0 Client.
		@return V0alpha2ApiAdminPatchOAuth2ClientRequest
	*/
	AdminPatchOAuth2Client(ctx context.Context, id string) V0alpha2ApiAdminPatchOAuth2ClientRequest

	// AdminPatchOAuth2ClientExecute executes the request
	//  @return OAuth2Client
	AdminPatchOAuth2ClientExecute(r V0alpha2ApiAdminPatchOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

	/*
		AdminRejectOAuth2ConsentRequest Reject an OAuth 2.0 Consent Request

		When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider
	to authenticate the subject and then tell ORY Hydra now about it. If the subject authenticated, he/she must now be asked if
	the OAuth 2.0 Client which initiated the flow should be allowed to access the resources on the subject's behalf.

	The consent provider which handles this request and is a web app implemented and hosted by you. It shows a subject interface which asks the subject to
	grant or deny the client access to the requested scope ("Application my-dropbox-app wants write access to all your private files").

	The consent challenge is appended to the consent provider's URL to which the subject's user-agent (browser) is redirected to. The consent
	provider uses that challenge to fetch information on the OAuth2 request and then tells ORY Hydra if the subject accepted
	or rejected the request.

	This endpoint tells ORY Hydra that the subject has not authorized the OAuth 2.0 client to access resources on his/her behalf.
	The consent provider must include a reason why the consent was not granted.

	The response contains a redirect URL which the consent provider should redirect the user-agent to.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminRejectOAuth2ConsentRequestRequest
	*/
	AdminRejectOAuth2ConsentRequest(ctx context.Context) V0alpha2ApiAdminRejectOAuth2ConsentRequestRequest

	// AdminRejectOAuth2ConsentRequestExecute executes the request
	//  @return SuccessfulOAuth2RequestResponse
	AdminRejectOAuth2ConsentRequestExecute(r V0alpha2ApiAdminRejectOAuth2ConsentRequestRequest) (*SuccessfulOAuth2RequestResponse, *http.Response, error)

	/*
		AdminRejectOAuth2LoginRequest Reject an OAuth 2.0 Login Request

		When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider
	(sometimes called "identity provider") to authenticate the subject and then tell ORY Hydra now about it. The login
	provider is an web-app you write and host, and it must be able to authenticate ("show the subject a login screen")
	a subject (in OAuth2 the proper name for subject is "resource owner").

	The authentication challenge is appended to the login provider URL to which the subject's user-agent (browser) is redirected to. The login
	provider uses that challenge to fetch information on the OAuth2 request and then accept or reject the requested authentication process.

	This endpoint tells ORY Hydra that the subject has not authenticated and includes a reason why the authentication
	was denied.

	The response contains a redirect URL which the login provider should redirect the user-agent to.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminRejectOAuth2LoginRequestRequest
	*/
	AdminRejectOAuth2LoginRequest(ctx context.Context) V0alpha2ApiAdminRejectOAuth2LoginRequestRequest

	// AdminRejectOAuth2LoginRequestExecute executes the request
	//  @return SuccessfulOAuth2RequestResponse
	AdminRejectOAuth2LoginRequestExecute(r V0alpha2ApiAdminRejectOAuth2LoginRequestRequest) (*SuccessfulOAuth2RequestResponse, *http.Response, error)

	/*
		AdminRejectOAuth2LogoutRequest Reject an OAuth 2.0 Logout Request

		When a user or an application requests ORY Hydra to log out a user, this endpoint is used to deny that logout request.
	No body is required.

	The response is empty as the logout provider has to chose what action to perform next.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest
	*/
	AdminRejectOAuth2LogoutRequest(ctx context.Context) V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest

	// AdminRejectOAuth2LogoutRequestExecute executes the request
	AdminRejectOAuth2LogoutRequestExecute(r V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest) (*http.Response, error)

	/*
		AdminRevokeOAuth2ConsentSessions Revokes OAuth 2.0 Consent Sessions of a Subject for a Specific OAuth 2.0 Client

		This endpoint revokes a subject's granted consent sessions for a specific OAuth 2.0 Client and invalidates all
	associated OAuth 2.0 Access Tokens.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest
	*/
	AdminRevokeOAuth2ConsentSessions(ctx context.Context) V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest

	// AdminRevokeOAuth2ConsentSessionsExecute executes the request
	AdminRevokeOAuth2ConsentSessionsExecute(r V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest) (*http.Response, error)

	/*
		AdminRevokeOAuth2LoginSessions Invalidates All OAuth 2.0 Login Sessions of a Certain User

		This endpoint invalidates a subject's authentication session. After revoking the authentication session, the subject
	has to re-authenticate at ORY Hydra. This endpoint does not invalidate any tokens and does not work with OpenID Connect
	Front- or Back-channel logout.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminRevokeOAuth2LoginSessionsRequest
	*/
	AdminRevokeOAuth2LoginSessions(ctx context.Context) V0alpha2ApiAdminRevokeOAuth2LoginSessionsRequest

	// AdminRevokeOAuth2LoginSessionsExecute executes the request
	AdminRevokeOAuth2LoginSessionsExecute(r V0alpha2ApiAdminRevokeOAuth2LoginSessionsRequest) (*http.Response, error)

	/*
		AdminTrustOAuth2JwtGrantIssuer Trust an OAuth2 JWT Bearer Grant Type Issuer

		Use this endpoint to establish a trust relationship for a JWT issuer
	to perform JSON Web Token (JWT) Profile for OAuth 2.0 Client Authentication
	and Authorization Grants [RFC7523](https://datatracker.ietf.org/doc/html/rfc7523).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiAdminTrustOAuth2JwtGrantIssuerRequest
	*/
	AdminTrustOAuth2JwtGrantIssuer(ctx context.Context) V0alpha2ApiAdminTrustOAuth2JwtGrantIssuerRequest

	// AdminTrustOAuth2JwtGrantIssuerExecute executes the request
	//  @return TrustedOAuth2JwtGrantIssuer
	AdminTrustOAuth2JwtGrantIssuerExecute(r V0alpha2ApiAdminTrustOAuth2JwtGrantIssuerRequest) (*TrustedOAuth2JwtGrantIssuer, *http.Response, error)

	/*
		AdminUpdateIdentity Update an Identity

		This endpoint updates an identity. The full identity payload (except credentials) is expected. This endpoint does not support patching.

	Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

		@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 V0alpha2ApiAdminUpdateIdentityRequest
	*/
	AdminUpdateIdentity(ctx context.Context, id string) V0alpha2ApiAdminUpdateIdentityRequest

	// AdminUpdateIdentityExecute executes the request
	//  @return Identity
	AdminUpdateIdentityExecute(r V0alpha2ApiAdminUpdateIdentityRequest) (*Identity, *http.Response, error)

	/*
		AdminUpdateJsonWebKey Update a JSON Web Key

		Use this method if you do not want to let Hydra generate the JWKs for you, but instead save your own.

	A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param set The JSON Web Key Set
		@param kid The JSON Web Key ID (kid)
		@return V0alpha2ApiAdminUpdateJsonWebKeyRequest
	*/
	AdminUpdateJsonWebKey(ctx context.Context, set string, kid string) V0alpha2ApiAdminUpdateJsonWebKeyRequest

	// AdminUpdateJsonWebKeyExecute executes the request
	//  @return JsonWebKey
	AdminUpdateJsonWebKeyExecute(r V0alpha2ApiAdminUpdateJsonWebKeyRequest) (*JsonWebKey, *http.Response, error)

	/*
		AdminUpdateJsonWebKeySet Update a JSON Web Key Set

		Use this method if you do not want to let Hydra generate the JWKs for you, but instead save your own.

	A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param set The JSON Web Key Set
		@return V0alpha2ApiAdminUpdateJsonWebKeySetRequest
	*/
	AdminUpdateJsonWebKeySet(ctx context.Context, set string) V0alpha2ApiAdminUpdateJsonWebKeySetRequest

	// AdminUpdateJsonWebKeySetExecute executes the request
	//  @return JsonWebKeySet
	AdminUpdateJsonWebKeySetExecute(r V0alpha2ApiAdminUpdateJsonWebKeySetRequest) (*JsonWebKeySet, *http.Response, error)

	/*
		AdminUpdateOAuth2Client Update an OAuth 2.0 Client

		Update an existing OAuth 2.0 Client. If you pass `client_secret` the secret is used, otherwise a random secret
	is generated. The secret is echoed in the response. It is not possible to retrieve it later on.

	OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are
	generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the OAuth 2.0 Client.
		@return V0alpha2ApiAdminUpdateOAuth2ClientRequest
	*/
	AdminUpdateOAuth2Client(ctx context.Context, id string) V0alpha2ApiAdminUpdateOAuth2ClientRequest

	// AdminUpdateOAuth2ClientExecute executes the request
	//  @return OAuth2Client
	AdminUpdateOAuth2ClientExecute(r V0alpha2ApiAdminUpdateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

	/*
		CreateProject Create a Project

		Creates a new project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiCreateProjectRequest
	*/
	CreateProject(ctx context.Context) V0alpha2ApiCreateProjectRequest

	// CreateProjectExecute executes the request
	//  @return Project
	CreateProjectExecute(r V0alpha2ApiCreateProjectRequest) (*Project, *http.Response, error)

	/*
		CreateSelfServiceLogoutFlowUrlForBrowsers 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 V0alpha2ApiCreateSelfServiceLogoutFlowUrlForBrowsersRequest
	*/
	CreateSelfServiceLogoutFlowUrlForBrowsers(ctx context.Context) V0alpha2ApiCreateSelfServiceLogoutFlowUrlForBrowsersRequest

	// CreateSelfServiceLogoutFlowUrlForBrowsersExecute executes the request
	//  @return SelfServiceLogoutUrl
	CreateSelfServiceLogoutFlowUrlForBrowsersExecute(r V0alpha2ApiCreateSelfServiceLogoutFlowUrlForBrowsersRequest) (*SelfServiceLogoutUrl, *http.Response, error)

	/*
		DiscoverJsonWebKeys Discover JSON Web Keys

		This endpoint returns JSON Web Keys required to verifying OpenID Connect ID Tokens and,
	if enabled, OAuth 2.0 JWT Access Tokens. This endpoint can be used with client libraries like
	[node-jwks-rsa](https://github.com/auth0/node-jwks-rsa) among others.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiDiscoverJsonWebKeysRequest
	*/
	DiscoverJsonWebKeys(ctx context.Context) V0alpha2ApiDiscoverJsonWebKeysRequest

	// DiscoverJsonWebKeysExecute executes the request
	//  @return JsonWebKeySet
	DiscoverJsonWebKeysExecute(r V0alpha2ApiDiscoverJsonWebKeysRequest) (*JsonWebKeySet, *http.Response, error)

	/*
		DiscoverOidcConfiguration OpenID Connect Discovery

		The well known endpoint an be used to retrieve information for OpenID Connect clients. We encourage you to not roll
	your own OpenID Connect client but to use an OpenID Connect client library instead. You can learn more on this
	flow at https://openid.net/specs/openid-connect-discovery-1_0.html .

	Popular libraries for OpenID Connect clients include oidc-client-js (JavaScript), go-oidc (Golang), and others.
	For a full list of clients go here: https://openid.net/developers/certified/

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiDiscoverOidcConfigurationRequest
	*/
	DiscoverOidcConfiguration(ctx context.Context) V0alpha2ApiDiscoverOidcConfigurationRequest

	// DiscoverOidcConfigurationExecute executes the request
	//  @return OidcConfiguration
	DiscoverOidcConfigurationExecute(r V0alpha2ApiDiscoverOidcConfigurationRequest) (*OidcConfiguration, *http.Response, error)

	/*
		DynamicClientRegistrationCreateOAuth2Client Register an OAuth 2.0 Client using the OpenID / OAuth2 Dynamic Client Registration Management Protocol

		This endpoint behaves like the administrative counterpart (`createOAuth2Client`) but is capable of facing the
	public internet directly and can be used in self-service. It implements the OpenID Connect
	Dynamic Client Registration Protocol. This feature needs to be enabled in the configuration. This endpoint
	is disabled by default. It can be enabled by an administrator.

	Please note that using this endpoint you are not able to choose the `client_secret` nor the `client_id` as those
	values will be server generated when specifying `token_endpoint_auth_method` as `client_secret_basic` or
	`client_secret_post`.

	The `client_secret` will be returned in the response and you will not be able to retrieve it later on.
	Write the secret down and keep it somewhere safe.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest
	*/
	DynamicClientRegistrationCreateOAuth2Client(ctx context.Context) V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest

	// DynamicClientRegistrationCreateOAuth2ClientExecute executes the request
	//  @return OAuth2Client
	DynamicClientRegistrationCreateOAuth2ClientExecute(r V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

	/*
		DynamicClientRegistrationDeleteOAuth2Client Deletes an OAuth 2.0 Client using the OpenID / OAuth2 Dynamic Client Registration Management Protocol

		This endpoint behaves like the administrative counterpart (`deleteOAuth2Client`) but is capable of facing the
	public internet directly and can be used in self-service. It implements the OpenID Connect
	Dynamic Client Registration Protocol. This feature needs to be enabled in the configuration. This endpoint
	is disabled by default. It can be enabled by an administrator.

	To use this endpoint, you will need to present the client's authentication credentials. If the OAuth2 Client
	uses the Token Endpoint Authentication Method `client_secret_post`, you need to present the client secret in the URL query.
	If it uses `client_secret_basic`, present the Client ID and the Client Secret in the Authorization header.

	OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are
	generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the OAuth 2.0 Client.
		@return V0alpha2ApiDynamicClientRegistrationDeleteOAuth2ClientRequest
	*/
	DynamicClientRegistrationDeleteOAuth2Client(ctx context.Context, id string) V0alpha2ApiDynamicClientRegistrationDeleteOAuth2ClientRequest

	// DynamicClientRegistrationDeleteOAuth2ClientExecute executes the request
	DynamicClientRegistrationDeleteOAuth2ClientExecute(r V0alpha2ApiDynamicClientRegistrationDeleteOAuth2ClientRequest) (*http.Response, error)

	/*
		DynamicClientRegistrationGetOAuth2Client Get an OAuth 2.0 Client using the OpenID / OAuth2 Dynamic Client Registration Management Protocol

		This endpoint behaves like the administrative counterpart (`getOAuth2Client`) but is capable of facing the
	public internet directly and can be used in self-service. It implements the OpenID Connect
	Dynamic Client Registration Protocol. This feature needs to be enabled in the configuration. This endpoint
	is disabled by default. It can be enabled by an administrator.

	To use this endpoint, you will need to present the client's authentication credentials. If the OAuth2 Client
	uses the Token Endpoint Authentication Method `client_secret_post`, you need to present the client secret in the URL query.
	If it uses `client_secret_basic`, present the Client ID and the Client Secret in the Authorization header.

	OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are
	generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the OAuth 2.0 Client.
		@return V0alpha2ApiDynamicClientRegistrationGetOAuth2ClientRequest
	*/
	DynamicClientRegistrationGetOAuth2Client(ctx context.Context, id string) V0alpha2ApiDynamicClientRegistrationGetOAuth2ClientRequest

	// DynamicClientRegistrationGetOAuth2ClientExecute executes the request
	//  @return OAuth2Client
	DynamicClientRegistrationGetOAuth2ClientExecute(r V0alpha2ApiDynamicClientRegistrationGetOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

	/*
		DynamicClientRegistrationUpdateOAuth2Client Update an OAuth 2.0 Client using the OpenID / OAuth2 Dynamic Client Registration Management Protocol

		This endpoint behaves like the administrative counterpart (`updateOAuth2Client`) but is capable of facing the
	public internet directly and can be used in self-service. It implements the OpenID Connect
	Dynamic Client Registration Protocol. This feature needs to be enabled in the configuration. This endpoint
	is disabled by default. It can be enabled by an administrator.

	If you pass `client_secret` the secret is used, otherwise a random secret
	is generated. The secret is echoed in the response. It is not possible to retrieve it later on.

	To use this endpoint, you will need to present the client's authentication credentials. If the OAuth2 Client
	uses the Token Endpoint Authentication Method `client_secret_post`, you need to present the client secret in the URL query.
	If it uses `client_secret_basic`, present the Client ID and the Client Secret in the Authorization header.

	OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are
	generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id The id of the OAuth 2.0 Client.
		@return V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest
	*/
	DynamicClientRegistrationUpdateOAuth2Client(ctx context.Context, id string) V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest

	// DynamicClientRegistrationUpdateOAuth2ClientExecute executes the request
	//  @return OAuth2Client
	DynamicClientRegistrationUpdateOAuth2ClientExecute(r V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

	/*
		GetIdentitySchema Method for GetIdentitySchema

		Get a JSON 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 V0alpha2ApiGetIdentitySchemaRequest
	*/
	GetIdentitySchema(ctx context.Context, id string) V0alpha2ApiGetIdentitySchemaRequest

	// GetIdentitySchemaExecute executes the request
	//  @return map[string]interface{}
	GetIdentitySchemaExecute(r V0alpha2ApiGetIdentitySchemaRequest) (map[string]interface{}, *http.Response, error)

	/*
		GetOidcUserInfo OpenID Connect Userinfo

		This endpoint returns the payload of the ID Token, including the idTokenExtra values, of
	the provided OAuth 2.0 Access Token.

	For more information please [refer to the spec](http://openid.net/specs/openid-connect-core-1_0.html#UserInfo).

	In the case of authentication error, a WWW-Authenticate header might be set in the response
	with more information about the error. See [the spec](https://datatracker.ietf.org/doc/html/rfc6750#section-3)
	for more details about header format.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiGetOidcUserInfoRequest
	*/
	GetOidcUserInfo(ctx context.Context) V0alpha2ApiGetOidcUserInfoRequest

	// GetOidcUserInfoExecute executes the request
	//  @return OidcUserInfo
	GetOidcUserInfoExecute(r V0alpha2ApiGetOidcUserInfoRequest) (*OidcUserInfo, *http.Response, error)

	/*
		GetProject Get a Project

		Get a projects you have access to by its ID.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID  The project's ID.
		@return V0alpha2ApiGetProjectRequest
	*/
	GetProject(ctx context.Context, projectId string) V0alpha2ApiGetProjectRequest

	// GetProjectExecute executes the request
	//  @return Project
	GetProjectExecute(r V0alpha2ApiGetProjectRequest) (*Project, *http.Response, error)

	/*
		GetProjectMembers Get all members associated with this project.

		This endpoint requires the user to be a member of the project with the role `OWNER` or `DEVELOPER`.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID  The project's ID.
		@return V0alpha2ApiGetProjectMembersRequest
	*/
	GetProjectMembers(ctx context.Context, projectId string) V0alpha2ApiGetProjectMembersRequest

	// GetProjectMembersExecute executes the request
	//  @return []CloudAccount
	GetProjectMembersExecute(r V0alpha2ApiGetProjectMembersRequest) ([]CloudAccount, *http.Response, error)

	/*
		GetSelfServiceError Get Self-Service 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 V0alpha2ApiGetSelfServiceErrorRequest
	*/
	GetSelfServiceError(ctx context.Context) V0alpha2ApiGetSelfServiceErrorRequest

	// GetSelfServiceErrorExecute executes the request
	//  @return SelfServiceError
	GetSelfServiceErrorExecute(r V0alpha2ApiGetSelfServiceErrorRequest) (*SelfServiceError, *http.Response, error)

	/*
		GetSelfServiceLoginFlow 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.getSelfServiceLoginFlow(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 V0alpha2ApiGetSelfServiceLoginFlowRequest
	*/
	GetSelfServiceLoginFlow(ctx context.Context) V0alpha2ApiGetSelfServiceLoginFlowRequest

	// GetSelfServiceLoginFlowExecute executes the request
	//  @return SelfServiceLoginFlow
	GetSelfServiceLoginFlowExecute(r V0alpha2ApiGetSelfServiceLoginFlowRequest) (*SelfServiceLoginFlow, *http.Response, error)

	/*
		GetSelfServiceRecoveryFlow 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.getSelfServiceRecoveryFlow(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 V0alpha2ApiGetSelfServiceRecoveryFlowRequest
	*/
	GetSelfServiceRecoveryFlow(ctx context.Context) V0alpha2ApiGetSelfServiceRecoveryFlowRequest

	// GetSelfServiceRecoveryFlowExecute executes the request
	//  @return SelfServiceRecoveryFlow
	GetSelfServiceRecoveryFlowExecute(r V0alpha2ApiGetSelfServiceRecoveryFlowRequest) (*SelfServiceRecoveryFlow, *http.Response, error)

	/*
		GetSelfServiceRegistrationFlow 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.getSelfServiceRegistrationFlow(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 V0alpha2ApiGetSelfServiceRegistrationFlowRequest
	*/
	GetSelfServiceRegistrationFlow(ctx context.Context) V0alpha2ApiGetSelfServiceRegistrationFlowRequest

	// GetSelfServiceRegistrationFlowExecute executes the request
	//  @return SelfServiceRegistrationFlow
	GetSelfServiceRegistrationFlowExecute(r V0alpha2ApiGetSelfServiceRegistrationFlowRequest) (*SelfServiceRegistrationFlow, *http.Response, error)

	/*
		GetSelfServiceSettingsFlow 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 V0alpha2ApiGetSelfServiceSettingsFlowRequest
	*/
	GetSelfServiceSettingsFlow(ctx context.Context) V0alpha2ApiGetSelfServiceSettingsFlowRequest

	// GetSelfServiceSettingsFlowExecute executes the request
	//  @return SelfServiceSettingsFlow
	GetSelfServiceSettingsFlowExecute(r V0alpha2ApiGetSelfServiceSettingsFlowRequest) (*SelfServiceSettingsFlow, *http.Response, error)

	/*
		GetSelfServiceVerificationFlow 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.getSelfServiceVerificationFlow(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/selfservice/flows/verify-email-account-activation).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiGetSelfServiceVerificationFlowRequest
	*/
	GetSelfServiceVerificationFlow(ctx context.Context) V0alpha2ApiGetSelfServiceVerificationFlowRequest

	// GetSelfServiceVerificationFlowExecute executes the request
	//  @return SelfServiceVerificationFlow
	GetSelfServiceVerificationFlowExecute(r V0alpha2ApiGetSelfServiceVerificationFlowRequest) (*SelfServiceVerificationFlow, *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 V0alpha2ApiGetWebAuthnJavaScriptRequest
	*/
	GetWebAuthnJavaScript(ctx context.Context) V0alpha2ApiGetWebAuthnJavaScriptRequest

	// GetWebAuthnJavaScriptExecute executes the request
	//  @return string
	GetWebAuthnJavaScriptExecute(r V0alpha2ApiGetWebAuthnJavaScriptRequest) (string, *http.Response, error)

	/*
		InitializeSelfServiceLoginFlowForBrowsers Initialize 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!

	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 V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest
	*/
	InitializeSelfServiceLoginFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest

	// InitializeSelfServiceLoginFlowForBrowsersExecute executes the request
	//  @return SelfServiceLoginFlow
	InitializeSelfServiceLoginFlowForBrowsersExecute(r V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest) (*SelfServiceLoginFlow, *http.Response, error)

	/*
		InitializeSelfServiceLoginFlowWithoutBrowser Initialize Login Flow for APIs, Services, Apps, ...

		This endpoint initiates a login flow for API clients 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 V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest
	*/
	InitializeSelfServiceLoginFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest

	// InitializeSelfServiceLoginFlowWithoutBrowserExecute executes the request
	//  @return SelfServiceLoginFlow
	InitializeSelfServiceLoginFlowWithoutBrowserExecute(r V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest) (*SelfServiceLoginFlow, *http.Response, error)

	/*
		InitializeSelfServiceRecoveryFlowForBrowsers Initialize 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 V0alpha2ApiInitializeSelfServiceRecoveryFlowForBrowsersRequest
	*/
	InitializeSelfServiceRecoveryFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceRecoveryFlowForBrowsersRequest

	// InitializeSelfServiceRecoveryFlowForBrowsersExecute executes the request
	//  @return SelfServiceRecoveryFlow
	InitializeSelfServiceRecoveryFlowForBrowsersExecute(r V0alpha2ApiInitializeSelfServiceRecoveryFlowForBrowsersRequest) (*SelfServiceRecoveryFlow, *http.Response, error)

	/*
		InitializeSelfServiceRecoveryFlowWithoutBrowser Initialize Recovery Flow for APIs, Services, 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.

	To fetch an existing recovery flow call `/self-service/recovery/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 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 V0alpha2ApiInitializeSelfServiceRecoveryFlowWithoutBrowserRequest
	*/
	InitializeSelfServiceRecoveryFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceRecoveryFlowWithoutBrowserRequest

	// InitializeSelfServiceRecoveryFlowWithoutBrowserExecute executes the request
	//  @return SelfServiceRecoveryFlow
	InitializeSelfServiceRecoveryFlowWithoutBrowserExecute(r V0alpha2ApiInitializeSelfServiceRecoveryFlowWithoutBrowserRequest) (*SelfServiceRecoveryFlow, *http.Response, error)

	/*
		InitializeSelfServiceRegistrationFlowForBrowsers Initialize 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.

	:::info

	This endpoint is EXPERIMENTAL and subject to potential breaking changes in the future.

	:::

	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 V0alpha2ApiInitializeSelfServiceRegistrationFlowForBrowsersRequest
	*/
	InitializeSelfServiceRegistrationFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceRegistrationFlowForBrowsersRequest

	// InitializeSelfServiceRegistrationFlowForBrowsersExecute executes the request
	//  @return SelfServiceRegistrationFlow
	InitializeSelfServiceRegistrationFlowForBrowsersExecute(r V0alpha2ApiInitializeSelfServiceRegistrationFlowForBrowsersRequest) (*SelfServiceRegistrationFlow, *http.Response, error)

	/*
		InitializeSelfServiceRegistrationFlowWithoutBrowser Initialize Registration Flow for APIs, Services, 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 V0alpha2ApiInitializeSelfServiceRegistrationFlowWithoutBrowserRequest
	*/
	InitializeSelfServiceRegistrationFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceRegistrationFlowWithoutBrowserRequest

	// InitializeSelfServiceRegistrationFlowWithoutBrowserExecute executes the request
	//  @return SelfServiceRegistrationFlow
	InitializeSelfServiceRegistrationFlowWithoutBrowserExecute(r V0alpha2ApiInitializeSelfServiceRegistrationFlowWithoutBrowserRequest) (*SelfServiceRegistrationFlow, *http.Response, error)

	/*
		InitializeSelfServiceSettingsFlowForBrowsers Initialize 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 V0alpha2ApiInitializeSelfServiceSettingsFlowForBrowsersRequest
	*/
	InitializeSelfServiceSettingsFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceSettingsFlowForBrowsersRequest

	// InitializeSelfServiceSettingsFlowForBrowsersExecute executes the request
	//  @return SelfServiceSettingsFlow
	InitializeSelfServiceSettingsFlowForBrowsersExecute(r V0alpha2ApiInitializeSelfServiceSettingsFlowForBrowsersRequest) (*SelfServiceSettingsFlow, *http.Response, error)

	/*
		InitializeSelfServiceSettingsFlowWithoutBrowser Initialize Settings Flow for APIs, Services, 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 V0alpha2ApiInitializeSelfServiceSettingsFlowWithoutBrowserRequest
	*/
	InitializeSelfServiceSettingsFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceSettingsFlowWithoutBrowserRequest

	// InitializeSelfServiceSettingsFlowWithoutBrowserExecute executes the request
	//  @return SelfServiceSettingsFlow
	InitializeSelfServiceSettingsFlowWithoutBrowserExecute(r V0alpha2ApiInitializeSelfServiceSettingsFlowWithoutBrowserRequest) (*SelfServiceSettingsFlow, *http.Response, error)

	/*
		InitializeSelfServiceVerificationFlowForBrowsers Initialize 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/selfservice/flows/verify-email-account-activation).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiInitializeSelfServiceVerificationFlowForBrowsersRequest
	*/
	InitializeSelfServiceVerificationFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceVerificationFlowForBrowsersRequest

	// InitializeSelfServiceVerificationFlowForBrowsersExecute executes the request
	//  @return SelfServiceVerificationFlow
	InitializeSelfServiceVerificationFlowForBrowsersExecute(r V0alpha2ApiInitializeSelfServiceVerificationFlowForBrowsersRequest) (*SelfServiceVerificationFlow, *http.Response, error)

	/*
		InitializeSelfServiceVerificationFlowWithoutBrowser Initialize Verification Flow for APIs, Services, 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 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 V0alpha2ApiInitializeSelfServiceVerificationFlowWithoutBrowserRequest
	*/
	InitializeSelfServiceVerificationFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceVerificationFlowWithoutBrowserRequest

	// InitializeSelfServiceVerificationFlowWithoutBrowserExecute executes the request
	//  @return SelfServiceVerificationFlow
	InitializeSelfServiceVerificationFlowWithoutBrowserExecute(r V0alpha2ApiInitializeSelfServiceVerificationFlowWithoutBrowserRequest) (*SelfServiceVerificationFlow, *http.Response, error)

	/*
		ListIdentitySchemas Method for ListIdentitySchemas

		Get all Identity Schemas

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiListIdentitySchemasRequest
	*/
	ListIdentitySchemas(ctx context.Context) V0alpha2ApiListIdentitySchemasRequest

	// ListIdentitySchemasExecute executes the request
	//  @return []IdentitySchemaContainer
	ListIdentitySchemasExecute(r V0alpha2ApiListIdentitySchemasRequest) ([]IdentitySchemaContainer, *http.Response, error)

	/*
		ListProjects List All Projects

		Lists all projects you have access to.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiListProjectsRequest
	*/
	ListProjects(ctx context.Context) V0alpha2ApiListProjectsRequest

	// ListProjectsExecute executes the request
	//  @return []ProjectMetadata
	ListProjectsExecute(r V0alpha2ApiListProjectsRequest) ([]ProjectMetadata, *http.Response, error)

	/*
		ListSessions 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.

		This endpoint is useful for:

	Displaying all other sessions that belong to the logged-in user

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiListSessionsRequest
	*/
	ListSessions(ctx context.Context) V0alpha2ApiListSessionsRequest

	// ListSessionsExecute executes the request
	//  @return []Session
	ListSessionsExecute(r V0alpha2ApiListSessionsRequest) ([]Session, *http.Response, error)

	/*
		PatchProject Patch an Ory Cloud Project Configuration`

		Deprecated: Use the `patchProjectWithRevision` endpoint instead to specify the exact revision the patch was generated for.

	This endpoints allows you to patch individual Ory Cloud Project configuration keys for
	Ory's services (identity, permission, ...). The configuration format is fully compatible
	with the open source projects for the respective services (e.g. Ory Kratos for Identity, Ory Keto for Permissions).

	This endpoint expects the `version` key to be set in the payload. If it is unset, it
	will try to import the config as if it is from the most recent version.

	If you have an older version of a configuration, you should set the version key in the payload!

	While this endpoint is able to process all configuration items related to features (e.g. password reset),
	it does not support operational configuration items (e.g. port, tracing, logging) otherwise available in the
	open source.

	For configuration items that can not be translated to Ory Cloud, this endpoint will return a list of warnings
	to help you understand which parts of your config could not be processed.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID  The project's ID.
		@return V0alpha2ApiPatchProjectRequest
	*/
	PatchProject(ctx context.Context, projectId string) V0alpha2ApiPatchProjectRequest

	// PatchProjectExecute executes the request
	//  @return SuccessfulProjectUpdate
	PatchProjectExecute(r V0alpha2ApiPatchProjectRequest) (*SuccessfulProjectUpdate, *http.Response, error)

	/*
		PerformOAuth2AuthorizationFlow The OAuth 2.0 Authorize Endpoint

		This endpoint is not documented here because you should never use your own implementation to perform OAuth2 flows.
	OAuth2 is a very popular protocol and a library for your programming language will exists.

	To learn more about this flow please refer to the specification: https://tools.ietf.org/html/rfc6749

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiPerformOAuth2AuthorizationFlowRequest
	*/
	PerformOAuth2AuthorizationFlow(ctx context.Context) V0alpha2ApiPerformOAuth2AuthorizationFlowRequest

	// PerformOAuth2AuthorizationFlowExecute executes the request
	//  @return OAuth2ApiError
	PerformOAuth2AuthorizationFlowExecute(r V0alpha2ApiPerformOAuth2AuthorizationFlowRequest) (*OAuth2ApiError, *http.Response, error)

	/*
		PerformOAuth2TokenFlow The OAuth 2.0 Token Endpoint

		The client makes a request to the token endpoint by sending the
	following parameters using the "application/x-www-form-urlencoded" HTTP
	request entity-body.

	> Do not implement a client for this endpoint yourself. Use a library. There are many libraries
	> available for any programming language. You can find a list of libraries here: https://oauth.net/code/
	>
	> Do note that Hydra SDK does not implement this endpoint properly. Use one of the libraries listed above

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiPerformOAuth2TokenFlowRequest
	*/
	PerformOAuth2TokenFlow(ctx context.Context) V0alpha2ApiPerformOAuth2TokenFlowRequest

	// PerformOAuth2TokenFlowExecute executes the request
	//  @return OAuth2TokenResponse
	PerformOAuth2TokenFlowExecute(r V0alpha2ApiPerformOAuth2TokenFlowRequest) (*OAuth2TokenResponse, *http.Response, error)

	/*
		PerformOidcFrontOrBackChannelLogout OpenID Connect Front- or Back-channel Enabled Logout

		This endpoint initiates and completes user logout at Ory Hydra and initiates OpenID Connect Front- / Back-channel logout:

	https://openid.net/specs/openid-connect-frontchannel-1_0.html
	https://openid.net/specs/openid-connect-backchannel-1_0.html

	Back-channel logout is performed asynchronously and does not affect logout flow.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiPerformOidcFrontOrBackChannelLogoutRequest
	*/
	PerformOidcFrontOrBackChannelLogout(ctx context.Context) V0alpha2ApiPerformOidcFrontOrBackChannelLogoutRequest

	// PerformOidcFrontOrBackChannelLogoutExecute executes the request
	PerformOidcFrontOrBackChannelLogoutExecute(r V0alpha2ApiPerformOidcFrontOrBackChannelLogoutRequest) (*http.Response, error)

	/*
		PurgeProject Irrecoverably Purge a Project

		!! Use with extreme caution !!

	Using this API endpoint you can purge (completely delete) a project and its data.
	This action can not be undone and will delete ALL your data.

	!! Use with extreme caution !!

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID  The project's ID.
		@return V0alpha2ApiPurgeProjectRequest
	*/
	PurgeProject(ctx context.Context, projectId string) V0alpha2ApiPurgeProjectRequest

	// PurgeProjectExecute executes the request
	PurgeProjectExecute(r V0alpha2ApiPurgeProjectRequest) (*http.Response, error)

	/*
		RemoveProjectMember Remove a member associated with this project. This also sets their invite status to `REMOVED`.

		This endpoint requires the user to be a member of the project with the role `OWNER`.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID  The project's ID.
		@param memberId Member ID
		@return V0alpha2ApiRemoveProjectMemberRequest
	*/
	RemoveProjectMember(ctx context.Context, projectId string, memberId string) V0alpha2ApiRemoveProjectMemberRequest

	// RemoveProjectMemberExecute executes the request
	RemoveProjectMemberExecute(r V0alpha2ApiRemoveProjectMemberRequest) (*http.Response, error)

	/*
		RevokeOAuth2Token Revoke an OAuth2 Access or Refresh Token

		Revoking a token (both access and refresh) means that the tokens will be invalid. A revoked access token can no
	longer be used to make access requests, and a revoked refresh token can no longer be used to refresh an access token.
	Revoking a refresh token also invalidates the access token that was created with it. A token may only be revoked by
	the client the token was generated for.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiRevokeOAuth2TokenRequest
	*/
	RevokeOAuth2Token(ctx context.Context) V0alpha2ApiRevokeOAuth2TokenRequest

	// RevokeOAuth2TokenExecute executes the request
	RevokeOAuth2TokenExecute(r V0alpha2ApiRevokeOAuth2TokenRequest) (*http.Response, error)

	/*
		RevokeSession Calling this endpoint invalidates the specified session. The current session cannot be revoked. Session data are not deleted.

		This endpoint is useful for:

	To forcefully logout the current user from another device or session

		@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 V0alpha2ApiRevokeSessionRequest
	*/
	RevokeSession(ctx context.Context, id string) V0alpha2ApiRevokeSessionRequest

	// RevokeSessionExecute executes the request
	RevokeSessionExecute(r V0alpha2ApiRevokeSessionRequest) (*http.Response, error)

	/*
		RevokeSessions Calling this endpoint invalidates all except the current session that belong to the logged-in user. Session data are not deleted.

		This endpoint is useful for:

	To forcefully logout the current user from all other devices and sessions

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiRevokeSessionsRequest
	*/
	RevokeSessions(ctx context.Context) V0alpha2ApiRevokeSessionsRequest

	// RevokeSessionsExecute executes the request
	//  @return RevokedSessions
	RevokeSessionsExecute(r V0alpha2ApiRevokeSessionsRequest) (*RevokedSessions, *http.Response, error)

	/*
		SubmitSelfServiceLoginFlow Submit a Login Flow

		:::info

	This endpoint is EXPERIMENTAL and subject to potential breaking changes in the future.

	:::

	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 V0alpha2ApiSubmitSelfServiceLoginFlowRequest
	*/
	SubmitSelfServiceLoginFlow(ctx context.Context) V0alpha2ApiSubmitSelfServiceLoginFlowRequest

	// SubmitSelfServiceLoginFlowExecute executes the request
	//  @return SuccessfulSelfServiceLoginWithoutBrowser
	SubmitSelfServiceLoginFlowExecute(r V0alpha2ApiSubmitSelfServiceLoginFlowRequest) (*SuccessfulSelfServiceLoginWithoutBrowser, *http.Response, error)

	/*
		SubmitSelfServiceLogoutFlow Complete Self-Service Logout

		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 V0alpha2ApiSubmitSelfServiceLogoutFlowRequest
	*/
	SubmitSelfServiceLogoutFlow(ctx context.Context) V0alpha2ApiSubmitSelfServiceLogoutFlowRequest

	// SubmitSelfServiceLogoutFlowExecute executes the request
	SubmitSelfServiceLogoutFlowExecute(r V0alpha2ApiSubmitSelfServiceLogoutFlowRequest) (*http.Response, error)

	/*
		SubmitSelfServiceLogoutFlowWithoutBrowser Perform Logout for APIs, Services, 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 V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest
	*/
	SubmitSelfServiceLogoutFlowWithoutBrowser(ctx context.Context) V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest

	// SubmitSelfServiceLogoutFlowWithoutBrowserExecute executes the request
	SubmitSelfServiceLogoutFlowWithoutBrowserExecute(r V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest) (*http.Response, error)

	/*
		SubmitSelfServiceRecoveryFlow Complete Recovery Flow

		Use this endpoint to complete 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 V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest
	*/
	SubmitSelfServiceRecoveryFlow(ctx context.Context) V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest

	// SubmitSelfServiceRecoveryFlowExecute executes the request
	//  @return SelfServiceRecoveryFlow
	SubmitSelfServiceRecoveryFlowExecute(r V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest) (*SelfServiceRecoveryFlow, *http.Response, error)

	/*
		SubmitSelfServiceRegistrationFlow Submit a 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 V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest
	*/
	SubmitSelfServiceRegistrationFlow(ctx context.Context) V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest

	// SubmitSelfServiceRegistrationFlowExecute executes the request
	//  @return SuccessfulSelfServiceRegistrationWithoutBrowser
	SubmitSelfServiceRegistrationFlowExecute(r V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest) (*SuccessfulSelfServiceRegistrationWithoutBrowser, *http.Response, error)

	/*
		SubmitSelfServiceSettingsFlow 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 V0alpha2ApiSubmitSelfServiceSettingsFlowRequest
	*/
	SubmitSelfServiceSettingsFlow(ctx context.Context) V0alpha2ApiSubmitSelfServiceSettingsFlowRequest

	// SubmitSelfServiceSettingsFlowExecute executes the request
	//  @return SelfServiceSettingsFlow
	SubmitSelfServiceSettingsFlowExecute(r V0alpha2ApiSubmitSelfServiceSettingsFlowRequest) (*SelfServiceSettingsFlow, *http.Response, error)

	/*
		SubmitSelfServiceVerificationFlow 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/selfservice/flows/verify-email-account-activation).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return V0alpha2ApiSubmitSelfServiceVerificationFlowRequest
	*/
	SubmitSelfServiceVerificationFlow(ctx context.Context) V0alpha2ApiSubmitSelfServiceVerificationFlowRequest

	// SubmitSelfServiceVerificationFlowExecute executes the request
	//  @return SelfServiceVerificationFlow
	SubmitSelfServiceVerificationFlowExecute(r V0alpha2ApiSubmitSelfServiceVerificationFlowRequest) (*SelfServiceVerificationFlow, *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.
	Additionally 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)
	“`

	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 cooke 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 V0alpha2ApiToSessionRequest
	*/
	ToSession(ctx context.Context) V0alpha2ApiToSessionRequest

	// ToSessionExecute executes the request
	//  @return Session
	ToSessionExecute(r V0alpha2ApiToSessionRequest) (*Session, *http.Response, error)

	/*
		UpdateProject Update an Ory Cloud Project Configuration

		This endpoints allows you to update the Ory Cloud Project configuration for
	individual services (identity, permission, ...). The configuration is fully compatible
	with the open source projects for the respective services (e.g. Ory Kratos for Identity, Ory Keto for Permissions).

	This endpoint expects the `version` key to be set in the payload. If it is unset, it
	will try to import the config as if it is from the most recent version.

	If you have an older version of a configuration, you should set the version key in the payload!

	While this endpoint is able to process all configuration items related to features (e.g. password reset),
	it does not support operational configuration items (e.g. port, tracing, logging) otherwise available in the
	open source.

	For configuration items that can not be translated to Ory Cloud, this endpoint will return a list of warnings
	to help you understand which parts of your config could not be processed.

	Be aware that updating any service's configuration will completely override your current configuration for that
	service!

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId Project ID  The project's ID.
		@return V0alpha2ApiUpdateProjectRequest
	*/
	UpdateProject(ctx context.Context, projectId string) V0alpha2ApiUpdateProjectRequest

	// UpdateProjectExecute executes the request
	//  @return SuccessfulProjectUpdate
	UpdateProjectExecute(r V0alpha2ApiUpdateProjectRequest) (*SuccessfulProjectUpdate, *http.Response, error)
}

type V0alpha2ApiAdminAcceptOAuth2ConsentRequestRequest

type V0alpha2ApiAdminAcceptOAuth2ConsentRequestRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminAcceptOAuth2ConsentRequestRequest) AcceptOAuth2ConsentRequest

func (V0alpha2ApiAdminAcceptOAuth2ConsentRequestRequest) ConsentChallenge

func (V0alpha2ApiAdminAcceptOAuth2ConsentRequestRequest) Execute

type V0alpha2ApiAdminAcceptOAuth2LoginRequestRequest

type V0alpha2ApiAdminAcceptOAuth2LoginRequestRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminAcceptOAuth2LoginRequestRequest) AcceptOAuth2LoginRequest

func (V0alpha2ApiAdminAcceptOAuth2LoginRequestRequest) Execute

func (V0alpha2ApiAdminAcceptOAuth2LoginRequestRequest) LoginChallenge

type V0alpha2ApiAdminAcceptOAuth2LogoutRequestRequest

type V0alpha2ApiAdminAcceptOAuth2LogoutRequestRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminAcceptOAuth2LogoutRequestRequest) Execute

func (V0alpha2ApiAdminAcceptOAuth2LogoutRequestRequest) LogoutChallenge

type V0alpha2ApiAdminCreateIdentityRequest

type V0alpha2ApiAdminCreateIdentityRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminCreateIdentityRequest) AdminCreateIdentityBody

func (V0alpha2ApiAdminCreateIdentityRequest) Execute

type V0alpha2ApiAdminCreateJsonWebKeySetRequest

type V0alpha2ApiAdminCreateJsonWebKeySetRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminCreateJsonWebKeySetRequest) AdminCreateJsonWebKeySetBody

func (V0alpha2ApiAdminCreateJsonWebKeySetRequest) Execute

type V0alpha2ApiAdminCreateOAuth2ClientRequest

type V0alpha2ApiAdminCreateOAuth2ClientRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminCreateOAuth2ClientRequest) Execute

func (V0alpha2ApiAdminCreateOAuth2ClientRequest) OAuth2Client

type V0alpha2ApiAdminCreateSelfServiceRecoveryLinkRequest

type V0alpha2ApiAdminCreateSelfServiceRecoveryLinkRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminCreateSelfServiceRecoveryLinkRequest) AdminCreateSelfServiceRecoveryLinkBody

func (V0alpha2ApiAdminCreateSelfServiceRecoveryLinkRequest) Execute

type V0alpha2ApiAdminDeleteIdentityRequest

type V0alpha2ApiAdminDeleteIdentityRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminDeleteIdentityRequest) Execute

type V0alpha2ApiAdminDeleteIdentitySessionsRequest

type V0alpha2ApiAdminDeleteIdentitySessionsRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminDeleteIdentitySessionsRequest) Execute

type V0alpha2ApiAdminDeleteJsonWebKeyRequest

type V0alpha2ApiAdminDeleteJsonWebKeyRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminDeleteJsonWebKeyRequest) Execute

type V0alpha2ApiAdminDeleteJsonWebKeySetRequest

type V0alpha2ApiAdminDeleteJsonWebKeySetRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminDeleteJsonWebKeySetRequest) Execute

type V0alpha2ApiAdminDeleteOAuth2ClientRequest

type V0alpha2ApiAdminDeleteOAuth2ClientRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminDeleteOAuth2ClientRequest) Execute

type V0alpha2ApiAdminDeleteOAuth2TokenRequest

type V0alpha2ApiAdminDeleteOAuth2TokenRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminDeleteOAuth2TokenRequest) ClientId

func (V0alpha2ApiAdminDeleteOAuth2TokenRequest) Execute

type V0alpha2ApiAdminDeleteTrustedOAuth2JwtGrantIssuerRequest

type V0alpha2ApiAdminDeleteTrustedOAuth2JwtGrantIssuerRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminDeleteTrustedOAuth2JwtGrantIssuerRequest) Execute

type V0alpha2ApiAdminExtendSessionRequest

type V0alpha2ApiAdminExtendSessionRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminExtendSessionRequest) Execute

type V0alpha2ApiAdminGetIdentityRequest

type V0alpha2ApiAdminGetIdentityRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminGetIdentityRequest) Execute

func (V0alpha2ApiAdminGetIdentityRequest) IncludeCredential

func (r V0alpha2ApiAdminGetIdentityRequest) IncludeCredential(includeCredential []string) V0alpha2ApiAdminGetIdentityRequest

DeclassifyCredentials will declassify one or more identity&#39;s credentials Currently, only &#x60;oidc&#x60; is supported. This will return the initial OAuth 2.0 Access, Refresh and (optionally) OpenID Connect ID Token.

type V0alpha2ApiAdminGetJsonWebKeyRequest

type V0alpha2ApiAdminGetJsonWebKeyRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminGetJsonWebKeyRequest) Execute

type V0alpha2ApiAdminGetJsonWebKeySetRequest

type V0alpha2ApiAdminGetJsonWebKeySetRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminGetJsonWebKeySetRequest) Execute

type V0alpha2ApiAdminGetOAuth2ClientRequest

type V0alpha2ApiAdminGetOAuth2ClientRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminGetOAuth2ClientRequest) Execute

type V0alpha2ApiAdminGetOAuth2ConsentRequestRequest

type V0alpha2ApiAdminGetOAuth2ConsentRequestRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminGetOAuth2ConsentRequestRequest) ConsentChallenge

func (V0alpha2ApiAdminGetOAuth2ConsentRequestRequest) Execute

type V0alpha2ApiAdminGetOAuth2LoginRequestRequest

type V0alpha2ApiAdminGetOAuth2LoginRequestRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminGetOAuth2LoginRequestRequest) Execute

func (V0alpha2ApiAdminGetOAuth2LoginRequestRequest) LoginChallenge

type V0alpha2ApiAdminGetOAuth2LogoutRequestRequest

type V0alpha2ApiAdminGetOAuth2LogoutRequestRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminGetOAuth2LogoutRequestRequest) Execute

func (V0alpha2ApiAdminGetOAuth2LogoutRequestRequest) LogoutChallenge

type V0alpha2ApiAdminGetTrustedOAuth2JwtGrantIssuerRequest

type V0alpha2ApiAdminGetTrustedOAuth2JwtGrantIssuerRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminGetTrustedOAuth2JwtGrantIssuerRequest) Execute

type V0alpha2ApiAdminIntrospectOAuth2TokenRequest

type V0alpha2ApiAdminIntrospectOAuth2TokenRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminIntrospectOAuth2TokenRequest) Execute

func (V0alpha2ApiAdminIntrospectOAuth2TokenRequest) Scope

An optional, space separated list of required scopes. If the access token was not granted one of the scopes, the result of active will be false.

func (V0alpha2ApiAdminIntrospectOAuth2TokenRequest) Token

The string value of the token. For access tokens, this is the \\\&quot;access_token\\\&quot; value returned from the token endpoint defined in OAuth 2.0. For refresh tokens, this is the \\\&quot;refresh_token\\\&quot; value returned.

type V0alpha2ApiAdminListIdentitiesRequest

type V0alpha2ApiAdminListIdentitiesRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminListIdentitiesRequest) Execute

func (V0alpha2ApiAdminListIdentitiesRequest) Page

Pagination Page This value is currently an integer, but it is not sequential. The value is not the page number, but a reference. The next page can be any number and some numbers might return an empty list. For example, page 2 might not follow after page 1. And even if page 3 and 5 exist, but page 4 might not exist.

func (V0alpha2ApiAdminListIdentitiesRequest) PerPage

Items per Page This is the number of items per page.

type V0alpha2ApiAdminListIdentitySessionsRequest

type V0alpha2ApiAdminListIdentitySessionsRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminListIdentitySessionsRequest) Active

Active is a boolean flag that filters out sessions based on the state. If no value is provided, all sessions are returned.

func (V0alpha2ApiAdminListIdentitySessionsRequest) Execute

func (V0alpha2ApiAdminListIdentitySessionsRequest) Page

Pagination Page This value is currently an integer, but it is not sequential. The value is not the page number, but a reference. The next page can be any number and some numbers might return an empty list. For example, page 2 might not follow after page 1. And even if page 3 and 5 exist, but page 4 might not exist.

func (V0alpha2ApiAdminListIdentitySessionsRequest) PerPage

Items per Page This is the number of items per page.

type V0alpha2ApiAdminListOAuth2ClientsRequest

type V0alpha2ApiAdminListOAuth2ClientsRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminListOAuth2ClientsRequest) ClientName

The name of the clients to filter by.

func (V0alpha2ApiAdminListOAuth2ClientsRequest) Execute

func (V0alpha2ApiAdminListOAuth2ClientsRequest) Owner

The owner of the clients to filter by.

func (V0alpha2ApiAdminListOAuth2ClientsRequest) PageSize

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).

func (V0alpha2ApiAdminListOAuth2ClientsRequest) PageToken

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).

type V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest

type V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest) Execute

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).

func (V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest) Subject

The subject to list the consent sessions for.

func (V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest) XTotalCount

The total number of clients.

type V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest

type V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest) DefaultItems

func (V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest) Execute

func (V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest) Issuer

If optional \&quot;issuer\&quot; is supplied, only jwt-bearer grants with this issuer will be returned.

func (V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest) Limit

The maximum amount of policies returned, upper bound is 500 policies

func (V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest) MaxItems

func (V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest) Offset

The offset from where to start looking.

type V0alpha2ApiAdminPatchIdentityRequest

type V0alpha2ApiAdminPatchIdentityRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminPatchIdentityRequest) Execute

func (V0alpha2ApiAdminPatchIdentityRequest) JsonPatch

type V0alpha2ApiAdminPatchOAuth2ClientRequest

type V0alpha2ApiAdminPatchOAuth2ClientRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminPatchOAuth2ClientRequest) Execute

func (V0alpha2ApiAdminPatchOAuth2ClientRequest) JsonPatch

type V0alpha2ApiAdminRejectOAuth2ConsentRequestRequest

type V0alpha2ApiAdminRejectOAuth2ConsentRequestRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminRejectOAuth2ConsentRequestRequest) ConsentChallenge

func (V0alpha2ApiAdminRejectOAuth2ConsentRequestRequest) Execute

func (V0alpha2ApiAdminRejectOAuth2ConsentRequestRequest) RejectOAuth2Request

type V0alpha2ApiAdminRejectOAuth2LoginRequestRequest

type V0alpha2ApiAdminRejectOAuth2LoginRequestRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminRejectOAuth2LoginRequestRequest) Execute

func (V0alpha2ApiAdminRejectOAuth2LoginRequestRequest) LoginChallenge

func (V0alpha2ApiAdminRejectOAuth2LoginRequestRequest) RejectOAuth2Request

type V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest

type V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest) Execute

func (V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest) LogoutChallenge

func (V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest) RejectOAuth2Request

type V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest

type V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest) All

If set to &#x60;true&#x60; deletes all consent sessions by the Subject that have been granted.

func (V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest) Client

If set, deletes only those consent sessions by the Subject that have been granted to the specified OAuth 2.0 Client ID

func (V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest) Execute

func (V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest) Subject

The subject (Subject) whose consent sessions should be deleted.

type V0alpha2ApiAdminRevokeOAuth2LoginSessionsRequest

type V0alpha2ApiAdminRevokeOAuth2LoginSessionsRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminRevokeOAuth2LoginSessionsRequest) Execute

func (V0alpha2ApiAdminRevokeOAuth2LoginSessionsRequest) Subject

The subject to revoke authentication sessions for.

type V0alpha2ApiAdminTrustOAuth2JwtGrantIssuerRequest

type V0alpha2ApiAdminTrustOAuth2JwtGrantIssuerRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminTrustOAuth2JwtGrantIssuerRequest) AdminTrustOAuth2JwtGrantIssuerBody

func (V0alpha2ApiAdminTrustOAuth2JwtGrantIssuerRequest) Execute

type V0alpha2ApiAdminUpdateIdentityRequest

type V0alpha2ApiAdminUpdateIdentityRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminUpdateIdentityRequest) AdminUpdateIdentityBody

func (V0alpha2ApiAdminUpdateIdentityRequest) Execute

type V0alpha2ApiAdminUpdateJsonWebKeyRequest

type V0alpha2ApiAdminUpdateJsonWebKeyRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminUpdateJsonWebKeyRequest) Execute

func (V0alpha2ApiAdminUpdateJsonWebKeyRequest) JsonWebKey

type V0alpha2ApiAdminUpdateJsonWebKeySetRequest

type V0alpha2ApiAdminUpdateJsonWebKeySetRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminUpdateJsonWebKeySetRequest) Execute

func (V0alpha2ApiAdminUpdateJsonWebKeySetRequest) JsonWebKeySet

type V0alpha2ApiAdminUpdateOAuth2ClientRequest

type V0alpha2ApiAdminUpdateOAuth2ClientRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiAdminUpdateOAuth2ClientRequest) Execute

func (V0alpha2ApiAdminUpdateOAuth2ClientRequest) OAuth2Client

type V0alpha2ApiCreateProjectRequest

type V0alpha2ApiCreateProjectRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiCreateProjectRequest) CreateProjectBody

func (V0alpha2ApiCreateProjectRequest) Execute

type V0alpha2ApiCreateSelfServiceLogoutFlowUrlForBrowsersRequest

type V0alpha2ApiCreateSelfServiceLogoutFlowUrlForBrowsersRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiCreateSelfServiceLogoutFlowUrlForBrowsersRequest) Cookie

HTTP Cookies If you call this endpoint from a backend, please include the original Cookie header in the request.

func (V0alpha2ApiCreateSelfServiceLogoutFlowUrlForBrowsersRequest) Execute

type V0alpha2ApiDiscoverJsonWebKeysRequest

type V0alpha2ApiDiscoverJsonWebKeysRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiDiscoverJsonWebKeysRequest) Execute

type V0alpha2ApiDiscoverOidcConfigurationRequest

type V0alpha2ApiDiscoverOidcConfigurationRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiDiscoverOidcConfigurationRequest) Execute

type V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest

type V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest) Execute

func (V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest) OAuth2Client

type V0alpha2ApiDynamicClientRegistrationDeleteOAuth2ClientRequest

type V0alpha2ApiDynamicClientRegistrationDeleteOAuth2ClientRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiDynamicClientRegistrationDeleteOAuth2ClientRequest) Execute

type V0alpha2ApiDynamicClientRegistrationGetOAuth2ClientRequest

type V0alpha2ApiDynamicClientRegistrationGetOAuth2ClientRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiDynamicClientRegistrationGetOAuth2ClientRequest) Execute

type V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest

type V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest) Execute

func (V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest) OAuth2Client

type V0alpha2ApiGetIdentitySchemaRequest

type V0alpha2ApiGetIdentitySchemaRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetIdentitySchemaRequest) Execute

func (r V0alpha2ApiGetIdentitySchemaRequest) Execute() (map[string]interface{}, *http.Response, error)

type V0alpha2ApiGetOidcUserInfoRequest

type V0alpha2ApiGetOidcUserInfoRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetOidcUserInfoRequest) Execute

type V0alpha2ApiGetProjectMembersRequest

type V0alpha2ApiGetProjectMembersRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetProjectMembersRequest) Execute

type V0alpha2ApiGetProjectRequest

type V0alpha2ApiGetProjectRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetProjectRequest) Execute

type V0alpha2ApiGetSelfServiceErrorRequest

type V0alpha2ApiGetSelfServiceErrorRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetSelfServiceErrorRequest) Execute

func (V0alpha2ApiGetSelfServiceErrorRequest) Id

Error is the error&#39;s ID

type V0alpha2ApiGetSelfServiceLoginFlowRequest

type V0alpha2ApiGetSelfServiceLoginFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetSelfServiceLoginFlowRequest) Cookie

HTTP Cookies When using the SDK in a browser app, on the server side you must include the HTTP Cookie Header sent by the client to your server here. This ensures that CSRF and session cookies are respected.

func (V0alpha2ApiGetSelfServiceLoginFlowRequest) Execute

func (V0alpha2ApiGetSelfServiceLoginFlowRequest) Id

The Login Flow ID The value for this parameter comes from &#x60;flow&#x60; URL Query parameter sent to your application (e.g. &#x60;/login?flow&#x3D;abcde&#x60;).

type V0alpha2ApiGetSelfServiceRecoveryFlowRequest

type V0alpha2ApiGetSelfServiceRecoveryFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetSelfServiceRecoveryFlowRequest) Cookie

HTTP Cookies When using the SDK in a browser app, on the server side you must include the HTTP Cookie Header sent by the client to your server here. This ensures that CSRF and session cookies are respected.

func (V0alpha2ApiGetSelfServiceRecoveryFlowRequest) Execute

func (V0alpha2ApiGetSelfServiceRecoveryFlowRequest) Id

The Flow ID The value for this parameter comes from &#x60;request&#x60; URL Query parameter sent to your application (e.g. &#x60;/recovery?flow&#x3D;abcde&#x60;).

type V0alpha2ApiGetSelfServiceRegistrationFlowRequest

type V0alpha2ApiGetSelfServiceRegistrationFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetSelfServiceRegistrationFlowRequest) Cookie

HTTP Cookies When using the SDK in a browser app, on the server side you must include the HTTP Cookie Header sent by the client to your server here. This ensures that CSRF and session cookies are respected.

func (V0alpha2ApiGetSelfServiceRegistrationFlowRequest) Execute

func (V0alpha2ApiGetSelfServiceRegistrationFlowRequest) Id

The Registration Flow ID The value for this parameter comes from &#x60;flow&#x60; URL Query parameter sent to your application (e.g. &#x60;/registration?flow&#x3D;abcde&#x60;).

type V0alpha2ApiGetSelfServiceSettingsFlowRequest

type V0alpha2ApiGetSelfServiceSettingsFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetSelfServiceSettingsFlowRequest) Cookie

HTTP Cookies When using the SDK in a browser app, on the server side you must include the HTTP Cookie Header sent by the client to your server here. This ensures that CSRF and session cookies are respected.

func (V0alpha2ApiGetSelfServiceSettingsFlowRequest) Execute

func (V0alpha2ApiGetSelfServiceSettingsFlowRequest) Id

ID is the Settings Flow ID The value for this parameter comes from &#x60;flow&#x60; URL Query parameter sent to your application (e.g. &#x60;/settings?flow&#x3D;abcde&#x60;).

func (V0alpha2ApiGetSelfServiceSettingsFlowRequest) XSessionToken

The Session Token When using the SDK in an app without a browser, please include the session token here.

type V0alpha2ApiGetSelfServiceVerificationFlowRequest

type V0alpha2ApiGetSelfServiceVerificationFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetSelfServiceVerificationFlowRequest) Cookie

HTTP Cookies When using the SDK on the server side you must include the HTTP Cookie Header originally sent to your HTTP handler here.

func (V0alpha2ApiGetSelfServiceVerificationFlowRequest) Execute

func (V0alpha2ApiGetSelfServiceVerificationFlowRequest) Id

The Flow ID The value for this parameter comes from &#x60;request&#x60; URL Query parameter sent to your application (e.g. &#x60;/verification?flow&#x3D;abcde&#x60;).

type V0alpha2ApiGetWebAuthnJavaScriptRequest

type V0alpha2ApiGetWebAuthnJavaScriptRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiGetWebAuthnJavaScriptRequest) Execute

type V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest

type V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest) Aal

Request a Specific AuthenticationMethod Assurance Level Use this parameter to upgrade an existing session&#39;s authenticator assurance level (AAL). This allows you to ask for multi-factor authentication. When an identity sign in using e.g. username+password, the AAL is 1. If you wish to \&quot;upgrade\&quot; the session&#39;s security by asking the user to perform TOTP / WebAuth/ ... you would set this to \&quot;aal2\&quot;.

func (V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest) Execute

func (V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest) Refresh

Refresh a login session If set to true, this will refresh an existing login session by asking the user to sign in again. This will reset the authenticated_at time of the session.

func (V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest) ReturnTo

The URL to return the browser to after the flow was completed.

type V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest

type V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest) Aal

Request a Specific AuthenticationMethod Assurance Level Use this parameter to upgrade an existing session&#39;s authenticator assurance level (AAL). This allows you to ask for multi-factor authentication. When an identity sign in using e.g. username+password, the AAL is 1. If you wish to \&quot;upgrade\&quot; the session&#39;s security by asking the user to perform TOTP / WebAuth/ ... you would set this to \&quot;aal2\&quot;.

func (V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest) Execute

func (V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest) Refresh

Refresh a login session If set to true, this will refresh an existing login session by asking the user to sign in again. This will reset the authenticated_at time of the session.

func (V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest) XSessionToken

The Session Token of the Identity performing the settings flow.

type V0alpha2ApiInitializeSelfServiceRecoveryFlowForBrowsersRequest

type V0alpha2ApiInitializeSelfServiceRecoveryFlowForBrowsersRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceRecoveryFlowForBrowsersRequest) Execute

func (V0alpha2ApiInitializeSelfServiceRecoveryFlowForBrowsersRequest) ReturnTo

The URL to return the browser to after the flow was completed.

type V0alpha2ApiInitializeSelfServiceRecoveryFlowWithoutBrowserRequest

type V0alpha2ApiInitializeSelfServiceRecoveryFlowWithoutBrowserRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceRecoveryFlowWithoutBrowserRequest) Execute

type V0alpha2ApiInitializeSelfServiceRegistrationFlowForBrowsersRequest

type V0alpha2ApiInitializeSelfServiceRegistrationFlowForBrowsersRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceRegistrationFlowForBrowsersRequest) Execute

func (V0alpha2ApiInitializeSelfServiceRegistrationFlowForBrowsersRequest) ReturnTo

The URL to return the browser to after the flow was completed.

type V0alpha2ApiInitializeSelfServiceRegistrationFlowWithoutBrowserRequest

type V0alpha2ApiInitializeSelfServiceRegistrationFlowWithoutBrowserRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceRegistrationFlowWithoutBrowserRequest) Execute

type V0alpha2ApiInitializeSelfServiceSettingsFlowForBrowsersRequest

type V0alpha2ApiInitializeSelfServiceSettingsFlowForBrowsersRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceSettingsFlowForBrowsersRequest) Execute

func (V0alpha2ApiInitializeSelfServiceSettingsFlowForBrowsersRequest) ReturnTo

The URL to return the browser to after the flow was completed.

type V0alpha2ApiInitializeSelfServiceSettingsFlowWithoutBrowserRequest

type V0alpha2ApiInitializeSelfServiceSettingsFlowWithoutBrowserRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceSettingsFlowWithoutBrowserRequest) Execute

func (V0alpha2ApiInitializeSelfServiceSettingsFlowWithoutBrowserRequest) XSessionToken

The Session Token of the Identity performing the settings flow.

type V0alpha2ApiInitializeSelfServiceVerificationFlowForBrowsersRequest

type V0alpha2ApiInitializeSelfServiceVerificationFlowForBrowsersRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceVerificationFlowForBrowsersRequest) Execute

func (V0alpha2ApiInitializeSelfServiceVerificationFlowForBrowsersRequest) ReturnTo

The URL to return the browser to after the flow was completed.

type V0alpha2ApiInitializeSelfServiceVerificationFlowWithoutBrowserRequest

type V0alpha2ApiInitializeSelfServiceVerificationFlowWithoutBrowserRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiInitializeSelfServiceVerificationFlowWithoutBrowserRequest) Execute

type V0alpha2ApiListIdentitySchemasRequest

type V0alpha2ApiListIdentitySchemasRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiListIdentitySchemasRequest) Execute

func (V0alpha2ApiListIdentitySchemasRequest) Page

Pagination Page This value is currently an integer, but it is not sequential. The value is not the page number, but a reference. The next page can be any number and some numbers might return an empty list. For example, page 2 might not follow after page 1. And even if page 3 and 5 exist, but page 4 might not exist.

func (V0alpha2ApiListIdentitySchemasRequest) PerPage

Items per Page This is the number of items per page.

type V0alpha2ApiListProjectsRequest

type V0alpha2ApiListProjectsRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiListProjectsRequest) Execute

type V0alpha2ApiListSessionsRequest

type V0alpha2ApiListSessionsRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiListSessionsRequest) Cookie

Set the Cookie Header. This is especially useful when calling this endpoint from a server-side application. In that scenario you must include the HTTP Cookie Header which originally was included in the request to your server. An example of a session in the HTTP Cookie Header is: &#x60;ory_kratos_session&#x3D;a19iOVAbdzdgl70Rq1QZmrKmcjDtdsviCTZx7m9a9yHIUS8Wa9T7hvqyGTsLHi6Qifn2WUfpAKx9DWp0SJGleIn9vh2YF4A16id93kXFTgIgmwIOvbVAScyrx7yVl6bPZnCx27ec4WQDtaTewC1CpgudeDV2jQQnSaCP6ny3xa8qLH-QUgYqdQuoA_LF1phxgRCUfIrCLQOkolX5nv3ze_f&#x3D;&#x3D;&#x60;. It is ok if more than one cookie are included here as all other cookies will be ignored.

func (V0alpha2ApiListSessionsRequest) Execute

func (V0alpha2ApiListSessionsRequest) Page

Pagination Page This value is currently an integer, but it is not sequential. The value is not the page number, but a reference. The next page can be any number and some numbers might return an empty list. For example, page 2 might not follow after page 1. And even if page 3 and 5 exist, but page 4 might not exist.

func (V0alpha2ApiListSessionsRequest) PerPage

Items per Page This is the number of items per page.

func (V0alpha2ApiListSessionsRequest) XSessionToken

Set the Session Token when calling from non-browser clients. A session token has a format of &#x60;MP2YWEMeM8MxjkGKpH4dqOQ4Q4DlSPaj&#x60;.

type V0alpha2ApiPatchProjectRequest

type V0alpha2ApiPatchProjectRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiPatchProjectRequest) Execute

func (V0alpha2ApiPatchProjectRequest) JsonPatch

type V0alpha2ApiPerformOAuth2AuthorizationFlowRequest

type V0alpha2ApiPerformOAuth2AuthorizationFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiPerformOAuth2AuthorizationFlowRequest) Execute

type V0alpha2ApiPerformOAuth2TokenFlowRequest

type V0alpha2ApiPerformOAuth2TokenFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiPerformOAuth2TokenFlowRequest) ClientId

func (V0alpha2ApiPerformOAuth2TokenFlowRequest) Code

func (V0alpha2ApiPerformOAuth2TokenFlowRequest) Execute

func (V0alpha2ApiPerformOAuth2TokenFlowRequest) GrantType

func (V0alpha2ApiPerformOAuth2TokenFlowRequest) RedirectUri

func (V0alpha2ApiPerformOAuth2TokenFlowRequest) RefreshToken

type V0alpha2ApiPerformOidcFrontOrBackChannelLogoutRequest

type V0alpha2ApiPerformOidcFrontOrBackChannelLogoutRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiPerformOidcFrontOrBackChannelLogoutRequest) Execute

type V0alpha2ApiPurgeProjectRequest

type V0alpha2ApiPurgeProjectRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiPurgeProjectRequest) Execute

type V0alpha2ApiRemoveProjectMemberRequest

type V0alpha2ApiRemoveProjectMemberRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiRemoveProjectMemberRequest) Execute

type V0alpha2ApiRevokeOAuth2TokenRequest

type V0alpha2ApiRevokeOAuth2TokenRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiRevokeOAuth2TokenRequest) Execute

func (V0alpha2ApiRevokeOAuth2TokenRequest) Token

type V0alpha2ApiRevokeSessionRequest

type V0alpha2ApiRevokeSessionRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiRevokeSessionRequest) Execute

type V0alpha2ApiRevokeSessionsRequest

type V0alpha2ApiRevokeSessionsRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiRevokeSessionsRequest) Cookie

Set the Cookie Header. This is especially useful when calling this endpoint from a server-side application. In that scenario you must include the HTTP Cookie Header which originally was included in the request to your server. An example of a session in the HTTP Cookie Header is: &#x60;ory_kratos_session&#x3D;a19iOVAbdzdgl70Rq1QZmrKmcjDtdsviCTZx7m9a9yHIUS8Wa9T7hvqyGTsLHi6Qifn2WUfpAKx9DWp0SJGleIn9vh2YF4A16id93kXFTgIgmwIOvbVAScyrx7yVl6bPZnCx27ec4WQDtaTewC1CpgudeDV2jQQnSaCP6ny3xa8qLH-QUgYqdQuoA_LF1phxgRCUfIrCLQOkolX5nv3ze_f&#x3D;&#x3D;&#x60;. It is ok if more than one cookie are included here as all other cookies will be ignored.

func (V0alpha2ApiRevokeSessionsRequest) Execute

func (V0alpha2ApiRevokeSessionsRequest) XSessionToken

Set the Session Token when calling from non-browser clients. A session token has a format of &#x60;MP2YWEMeM8MxjkGKpH4dqOQ4Q4DlSPaj&#x60;.

type V0alpha2ApiService

type V0alpha2ApiService service

V0alpha2ApiService V0alpha2Api service

func (*V0alpha2ApiService) AdminAcceptOAuth2ConsentRequest

AdminAcceptOAuth2ConsentRequest Accept an OAuth 2.0 Consent Request

When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider to authenticate the subject and then tell ORY Hydra now about it. If the subject authenticated, he/she must now be asked if the OAuth 2.0 Client which initiated the flow should be allowed to access the resources on the subject's behalf.

The consent provider which handles this request and is a web app implemented and hosted by you. It shows a subject interface which asks the subject to grant or deny the client access to the requested scope ("Application my-dropbox-app wants write access to all your private files").

The consent challenge is appended to the consent provider's URL to which the subject's user-agent (browser) is redirected to. The consent provider uses that challenge to fetch information on the OAuth2 request and then tells ORY Hydra if the subject accepted or rejected the request.

This endpoint tells ORY Hydra that the subject has authorized the OAuth 2.0 client to access resources on his/her behalf. The consent provider includes additional information, such as session data for access and ID tokens, and if the consent request should be used as basis for future requests.

The response contains a redirect URL which the consent provider should redirect the user-agent to.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminAcceptOAuth2ConsentRequestRequest

func (*V0alpha2ApiService) AdminAcceptOAuth2ConsentRequestExecute

Execute executes the request

@return SuccessfulOAuth2RequestResponse

func (*V0alpha2ApiService) AdminAcceptOAuth2LoginRequest

AdminAcceptOAuth2LoginRequest Accept an OAuth 2.0 Login Request

When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, Ory Hydra asks the login provider (sometimes called "identity provider") to authenticate the subject and then tell Ory Hydra now about it. The login provider is an web-app you write and host, and it must be able to authenticate ("show the subject a login screen") a subject (in OAuth2 the proper name for subject is "resource owner").

The authentication challenge is appended to the login provider URL to which the subject's user-agent (browser) is redirected to. The login provider uses that challenge to fetch information on the OAuth2 request and then accept or reject the requested authentication process.

This endpoint tells ORY Hydra that the subject has successfully authenticated and includes additional information such as the subject's ID and if ORY Hydra should remember the subject's subject agent for future authentication attempts by setting a cookie.

The response contains a redirect URL which the login provider should redirect the user-agent to.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminAcceptOAuth2LoginRequestRequest

func (*V0alpha2ApiService) AdminAcceptOAuth2LoginRequestExecute

Execute executes the request

@return SuccessfulOAuth2RequestResponse

func (*V0alpha2ApiService) AdminAcceptOAuth2LogoutRequest

AdminAcceptOAuth2LogoutRequest Accept an OAuth 2.0 Logout Request

When a user or an application requests ORY Hydra to log out a user, this endpoint is used to confirm that logout request.

The response contains a redirect URL which the consent provider should redirect the user-agent to.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminAcceptOAuth2LogoutRequestRequest

func (*V0alpha2ApiService) AdminAcceptOAuth2LogoutRequestExecute

Execute executes the request

@return SuccessfulOAuth2RequestResponse

func (*V0alpha2ApiService) AdminCreateIdentity

AdminCreateIdentity Create an Identity

This endpoint creates an identity. Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminCreateIdentityRequest

func (*V0alpha2ApiService) AdminCreateIdentityExecute

Execute executes the request

@return Identity

func (*V0alpha2ApiService) AdminCreateJsonWebKeySet

AdminCreateJsonWebKeySet Generate a New JSON Web Key

This endpoint is capable of generating JSON Web Key Sets for you. There a different strategies available, such as symmetric cryptographic keys (HS256, HS512) and asymetric cryptographic keys (RS256, ECDSA). If the specified JSON Web Key Set does not exist, it will be created.

A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param set The JSON Web Key Set
@return V0alpha2ApiAdminCreateJsonWebKeySetRequest

func (*V0alpha2ApiService) AdminCreateJsonWebKeySetExecute

Execute executes the request

@return JsonWebKeySet

func (*V0alpha2ApiService) AdminCreateOAuth2Client

AdminCreateOAuth2Client Create an OAuth 2.0 Client

Create a new OAuth 2.0 client. If you pass `client_secret` the secret is used, otherwise a random secret is generated. The secret is echoed in the response. It is not possible to retrieve it later on.

OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminCreateOAuth2ClientRequest

func (*V0alpha2ApiService) AdminCreateOAuth2ClientExecute

Execute executes the request

@return OAuth2Client

AdminCreateSelfServiceRecoveryLink 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 V0alpha2ApiAdminCreateSelfServiceRecoveryLinkRequest

func (*V0alpha2ApiService) AdminCreateSelfServiceRecoveryLinkExecute

Execute executes the request

@return SelfServiceRecoveryLink

func (*V0alpha2ApiService) AdminDeleteIdentity

AdminDeleteIdentity Delete an Identity

Calling this endpoint irrecoverably and permanently deletes the identity 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.

Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

@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 V0alpha2ApiAdminDeleteIdentityRequest

func (*V0alpha2ApiService) AdminDeleteIdentityExecute

func (a *V0alpha2ApiService) AdminDeleteIdentityExecute(r V0alpha2ApiAdminDeleteIdentityRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminDeleteIdentitySessions

AdminDeleteIdentitySessions Calling this endpoint irrecoverably and permanently deletes and invalidates all sessions that belong to the given Identity.

This endpoint is useful for:

To forcefully logout Identity from all devices and sessions

@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 V0alpha2ApiAdminDeleteIdentitySessionsRequest

func (*V0alpha2ApiService) AdminDeleteIdentitySessionsExecute

func (a *V0alpha2ApiService) AdminDeleteIdentitySessionsExecute(r V0alpha2ApiAdminDeleteIdentitySessionsRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminDeleteJsonWebKey

AdminDeleteJsonWebKey Delete a JSON Web Key

Use this endpoint to delete a single JSON Web Key.

A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param set The JSON Web Key Set
@param kid The JSON Web Key ID (kid)
@return V0alpha2ApiAdminDeleteJsonWebKeyRequest

func (*V0alpha2ApiService) AdminDeleteJsonWebKeyExecute

func (a *V0alpha2ApiService) AdminDeleteJsonWebKeyExecute(r V0alpha2ApiAdminDeleteJsonWebKeyRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminDeleteJsonWebKeySet

AdminDeleteJsonWebKeySet Delete a JSON Web Key Set

Use this endpoint to delete a complete JSON Web Key Set and all the keys in that set.

A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param set The JSON Web Key Set
@return V0alpha2ApiAdminDeleteJsonWebKeySetRequest

func (*V0alpha2ApiService) AdminDeleteJsonWebKeySetExecute

func (a *V0alpha2ApiService) AdminDeleteJsonWebKeySetExecute(r V0alpha2ApiAdminDeleteJsonWebKeySetRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminDeleteOAuth2Client

AdminDeleteOAuth2Client Deletes an OAuth 2.0 Client

Delete an existing OAuth 2.0 Client by its ID.

OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

Make sure that this endpoint is well protected and only callable by first-party components.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the OAuth 2.0 Client.
@return V0alpha2ApiAdminDeleteOAuth2ClientRequest

func (*V0alpha2ApiService) AdminDeleteOAuth2ClientExecute

func (a *V0alpha2ApiService) AdminDeleteOAuth2ClientExecute(r V0alpha2ApiAdminDeleteOAuth2ClientRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminDeleteOAuth2Token

AdminDeleteOAuth2Token Delete OAuth2 Access Tokens from a Client

This endpoint deletes OAuth2 access tokens issued for a client from the database

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminDeleteOAuth2TokenRequest

func (*V0alpha2ApiService) AdminDeleteOAuth2TokenExecute

func (a *V0alpha2ApiService) AdminDeleteOAuth2TokenExecute(r V0alpha2ApiAdminDeleteOAuth2TokenRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminDeleteTrustedOAuth2JwtGrantIssuer

func (a *V0alpha2ApiService) AdminDeleteTrustedOAuth2JwtGrantIssuer(ctx context.Context, id string) V0alpha2ApiAdminDeleteTrustedOAuth2JwtGrantIssuerRequest

AdminDeleteTrustedOAuth2JwtGrantIssuer Delete a Trusted OAuth2 JWT Bearer Grant Type Issuer

Use this endpoint to delete trusted JWT Bearer Grant Type Issuer. The ID is the one returned when you created the trust relationship.

Once deleted, the associated issuer will no longer be able to perform the JSON Web Token (JWT) Profile for OAuth 2.0 Client Authentication and Authorization Grant.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the desired grant
@return V0alpha2ApiAdminDeleteTrustedOAuth2JwtGrantIssuerRequest

func (*V0alpha2ApiService) AdminDeleteTrustedOAuth2JwtGrantIssuerExecute

func (a *V0alpha2ApiService) AdminDeleteTrustedOAuth2JwtGrantIssuerExecute(r V0alpha2ApiAdminDeleteTrustedOAuth2JwtGrantIssuerRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminExtendSession

AdminExtendSession 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.

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 V0alpha2ApiAdminExtendSessionRequest

func (*V0alpha2ApiService) AdminExtendSessionExecute

func (a *V0alpha2ApiService) AdminExtendSessionExecute(r V0alpha2ApiAdminExtendSessionRequest) (*Session, *http.Response, error)

Execute executes the request

@return Session

func (*V0alpha2ApiService) AdminGetIdentity

AdminGetIdentity Get an Identity

Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

@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 V0alpha2ApiAdminGetIdentityRequest

func (*V0alpha2ApiService) AdminGetIdentityExecute

Execute executes the request

@return Identity

func (*V0alpha2ApiService) AdminGetJsonWebKey

AdminGetJsonWebKey Fetch a JSON Web Key

This endpoint returns a singular JSON Web Key. It is identified by the set and the specific key ID (kid).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param set The JSON Web Key Set
@param kid The JSON Web Key ID (kid)
@return V0alpha2ApiAdminGetJsonWebKeyRequest

func (*V0alpha2ApiService) AdminGetJsonWebKeyExecute

Execute executes the request

@return JsonWebKeySet

func (*V0alpha2ApiService) AdminGetJsonWebKeySet

AdminGetJsonWebKeySet Retrieve a JSON Web Key Set

This endpoint can be used to retrieve JWK Sets stored in ORY Hydra.

A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param set The JSON Web Key Set
@return V0alpha2ApiAdminGetJsonWebKeySetRequest

func (*V0alpha2ApiService) AdminGetJsonWebKeySetExecute

Execute executes the request

@return JsonWebKeySet

func (*V0alpha2ApiService) AdminGetOAuth2Client

AdminGetOAuth2Client Get an OAuth 2.0 Client

Get an OAuth 2.0 client by its ID. This endpoint never returns the client secret.

OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the OAuth 2.0 Client.
@return V0alpha2ApiAdminGetOAuth2ClientRequest

func (*V0alpha2ApiService) AdminGetOAuth2ClientExecute

Execute executes the request

@return OAuth2Client

func (*V0alpha2ApiService) AdminGetOAuth2ConsentRequest

AdminGetOAuth2ConsentRequest Get OAuth 2.0 Consent Request Information

When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider to authenticate the subject and then tell ORY Hydra now about it. If the subject authenticated, he/she must now be asked if the OAuth 2.0 Client which initiated the flow should be allowed to access the resources on the subject's behalf.

The consent provider which handles this request and is a web app implemented and hosted by you. It shows a subject interface which asks the subject to grant or deny the client access to the requested scope ("Application my-dropbox-app wants write access to all your private files").

The consent challenge is appended to the consent provider's URL to which the subject's user-agent (browser) is redirected to. The consent provider uses that challenge to fetch information on the OAuth2 request and then tells ORY Hydra if the subject accepted or rejected the request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminGetOAuth2ConsentRequestRequest

func (*V0alpha2ApiService) AdminGetOAuth2ConsentRequestExecute

Execute executes the request

@return OAuth2ConsentRequest

func (*V0alpha2ApiService) AdminGetOAuth2LoginRequest

AdminGetOAuth2LoginRequest Get an OAuth 2.0 Login Request

When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider (sometimes called "identity provider") to authenticate the subject and then tell ORY Hydra now about it. The login provider is an web-app you write and host, and it must be able to authenticate ("show the subject a login screen") a subject (in OAuth2 the proper name for subject is "resource owner").

The authentication challenge is appended to the login provider URL to which the subject's user-agent (browser) is redirected to. The login provider uses that challenge to fetch information on the OAuth2 request and then accept or reject the requested authentication process.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminGetOAuth2LoginRequestRequest

func (*V0alpha2ApiService) AdminGetOAuth2LoginRequestExecute

Execute executes the request

@return OAuth2LoginRequest

func (*V0alpha2ApiService) AdminGetOAuth2LogoutRequest

AdminGetOAuth2LogoutRequest Get an OAuth 2.0 Logout Request

Use this endpoint to fetch a logout request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminGetOAuth2LogoutRequestRequest

func (*V0alpha2ApiService) AdminGetOAuth2LogoutRequestExecute

Execute executes the request

@return OAuth2LogoutRequest

func (*V0alpha2ApiService) AdminGetTrustedOAuth2JwtGrantIssuer

func (a *V0alpha2ApiService) AdminGetTrustedOAuth2JwtGrantIssuer(ctx context.Context, id string) V0alpha2ApiAdminGetTrustedOAuth2JwtGrantIssuerRequest

AdminGetTrustedOAuth2JwtGrantIssuer Get a Trusted OAuth2 JWT Bearer Grant Type Issuer

Use this endpoint to get a trusted JWT Bearer Grant Type Issuer. The ID is the one returned when you created the trust relationship.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the desired grant
@return V0alpha2ApiAdminGetTrustedOAuth2JwtGrantIssuerRequest

func (*V0alpha2ApiService) AdminGetTrustedOAuth2JwtGrantIssuerExecute

Execute executes the request

@return TrustedOAuth2JwtGrantIssuer

func (*V0alpha2ApiService) AdminIntrospectOAuth2Token

AdminIntrospectOAuth2Token Introspect OAuth2 Access or Refresh Tokens

The introspection endpoint allows to check if a token (both refresh and access) is active or not. An active token is neither expired nor revoked. If a token is active, additional information on the token will be included. You can set additional data for a token by setting `accessTokenExtra` during the consent flow.

For more information [read this blog post](https://www.oauth.com/oauth2-servers/token-introspection-endpoint/).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminIntrospectOAuth2TokenRequest

func (*V0alpha2ApiService) AdminIntrospectOAuth2TokenExecute

Execute executes the request

@return IntrospectedOAuth2Token

func (*V0alpha2ApiService) AdminListIdentities

AdminListIdentities List Identities

Lists all identities. Does not support search at the moment.

Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminListIdentitiesRequest

func (*V0alpha2ApiService) AdminListIdentitiesExecute

func (a *V0alpha2ApiService) AdminListIdentitiesExecute(r V0alpha2ApiAdminListIdentitiesRequest) ([]Identity, *http.Response, error)

Execute executes the request

@return []Identity

func (*V0alpha2ApiService) AdminListIdentitySessions

AdminListIdentitySessions This endpoint returns all sessions that belong to the given Identity.

This endpoint is useful for:

Listing all sessions that belong to an Identity 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 identity's ID.
@return V0alpha2ApiAdminListIdentitySessionsRequest

func (*V0alpha2ApiService) AdminListIdentitySessionsExecute

func (a *V0alpha2ApiService) AdminListIdentitySessionsExecute(r V0alpha2ApiAdminListIdentitySessionsRequest) ([]Session, *http.Response, error)

Execute executes the request

@return []Session

func (*V0alpha2ApiService) AdminListOAuth2Clients

AdminListOAuth2Clients List OAuth 2.0 Clients

This endpoint lists all clients in the database, and never returns client secrets. As a default it lists the first 100 clients. The `limit` parameter can be used to retrieve more clients, but it has an upper bound at 500 objects. Pagination should be used to retrieve more than 500 objects.

OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

The "Link" header is also included in successful responses, which contains one or more links for pagination, formatted like so: '<https://project-slug.projects.oryapis.com/admin/clients?limit={limit}&offset={offset}>; rel="{page}"', where page is one of the following applicable pages: 'first', 'next', 'last', and 'previous'. Multiple links can be included in this header, and will be separated by a comma.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminListOAuth2ClientsRequest

func (*V0alpha2ApiService) AdminListOAuth2ClientsExecute

Execute executes the request

@return []OAuth2Client

func (*V0alpha2ApiService) AdminListOAuth2SubjectConsentSessions

func (a *V0alpha2ApiService) AdminListOAuth2SubjectConsentSessions(ctx context.Context) V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest

AdminListOAuth2SubjectConsentSessions List OAuth 2.0 Consent Sessions of a Subject

This endpoint lists all subject's granted consent sessions, including client and granted scope. If the subject is unknown or has not granted any consent sessions yet, the endpoint returns an empty JSON array with status code 200 OK.

The "Link" header is also included in successful responses, which contains one or more links for pagination, formatted like so: '<https://hydra-url/admin/oauth2/auth/sessions/consent?subject={user}&limit={limit}&offset={offset}>; rel="{page}"', where page is one of the following applicable pages: 'first', 'next', 'last', and 'previous'. Multiple links can be included in this header, and will be separated by a comma.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminListOAuth2SubjectConsentSessionsRequest

func (*V0alpha2ApiService) AdminListOAuth2SubjectConsentSessionsExecute

Execute executes the request

@return []PreviousOAuth2ConsentSession

func (*V0alpha2ApiService) AdminListTrustedOAuth2JwtGrantIssuers

func (a *V0alpha2ApiService) AdminListTrustedOAuth2JwtGrantIssuers(ctx context.Context) V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest

AdminListTrustedOAuth2JwtGrantIssuers List Trusted OAuth2 JWT Bearer Grant Type Issuers

Use this endpoint to list all trusted JWT Bearer Grant Type Issuers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminListTrustedOAuth2JwtGrantIssuersRequest

func (*V0alpha2ApiService) AdminListTrustedOAuth2JwtGrantIssuersExecute

Execute executes the request

@return []TrustedOAuth2JwtGrantIssuer

func (*V0alpha2ApiService) AdminPatchIdentity

AdminPatchIdentity Partially updates an Identity's field using [JSON Patch](https://jsonpatch.com/)

NOTE: The fields `id`, `stateChangedAt` and `credentials` are not updateable.

Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

@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 V0alpha2ApiAdminPatchIdentityRequest

func (*V0alpha2ApiService) AdminPatchIdentityExecute

Execute executes the request

@return Identity

func (*V0alpha2ApiService) AdminPatchOAuth2Client

AdminPatchOAuth2Client Patch an OAuth 2.0 Client

Patch an existing OAuth 2.0 Client. If you pass `client_secret` the secret will be updated and returned via the API. This is the only time you will be able to retrieve the client secret, so write it down and keep it safe.

OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the OAuth 2.0 Client.
@return V0alpha2ApiAdminPatchOAuth2ClientRequest

func (*V0alpha2ApiService) AdminPatchOAuth2ClientExecute

Execute executes the request

@return OAuth2Client

func (*V0alpha2ApiService) AdminRejectOAuth2ConsentRequest

AdminRejectOAuth2ConsentRequest Reject an OAuth 2.0 Consent Request

When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider to authenticate the subject and then tell ORY Hydra now about it. If the subject authenticated, he/she must now be asked if the OAuth 2.0 Client which initiated the flow should be allowed to access the resources on the subject's behalf.

The consent provider which handles this request and is a web app implemented and hosted by you. It shows a subject interface which asks the subject to grant or deny the client access to the requested scope ("Application my-dropbox-app wants write access to all your private files").

The consent challenge is appended to the consent provider's URL to which the subject's user-agent (browser) is redirected to. The consent provider uses that challenge to fetch information on the OAuth2 request and then tells ORY Hydra if the subject accepted or rejected the request.

This endpoint tells ORY Hydra that the subject has not authorized the OAuth 2.0 client to access resources on his/her behalf. The consent provider must include a reason why the consent was not granted.

The response contains a redirect URL which the consent provider should redirect the user-agent to.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminRejectOAuth2ConsentRequestRequest

func (*V0alpha2ApiService) AdminRejectOAuth2ConsentRequestExecute

Execute executes the request

@return SuccessfulOAuth2RequestResponse

func (*V0alpha2ApiService) AdminRejectOAuth2LoginRequest

AdminRejectOAuth2LoginRequest Reject an OAuth 2.0 Login Request

When an authorization code, hybrid, or implicit OAuth 2.0 Flow is initiated, ORY Hydra asks the login provider (sometimes called "identity provider") to authenticate the subject and then tell ORY Hydra now about it. The login provider is an web-app you write and host, and it must be able to authenticate ("show the subject a login screen") a subject (in OAuth2 the proper name for subject is "resource owner").

The authentication challenge is appended to the login provider URL to which the subject's user-agent (browser) is redirected to. The login provider uses that challenge to fetch information on the OAuth2 request and then accept or reject the requested authentication process.

This endpoint tells ORY Hydra that the subject has not authenticated and includes a reason why the authentication was denied.

The response contains a redirect URL which the login provider should redirect the user-agent to.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminRejectOAuth2LoginRequestRequest

func (*V0alpha2ApiService) AdminRejectOAuth2LoginRequestExecute

Execute executes the request

@return SuccessfulOAuth2RequestResponse

func (*V0alpha2ApiService) AdminRejectOAuth2LogoutRequest

AdminRejectOAuth2LogoutRequest Reject an OAuth 2.0 Logout Request

When a user or an application requests ORY Hydra to log out a user, this endpoint is used to deny that logout request. No body is required.

The response is empty as the logout provider has to chose what action to perform next.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest

func (*V0alpha2ApiService) AdminRejectOAuth2LogoutRequestExecute

func (a *V0alpha2ApiService) AdminRejectOAuth2LogoutRequestExecute(r V0alpha2ApiAdminRejectOAuth2LogoutRequestRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminRevokeOAuth2ConsentSessions

AdminRevokeOAuth2ConsentSessions Revokes OAuth 2.0 Consent Sessions of a Subject for a Specific OAuth 2.0 Client

This endpoint revokes a subject's granted consent sessions for a specific OAuth 2.0 Client and invalidates all associated OAuth 2.0 Access Tokens.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest

func (*V0alpha2ApiService) AdminRevokeOAuth2ConsentSessionsExecute

func (a *V0alpha2ApiService) AdminRevokeOAuth2ConsentSessionsExecute(r V0alpha2ApiAdminRevokeOAuth2ConsentSessionsRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminRevokeOAuth2LoginSessions

AdminRevokeOAuth2LoginSessions Invalidates All OAuth 2.0 Login Sessions of a Certain User

This endpoint invalidates a subject's authentication session. After revoking the authentication session, the subject has to re-authenticate at ORY Hydra. This endpoint does not invalidate any tokens and does not work with OpenID Connect Front- or Back-channel logout.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminRevokeOAuth2LoginSessionsRequest

func (*V0alpha2ApiService) AdminRevokeOAuth2LoginSessionsExecute

func (a *V0alpha2ApiService) AdminRevokeOAuth2LoginSessionsExecute(r V0alpha2ApiAdminRevokeOAuth2LoginSessionsRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) AdminTrustOAuth2JwtGrantIssuer

AdminTrustOAuth2JwtGrantIssuer Trust an OAuth2 JWT Bearer Grant Type Issuer

Use this endpoint to establish a trust relationship for a JWT issuer to perform JSON Web Token (JWT) Profile for OAuth 2.0 Client Authentication and Authorization Grants [RFC7523](https://datatracker.ietf.org/doc/html/rfc7523).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiAdminTrustOAuth2JwtGrantIssuerRequest

func (*V0alpha2ApiService) AdminTrustOAuth2JwtGrantIssuerExecute

Execute executes the request

@return TrustedOAuth2JwtGrantIssuer

func (*V0alpha2ApiService) AdminUpdateIdentity

AdminUpdateIdentity Update an Identity

This endpoint updates an identity. The full identity payload (except credentials) is expected. This endpoint does not support patching.

Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

@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 V0alpha2ApiAdminUpdateIdentityRequest

func (*V0alpha2ApiService) AdminUpdateIdentityExecute

Execute executes the request

@return Identity

func (*V0alpha2ApiService) AdminUpdateJsonWebKey

AdminUpdateJsonWebKey Update a JSON Web Key

Use this method if you do not want to let Hydra generate the JWKs for you, but instead save your own.

A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param set The JSON Web Key Set
@param kid The JSON Web Key ID (kid)
@return V0alpha2ApiAdminUpdateJsonWebKeyRequest

func (*V0alpha2ApiService) AdminUpdateJsonWebKeyExecute

Execute executes the request

@return JsonWebKey

func (*V0alpha2ApiService) AdminUpdateJsonWebKeySet

AdminUpdateJsonWebKeySet Update a JSON Web Key Set

Use this method if you do not want to let Hydra generate the JWKs for you, but instead save your own.

A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key. A JWK Set is a JSON data structure that represents a set of JWKs. A JSON Web Key is identified by its set and key id. ORY Hydra uses this functionality to store cryptographic keys used for TLS and JSON Web Tokens (such as OpenID Connect ID tokens), and allows storing user-defined keys as well.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param set The JSON Web Key Set
@return V0alpha2ApiAdminUpdateJsonWebKeySetRequest

func (*V0alpha2ApiService) AdminUpdateJsonWebKeySetExecute

Execute executes the request

@return JsonWebKeySet

func (*V0alpha2ApiService) AdminUpdateOAuth2Client

AdminUpdateOAuth2Client Update an OAuth 2.0 Client

Update an existing OAuth 2.0 Client. If you pass `client_secret` the secret is used, otherwise a random secret is generated. The secret is echoed in the response. It is not possible to retrieve it later on.

OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the OAuth 2.0 Client.
@return V0alpha2ApiAdminUpdateOAuth2ClientRequest

func (*V0alpha2ApiService) AdminUpdateOAuth2ClientExecute

Execute executes the request

@return OAuth2Client

func (*V0alpha2ApiService) CreateProject

CreateProject Create a Project

Creates a new project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiCreateProjectRequest

func (*V0alpha2ApiService) CreateProjectExecute

Execute executes the request

@return Project

func (*V0alpha2ApiService) CreateSelfServiceLogoutFlowUrlForBrowsers

func (a *V0alpha2ApiService) CreateSelfServiceLogoutFlowUrlForBrowsers(ctx context.Context) V0alpha2ApiCreateSelfServiceLogoutFlowUrlForBrowsersRequest

CreateSelfServiceLogoutFlowUrlForBrowsers 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 V0alpha2ApiCreateSelfServiceLogoutFlowUrlForBrowsersRequest

func (*V0alpha2ApiService) CreateSelfServiceLogoutFlowUrlForBrowsersExecute

Execute executes the request

@return SelfServiceLogoutUrl

func (*V0alpha2ApiService) DiscoverJsonWebKeys

DiscoverJsonWebKeys Discover JSON Web Keys

This endpoint returns JSON Web Keys required to verifying OpenID Connect ID Tokens and, if enabled, OAuth 2.0 JWT Access Tokens. This endpoint can be used with client libraries like [node-jwks-rsa](https://github.com/auth0/node-jwks-rsa) among others.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiDiscoverJsonWebKeysRequest

func (*V0alpha2ApiService) DiscoverJsonWebKeysExecute

Execute executes the request

@return JsonWebKeySet

func (*V0alpha2ApiService) DiscoverOidcConfiguration

DiscoverOidcConfiguration OpenID Connect Discovery

The well known endpoint an be used to retrieve information for OpenID Connect clients. We encourage you to not roll your own OpenID Connect client but to use an OpenID Connect client library instead. You can learn more on this flow at https://openid.net/specs/openid-connect-discovery-1_0.html .

Popular libraries for OpenID Connect clients include oidc-client-js (JavaScript), go-oidc (Golang), and others. For a full list of clients go here: https://openid.net/developers/certified/

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiDiscoverOidcConfigurationRequest

func (*V0alpha2ApiService) DiscoverOidcConfigurationExecute

Execute executes the request

@return OidcConfiguration

func (*V0alpha2ApiService) DynamicClientRegistrationCreateOAuth2Client

func (a *V0alpha2ApiService) DynamicClientRegistrationCreateOAuth2Client(ctx context.Context) V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest

DynamicClientRegistrationCreateOAuth2Client Register an OAuth 2.0 Client using the OpenID / OAuth2 Dynamic Client Registration Management Protocol

This endpoint behaves like the administrative counterpart (`createOAuth2Client`) but is capable of facing the public internet directly and can be used in self-service. It implements the OpenID Connect Dynamic Client Registration Protocol. This feature needs to be enabled in the configuration. This endpoint is disabled by default. It can be enabled by an administrator.

Please note that using this endpoint you are not able to choose the `client_secret` nor the `client_id` as those values will be server generated when specifying `token_endpoint_auth_method` as `client_secret_basic` or `client_secret_post`.

The `client_secret` will be returned in the response and you will not be able to retrieve it later on. Write the secret down and keep it somewhere safe.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest

func (*V0alpha2ApiService) DynamicClientRegistrationCreateOAuth2ClientExecute

func (a *V0alpha2ApiService) DynamicClientRegistrationCreateOAuth2ClientExecute(r V0alpha2ApiDynamicClientRegistrationCreateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

Execute executes the request

@return OAuth2Client

func (*V0alpha2ApiService) DynamicClientRegistrationDeleteOAuth2Client

func (a *V0alpha2ApiService) DynamicClientRegistrationDeleteOAuth2Client(ctx context.Context, id string) V0alpha2ApiDynamicClientRegistrationDeleteOAuth2ClientRequest

DynamicClientRegistrationDeleteOAuth2Client Deletes an OAuth 2.0 Client using the OpenID / OAuth2 Dynamic Client Registration Management Protocol

This endpoint behaves like the administrative counterpart (`deleteOAuth2Client`) but is capable of facing the public internet directly and can be used in self-service. It implements the OpenID Connect Dynamic Client Registration Protocol. This feature needs to be enabled in the configuration. This endpoint is disabled by default. It can be enabled by an administrator.

To use this endpoint, you will need to present the client's authentication credentials. If the OAuth2 Client uses the Token Endpoint Authentication Method `client_secret_post`, you need to present the client secret in the URL query. If it uses `client_secret_basic`, present the Client ID and the Client Secret in the Authorization header.

OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the OAuth 2.0 Client.
@return V0alpha2ApiDynamicClientRegistrationDeleteOAuth2ClientRequest

func (*V0alpha2ApiService) DynamicClientRegistrationDeleteOAuth2ClientExecute

func (a *V0alpha2ApiService) DynamicClientRegistrationDeleteOAuth2ClientExecute(r V0alpha2ApiDynamicClientRegistrationDeleteOAuth2ClientRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) DynamicClientRegistrationGetOAuth2Client

func (a *V0alpha2ApiService) DynamicClientRegistrationGetOAuth2Client(ctx context.Context, id string) V0alpha2ApiDynamicClientRegistrationGetOAuth2ClientRequest

DynamicClientRegistrationGetOAuth2Client Get an OAuth 2.0 Client using the OpenID / OAuth2 Dynamic Client Registration Management Protocol

This endpoint behaves like the administrative counterpart (`getOAuth2Client`) but is capable of facing the public internet directly and can be used in self-service. It implements the OpenID Connect Dynamic Client Registration Protocol. This feature needs to be enabled in the configuration. This endpoint is disabled by default. It can be enabled by an administrator.

To use this endpoint, you will need to present the client's authentication credentials. If the OAuth2 Client uses the Token Endpoint Authentication Method `client_secret_post`, you need to present the client secret in the URL query. If it uses `client_secret_basic`, present the Client ID and the Client Secret in the Authorization header.

OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the OAuth 2.0 Client.
@return V0alpha2ApiDynamicClientRegistrationGetOAuth2ClientRequest

func (*V0alpha2ApiService) DynamicClientRegistrationGetOAuth2ClientExecute

func (a *V0alpha2ApiService) DynamicClientRegistrationGetOAuth2ClientExecute(r V0alpha2ApiDynamicClientRegistrationGetOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

Execute executes the request

@return OAuth2Client

func (*V0alpha2ApiService) DynamicClientRegistrationUpdateOAuth2Client

func (a *V0alpha2ApiService) DynamicClientRegistrationUpdateOAuth2Client(ctx context.Context, id string) V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest

DynamicClientRegistrationUpdateOAuth2Client Update an OAuth 2.0 Client using the OpenID / OAuth2 Dynamic Client Registration Management Protocol

This endpoint behaves like the administrative counterpart (`updateOAuth2Client`) but is capable of facing the public internet directly and can be used in self-service. It implements the OpenID Connect Dynamic Client Registration Protocol. This feature needs to be enabled in the configuration. This endpoint is disabled by default. It can be enabled by an administrator.

If you pass `client_secret` the secret is used, otherwise a random secret is generated. The secret is echoed in the response. It is not possible to retrieve it later on.

To use this endpoint, you will need to present the client's authentication credentials. If the OAuth2 Client uses the Token Endpoint Authentication Method `client_secret_post`, you need to present the client secret in the URL query. If it uses `client_secret_basic`, present the Client ID and the Client Secret in the Authorization header.

OAuth 2.0 clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the OAuth 2.0 Client.
@return V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest

func (*V0alpha2ApiService) DynamicClientRegistrationUpdateOAuth2ClientExecute

func (a *V0alpha2ApiService) DynamicClientRegistrationUpdateOAuth2ClientExecute(r V0alpha2ApiDynamicClientRegistrationUpdateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)

Execute executes the request

@return OAuth2Client

func (*V0alpha2ApiService) GetIdentitySchema

GetIdentitySchema Method for GetIdentitySchema

Get a JSON 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 V0alpha2ApiGetIdentitySchemaRequest

func (*V0alpha2ApiService) GetIdentitySchemaExecute

func (a *V0alpha2ApiService) GetIdentitySchemaExecute(r V0alpha2ApiGetIdentitySchemaRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*V0alpha2ApiService) GetOidcUserInfo

GetOidcUserInfo OpenID Connect Userinfo

This endpoint returns the payload of the ID Token, including the idTokenExtra values, of the provided OAuth 2.0 Access Token.

For more information please [refer to the spec](http://openid.net/specs/openid-connect-core-1_0.html#UserInfo).

In the case of authentication error, a WWW-Authenticate header might be set in the response with more information about the error. See [the spec](https://datatracker.ietf.org/doc/html/rfc6750#section-3) for more details about header format.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiGetOidcUserInfoRequest

func (*V0alpha2ApiService) GetOidcUserInfoExecute

Execute executes the request

@return OidcUserInfo

func (*V0alpha2ApiService) GetProject

GetProject Get a Project

Get a projects you have access to by its ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID  The project's ID.
@return V0alpha2ApiGetProjectRequest

func (*V0alpha2ApiService) GetProjectExecute

Execute executes the request

@return Project

func (*V0alpha2ApiService) GetProjectMembers

func (a *V0alpha2ApiService) GetProjectMembers(ctx context.Context, projectId string) V0alpha2ApiGetProjectMembersRequest

GetProjectMembers Get all members associated with this project.

This endpoint requires the user to be a member of the project with the role `OWNER` or `DEVELOPER`.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID  The project's ID.
@return V0alpha2ApiGetProjectMembersRequest

func (*V0alpha2ApiService) GetProjectMembersExecute

Execute executes the request

@return []CloudAccount

func (*V0alpha2ApiService) GetSelfServiceError

GetSelfServiceError Get Self-Service 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 V0alpha2ApiGetSelfServiceErrorRequest

func (*V0alpha2ApiService) GetSelfServiceErrorExecute

Execute executes the request

@return SelfServiceError

func (*V0alpha2ApiService) GetSelfServiceLoginFlow

GetSelfServiceLoginFlow 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.getSelfServiceLoginFlow(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 V0alpha2ApiGetSelfServiceLoginFlowRequest

func (*V0alpha2ApiService) GetSelfServiceLoginFlowExecute

Execute executes the request

@return SelfServiceLoginFlow

func (*V0alpha2ApiService) GetSelfServiceRecoveryFlow

GetSelfServiceRecoveryFlow 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.getSelfServiceRecoveryFlow(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 V0alpha2ApiGetSelfServiceRecoveryFlowRequest

func (*V0alpha2ApiService) GetSelfServiceRecoveryFlowExecute

Execute executes the request

@return SelfServiceRecoveryFlow

func (*V0alpha2ApiService) GetSelfServiceRegistrationFlow

GetSelfServiceRegistrationFlow 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.getSelfServiceRegistrationFlow(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 V0alpha2ApiGetSelfServiceRegistrationFlowRequest

func (*V0alpha2ApiService) GetSelfServiceRegistrationFlowExecute

Execute executes the request

@return SelfServiceRegistrationFlow

func (*V0alpha2ApiService) GetSelfServiceSettingsFlow

GetSelfServiceSettingsFlow 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 V0alpha2ApiGetSelfServiceSettingsFlowRequest

func (*V0alpha2ApiService) GetSelfServiceSettingsFlowExecute

Execute executes the request

@return SelfServiceSettingsFlow

func (*V0alpha2ApiService) GetSelfServiceVerificationFlow

GetSelfServiceVerificationFlow 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.getSelfServiceVerificationFlow(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/selfservice/flows/verify-email-account-activation).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiGetSelfServiceVerificationFlowRequest

func (*V0alpha2ApiService) GetSelfServiceVerificationFlowExecute

Execute executes the request

@return SelfServiceVerificationFlow

func (*V0alpha2ApiService) GetWebAuthnJavaScript

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 V0alpha2ApiGetWebAuthnJavaScriptRequest

func (*V0alpha2ApiService) GetWebAuthnJavaScriptExecute

func (a *V0alpha2ApiService) GetWebAuthnJavaScriptExecute(r V0alpha2ApiGetWebAuthnJavaScriptRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*V0alpha2ApiService) InitializeSelfServiceLoginFlowForBrowsers

func (a *V0alpha2ApiService) InitializeSelfServiceLoginFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest

InitializeSelfServiceLoginFlowForBrowsers Initialize 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!

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 V0alpha2ApiInitializeSelfServiceLoginFlowForBrowsersRequest

func (*V0alpha2ApiService) InitializeSelfServiceLoginFlowForBrowsersExecute

Execute executes the request

@return SelfServiceLoginFlow

func (*V0alpha2ApiService) InitializeSelfServiceLoginFlowWithoutBrowser

func (a *V0alpha2ApiService) InitializeSelfServiceLoginFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest

InitializeSelfServiceLoginFlowWithoutBrowser Initialize Login Flow for APIs, Services, Apps, ...

This endpoint initiates a login flow for API clients 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 V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest

func (*V0alpha2ApiService) InitializeSelfServiceLoginFlowWithoutBrowserExecute

func (a *V0alpha2ApiService) InitializeSelfServiceLoginFlowWithoutBrowserExecute(r V0alpha2ApiInitializeSelfServiceLoginFlowWithoutBrowserRequest) (*SelfServiceLoginFlow, *http.Response, error)

Execute executes the request

@return SelfServiceLoginFlow

func (*V0alpha2ApiService) InitializeSelfServiceRecoveryFlowForBrowsers

func (a *V0alpha2ApiService) InitializeSelfServiceRecoveryFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceRecoveryFlowForBrowsersRequest

InitializeSelfServiceRecoveryFlowForBrowsers Initialize 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 V0alpha2ApiInitializeSelfServiceRecoveryFlowForBrowsersRequest

func (*V0alpha2ApiService) InitializeSelfServiceRecoveryFlowForBrowsersExecute

Execute executes the request

@return SelfServiceRecoveryFlow

func (*V0alpha2ApiService) InitializeSelfServiceRecoveryFlowWithoutBrowser

func (a *V0alpha2ApiService) InitializeSelfServiceRecoveryFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceRecoveryFlowWithoutBrowserRequest

InitializeSelfServiceRecoveryFlowWithoutBrowser Initialize Recovery Flow for APIs, Services, 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.

To fetch an existing recovery flow call `/self-service/recovery/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 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 V0alpha2ApiInitializeSelfServiceRecoveryFlowWithoutBrowserRequest

func (*V0alpha2ApiService) InitializeSelfServiceRecoveryFlowWithoutBrowserExecute

Execute executes the request

@return SelfServiceRecoveryFlow

func (*V0alpha2ApiService) InitializeSelfServiceRegistrationFlowForBrowsers

func (a *V0alpha2ApiService) InitializeSelfServiceRegistrationFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceRegistrationFlowForBrowsersRequest

InitializeSelfServiceRegistrationFlowForBrowsers Initialize 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.

:::info

This endpoint is EXPERIMENTAL and subject to potential breaking changes in the future.

:::

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 V0alpha2ApiInitializeSelfServiceRegistrationFlowForBrowsersRequest

func (*V0alpha2ApiService) InitializeSelfServiceRegistrationFlowForBrowsersExecute

Execute executes the request

@return SelfServiceRegistrationFlow

func (*V0alpha2ApiService) InitializeSelfServiceRegistrationFlowWithoutBrowser

func (a *V0alpha2ApiService) InitializeSelfServiceRegistrationFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceRegistrationFlowWithoutBrowserRequest

InitializeSelfServiceRegistrationFlowWithoutBrowser Initialize Registration Flow for APIs, Services, 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 V0alpha2ApiInitializeSelfServiceRegistrationFlowWithoutBrowserRequest

func (*V0alpha2ApiService) InitializeSelfServiceRegistrationFlowWithoutBrowserExecute

Execute executes the request

@return SelfServiceRegistrationFlow

func (*V0alpha2ApiService) InitializeSelfServiceSettingsFlowForBrowsers

func (a *V0alpha2ApiService) InitializeSelfServiceSettingsFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceSettingsFlowForBrowsersRequest

InitializeSelfServiceSettingsFlowForBrowsers Initialize 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 V0alpha2ApiInitializeSelfServiceSettingsFlowForBrowsersRequest

func (*V0alpha2ApiService) InitializeSelfServiceSettingsFlowForBrowsersExecute

Execute executes the request

@return SelfServiceSettingsFlow

func (*V0alpha2ApiService) InitializeSelfServiceSettingsFlowWithoutBrowser

func (a *V0alpha2ApiService) InitializeSelfServiceSettingsFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceSettingsFlowWithoutBrowserRequest

InitializeSelfServiceSettingsFlowWithoutBrowser Initialize Settings Flow for APIs, Services, 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 V0alpha2ApiInitializeSelfServiceSettingsFlowWithoutBrowserRequest

func (*V0alpha2ApiService) InitializeSelfServiceSettingsFlowWithoutBrowserExecute

Execute executes the request

@return SelfServiceSettingsFlow

func (*V0alpha2ApiService) InitializeSelfServiceVerificationFlowForBrowsers

func (a *V0alpha2ApiService) InitializeSelfServiceVerificationFlowForBrowsers(ctx context.Context) V0alpha2ApiInitializeSelfServiceVerificationFlowForBrowsersRequest

InitializeSelfServiceVerificationFlowForBrowsers Initialize 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/selfservice/flows/verify-email-account-activation).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiInitializeSelfServiceVerificationFlowForBrowsersRequest

func (*V0alpha2ApiService) InitializeSelfServiceVerificationFlowForBrowsersExecute

Execute executes the request

@return SelfServiceVerificationFlow

func (*V0alpha2ApiService) InitializeSelfServiceVerificationFlowWithoutBrowser

func (a *V0alpha2ApiService) InitializeSelfServiceVerificationFlowWithoutBrowser(ctx context.Context) V0alpha2ApiInitializeSelfServiceVerificationFlowWithoutBrowserRequest

InitializeSelfServiceVerificationFlowWithoutBrowser Initialize Verification Flow for APIs, Services, 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 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 V0alpha2ApiInitializeSelfServiceVerificationFlowWithoutBrowserRequest

func (*V0alpha2ApiService) InitializeSelfServiceVerificationFlowWithoutBrowserExecute

Execute executes the request

@return SelfServiceVerificationFlow

func (*V0alpha2ApiService) ListIdentitySchemas

ListIdentitySchemas Method for ListIdentitySchemas

Get all Identity Schemas

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiListIdentitySchemasRequest

func (*V0alpha2ApiService) ListIdentitySchemasExecute

Execute executes the request

@return []IdentitySchemaContainer

func (*V0alpha2ApiService) ListProjects

ListProjects List All Projects

Lists all projects you have access to.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiListProjectsRequest

func (*V0alpha2ApiService) ListProjectsExecute

Execute executes the request

@return []ProjectMetadata

func (*V0alpha2ApiService) ListSessions

ListSessions 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.

This endpoint is useful for:

Displaying all other sessions that belong to the logged-in user

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiListSessionsRequest

func (*V0alpha2ApiService) ListSessionsExecute

Execute executes the request

@return []Session

func (*V0alpha2ApiService) PatchProject deprecated

PatchProject Patch an Ory Cloud Project Configuration`

Deprecated: Use the `patchProjectWithRevision` endpoint instead to specify the exact revision the patch was generated for.

This endpoints allows you to patch individual Ory Cloud Project configuration keys for Ory's services (identity, permission, ...). The configuration format is fully compatible with the open source projects for the respective services (e.g. Ory Kratos for Identity, Ory Keto for Permissions).

This endpoint expects the `version` key to be set in the payload. If it is unset, it will try to import the config as if it is from the most recent version.

If you have an older version of a configuration, you should set the version key in the payload!

While this endpoint is able to process all configuration items related to features (e.g. password reset), it does not support operational configuration items (e.g. port, tracing, logging) otherwise available in the open source.

For configuration items that can not be translated to Ory Cloud, this endpoint will return a list of warnings to help you understand which parts of your config could not be processed.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID  The project's ID.
@return V0alpha2ApiPatchProjectRequest

func (*V0alpha2ApiService) PatchProjectExecute

Execute executes the request

@return SuccessfulProjectUpdate

func (*V0alpha2ApiService) PerformOAuth2AuthorizationFlow

PerformOAuth2AuthorizationFlow The OAuth 2.0 Authorize Endpoint

This endpoint is not documented here because you should never use your own implementation to perform OAuth2 flows. OAuth2 is a very popular protocol and a library for your programming language will exists.

To learn more about this flow please refer to the specification: https://tools.ietf.org/html/rfc6749

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiPerformOAuth2AuthorizationFlowRequest

func (*V0alpha2ApiService) PerformOAuth2AuthorizationFlowExecute

Execute executes the request

@return OAuth2ApiError

func (*V0alpha2ApiService) PerformOAuth2TokenFlow

PerformOAuth2TokenFlow The OAuth 2.0 Token Endpoint

The client makes a request to the token endpoint by sending the following parameters using the "application/x-www-form-urlencoded" HTTP request entity-body.

> Do not implement a client for this endpoint yourself. Use a library. There are many libraries > available for any programming language. You can find a list of libraries here: https://oauth.net/code/ > > Do note that Hydra SDK does not implement this endpoint properly. Use one of the libraries listed above

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiPerformOAuth2TokenFlowRequest

func (*V0alpha2ApiService) PerformOAuth2TokenFlowExecute

Execute executes the request

@return OAuth2TokenResponse

func (*V0alpha2ApiService) PerformOidcFrontOrBackChannelLogout

PerformOidcFrontOrBackChannelLogout OpenID Connect Front- or Back-channel Enabled Logout

This endpoint initiates and completes user logout at Ory Hydra and initiates OpenID Connect Front- / Back-channel logout:

https://openid.net/specs/openid-connect-frontchannel-1_0.html https://openid.net/specs/openid-connect-backchannel-1_0.html

Back-channel logout is performed asynchronously and does not affect logout flow.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiPerformOidcFrontOrBackChannelLogoutRequest

func (*V0alpha2ApiService) PerformOidcFrontOrBackChannelLogoutExecute

func (a *V0alpha2ApiService) PerformOidcFrontOrBackChannelLogoutExecute(r V0alpha2ApiPerformOidcFrontOrBackChannelLogoutRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) PurgeProject

PurgeProject Irrecoverably Purge a Project

!! Use with extreme caution !!

Using this API endpoint you can purge (completely delete) a project and its data. This action can not be undone and will delete ALL your data.

!! Use with extreme caution !!

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID  The project's ID.
@return V0alpha2ApiPurgeProjectRequest

func (*V0alpha2ApiService) PurgeProjectExecute

Execute executes the request

func (*V0alpha2ApiService) RemoveProjectMember

func (a *V0alpha2ApiService) RemoveProjectMember(ctx context.Context, projectId string, memberId string) V0alpha2ApiRemoveProjectMemberRequest

RemoveProjectMember Remove a member associated with this project. This also sets their invite status to `REMOVED`.

This endpoint requires the user to be a member of the project with the role `OWNER`.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID  The project's ID.
@param memberId Member ID
@return V0alpha2ApiRemoveProjectMemberRequest

func (*V0alpha2ApiService) RemoveProjectMemberExecute

func (a *V0alpha2ApiService) RemoveProjectMemberExecute(r V0alpha2ApiRemoveProjectMemberRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) RevokeOAuth2Token

RevokeOAuth2Token Revoke an OAuth2 Access or Refresh Token

Revoking a token (both access and refresh) means that the tokens will be invalid. A revoked access token can no longer be used to make access requests, and a revoked refresh token can no longer be used to refresh an access token. Revoking a refresh token also invalidates the access token that was created with it. A token may only be revoked by the client the token was generated for.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiRevokeOAuth2TokenRequest

func (*V0alpha2ApiService) RevokeOAuth2TokenExecute

func (a *V0alpha2ApiService) RevokeOAuth2TokenExecute(r V0alpha2ApiRevokeOAuth2TokenRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) RevokeSession

RevokeSession Calling this endpoint invalidates the specified session. The current session cannot be revoked. Session data are not deleted.

This endpoint is useful for:

To forcefully logout the current user from another device or session

@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 V0alpha2ApiRevokeSessionRequest

func (*V0alpha2ApiService) RevokeSessionExecute

func (a *V0alpha2ApiService) RevokeSessionExecute(r V0alpha2ApiRevokeSessionRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) RevokeSessions

RevokeSessions Calling this endpoint invalidates all except the current session that belong to the logged-in user. Session data are not deleted.

This endpoint is useful for:

To forcefully logout the current user from all other devices and sessions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiRevokeSessionsRequest

func (*V0alpha2ApiService) RevokeSessionsExecute

Execute executes the request

@return RevokedSessions

func (*V0alpha2ApiService) SubmitSelfServiceLoginFlow

SubmitSelfServiceLoginFlow Submit a Login Flow

:::info

This endpoint is EXPERIMENTAL and subject to potential breaking changes in the future.

:::

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 V0alpha2ApiSubmitSelfServiceLoginFlowRequest

func (*V0alpha2ApiService) SubmitSelfServiceLoginFlowExecute

Execute executes the request

@return SuccessfulSelfServiceLoginWithoutBrowser

func (*V0alpha2ApiService) SubmitSelfServiceLogoutFlow

SubmitSelfServiceLogoutFlow Complete Self-Service Logout

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 V0alpha2ApiSubmitSelfServiceLogoutFlowRequest

func (*V0alpha2ApiService) SubmitSelfServiceLogoutFlowExecute

func (a *V0alpha2ApiService) SubmitSelfServiceLogoutFlowExecute(r V0alpha2ApiSubmitSelfServiceLogoutFlowRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) SubmitSelfServiceLogoutFlowWithoutBrowser

func (a *V0alpha2ApiService) SubmitSelfServiceLogoutFlowWithoutBrowser(ctx context.Context) V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest

SubmitSelfServiceLogoutFlowWithoutBrowser Perform Logout for APIs, Services, 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 V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest

func (*V0alpha2ApiService) SubmitSelfServiceLogoutFlowWithoutBrowserExecute

func (a *V0alpha2ApiService) SubmitSelfServiceLogoutFlowWithoutBrowserExecute(r V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest) (*http.Response, error)

Execute executes the request

func (*V0alpha2ApiService) SubmitSelfServiceRecoveryFlow

SubmitSelfServiceRecoveryFlow Complete Recovery Flow

Use this endpoint to complete 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 V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest

func (*V0alpha2ApiService) SubmitSelfServiceRecoveryFlowExecute

Execute executes the request

@return SelfServiceRecoveryFlow

func (*V0alpha2ApiService) SubmitSelfServiceRegistrationFlow

SubmitSelfServiceRegistrationFlow Submit a 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 V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest

func (*V0alpha2ApiService) SubmitSelfServiceRegistrationFlowExecute

Execute executes the request

@return SuccessfulSelfServiceRegistrationWithoutBrowser

func (*V0alpha2ApiService) SubmitSelfServiceSettingsFlow

SubmitSelfServiceSettingsFlow 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 V0alpha2ApiSubmitSelfServiceSettingsFlowRequest

func (*V0alpha2ApiService) SubmitSelfServiceSettingsFlowExecute

Execute executes the request

@return SelfServiceSettingsFlow

func (*V0alpha2ApiService) SubmitSelfServiceVerificationFlow

SubmitSelfServiceVerificationFlow 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/selfservice/flows/verify-email-account-activation).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return V0alpha2ApiSubmitSelfServiceVerificationFlowRequest

func (*V0alpha2ApiService) SubmitSelfServiceVerificationFlowExecute

Execute executes the request

@return SelfServiceVerificationFlow

func (*V0alpha2ApiService) ToSession

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. Additionally 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) ```

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 cooke 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 V0alpha2ApiToSessionRequest

func (*V0alpha2ApiService) ToSessionExecute

Execute executes the request

@return Session

func (*V0alpha2ApiService) UpdateProject

func (a *V0alpha2ApiService) UpdateProject(ctx context.Context, projectId string) V0alpha2ApiUpdateProjectRequest

UpdateProject Update an Ory Cloud Project Configuration

This endpoints allows you to update the Ory Cloud Project configuration for individual services (identity, permission, ...). The configuration is fully compatible with the open source projects for the respective services (e.g. Ory Kratos for Identity, Ory Keto for Permissions).

This endpoint expects the `version` key to be set in the payload. If it is unset, it will try to import the config as if it is from the most recent version.

If you have an older version of a configuration, you should set the version key in the payload!

While this endpoint is able to process all configuration items related to features (e.g. password reset), it does not support operational configuration items (e.g. port, tracing, logging) otherwise available in the open source.

For configuration items that can not be translated to Ory Cloud, this endpoint will return a list of warnings to help you understand which parts of your config could not be processed.

Be aware that updating any service's configuration will completely override your current configuration for that service!

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId Project ID  The project's ID.
@return V0alpha2ApiUpdateProjectRequest

func (*V0alpha2ApiService) UpdateProjectExecute

Execute executes the request

@return SuccessfulProjectUpdate

type V0alpha2ApiSubmitSelfServiceLoginFlowRequest

type V0alpha2ApiSubmitSelfServiceLoginFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiSubmitSelfServiceLoginFlowRequest) Cookie

HTTP Cookies When using the SDK in a browser app, on the server side you must include the HTTP Cookie Header sent by the client to your server here. This ensures that CSRF and session cookies are respected.

func (V0alpha2ApiSubmitSelfServiceLoginFlowRequest) Execute

func (V0alpha2ApiSubmitSelfServiceLoginFlowRequest) Flow

The Login Flow ID The value for this parameter comes from &#x60;flow&#x60; URL Query parameter sent to your application (e.g. &#x60;/login?flow&#x3D;abcde&#x60;).

func (V0alpha2ApiSubmitSelfServiceLoginFlowRequest) SubmitSelfServiceLoginFlowBody

func (V0alpha2ApiSubmitSelfServiceLoginFlowRequest) XSessionToken

The Session Token of the Identity performing the settings flow.

type V0alpha2ApiSubmitSelfServiceLogoutFlowRequest

type V0alpha2ApiSubmitSelfServiceLogoutFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiSubmitSelfServiceLogoutFlowRequest) Execute

func (V0alpha2ApiSubmitSelfServiceLogoutFlowRequest) ReturnTo

The URL to return to after the logout was completed.

func (V0alpha2ApiSubmitSelfServiceLogoutFlowRequest) Token

A Valid Logout Token If you do not have a logout token because you only have a session cookie, call &#x60;/self-service/logout/browser&#x60; to generate a URL for this endpoint.

type V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest

type V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest) Execute

func (V0alpha2ApiSubmitSelfServiceLogoutFlowWithoutBrowserRequest) SubmitSelfServiceLogoutFlowWithoutBrowserBody

type V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest

type V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest) Cookie

HTTP Cookies When using the SDK in a browser app, on the server side you must include the HTTP Cookie Header sent by the client to your server here. This ensures that CSRF and session cookies are respected.

func (V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest) Execute

func (V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest) Flow

The Recovery Flow ID The value for this parameter comes from &#x60;flow&#x60; URL Query parameter sent to your application (e.g. &#x60;/recovery?flow&#x3D;abcde&#x60;).

func (V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest) SubmitSelfServiceRecoveryFlowBody

func (V0alpha2ApiSubmitSelfServiceRecoveryFlowRequest) Token

Recovery Token The recovery token which completes the recovery request. If the token is invalid (e.g. expired) an error will be shown to the end-user. This parameter is usually set in a link and not used by any direct API call.

type V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest

type V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest) Cookie

HTTP Cookies When using the SDK in a browser app, on the server side you must include the HTTP Cookie Header sent by the client to your server here. This ensures that CSRF and session cookies are respected.

func (V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest) Execute

func (V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest) Flow

The Registration Flow ID The value for this parameter comes from &#x60;flow&#x60; URL Query parameter sent to your application (e.g. &#x60;/registration?flow&#x3D;abcde&#x60;).

func (V0alpha2ApiSubmitSelfServiceRegistrationFlowRequest) SubmitSelfServiceRegistrationFlowBody

type V0alpha2ApiSubmitSelfServiceSettingsFlowRequest

type V0alpha2ApiSubmitSelfServiceSettingsFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiSubmitSelfServiceSettingsFlowRequest) Cookie

HTTP Cookies When using the SDK in a browser app, on the server side you must include the HTTP Cookie Header sent by the client to your server here. This ensures that CSRF and session cookies are respected.

func (V0alpha2ApiSubmitSelfServiceSettingsFlowRequest) Execute

func (V0alpha2ApiSubmitSelfServiceSettingsFlowRequest) Flow

The Settings Flow ID The value for this parameter comes from &#x60;flow&#x60; URL Query parameter sent to your application (e.g. &#x60;/settings?flow&#x3D;abcde&#x60;).

func (V0alpha2ApiSubmitSelfServiceSettingsFlowRequest) SubmitSelfServiceSettingsFlowBody

func (V0alpha2ApiSubmitSelfServiceSettingsFlowRequest) XSessionToken

The Session Token of the Identity performing the settings flow.

type V0alpha2ApiSubmitSelfServiceVerificationFlowRequest

type V0alpha2ApiSubmitSelfServiceVerificationFlowRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiSubmitSelfServiceVerificationFlowRequest) Cookie

HTTP Cookies When using the SDK in a browser app, on the server side you must include the HTTP Cookie Header sent by the client to your server here. This ensures that CSRF and session cookies are respected.

func (V0alpha2ApiSubmitSelfServiceVerificationFlowRequest) Execute

func (V0alpha2ApiSubmitSelfServiceVerificationFlowRequest) Flow

The Verification Flow ID The value for this parameter comes from &#x60;flow&#x60; URL Query parameter sent to your application (e.g. &#x60;/verification?flow&#x3D;abcde&#x60;).

func (V0alpha2ApiSubmitSelfServiceVerificationFlowRequest) SubmitSelfServiceVerificationFlowBody

func (V0alpha2ApiSubmitSelfServiceVerificationFlowRequest) Token

Verification Token The verification token which completes the verification request. If the token is invalid (e.g. expired) an error will be shown to the end-user. This parameter is usually set in a link and not used by any direct API call.

type V0alpha2ApiToSessionRequest

type V0alpha2ApiToSessionRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiToSessionRequest) Cookie

Set the Cookie Header. This is especially useful when calling this endpoint from a server-side application. In that scenario you must include the HTTP Cookie Header which originally was included in the request to your server. An example of a session in the HTTP Cookie Header is: &#x60;ory_kratos_session&#x3D;a19iOVAbdzdgl70Rq1QZmrKmcjDtdsviCTZx7m9a9yHIUS8Wa9T7hvqyGTsLHi6Qifn2WUfpAKx9DWp0SJGleIn9vh2YF4A16id93kXFTgIgmwIOvbVAScyrx7yVl6bPZnCx27ec4WQDtaTewC1CpgudeDV2jQQnSaCP6ny3xa8qLH-QUgYqdQuoA_LF1phxgRCUfIrCLQOkolX5nv3ze_f&#x3D;&#x3D;&#x60;. It is ok if more than one cookie are included here as all other cookies will be ignored.

func (V0alpha2ApiToSessionRequest) Execute

func (V0alpha2ApiToSessionRequest) XSessionToken

func (r V0alpha2ApiToSessionRequest) XSessionToken(xSessionToken string) V0alpha2ApiToSessionRequest

Set the Session Token when calling from non-browser clients. A session token has a format of &#x60;MP2YWEMeM8MxjkGKpH4dqOQ4Q4DlSPaj&#x60;.

type V0alpha2ApiUpdateProjectRequest

type V0alpha2ApiUpdateProjectRequest struct {
	ApiService V0alpha2Api
	// contains filtered or unexported fields
}

func (V0alpha2ApiUpdateProjectRequest) Execute

func (V0alpha2ApiUpdateProjectRequest) UpdateProject

type VerifiableIdentityAddress

type VerifiableIdentityAddress struct {
	// When this entry was created
	CreatedAt *time.Time `json:"created_at,omitempty"`
	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"`
	// VerifiableAddressType must not exceed 16 characters as that is the limitation in the SQL Schema
	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 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

func (o *Version) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*Version) GetVersionOk

func (o *Version) GetVersionOk() (*string, 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 (*Version) HasVersion

func (o *Version) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (Version) MarshalJSON

func (o Version) MarshalJSON() ([]byte, error)

func (*Version) SetVersion

func (o *Version) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

type Warning

type Warning struct {
	Code    *int64  `json:"code,omitempty"`
	Message *string `json:"message,omitempty"`
}

Warning struct for Warning

func NewWarning

func NewWarning() *Warning

NewWarning instantiates a new Warning 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 NewWarningWithDefaults

func NewWarningWithDefaults() *Warning

NewWarningWithDefaults instantiates a new Warning 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 (*Warning) GetCode

func (o *Warning) GetCode() int64

GetCode returns the Code field value if set, zero value otherwise.

func (*Warning) GetCodeOk

func (o *Warning) 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 (*Warning) GetMessage

func (o *Warning) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Warning) GetMessageOk

func (o *Warning) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Warning) HasCode

func (o *Warning) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*Warning) HasMessage

func (o *Warning) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (Warning) MarshalJSON

func (o Warning) MarshalJSON() ([]byte, error)

func (*Warning) SetCode

func (o *Warning) SetCode(v int64)

SetCode gets a reference to the given int64 and assigns it to the Code field.

func (*Warning) SetMessage

func (o *Warning) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

type WriteApi

type WriteApi interface {

	/*
		CreateRelationTuple Create a Relation Tuple

		Use this endpoint to create a relation tuple.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return WriteApiCreateRelationTupleRequest
	*/
	CreateRelationTuple(ctx context.Context) WriteApiCreateRelationTupleRequest

	// CreateRelationTupleExecute executes the request
	//  @return RelationQuery
	CreateRelationTupleExecute(r WriteApiCreateRelationTupleRequest) (*RelationQuery, *http.Response, error)

	/*
		DeleteRelationTuples Delete Relation Tuples

		Use this endpoint to delete relation tuples

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return WriteApiDeleteRelationTuplesRequest
	*/
	DeleteRelationTuples(ctx context.Context) WriteApiDeleteRelationTuplesRequest

	// DeleteRelationTuplesExecute executes the request
	DeleteRelationTuplesExecute(r WriteApiDeleteRelationTuplesRequest) (*http.Response, error)

	/*
		PatchRelationTuples Patch Multiple Relation Tuples

		Use this endpoint to patch one or more relation tuples.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return WriteApiPatchRelationTuplesRequest
	*/
	PatchRelationTuples(ctx context.Context) WriteApiPatchRelationTuplesRequest

	// PatchRelationTuplesExecute executes the request
	PatchRelationTuplesExecute(r WriteApiPatchRelationTuplesRequest) (*http.Response, error)
}

type WriteApiCreateRelationTupleRequest

type WriteApiCreateRelationTupleRequest struct {
	ApiService WriteApi
	// contains filtered or unexported fields
}

func (WriteApiCreateRelationTupleRequest) Execute

func (WriteApiCreateRelationTupleRequest) RelationQuery

type WriteApiDeleteRelationTuplesRequest

type WriteApiDeleteRelationTuplesRequest struct {
	ApiService WriteApi
	// contains filtered or unexported fields
}

func (WriteApiDeleteRelationTuplesRequest) Execute

func (WriteApiDeleteRelationTuplesRequest) Namespace

Namespace of the Relation Tuple

func (WriteApiDeleteRelationTuplesRequest) Object

Object of the Relation Tuple

func (WriteApiDeleteRelationTuplesRequest) Relation

Relation of the Relation Tuple

func (WriteApiDeleteRelationTuplesRequest) SubjectId

SubjectID of the Relation Tuple

func (WriteApiDeleteRelationTuplesRequest) SubjectSetNamespace

func (r WriteApiDeleteRelationTuplesRequest) SubjectSetNamespace(subjectSetNamespace string) WriteApiDeleteRelationTuplesRequest

Namespace of the Subject Set

func (WriteApiDeleteRelationTuplesRequest) SubjectSetObject

Object of the Subject Set

func (WriteApiDeleteRelationTuplesRequest) SubjectSetRelation

func (r WriteApiDeleteRelationTuplesRequest) SubjectSetRelation(subjectSetRelation string) WriteApiDeleteRelationTuplesRequest

Relation of the Subject Set

type WriteApiPatchRelationTuplesRequest

type WriteApiPatchRelationTuplesRequest struct {
	ApiService WriteApi
	// contains filtered or unexported fields
}

func (WriteApiPatchRelationTuplesRequest) Execute

func (WriteApiPatchRelationTuplesRequest) PatchDelta

type WriteApiService

type WriteApiService service

WriteApiService WriteApi service

func (*WriteApiService) CreateRelationTuple

CreateRelationTuple Create a Relation Tuple

Use this endpoint to create a relation tuple.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return WriteApiCreateRelationTupleRequest

func (*WriteApiService) CreateRelationTupleExecute

func (a *WriteApiService) CreateRelationTupleExecute(r WriteApiCreateRelationTupleRequest) (*RelationQuery, *http.Response, error)

Execute executes the request

@return RelationQuery

func (*WriteApiService) DeleteRelationTuples

DeleteRelationTuples Delete Relation Tuples

Use this endpoint to delete relation tuples

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return WriteApiDeleteRelationTuplesRequest

func (*WriteApiService) DeleteRelationTuplesExecute

func (a *WriteApiService) DeleteRelationTuplesExecute(r WriteApiDeleteRelationTuplesRequest) (*http.Response, error)

Execute executes the request

func (*WriteApiService) PatchRelationTuples

PatchRelationTuples Patch Multiple Relation Tuples

Use this endpoint to patch one or more relation tuples.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return WriteApiPatchRelationTuplesRequest

func (*WriteApiService) PatchRelationTuplesExecute

func (a *WriteApiService) PatchRelationTuplesExecute(r WriteApiPatchRelationTuplesRequest) (*http.Response, error)

Execute executes the request

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL