Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type AcceptConsentRequest
- func (o *AcceptConsentRequest) GetGrantAccessTokenAudience() []string
- func (o *AcceptConsentRequest) GetGrantAccessTokenAudienceOk() ([]string, bool)
- func (o *AcceptConsentRequest) GetGrantScope() []string
- func (o *AcceptConsentRequest) GetGrantScopeOk() ([]string, bool)
- func (o *AcceptConsentRequest) GetHandledAt() time.Time
- func (o *AcceptConsentRequest) GetHandledAtOk() (*time.Time, bool)
- func (o *AcceptConsentRequest) GetRemember() bool
- func (o *AcceptConsentRequest) GetRememberFor() int64
- func (o *AcceptConsentRequest) GetRememberForOk() (*int64, bool)
- func (o *AcceptConsentRequest) GetRememberOk() (*bool, bool)
- func (o *AcceptConsentRequest) GetSession() ConsentRequestSession
- func (o *AcceptConsentRequest) GetSessionOk() (*ConsentRequestSession, bool)
- func (o *AcceptConsentRequest) HasGrantAccessTokenAudience() bool
- func (o *AcceptConsentRequest) HasGrantScope() bool
- func (o *AcceptConsentRequest) HasHandledAt() bool
- func (o *AcceptConsentRequest) HasRemember() bool
- func (o *AcceptConsentRequest) HasRememberFor() bool
- func (o *AcceptConsentRequest) HasSession() bool
- func (o AcceptConsentRequest) MarshalJSON() ([]byte, error)
- func (o *AcceptConsentRequest) SetGrantAccessTokenAudience(v []string)
- func (o *AcceptConsentRequest) SetGrantScope(v []string)
- func (o *AcceptConsentRequest) SetHandledAt(v time.Time)
- func (o *AcceptConsentRequest) SetRemember(v bool)
- func (o *AcceptConsentRequest) SetRememberFor(v int64)
- func (o *AcceptConsentRequest) SetSession(v ConsentRequestSession)
- type AcceptLoginRequest
- func (o *AcceptLoginRequest) GetAcr() string
- func (o *AcceptLoginRequest) GetAcrOk() (*string, bool)
- func (o *AcceptLoginRequest) GetAmr() []string
- func (o *AcceptLoginRequest) GetAmrOk() ([]string, bool)
- func (o *AcceptLoginRequest) GetContext() map[string]interface{}
- func (o *AcceptLoginRequest) GetContextOk() (map[string]interface{}, bool)
- func (o *AcceptLoginRequest) GetForceSubjectIdentifier() string
- func (o *AcceptLoginRequest) GetForceSubjectIdentifierOk() (*string, bool)
- func (o *AcceptLoginRequest) GetRemember() bool
- func (o *AcceptLoginRequest) GetRememberFor() int64
- func (o *AcceptLoginRequest) GetRememberForOk() (*int64, bool)
- func (o *AcceptLoginRequest) GetRememberOk() (*bool, bool)
- func (o *AcceptLoginRequest) GetSubject() string
- func (o *AcceptLoginRequest) GetSubjectOk() (*string, bool)
- func (o *AcceptLoginRequest) HasAcr() bool
- func (o *AcceptLoginRequest) HasAmr() bool
- func (o *AcceptLoginRequest) HasContext() bool
- func (o *AcceptLoginRequest) HasForceSubjectIdentifier() bool
- func (o *AcceptLoginRequest) HasRemember() bool
- func (o *AcceptLoginRequest) HasRememberFor() bool
- func (o AcceptLoginRequest) MarshalJSON() ([]byte, error)
- func (o *AcceptLoginRequest) SetAcr(v string)
- func (o *AcceptLoginRequest) SetAmr(v []string)
- func (o *AcceptLoginRequest) SetContext(v map[string]interface{})
- func (o *AcceptLoginRequest) SetForceSubjectIdentifier(v string)
- func (o *AcceptLoginRequest) SetRemember(v bool)
- func (o *AcceptLoginRequest) SetRememberFor(v int64)
- func (o *AcceptLoginRequest) SetSubject(v string)
- type AdminApi
- type AdminApiApiAcceptConsentRequestRequest
- func (r AdminApiApiAcceptConsentRequestRequest) AcceptConsentRequest(acceptConsentRequest AcceptConsentRequest) AdminApiApiAcceptConsentRequestRequest
- func (r AdminApiApiAcceptConsentRequestRequest) ConsentChallenge(consentChallenge string) AdminApiApiAcceptConsentRequestRequest
- func (r AdminApiApiAcceptConsentRequestRequest) Execute() (*CompletedRequest, *http.Response, error)
- type AdminApiApiAcceptLoginRequestRequest
- func (r AdminApiApiAcceptLoginRequestRequest) AcceptLoginRequest(acceptLoginRequest AcceptLoginRequest) AdminApiApiAcceptLoginRequestRequest
- func (r AdminApiApiAcceptLoginRequestRequest) Execute() (*CompletedRequest, *http.Response, error)
- func (r AdminApiApiAcceptLoginRequestRequest) LoginChallenge(loginChallenge string) AdminApiApiAcceptLoginRequestRequest
- type AdminApiApiAcceptLogoutRequestRequest
- type AdminApiApiCreateJsonWebKeySetRequest
- type AdminApiApiCreateOAuth2ClientRequest
- type AdminApiApiDeleteJsonWebKeyRequest
- type AdminApiApiDeleteJsonWebKeySetRequest
- type AdminApiApiDeleteOAuth2ClientRequest
- type AdminApiApiDeleteOAuth2TokenRequest
- type AdminApiApiDeleteTrustedJwtGrantIssuerRequest
- type AdminApiApiFlushInactiveOAuth2TokensRequest
- type AdminApiApiGetConsentRequestRequest
- type AdminApiApiGetJsonWebKeyRequest
- type AdminApiApiGetJsonWebKeySetRequest
- type AdminApiApiGetLoginRequestRequest
- type AdminApiApiGetLogoutRequestRequest
- type AdminApiApiGetOAuth2ClientRequest
- type AdminApiApiGetTrustedJwtGrantIssuerRequest
- type AdminApiApiIntrospectOAuth2TokenRequest
- func (r AdminApiApiIntrospectOAuth2TokenRequest) Execute() (*OAuth2TokenIntrospection, *http.Response, error)
- func (r AdminApiApiIntrospectOAuth2TokenRequest) Scope(scope string) AdminApiApiIntrospectOAuth2TokenRequest
- func (r AdminApiApiIntrospectOAuth2TokenRequest) Token(token string) AdminApiApiIntrospectOAuth2TokenRequest
- type AdminApiApiListOAuth2ClientsRequest
- func (r AdminApiApiListOAuth2ClientsRequest) ClientName(clientName string) AdminApiApiListOAuth2ClientsRequest
- func (r AdminApiApiListOAuth2ClientsRequest) Execute() ([]OAuth2Client, *http.Response, error)
- func (r AdminApiApiListOAuth2ClientsRequest) Limit(limit int64) AdminApiApiListOAuth2ClientsRequest
- func (r AdminApiApiListOAuth2ClientsRequest) Offset(offset int64) AdminApiApiListOAuth2ClientsRequest
- func (r AdminApiApiListOAuth2ClientsRequest) Owner(owner string) AdminApiApiListOAuth2ClientsRequest
- type AdminApiApiListSubjectConsentSessionsRequest
- func (r AdminApiApiListSubjectConsentSessionsRequest) Execute() ([]PreviousConsentSession, *http.Response, error)
- func (r AdminApiApiListSubjectConsentSessionsRequest) Limit(limit int64) AdminApiApiListSubjectConsentSessionsRequest
- func (r AdminApiApiListSubjectConsentSessionsRequest) Offset(offset int64) AdminApiApiListSubjectConsentSessionsRequest
- func (r AdminApiApiListSubjectConsentSessionsRequest) Subject(subject string) AdminApiApiListSubjectConsentSessionsRequest
- type AdminApiApiListTrustedJwtGrantIssuersRequest
- func (r AdminApiApiListTrustedJwtGrantIssuersRequest) Execute() ([]TrustedJwtGrantIssuer, *http.Response, error)
- func (r AdminApiApiListTrustedJwtGrantIssuersRequest) Issuer(issuer string) AdminApiApiListTrustedJwtGrantIssuersRequest
- func (r AdminApiApiListTrustedJwtGrantIssuersRequest) Limit(limit int64) AdminApiApiListTrustedJwtGrantIssuersRequest
- func (r AdminApiApiListTrustedJwtGrantIssuersRequest) Offset(offset int64) AdminApiApiListTrustedJwtGrantIssuersRequest
- type AdminApiApiPatchOAuth2ClientRequest
- type AdminApiApiRejectConsentRequestRequest
- func (r AdminApiApiRejectConsentRequestRequest) ConsentChallenge(consentChallenge string) AdminApiApiRejectConsentRequestRequest
- func (r AdminApiApiRejectConsentRequestRequest) Execute() (*CompletedRequest, *http.Response, error)
- func (r AdminApiApiRejectConsentRequestRequest) RejectRequest(rejectRequest RejectRequest) AdminApiApiRejectConsentRequestRequest
- type AdminApiApiRejectLoginRequestRequest
- func (r AdminApiApiRejectLoginRequestRequest) Execute() (*CompletedRequest, *http.Response, error)
- func (r AdminApiApiRejectLoginRequestRequest) LoginChallenge(loginChallenge string) AdminApiApiRejectLoginRequestRequest
- func (r AdminApiApiRejectLoginRequestRequest) RejectRequest(rejectRequest RejectRequest) AdminApiApiRejectLoginRequestRequest
- type AdminApiApiRejectLogoutRequestRequest
- func (r AdminApiApiRejectLogoutRequestRequest) Execute() (*http.Response, error)
- func (r AdminApiApiRejectLogoutRequestRequest) LogoutChallenge(logoutChallenge string) AdminApiApiRejectLogoutRequestRequest
- func (r AdminApiApiRejectLogoutRequestRequest) RejectRequest(rejectRequest RejectRequest) AdminApiApiRejectLogoutRequestRequest
- type AdminApiApiRevokeAuthenticationSessionRequest
- type AdminApiApiRevokeConsentSessionsRequest
- func (r AdminApiApiRevokeConsentSessionsRequest) All(all bool) AdminApiApiRevokeConsentSessionsRequest
- func (r AdminApiApiRevokeConsentSessionsRequest) Client(client string) AdminApiApiRevokeConsentSessionsRequest
- func (r AdminApiApiRevokeConsentSessionsRequest) Execute() (*http.Response, error)
- func (r AdminApiApiRevokeConsentSessionsRequest) Subject(subject string) AdminApiApiRevokeConsentSessionsRequest
- type AdminApiApiTrustJwtGrantIssuerRequest
- type AdminApiApiUpdateJsonWebKeyRequest
- type AdminApiApiUpdateJsonWebKeySetRequest
- type AdminApiApiUpdateOAuth2ClientRequest
- type AdminApiService
- func (a *AdminApiService) AcceptConsentRequest(ctx context.Context) AdminApiApiAcceptConsentRequestRequest
- func (a *AdminApiService) AcceptConsentRequestExecute(r AdminApiApiAcceptConsentRequestRequest) (*CompletedRequest, *http.Response, error)
- func (a *AdminApiService) AcceptLoginRequest(ctx context.Context) AdminApiApiAcceptLoginRequestRequest
- func (a *AdminApiService) AcceptLoginRequestExecute(r AdminApiApiAcceptLoginRequestRequest) (*CompletedRequest, *http.Response, error)
- func (a *AdminApiService) AcceptLogoutRequest(ctx context.Context) AdminApiApiAcceptLogoutRequestRequest
- func (a *AdminApiService) AcceptLogoutRequestExecute(r AdminApiApiAcceptLogoutRequestRequest) (*CompletedRequest, *http.Response, error)
- func (a *AdminApiService) CreateJsonWebKeySet(ctx context.Context, set string) AdminApiApiCreateJsonWebKeySetRequest
- func (a *AdminApiService) CreateJsonWebKeySetExecute(r AdminApiApiCreateJsonWebKeySetRequest) (*JSONWebKeySet, *http.Response, error)
- func (a *AdminApiService) CreateOAuth2Client(ctx context.Context) AdminApiApiCreateOAuth2ClientRequest
- func (a *AdminApiService) CreateOAuth2ClientExecute(r AdminApiApiCreateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
- func (a *AdminApiService) DeleteJsonWebKey(ctx context.Context, kid string, set string) AdminApiApiDeleteJsonWebKeyRequest
- func (a *AdminApiService) DeleteJsonWebKeyExecute(r AdminApiApiDeleteJsonWebKeyRequest) (*http.Response, error)
- func (a *AdminApiService) DeleteJsonWebKeySet(ctx context.Context, set string) AdminApiApiDeleteJsonWebKeySetRequest
- func (a *AdminApiService) DeleteJsonWebKeySetExecute(r AdminApiApiDeleteJsonWebKeySetRequest) (*http.Response, error)
- func (a *AdminApiService) DeleteOAuth2Client(ctx context.Context, id string) AdminApiApiDeleteOAuth2ClientRequest
- func (a *AdminApiService) DeleteOAuth2ClientExecute(r AdminApiApiDeleteOAuth2ClientRequest) (*http.Response, error)
- func (a *AdminApiService) DeleteOAuth2Token(ctx context.Context) AdminApiApiDeleteOAuth2TokenRequest
- func (a *AdminApiService) DeleteOAuth2TokenExecute(r AdminApiApiDeleteOAuth2TokenRequest) (*http.Response, error)
- func (a *AdminApiService) DeleteTrustedJwtGrantIssuer(ctx context.Context, id string) AdminApiApiDeleteTrustedJwtGrantIssuerRequest
- func (a *AdminApiService) DeleteTrustedJwtGrantIssuerExecute(r AdminApiApiDeleteTrustedJwtGrantIssuerRequest) (*http.Response, error)
- func (a *AdminApiService) FlushInactiveOAuth2Tokens(ctx context.Context) AdminApiApiFlushInactiveOAuth2TokensRequest
- func (a *AdminApiService) FlushInactiveOAuth2TokensExecute(r AdminApiApiFlushInactiveOAuth2TokensRequest) (*http.Response, error)
- func (a *AdminApiService) GetConsentRequest(ctx context.Context) AdminApiApiGetConsentRequestRequest
- func (a *AdminApiService) GetConsentRequestExecute(r AdminApiApiGetConsentRequestRequest) (*ConsentRequest, *http.Response, error)
- func (a *AdminApiService) GetJsonWebKey(ctx context.Context, kid string, set string) AdminApiApiGetJsonWebKeyRequest
- func (a *AdminApiService) GetJsonWebKeyExecute(r AdminApiApiGetJsonWebKeyRequest) (*JSONWebKeySet, *http.Response, error)
- func (a *AdminApiService) GetJsonWebKeySet(ctx context.Context, set string) AdminApiApiGetJsonWebKeySetRequest
- func (a *AdminApiService) GetJsonWebKeySetExecute(r AdminApiApiGetJsonWebKeySetRequest) (*JSONWebKeySet, *http.Response, error)
- func (a *AdminApiService) GetLoginRequest(ctx context.Context) AdminApiApiGetLoginRequestRequest
- func (a *AdminApiService) GetLoginRequestExecute(r AdminApiApiGetLoginRequestRequest) (*LoginRequest, *http.Response, error)
- func (a *AdminApiService) GetLogoutRequest(ctx context.Context) AdminApiApiGetLogoutRequestRequest
- func (a *AdminApiService) GetLogoutRequestExecute(r AdminApiApiGetLogoutRequestRequest) (*LogoutRequest, *http.Response, error)
- func (a *AdminApiService) GetOAuth2Client(ctx context.Context, id string) AdminApiApiGetOAuth2ClientRequest
- func (a *AdminApiService) GetOAuth2ClientExecute(r AdminApiApiGetOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
- func (a *AdminApiService) GetTrustedJwtGrantIssuer(ctx context.Context, id string) AdminApiApiGetTrustedJwtGrantIssuerRequest
- func (a *AdminApiService) GetTrustedJwtGrantIssuerExecute(r AdminApiApiGetTrustedJwtGrantIssuerRequest) (*TrustedJwtGrantIssuer, *http.Response, error)
- func (a *AdminApiService) IntrospectOAuth2Token(ctx context.Context) AdminApiApiIntrospectOAuth2TokenRequest
- func (a *AdminApiService) IntrospectOAuth2TokenExecute(r AdminApiApiIntrospectOAuth2TokenRequest) (*OAuth2TokenIntrospection, *http.Response, error)
- func (a *AdminApiService) ListOAuth2Clients(ctx context.Context) AdminApiApiListOAuth2ClientsRequest
- func (a *AdminApiService) ListOAuth2ClientsExecute(r AdminApiApiListOAuth2ClientsRequest) ([]OAuth2Client, *http.Response, error)
- func (a *AdminApiService) ListSubjectConsentSessions(ctx context.Context) AdminApiApiListSubjectConsentSessionsRequest
- func (a *AdminApiService) ListSubjectConsentSessionsExecute(r AdminApiApiListSubjectConsentSessionsRequest) ([]PreviousConsentSession, *http.Response, error)
- func (a *AdminApiService) ListTrustedJwtGrantIssuers(ctx context.Context) AdminApiApiListTrustedJwtGrantIssuersRequest
- func (a *AdminApiService) ListTrustedJwtGrantIssuersExecute(r AdminApiApiListTrustedJwtGrantIssuersRequest) ([]TrustedJwtGrantIssuer, *http.Response, error)
- func (a *AdminApiService) PatchOAuth2Client(ctx context.Context, id string) AdminApiApiPatchOAuth2ClientRequest
- func (a *AdminApiService) PatchOAuth2ClientExecute(r AdminApiApiPatchOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
- func (a *AdminApiService) RejectConsentRequest(ctx context.Context) AdminApiApiRejectConsentRequestRequest
- func (a *AdminApiService) RejectConsentRequestExecute(r AdminApiApiRejectConsentRequestRequest) (*CompletedRequest, *http.Response, error)
- func (a *AdminApiService) RejectLoginRequest(ctx context.Context) AdminApiApiRejectLoginRequestRequest
- func (a *AdminApiService) RejectLoginRequestExecute(r AdminApiApiRejectLoginRequestRequest) (*CompletedRequest, *http.Response, error)
- func (a *AdminApiService) RejectLogoutRequest(ctx context.Context) AdminApiApiRejectLogoutRequestRequest
- func (a *AdminApiService) RejectLogoutRequestExecute(r AdminApiApiRejectLogoutRequestRequest) (*http.Response, error)
- func (a *AdminApiService) RevokeAuthenticationSession(ctx context.Context) AdminApiApiRevokeAuthenticationSessionRequest
- func (a *AdminApiService) RevokeAuthenticationSessionExecute(r AdminApiApiRevokeAuthenticationSessionRequest) (*http.Response, error)
- func (a *AdminApiService) RevokeConsentSessions(ctx context.Context) AdminApiApiRevokeConsentSessionsRequest
- func (a *AdminApiService) RevokeConsentSessionsExecute(r AdminApiApiRevokeConsentSessionsRequest) (*http.Response, error)
- func (a *AdminApiService) TrustJwtGrantIssuer(ctx context.Context) AdminApiApiTrustJwtGrantIssuerRequest
- func (a *AdminApiService) TrustJwtGrantIssuerExecute(r AdminApiApiTrustJwtGrantIssuerRequest) (*TrustedJwtGrantIssuer, *http.Response, error)
- func (a *AdminApiService) UpdateJsonWebKey(ctx context.Context, kid string, set string) AdminApiApiUpdateJsonWebKeyRequest
- func (a *AdminApiService) UpdateJsonWebKeyExecute(r AdminApiApiUpdateJsonWebKeyRequest) (*JSONWebKey, *http.Response, error)
- func (a *AdminApiService) UpdateJsonWebKeySet(ctx context.Context, set string) AdminApiApiUpdateJsonWebKeySetRequest
- func (a *AdminApiService) UpdateJsonWebKeySetExecute(r AdminApiApiUpdateJsonWebKeySetRequest) (*JSONWebKeySet, *http.Response, error)
- func (a *AdminApiService) UpdateOAuth2Client(ctx context.Context, id string) AdminApiApiUpdateOAuth2ClientRequest
- func (a *AdminApiService) UpdateOAuth2ClientExecute(r AdminApiApiUpdateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
- type BasicAuth
- type CompletedRequest
- type Configuration
- type ConsentRequest
- func (o *ConsentRequest) GetAcr() string
- func (o *ConsentRequest) GetAcrOk() (*string, bool)
- func (o *ConsentRequest) GetAmr() []string
- func (o *ConsentRequest) GetAmrOk() ([]string, bool)
- func (o *ConsentRequest) GetChallenge() string
- func (o *ConsentRequest) GetChallengeOk() (*string, bool)
- func (o *ConsentRequest) GetClient() OAuth2Client
- func (o *ConsentRequest) GetClientOk() (*OAuth2Client, bool)
- func (o *ConsentRequest) GetContext() map[string]interface{}
- func (o *ConsentRequest) GetContextOk() (map[string]interface{}, bool)
- func (o *ConsentRequest) GetLoginChallenge() string
- func (o *ConsentRequest) GetLoginChallengeOk() (*string, bool)
- func (o *ConsentRequest) GetLoginSessionId() string
- func (o *ConsentRequest) GetLoginSessionIdOk() (*string, bool)
- func (o *ConsentRequest) GetOidcContext() OpenIDConnectContext
- func (o *ConsentRequest) GetOidcContextOk() (*OpenIDConnectContext, bool)
- func (o *ConsentRequest) GetRequestUrl() string
- func (o *ConsentRequest) GetRequestUrlOk() (*string, bool)
- func (o *ConsentRequest) GetRequestedAccessTokenAudience() []string
- func (o *ConsentRequest) GetRequestedAccessTokenAudienceOk() ([]string, bool)
- func (o *ConsentRequest) GetRequestedScope() []string
- func (o *ConsentRequest) GetRequestedScopeOk() ([]string, bool)
- func (o *ConsentRequest) GetSkip() bool
- func (o *ConsentRequest) GetSkipOk() (*bool, bool)
- func (o *ConsentRequest) GetSubject() string
- func (o *ConsentRequest) GetSubjectOk() (*string, bool)
- func (o *ConsentRequest) HasAcr() bool
- func (o *ConsentRequest) HasAmr() bool
- func (o *ConsentRequest) HasClient() bool
- func (o *ConsentRequest) HasContext() bool
- func (o *ConsentRequest) HasLoginChallenge() bool
- func (o *ConsentRequest) HasLoginSessionId() bool
- func (o *ConsentRequest) HasOidcContext() bool
- func (o *ConsentRequest) HasRequestUrl() bool
- func (o *ConsentRequest) HasRequestedAccessTokenAudience() bool
- func (o *ConsentRequest) HasRequestedScope() bool
- func (o *ConsentRequest) HasSkip() bool
- func (o *ConsentRequest) HasSubject() bool
- func (o ConsentRequest) MarshalJSON() ([]byte, error)
- func (o *ConsentRequest) SetAcr(v string)
- func (o *ConsentRequest) SetAmr(v []string)
- func (o *ConsentRequest) SetChallenge(v string)
- func (o *ConsentRequest) SetClient(v OAuth2Client)
- func (o *ConsentRequest) SetContext(v map[string]interface{})
- func (o *ConsentRequest) SetLoginChallenge(v string)
- func (o *ConsentRequest) SetLoginSessionId(v string)
- func (o *ConsentRequest) SetOidcContext(v OpenIDConnectContext)
- func (o *ConsentRequest) SetRequestUrl(v string)
- func (o *ConsentRequest) SetRequestedAccessTokenAudience(v []string)
- func (o *ConsentRequest) SetRequestedScope(v []string)
- func (o *ConsentRequest) SetSkip(v bool)
- func (o *ConsentRequest) SetSubject(v string)
- type ConsentRequestSession
- func (o *ConsentRequestSession) GetAccessToken() interface{}
- func (o *ConsentRequestSession) GetAccessTokenOk() (*interface{}, bool)
- func (o *ConsentRequestSession) GetIdToken() interface{}
- func (o *ConsentRequestSession) GetIdTokenOk() (*interface{}, bool)
- func (o *ConsentRequestSession) HasAccessToken() bool
- func (o *ConsentRequestSession) HasIdToken() bool
- func (o ConsentRequestSession) MarshalJSON() ([]byte, error)
- func (o *ConsentRequestSession) SetAccessToken(v interface{})
- func (o *ConsentRequestSession) SetIdToken(v interface{})
- type FlushInactiveOAuth2TokensRequest
- func (o *FlushInactiveOAuth2TokensRequest) GetNotAfter() time.Time
- func (o *FlushInactiveOAuth2TokensRequest) GetNotAfterOk() (*time.Time, bool)
- func (o *FlushInactiveOAuth2TokensRequest) HasNotAfter() bool
- func (o FlushInactiveOAuth2TokensRequest) MarshalJSON() ([]byte, error)
- func (o *FlushInactiveOAuth2TokensRequest) SetNotAfter(v time.Time)
- type FlushLoginConsentRequest
- func (o *FlushLoginConsentRequest) GetNotAfter() time.Time
- func (o *FlushLoginConsentRequest) GetNotAfterOk() (*time.Time, bool)
- func (o *FlushLoginConsentRequest) HasNotAfter() bool
- func (o FlushLoginConsentRequest) MarshalJSON() ([]byte, error)
- func (o *FlushLoginConsentRequest) SetNotAfter(v time.Time)
- type GenericError
- func (o *GenericError) GetCode() int64
- func (o *GenericError) GetCodeOk() (*int64, bool)
- func (o *GenericError) GetDebug() string
- func (o *GenericError) GetDebugOk() (*string, bool)
- func (o *GenericError) GetDetails() map[string]map[string]interface{}
- func (o *GenericError) GetDetailsOk() (map[string]map[string]interface{}, bool)
- func (o *GenericError) GetId() string
- func (o *GenericError) GetIdOk() (*string, bool)
- func (o *GenericError) GetMessage() string
- func (o *GenericError) GetMessageOk() (*string, bool)
- func (o *GenericError) GetReason() string
- func (o *GenericError) GetReasonOk() (*string, bool)
- func (o *GenericError) GetRequest() string
- func (o *GenericError) GetRequestOk() (*string, bool)
- func (o *GenericError) GetStatus() string
- func (o *GenericError) GetStatusOk() (*string, bool)
- func (o *GenericError) HasCode() bool
- func (o *GenericError) HasDebug() bool
- func (o *GenericError) HasDetails() bool
- func (o *GenericError) HasId() bool
- func (o *GenericError) HasReason() bool
- func (o *GenericError) HasRequest() bool
- func (o *GenericError) HasStatus() bool
- func (o GenericError) MarshalJSON() ([]byte, error)
- func (o *GenericError) SetCode(v int64)
- func (o *GenericError) SetDebug(v string)
- func (o *GenericError) SetDetails(v map[string]map[string]interface{})
- func (o *GenericError) SetId(v string)
- func (o *GenericError) SetMessage(v string)
- func (o *GenericError) SetReason(v string)
- func (o *GenericError) SetRequest(v string)
- func (o *GenericError) SetStatus(v string)
- type GenericOpenAPIError
- type HealthNotReadyStatus
- func (o *HealthNotReadyStatus) GetErrors() map[string]string
- func (o *HealthNotReadyStatus) GetErrorsOk() (*map[string]string, bool)
- func (o *HealthNotReadyStatus) HasErrors() bool
- func (o HealthNotReadyStatus) MarshalJSON() ([]byte, error)
- func (o *HealthNotReadyStatus) SetErrors(v map[string]string)
- type HealthStatus
- type InlineResponse200
- type InlineResponse2001
- type InlineResponse503
- type JSONWebKey
- func (o *JSONWebKey) GetAlg() string
- func (o *JSONWebKey) GetAlgOk() (*string, bool)
- func (o *JSONWebKey) GetCrv() string
- func (o *JSONWebKey) GetCrvOk() (*string, bool)
- func (o *JSONWebKey) GetD() string
- func (o *JSONWebKey) GetDOk() (*string, bool)
- func (o *JSONWebKey) GetDp() string
- func (o *JSONWebKey) GetDpOk() (*string, bool)
- func (o *JSONWebKey) GetDq() string
- func (o *JSONWebKey) GetDqOk() (*string, bool)
- func (o *JSONWebKey) GetE() string
- func (o *JSONWebKey) GetEOk() (*string, bool)
- func (o *JSONWebKey) GetK() string
- func (o *JSONWebKey) GetKOk() (*string, bool)
- func (o *JSONWebKey) GetKid() string
- func (o *JSONWebKey) GetKidOk() (*string, bool)
- func (o *JSONWebKey) GetKty() string
- func (o *JSONWebKey) GetKtyOk() (*string, bool)
- func (o *JSONWebKey) GetN() string
- func (o *JSONWebKey) GetNOk() (*string, bool)
- func (o *JSONWebKey) GetP() string
- func (o *JSONWebKey) GetPOk() (*string, bool)
- func (o *JSONWebKey) GetQ() string
- func (o *JSONWebKey) GetQOk() (*string, bool)
- func (o *JSONWebKey) GetQi() string
- func (o *JSONWebKey) GetQiOk() (*string, bool)
- func (o *JSONWebKey) GetUse() string
- func (o *JSONWebKey) GetUseOk() (*string, bool)
- func (o *JSONWebKey) GetX() string
- func (o *JSONWebKey) GetX5c() []string
- func (o *JSONWebKey) GetX5cOk() ([]string, bool)
- func (o *JSONWebKey) GetXOk() (*string, bool)
- func (o *JSONWebKey) GetY() string
- func (o *JSONWebKey) GetYOk() (*string, bool)
- func (o *JSONWebKey) HasCrv() bool
- func (o *JSONWebKey) HasD() bool
- func (o *JSONWebKey) HasDp() bool
- func (o *JSONWebKey) HasDq() bool
- func (o *JSONWebKey) HasE() bool
- func (o *JSONWebKey) HasK() bool
- func (o *JSONWebKey) HasN() bool
- func (o *JSONWebKey) HasP() bool
- func (o *JSONWebKey) HasQ() bool
- func (o *JSONWebKey) HasQi() bool
- func (o *JSONWebKey) HasX() bool
- func (o *JSONWebKey) HasX5c() bool
- func (o *JSONWebKey) HasY() bool
- func (o JSONWebKey) MarshalJSON() ([]byte, error)
- func (o *JSONWebKey) SetAlg(v string)
- func (o *JSONWebKey) SetCrv(v string)
- func (o *JSONWebKey) SetD(v string)
- func (o *JSONWebKey) SetDp(v string)
- func (o *JSONWebKey) SetDq(v string)
- func (o *JSONWebKey) SetE(v string)
- func (o *JSONWebKey) SetK(v string)
- func (o *JSONWebKey) SetKid(v string)
- func (o *JSONWebKey) SetKty(v string)
- func (o *JSONWebKey) SetN(v string)
- func (o *JSONWebKey) SetP(v string)
- func (o *JSONWebKey) SetQ(v string)
- func (o *JSONWebKey) SetQi(v string)
- func (o *JSONWebKey) SetUse(v string)
- func (o *JSONWebKey) SetX(v string)
- func (o *JSONWebKey) SetX5c(v []string)
- func (o *JSONWebKey) SetY(v string)
- type JSONWebKeySet
- type JsonError
- func (o *JsonError) GetError() string
- func (o *JsonError) GetErrorDebug() string
- func (o *JsonError) GetErrorDebugOk() (*string, bool)
- func (o *JsonError) GetErrorDescription() string
- func (o *JsonError) GetErrorDescriptionOk() (*string, bool)
- func (o *JsonError) GetErrorOk() (*string, bool)
- func (o *JsonError) GetStatusCode() int64
- func (o *JsonError) GetStatusCodeOk() (*int64, bool)
- func (o *JsonError) HasError() bool
- func (o *JsonError) HasErrorDebug() bool
- func (o *JsonError) HasErrorDescription() bool
- func (o *JsonError) HasStatusCode() bool
- func (o JsonError) MarshalJSON() ([]byte, error)
- func (o *JsonError) SetError(v string)
- func (o *JsonError) SetErrorDebug(v string)
- func (o *JsonError) SetErrorDescription(v string)
- func (o *JsonError) SetStatusCode(v int64)
- type JsonWebKeySetGeneratorRequest
- func (o *JsonWebKeySetGeneratorRequest) GetAlg() string
- func (o *JsonWebKeySetGeneratorRequest) GetAlgOk() (*string, bool)
- func (o *JsonWebKeySetGeneratorRequest) GetKid() string
- func (o *JsonWebKeySetGeneratorRequest) GetKidOk() (*string, bool)
- func (o *JsonWebKeySetGeneratorRequest) GetUse() string
- func (o *JsonWebKeySetGeneratorRequest) GetUseOk() (*string, bool)
- func (o JsonWebKeySetGeneratorRequest) MarshalJSON() ([]byte, error)
- func (o *JsonWebKeySetGeneratorRequest) SetAlg(v string)
- func (o *JsonWebKeySetGeneratorRequest) SetKid(v string)
- func (o *JsonWebKeySetGeneratorRequest) SetUse(v string)
- type LoginRequest
- func (o *LoginRequest) GetChallenge() string
- func (o *LoginRequest) GetChallengeOk() (*string, bool)
- func (o *LoginRequest) GetClient() OAuth2Client
- func (o *LoginRequest) GetClientOk() (*OAuth2Client, bool)
- func (o *LoginRequest) GetOidcContext() OpenIDConnectContext
- func (o *LoginRequest) GetOidcContextOk() (*OpenIDConnectContext, bool)
- func (o *LoginRequest) GetRequestUrl() string
- func (o *LoginRequest) GetRequestUrlOk() (*string, bool)
- func (o *LoginRequest) GetRequestedAccessTokenAudience() []string
- func (o *LoginRequest) GetRequestedAccessTokenAudienceOk() ([]string, bool)
- func (o *LoginRequest) GetRequestedScope() []string
- func (o *LoginRequest) GetRequestedScopeOk() ([]string, bool)
- func (o *LoginRequest) GetSessionId() string
- func (o *LoginRequest) GetSessionIdOk() (*string, bool)
- func (o *LoginRequest) GetSkip() bool
- func (o *LoginRequest) GetSkipOk() (*bool, bool)
- func (o *LoginRequest) GetSubject() string
- func (o *LoginRequest) GetSubjectOk() (*string, bool)
- func (o *LoginRequest) HasOidcContext() bool
- func (o *LoginRequest) HasSessionId() bool
- func (o LoginRequest) MarshalJSON() ([]byte, error)
- func (o *LoginRequest) SetChallenge(v string)
- func (o *LoginRequest) SetClient(v OAuth2Client)
- func (o *LoginRequest) SetOidcContext(v OpenIDConnectContext)
- func (o *LoginRequest) SetRequestUrl(v string)
- func (o *LoginRequest) SetRequestedAccessTokenAudience(v []string)
- func (o *LoginRequest) SetRequestedScope(v []string)
- func (o *LoginRequest) SetSessionId(v string)
- func (o *LoginRequest) SetSkip(v bool)
- func (o *LoginRequest) SetSubject(v string)
- type LogoutRequest
- func (o *LogoutRequest) GetChallenge() string
- func (o *LogoutRequest) GetChallengeOk() (*string, bool)
- func (o *LogoutRequest) GetClient() OAuth2Client
- func (o *LogoutRequest) GetClientOk() (*OAuth2Client, bool)
- func (o *LogoutRequest) GetRequestUrl() string
- func (o *LogoutRequest) GetRequestUrlOk() (*string, bool)
- func (o *LogoutRequest) GetRpInitiated() bool
- func (o *LogoutRequest) GetRpInitiatedOk() (*bool, bool)
- func (o *LogoutRequest) GetSid() string
- func (o *LogoutRequest) GetSidOk() (*string, bool)
- func (o *LogoutRequest) GetSubject() string
- func (o *LogoutRequest) GetSubjectOk() (*string, bool)
- func (o *LogoutRequest) HasChallenge() bool
- func (o *LogoutRequest) HasClient() bool
- func (o *LogoutRequest) HasRequestUrl() bool
- func (o *LogoutRequest) HasRpInitiated() bool
- func (o *LogoutRequest) HasSid() bool
- func (o *LogoutRequest) HasSubject() bool
- func (o LogoutRequest) MarshalJSON() ([]byte, error)
- func (o *LogoutRequest) SetChallenge(v string)
- func (o *LogoutRequest) SetClient(v OAuth2Client)
- func (o *LogoutRequest) SetRequestUrl(v string)
- func (o *LogoutRequest) SetRpInitiated(v bool)
- func (o *LogoutRequest) SetSid(v string)
- func (o *LogoutRequest) SetSubject(v string)
- type MetadataApi
- type MetadataApiApiGetVersionRequest
- type MetadataApiApiIsAliveRequest
- type MetadataApiApiIsReadyRequest
- type MetadataApiService
- func (a *MetadataApiService) GetVersion(ctx context.Context) MetadataApiApiGetVersionRequest
- func (a *MetadataApiService) GetVersionExecute(r MetadataApiApiGetVersionRequest) (*InlineResponse2001, *http.Response, error)
- func (a *MetadataApiService) IsAlive(ctx context.Context) MetadataApiApiIsAliveRequest
- func (a *MetadataApiService) IsAliveExecute(r MetadataApiApiIsAliveRequest) (*HealthStatus, *http.Response, error)
- func (a *MetadataApiService) IsReady(ctx context.Context) MetadataApiApiIsReadyRequest
- func (a *MetadataApiService) IsReadyExecute(r MetadataApiApiIsReadyRequest) (*InlineResponse200, *http.Response, error)
- type NullableAcceptConsentRequest
- func (v NullableAcceptConsentRequest) Get() *AcceptConsentRequest
- func (v NullableAcceptConsentRequest) IsSet() bool
- func (v NullableAcceptConsentRequest) MarshalJSON() ([]byte, error)
- func (v *NullableAcceptConsentRequest) Set(val *AcceptConsentRequest)
- func (v *NullableAcceptConsentRequest) UnmarshalJSON(src []byte) error
- func (v *NullableAcceptConsentRequest) Unset()
- type NullableAcceptLoginRequest
- func (v NullableAcceptLoginRequest) Get() *AcceptLoginRequest
- func (v NullableAcceptLoginRequest) IsSet() bool
- func (v NullableAcceptLoginRequest) MarshalJSON() ([]byte, error)
- func (v *NullableAcceptLoginRequest) Set(val *AcceptLoginRequest)
- func (v *NullableAcceptLoginRequest) UnmarshalJSON(src []byte) error
- func (v *NullableAcceptLoginRequest) Unset()
- type NullableBool
- type NullableCompletedRequest
- func (v NullableCompletedRequest) Get() *CompletedRequest
- func (v NullableCompletedRequest) IsSet() bool
- func (v NullableCompletedRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCompletedRequest) Set(val *CompletedRequest)
- func (v *NullableCompletedRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCompletedRequest) Unset()
- type NullableConsentRequest
- func (v NullableConsentRequest) Get() *ConsentRequest
- func (v NullableConsentRequest) IsSet() bool
- func (v NullableConsentRequest) MarshalJSON() ([]byte, error)
- func (v *NullableConsentRequest) Set(val *ConsentRequest)
- func (v *NullableConsentRequest) UnmarshalJSON(src []byte) error
- func (v *NullableConsentRequest) Unset()
- type NullableConsentRequestSession
- func (v NullableConsentRequestSession) Get() *ConsentRequestSession
- func (v NullableConsentRequestSession) IsSet() bool
- func (v NullableConsentRequestSession) MarshalJSON() ([]byte, error)
- func (v *NullableConsentRequestSession) Set(val *ConsentRequestSession)
- func (v *NullableConsentRequestSession) UnmarshalJSON(src []byte) error
- func (v *NullableConsentRequestSession) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableFlushInactiveOAuth2TokensRequest
- func (v NullableFlushInactiveOAuth2TokensRequest) Get() *FlushInactiveOAuth2TokensRequest
- func (v NullableFlushInactiveOAuth2TokensRequest) IsSet() bool
- func (v NullableFlushInactiveOAuth2TokensRequest) MarshalJSON() ([]byte, error)
- func (v *NullableFlushInactiveOAuth2TokensRequest) Set(val *FlushInactiveOAuth2TokensRequest)
- func (v *NullableFlushInactiveOAuth2TokensRequest) UnmarshalJSON(src []byte) error
- func (v *NullableFlushInactiveOAuth2TokensRequest) Unset()
- type NullableFlushLoginConsentRequest
- func (v NullableFlushLoginConsentRequest) Get() *FlushLoginConsentRequest
- func (v NullableFlushLoginConsentRequest) IsSet() bool
- func (v NullableFlushLoginConsentRequest) MarshalJSON() ([]byte, error)
- func (v *NullableFlushLoginConsentRequest) Set(val *FlushLoginConsentRequest)
- func (v *NullableFlushLoginConsentRequest) UnmarshalJSON(src []byte) error
- func (v *NullableFlushLoginConsentRequest) Unset()
- type NullableGenericError
- func (v NullableGenericError) Get() *GenericError
- func (v NullableGenericError) IsSet() bool
- func (v NullableGenericError) MarshalJSON() ([]byte, error)
- func (v *NullableGenericError) Set(val *GenericError)
- func (v *NullableGenericError) UnmarshalJSON(src []byte) error
- func (v *NullableGenericError) Unset()
- type NullableHealthNotReadyStatus
- func (v NullableHealthNotReadyStatus) Get() *HealthNotReadyStatus
- func (v NullableHealthNotReadyStatus) IsSet() bool
- func (v NullableHealthNotReadyStatus) MarshalJSON() ([]byte, error)
- func (v *NullableHealthNotReadyStatus) Set(val *HealthNotReadyStatus)
- func (v *NullableHealthNotReadyStatus) UnmarshalJSON(src []byte) error
- func (v *NullableHealthNotReadyStatus) Unset()
- type NullableHealthStatus
- func (v NullableHealthStatus) Get() *HealthStatus
- func (v NullableHealthStatus) IsSet() bool
- func (v NullableHealthStatus) MarshalJSON() ([]byte, error)
- func (v *NullableHealthStatus) Set(val *HealthStatus)
- func (v *NullableHealthStatus) UnmarshalJSON(src []byte) error
- func (v *NullableHealthStatus) Unset()
- type NullableInlineResponse200
- func (v NullableInlineResponse200) Get() *InlineResponse200
- func (v NullableInlineResponse200) IsSet() bool
- func (v NullableInlineResponse200) MarshalJSON() ([]byte, error)
- func (v *NullableInlineResponse200) Set(val *InlineResponse200)
- func (v *NullableInlineResponse200) UnmarshalJSON(src []byte) error
- func (v *NullableInlineResponse200) Unset()
- type NullableInlineResponse2001
- func (v NullableInlineResponse2001) Get() *InlineResponse2001
- func (v NullableInlineResponse2001) IsSet() bool
- func (v NullableInlineResponse2001) MarshalJSON() ([]byte, error)
- func (v *NullableInlineResponse2001) Set(val *InlineResponse2001)
- func (v *NullableInlineResponse2001) UnmarshalJSON(src []byte) error
- func (v *NullableInlineResponse2001) Unset()
- type NullableInlineResponse503
- func (v NullableInlineResponse503) Get() *InlineResponse503
- func (v NullableInlineResponse503) IsSet() bool
- func (v NullableInlineResponse503) MarshalJSON() ([]byte, error)
- func (v *NullableInlineResponse503) Set(val *InlineResponse503)
- func (v *NullableInlineResponse503) UnmarshalJSON(src []byte) error
- func (v *NullableInlineResponse503) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableJSONWebKey
- type NullableJSONWebKeySet
- func (v NullableJSONWebKeySet) Get() *JSONWebKeySet
- func (v NullableJSONWebKeySet) IsSet() bool
- func (v NullableJSONWebKeySet) MarshalJSON() ([]byte, error)
- func (v *NullableJSONWebKeySet) Set(val *JSONWebKeySet)
- func (v *NullableJSONWebKeySet) UnmarshalJSON(src []byte) error
- func (v *NullableJSONWebKeySet) Unset()
- type NullableJsonError
- type NullableJsonWebKeySetGeneratorRequest
- func (v NullableJsonWebKeySetGeneratorRequest) Get() *JsonWebKeySetGeneratorRequest
- func (v NullableJsonWebKeySetGeneratorRequest) IsSet() bool
- func (v NullableJsonWebKeySetGeneratorRequest) MarshalJSON() ([]byte, error)
- func (v *NullableJsonWebKeySetGeneratorRequest) Set(val *JsonWebKeySetGeneratorRequest)
- func (v *NullableJsonWebKeySetGeneratorRequest) UnmarshalJSON(src []byte) error
- func (v *NullableJsonWebKeySetGeneratorRequest) Unset()
- type NullableLoginRequest
- func (v NullableLoginRequest) Get() *LoginRequest
- func (v NullableLoginRequest) IsSet() bool
- func (v NullableLoginRequest) MarshalJSON() ([]byte, error)
- func (v *NullableLoginRequest) Set(val *LoginRequest)
- func (v *NullableLoginRequest) UnmarshalJSON(src []byte) error
- func (v *NullableLoginRequest) Unset()
- type NullableLogoutRequest
- func (v NullableLogoutRequest) Get() *LogoutRequest
- func (v NullableLogoutRequest) IsSet() bool
- func (v NullableLogoutRequest) MarshalJSON() ([]byte, error)
- func (v *NullableLogoutRequest) Set(val *LogoutRequest)
- func (v *NullableLogoutRequest) UnmarshalJSON(src []byte) error
- func (v *NullableLogoutRequest) Unset()
- type NullableOAuth2Client
- func (v NullableOAuth2Client) Get() *OAuth2Client
- func (v NullableOAuth2Client) IsSet() bool
- func (v NullableOAuth2Client) MarshalJSON() ([]byte, error)
- func (v *NullableOAuth2Client) Set(val *OAuth2Client)
- func (v *NullableOAuth2Client) UnmarshalJSON(src []byte) error
- func (v *NullableOAuth2Client) Unset()
- type NullableOAuth2TokenIntrospection
- func (v NullableOAuth2TokenIntrospection) Get() *OAuth2TokenIntrospection
- func (v NullableOAuth2TokenIntrospection) IsSet() bool
- func (v NullableOAuth2TokenIntrospection) MarshalJSON() ([]byte, error)
- func (v *NullableOAuth2TokenIntrospection) Set(val *OAuth2TokenIntrospection)
- func (v *NullableOAuth2TokenIntrospection) UnmarshalJSON(src []byte) error
- func (v *NullableOAuth2TokenIntrospection) Unset()
- type NullableOauth2TokenResponse
- func (v NullableOauth2TokenResponse) Get() *Oauth2TokenResponse
- func (v NullableOauth2TokenResponse) IsSet() bool
- func (v NullableOauth2TokenResponse) MarshalJSON() ([]byte, error)
- func (v *NullableOauth2TokenResponse) Set(val *Oauth2TokenResponse)
- func (v *NullableOauth2TokenResponse) UnmarshalJSON(src []byte) error
- func (v *NullableOauth2TokenResponse) Unset()
- type NullableOauthTokenResponse
- func (v NullableOauthTokenResponse) Get() *OauthTokenResponse
- func (v NullableOauthTokenResponse) IsSet() bool
- func (v NullableOauthTokenResponse) MarshalJSON() ([]byte, error)
- func (v *NullableOauthTokenResponse) Set(val *OauthTokenResponse)
- func (v *NullableOauthTokenResponse) UnmarshalJSON(src []byte) error
- func (v *NullableOauthTokenResponse) Unset()
- type NullableOpenIDConnectContext
- func (v NullableOpenIDConnectContext) Get() *OpenIDConnectContext
- func (v NullableOpenIDConnectContext) IsSet() bool
- func (v NullableOpenIDConnectContext) MarshalJSON() ([]byte, error)
- func (v *NullableOpenIDConnectContext) Set(val *OpenIDConnectContext)
- func (v *NullableOpenIDConnectContext) UnmarshalJSON(src []byte) error
- func (v *NullableOpenIDConnectContext) Unset()
- type NullablePatchDocument
- func (v NullablePatchDocument) Get() *PatchDocument
- func (v NullablePatchDocument) IsSet() bool
- func (v NullablePatchDocument) MarshalJSON() ([]byte, error)
- func (v *NullablePatchDocument) Set(val *PatchDocument)
- func (v *NullablePatchDocument) UnmarshalJSON(src []byte) error
- func (v *NullablePatchDocument) Unset()
- type NullablePreviousConsentSession
- func (v NullablePreviousConsentSession) Get() *PreviousConsentSession
- func (v NullablePreviousConsentSession) IsSet() bool
- func (v NullablePreviousConsentSession) MarshalJSON() ([]byte, error)
- func (v *NullablePreviousConsentSession) Set(val *PreviousConsentSession)
- func (v *NullablePreviousConsentSession) UnmarshalJSON(src []byte) error
- func (v *NullablePreviousConsentSession) Unset()
- type NullableRefreshTokenHookRequest
- func (v NullableRefreshTokenHookRequest) Get() *RefreshTokenHookRequest
- func (v NullableRefreshTokenHookRequest) IsSet() bool
- func (v NullableRefreshTokenHookRequest) MarshalJSON() ([]byte, error)
- func (v *NullableRefreshTokenHookRequest) Set(val *RefreshTokenHookRequest)
- func (v *NullableRefreshTokenHookRequest) UnmarshalJSON(src []byte) error
- func (v *NullableRefreshTokenHookRequest) Unset()
- type NullableRefreshTokenHookResponse
- func (v NullableRefreshTokenHookResponse) Get() *RefreshTokenHookResponse
- func (v NullableRefreshTokenHookResponse) IsSet() bool
- func (v NullableRefreshTokenHookResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRefreshTokenHookResponse) Set(val *RefreshTokenHookResponse)
- func (v *NullableRefreshTokenHookResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRefreshTokenHookResponse) Unset()
- type NullableRejectRequest
- func (v NullableRejectRequest) Get() *RejectRequest
- func (v NullableRejectRequest) IsSet() bool
- func (v NullableRejectRequest) MarshalJSON() ([]byte, error)
- func (v *NullableRejectRequest) Set(val *RejectRequest)
- func (v *NullableRejectRequest) UnmarshalJSON(src []byte) error
- func (v *NullableRejectRequest) Unset()
- type NullableRequestWasHandledResponse
- func (v NullableRequestWasHandledResponse) Get() *RequestWasHandledResponse
- func (v NullableRequestWasHandledResponse) IsSet() bool
- func (v NullableRequestWasHandledResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRequestWasHandledResponse) Set(val *RequestWasHandledResponse)
- func (v *NullableRequestWasHandledResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRequestWasHandledResponse) Unset()
- type NullableString
- type NullableTime
- type NullableTrustJwtGrantIssuerBody
- func (v NullableTrustJwtGrantIssuerBody) Get() *TrustJwtGrantIssuerBody
- func (v NullableTrustJwtGrantIssuerBody) IsSet() bool
- func (v NullableTrustJwtGrantIssuerBody) MarshalJSON() ([]byte, error)
- func (v *NullableTrustJwtGrantIssuerBody) Set(val *TrustJwtGrantIssuerBody)
- func (v *NullableTrustJwtGrantIssuerBody) UnmarshalJSON(src []byte) error
- func (v *NullableTrustJwtGrantIssuerBody) Unset()
- type NullableTrustedJsonWebKey
- func (v NullableTrustedJsonWebKey) Get() *TrustedJsonWebKey
- func (v NullableTrustedJsonWebKey) IsSet() bool
- func (v NullableTrustedJsonWebKey) MarshalJSON() ([]byte, error)
- func (v *NullableTrustedJsonWebKey) Set(val *TrustedJsonWebKey)
- func (v *NullableTrustedJsonWebKey) UnmarshalJSON(src []byte) error
- func (v *NullableTrustedJsonWebKey) Unset()
- type NullableTrustedJwtGrantIssuer
- func (v NullableTrustedJwtGrantIssuer) Get() *TrustedJwtGrantIssuer
- func (v NullableTrustedJwtGrantIssuer) IsSet() bool
- func (v NullableTrustedJwtGrantIssuer) MarshalJSON() ([]byte, error)
- func (v *NullableTrustedJwtGrantIssuer) Set(val *TrustedJwtGrantIssuer)
- func (v *NullableTrustedJwtGrantIssuer) UnmarshalJSON(src []byte) error
- func (v *NullableTrustedJwtGrantIssuer) Unset()
- type NullableUserinfoResponse
- func (v NullableUserinfoResponse) Get() *UserinfoResponse
- func (v NullableUserinfoResponse) IsSet() bool
- func (v NullableUserinfoResponse) MarshalJSON() ([]byte, error)
- func (v *NullableUserinfoResponse) Set(val *UserinfoResponse)
- func (v *NullableUserinfoResponse) UnmarshalJSON(src []byte) error
- func (v *NullableUserinfoResponse) Unset()
- type NullableVersion
- type NullableWellKnown
- type OAuth2Client
- func (o *OAuth2Client) GetAllowedCorsOrigins() []string
- func (o *OAuth2Client) GetAllowedCorsOriginsOk() ([]string, bool)
- func (o *OAuth2Client) GetAudience() []string
- func (o *OAuth2Client) GetAudienceOk() ([]string, bool)
- func (o *OAuth2Client) GetBackchannelLogoutSessionRequired() bool
- func (o *OAuth2Client) GetBackchannelLogoutSessionRequiredOk() (*bool, bool)
- func (o *OAuth2Client) GetBackchannelLogoutUri() string
- func (o *OAuth2Client) GetBackchannelLogoutUriOk() (*string, bool)
- func (o *OAuth2Client) GetClientId() string
- func (o *OAuth2Client) GetClientIdOk() (*string, bool)
- func (o *OAuth2Client) GetClientName() string
- func (o *OAuth2Client) GetClientNameOk() (*string, bool)
- func (o *OAuth2Client) GetClientSecret() string
- func (o *OAuth2Client) GetClientSecretExpiresAt() int64
- func (o *OAuth2Client) GetClientSecretExpiresAtOk() (*int64, bool)
- func (o *OAuth2Client) GetClientSecretOk() (*string, bool)
- func (o *OAuth2Client) GetClientUri() string
- func (o *OAuth2Client) GetClientUriOk() (*string, bool)
- func (o *OAuth2Client) GetContacts() []string
- func (o *OAuth2Client) GetContactsOk() ([]string, bool)
- func (o *OAuth2Client) GetCreatedAt() time.Time
- func (o *OAuth2Client) GetCreatedAtOk() (*time.Time, bool)
- func (o *OAuth2Client) GetFrontchannelLogoutSessionRequired() bool
- func (o *OAuth2Client) GetFrontchannelLogoutSessionRequiredOk() (*bool, bool)
- func (o *OAuth2Client) GetFrontchannelLogoutUri() string
- func (o *OAuth2Client) GetFrontchannelLogoutUriOk() (*string, bool)
- func (o *OAuth2Client) GetGrantTypes() []string
- func (o *OAuth2Client) GetGrantTypesOk() ([]string, bool)
- func (o *OAuth2Client) GetJwks() map[string]interface{}
- func (o *OAuth2Client) GetJwksOk() (map[string]interface{}, bool)
- func (o *OAuth2Client) GetJwksUri() string
- func (o *OAuth2Client) GetJwksUriOk() (*string, bool)
- func (o *OAuth2Client) GetLogoUri() string
- func (o *OAuth2Client) GetLogoUriOk() (*string, bool)
- func (o *OAuth2Client) GetMetadata() map[string]interface{}
- func (o *OAuth2Client) GetMetadataOk() (map[string]interface{}, bool)
- func (o *OAuth2Client) GetOwner() string
- func (o *OAuth2Client) GetOwnerOk() (*string, bool)
- func (o *OAuth2Client) GetPolicyUri() string
- func (o *OAuth2Client) GetPolicyUriOk() (*string, bool)
- func (o *OAuth2Client) GetPostLogoutRedirectUris() []string
- func (o *OAuth2Client) GetPostLogoutRedirectUrisOk() ([]string, bool)
- func (o *OAuth2Client) GetRedirectUris() []string
- func (o *OAuth2Client) GetRedirectUrisOk() ([]string, bool)
- func (o *OAuth2Client) GetRegistrationAccessToken() string
- func (o *OAuth2Client) GetRegistrationAccessTokenOk() (*string, bool)
- func (o *OAuth2Client) GetRegistrationClientUri() string
- func (o *OAuth2Client) GetRegistrationClientUriOk() (*string, bool)
- func (o *OAuth2Client) GetRequestObjectSigningAlg() string
- func (o *OAuth2Client) GetRequestObjectSigningAlgOk() (*string, bool)
- func (o *OAuth2Client) GetRequestUris() []string
- func (o *OAuth2Client) GetRequestUrisOk() ([]string, bool)
- func (o *OAuth2Client) GetResponseTypes() []string
- func (o *OAuth2Client) GetResponseTypesOk() ([]string, bool)
- func (o *OAuth2Client) GetScope() string
- func (o *OAuth2Client) GetScopeOk() (*string, bool)
- func (o *OAuth2Client) GetSectorIdentifierUri() string
- func (o *OAuth2Client) GetSectorIdentifierUriOk() (*string, bool)
- func (o *OAuth2Client) GetSubjectType() string
- func (o *OAuth2Client) GetSubjectTypeOk() (*string, bool)
- func (o *OAuth2Client) GetTokenEndpointAuthMethod() string
- func (o *OAuth2Client) GetTokenEndpointAuthMethodOk() (*string, bool)
- func (o *OAuth2Client) GetTokenEndpointAuthSigningAlg() string
- func (o *OAuth2Client) GetTokenEndpointAuthSigningAlgOk() (*string, bool)
- func (o *OAuth2Client) GetTosUri() string
- func (o *OAuth2Client) GetTosUriOk() (*string, bool)
- func (o *OAuth2Client) GetUpdatedAt() time.Time
- func (o *OAuth2Client) GetUpdatedAtOk() (*time.Time, bool)
- func (o *OAuth2Client) GetUserinfoSignedResponseAlg() string
- func (o *OAuth2Client) GetUserinfoSignedResponseAlgOk() (*string, bool)
- func (o *OAuth2Client) HasAllowedCorsOrigins() bool
- func (o *OAuth2Client) HasAudience() bool
- func (o *OAuth2Client) HasBackchannelLogoutSessionRequired() bool
- func (o *OAuth2Client) HasBackchannelLogoutUri() bool
- func (o *OAuth2Client) HasClientId() bool
- func (o *OAuth2Client) HasClientName() bool
- func (o *OAuth2Client) HasClientSecret() bool
- func (o *OAuth2Client) HasClientSecretExpiresAt() bool
- func (o *OAuth2Client) HasClientUri() bool
- func (o *OAuth2Client) HasContacts() bool
- func (o *OAuth2Client) HasCreatedAt() bool
- func (o *OAuth2Client) HasFrontchannelLogoutSessionRequired() bool
- func (o *OAuth2Client) HasFrontchannelLogoutUri() bool
- func (o *OAuth2Client) HasGrantTypes() bool
- func (o *OAuth2Client) HasJwks() bool
- func (o *OAuth2Client) HasJwksUri() bool
- func (o *OAuth2Client) HasLogoUri() bool
- func (o *OAuth2Client) HasMetadata() bool
- func (o *OAuth2Client) HasOwner() bool
- func (o *OAuth2Client) HasPolicyUri() bool
- func (o *OAuth2Client) HasPostLogoutRedirectUris() bool
- func (o *OAuth2Client) HasRedirectUris() bool
- func (o *OAuth2Client) HasRegistrationAccessToken() bool
- func (o *OAuth2Client) HasRegistrationClientUri() bool
- func (o *OAuth2Client) HasRequestObjectSigningAlg() bool
- func (o *OAuth2Client) HasRequestUris() bool
- func (o *OAuth2Client) HasResponseTypes() bool
- func (o *OAuth2Client) HasScope() bool
- func (o *OAuth2Client) HasSectorIdentifierUri() bool
- func (o *OAuth2Client) HasSubjectType() bool
- func (o *OAuth2Client) HasTokenEndpointAuthMethod() bool
- func (o *OAuth2Client) HasTokenEndpointAuthSigningAlg() bool
- func (o *OAuth2Client) HasTosUri() bool
- func (o *OAuth2Client) HasUpdatedAt() bool
- func (o *OAuth2Client) HasUserinfoSignedResponseAlg() bool
- func (o OAuth2Client) MarshalJSON() ([]byte, error)
- func (o *OAuth2Client) SetAllowedCorsOrigins(v []string)
- func (o *OAuth2Client) SetAudience(v []string)
- func (o *OAuth2Client) SetBackchannelLogoutSessionRequired(v bool)
- func (o *OAuth2Client) SetBackchannelLogoutUri(v string)
- func (o *OAuth2Client) SetClientId(v string)
- func (o *OAuth2Client) SetClientName(v string)
- func (o *OAuth2Client) SetClientSecret(v string)
- func (o *OAuth2Client) SetClientSecretExpiresAt(v int64)
- func (o *OAuth2Client) SetClientUri(v string)
- func (o *OAuth2Client) SetContacts(v []string)
- func (o *OAuth2Client) SetCreatedAt(v time.Time)
- func (o *OAuth2Client) SetFrontchannelLogoutSessionRequired(v bool)
- func (o *OAuth2Client) SetFrontchannelLogoutUri(v string)
- func (o *OAuth2Client) SetGrantTypes(v []string)
- func (o *OAuth2Client) SetJwks(v map[string]interface{})
- func (o *OAuth2Client) SetJwksUri(v string)
- func (o *OAuth2Client) SetLogoUri(v string)
- func (o *OAuth2Client) SetMetadata(v map[string]interface{})
- func (o *OAuth2Client) SetOwner(v string)
- func (o *OAuth2Client) SetPolicyUri(v string)
- func (o *OAuth2Client) SetPostLogoutRedirectUris(v []string)
- func (o *OAuth2Client) SetRedirectUris(v []string)
- func (o *OAuth2Client) SetRegistrationAccessToken(v string)
- func (o *OAuth2Client) SetRegistrationClientUri(v string)
- func (o *OAuth2Client) SetRequestObjectSigningAlg(v string)
- func (o *OAuth2Client) SetRequestUris(v []string)
- func (o *OAuth2Client) SetResponseTypes(v []string)
- func (o *OAuth2Client) SetScope(v string)
- func (o *OAuth2Client) SetSectorIdentifierUri(v string)
- func (o *OAuth2Client) SetSubjectType(v string)
- func (o *OAuth2Client) SetTokenEndpointAuthMethod(v string)
- func (o *OAuth2Client) SetTokenEndpointAuthSigningAlg(v string)
- func (o *OAuth2Client) SetTosUri(v string)
- func (o *OAuth2Client) SetUpdatedAt(v time.Time)
- func (o *OAuth2Client) SetUserinfoSignedResponseAlg(v string)
- type OAuth2TokenIntrospection
- func (o *OAuth2TokenIntrospection) GetActive() bool
- func (o *OAuth2TokenIntrospection) GetActiveOk() (*bool, bool)
- func (o *OAuth2TokenIntrospection) GetAud() []string
- func (o *OAuth2TokenIntrospection) GetAudOk() ([]string, bool)
- func (o *OAuth2TokenIntrospection) GetClientId() string
- func (o *OAuth2TokenIntrospection) GetClientIdOk() (*string, bool)
- func (o *OAuth2TokenIntrospection) GetExp() int64
- func (o *OAuth2TokenIntrospection) GetExpOk() (*int64, bool)
- func (o *OAuth2TokenIntrospection) GetExt() map[string]map[string]interface{}
- func (o *OAuth2TokenIntrospection) GetExtOk() (map[string]map[string]interface{}, bool)
- func (o *OAuth2TokenIntrospection) GetIat() int64
- func (o *OAuth2TokenIntrospection) GetIatOk() (*int64, bool)
- func (o *OAuth2TokenIntrospection) GetIss() string
- func (o *OAuth2TokenIntrospection) GetIssOk() (*string, bool)
- func (o *OAuth2TokenIntrospection) GetNbf() int64
- func (o *OAuth2TokenIntrospection) GetNbfOk() (*int64, bool)
- func (o *OAuth2TokenIntrospection) GetObfuscatedSubject() string
- func (o *OAuth2TokenIntrospection) GetObfuscatedSubjectOk() (*string, bool)
- func (o *OAuth2TokenIntrospection) GetScope() string
- func (o *OAuth2TokenIntrospection) GetScopeOk() (*string, bool)
- func (o *OAuth2TokenIntrospection) GetSub() string
- func (o *OAuth2TokenIntrospection) GetSubOk() (*string, bool)
- func (o *OAuth2TokenIntrospection) GetTokenType() string
- func (o *OAuth2TokenIntrospection) GetTokenTypeOk() (*string, bool)
- func (o *OAuth2TokenIntrospection) GetTokenUse() string
- func (o *OAuth2TokenIntrospection) GetTokenUseOk() (*string, bool)
- func (o *OAuth2TokenIntrospection) GetUsername() string
- func (o *OAuth2TokenIntrospection) GetUsernameOk() (*string, bool)
- func (o *OAuth2TokenIntrospection) HasAud() bool
- func (o *OAuth2TokenIntrospection) HasClientId() bool
- func (o *OAuth2TokenIntrospection) HasExp() bool
- func (o *OAuth2TokenIntrospection) HasExt() bool
- func (o *OAuth2TokenIntrospection) HasIat() bool
- func (o *OAuth2TokenIntrospection) HasIss() bool
- func (o *OAuth2TokenIntrospection) HasNbf() bool
- func (o *OAuth2TokenIntrospection) HasObfuscatedSubject() bool
- func (o *OAuth2TokenIntrospection) HasScope() bool
- func (o *OAuth2TokenIntrospection) HasSub() bool
- func (o *OAuth2TokenIntrospection) HasTokenType() bool
- func (o *OAuth2TokenIntrospection) HasTokenUse() bool
- func (o *OAuth2TokenIntrospection) HasUsername() bool
- func (o OAuth2TokenIntrospection) MarshalJSON() ([]byte, error)
- func (o *OAuth2TokenIntrospection) SetActive(v bool)
- func (o *OAuth2TokenIntrospection) SetAud(v []string)
- func (o *OAuth2TokenIntrospection) SetClientId(v string)
- func (o *OAuth2TokenIntrospection) SetExp(v int64)
- func (o *OAuth2TokenIntrospection) SetExt(v map[string]map[string]interface{})
- func (o *OAuth2TokenIntrospection) SetIat(v int64)
- func (o *OAuth2TokenIntrospection) SetIss(v string)
- func (o *OAuth2TokenIntrospection) SetNbf(v int64)
- func (o *OAuth2TokenIntrospection) SetObfuscatedSubject(v string)
- func (o *OAuth2TokenIntrospection) SetScope(v string)
- func (o *OAuth2TokenIntrospection) SetSub(v string)
- func (o *OAuth2TokenIntrospection) SetTokenType(v string)
- func (o *OAuth2TokenIntrospection) SetTokenUse(v string)
- func (o *OAuth2TokenIntrospection) SetUsername(v string)
- type Oauth2TokenResponse
- func (o *Oauth2TokenResponse) GetAccessToken() string
- func (o *Oauth2TokenResponse) GetAccessTokenOk() (*string, bool)
- func (o *Oauth2TokenResponse) GetExpiresIn() int64
- func (o *Oauth2TokenResponse) GetExpiresInOk() (*int64, bool)
- func (o *Oauth2TokenResponse) GetIdToken() string
- func (o *Oauth2TokenResponse) GetIdTokenOk() (*string, bool)
- func (o *Oauth2TokenResponse) GetRefreshToken() string
- func (o *Oauth2TokenResponse) GetRefreshTokenOk() (*string, bool)
- func (o *Oauth2TokenResponse) GetScope() string
- func (o *Oauth2TokenResponse) GetScopeOk() (*string, bool)
- func (o *Oauth2TokenResponse) GetTokenType() string
- func (o *Oauth2TokenResponse) GetTokenTypeOk() (*string, bool)
- func (o *Oauth2TokenResponse) HasAccessToken() bool
- func (o *Oauth2TokenResponse) HasExpiresIn() bool
- func (o *Oauth2TokenResponse) HasIdToken() bool
- func (o *Oauth2TokenResponse) HasRefreshToken() bool
- func (o *Oauth2TokenResponse) HasScope() bool
- func (o *Oauth2TokenResponse) HasTokenType() bool
- func (o Oauth2TokenResponse) MarshalJSON() ([]byte, error)
- func (o *Oauth2TokenResponse) SetAccessToken(v string)
- func (o *Oauth2TokenResponse) SetExpiresIn(v int64)
- func (o *Oauth2TokenResponse) SetIdToken(v string)
- func (o *Oauth2TokenResponse) SetRefreshToken(v string)
- func (o *Oauth2TokenResponse) SetScope(v string)
- func (o *Oauth2TokenResponse) SetTokenType(v string)
- type OauthTokenResponse
- func (o *OauthTokenResponse) GetAccessToken() string
- func (o *OauthTokenResponse) GetAccessTokenOk() (*string, bool)
- func (o *OauthTokenResponse) GetExpiresIn() int64
- func (o *OauthTokenResponse) GetExpiresInOk() (*int64, bool)
- func (o *OauthTokenResponse) GetIdToken() int64
- func (o *OauthTokenResponse) GetIdTokenOk() (*int64, bool)
- func (o *OauthTokenResponse) GetRefreshToken() string
- func (o *OauthTokenResponse) GetRefreshTokenOk() (*string, bool)
- func (o *OauthTokenResponse) GetScope() int64
- func (o *OauthTokenResponse) GetScopeOk() (*int64, bool)
- func (o *OauthTokenResponse) GetTokenType() string
- func (o *OauthTokenResponse) GetTokenTypeOk() (*string, bool)
- func (o *OauthTokenResponse) HasAccessToken() bool
- func (o *OauthTokenResponse) HasExpiresIn() bool
- func (o *OauthTokenResponse) HasIdToken() bool
- func (o *OauthTokenResponse) HasRefreshToken() bool
- func (o *OauthTokenResponse) HasScope() bool
- func (o *OauthTokenResponse) HasTokenType() bool
- func (o OauthTokenResponse) MarshalJSON() ([]byte, error)
- func (o *OauthTokenResponse) SetAccessToken(v string)
- func (o *OauthTokenResponse) SetExpiresIn(v int64)
- func (o *OauthTokenResponse) SetIdToken(v int64)
- func (o *OauthTokenResponse) SetRefreshToken(v string)
- func (o *OauthTokenResponse) SetScope(v int64)
- func (o *OauthTokenResponse) SetTokenType(v string)
- type OpenIDConnectContext
- func (o *OpenIDConnectContext) GetAcrValues() []string
- func (o *OpenIDConnectContext) GetAcrValuesOk() ([]string, bool)
- func (o *OpenIDConnectContext) GetDisplay() string
- func (o *OpenIDConnectContext) GetDisplayOk() (*string, bool)
- func (o *OpenIDConnectContext) GetIdTokenHintClaims() map[string]map[string]interface{}
- func (o *OpenIDConnectContext) GetIdTokenHintClaimsOk() (map[string]map[string]interface{}, bool)
- func (o *OpenIDConnectContext) GetLoginHint() string
- func (o *OpenIDConnectContext) GetLoginHintOk() (*string, bool)
- func (o *OpenIDConnectContext) GetUiLocales() []string
- func (o *OpenIDConnectContext) GetUiLocalesOk() ([]string, bool)
- func (o *OpenIDConnectContext) HasAcrValues() bool
- func (o *OpenIDConnectContext) HasDisplay() bool
- func (o *OpenIDConnectContext) HasIdTokenHintClaims() bool
- func (o *OpenIDConnectContext) HasLoginHint() bool
- func (o *OpenIDConnectContext) HasUiLocales() bool
- func (o OpenIDConnectContext) MarshalJSON() ([]byte, error)
- func (o *OpenIDConnectContext) SetAcrValues(v []string)
- func (o *OpenIDConnectContext) SetDisplay(v string)
- func (o *OpenIDConnectContext) SetIdTokenHintClaims(v map[string]map[string]interface{})
- func (o *OpenIDConnectContext) SetLoginHint(v string)
- func (o *OpenIDConnectContext) SetUiLocales(v []string)
- type PatchDocument
- func (o *PatchDocument) GetFrom() string
- func (o *PatchDocument) GetFromOk() (*string, bool)
- func (o *PatchDocument) GetOp() string
- func (o *PatchDocument) GetOpOk() (*string, bool)
- func (o *PatchDocument) GetPath() string
- func (o *PatchDocument) GetPathOk() (*string, bool)
- func (o *PatchDocument) GetValue() map[string]interface{}
- func (o *PatchDocument) GetValueOk() (map[string]interface{}, bool)
- func (o *PatchDocument) HasFrom() bool
- func (o *PatchDocument) HasValue() bool
- func (o PatchDocument) MarshalJSON() ([]byte, error)
- func (o *PatchDocument) SetFrom(v string)
- func (o *PatchDocument) SetOp(v string)
- func (o *PatchDocument) SetPath(v string)
- func (o *PatchDocument) SetValue(v map[string]interface{})
- type PreviousConsentSession
- func (o *PreviousConsentSession) GetConsentRequest() ConsentRequest
- func (o *PreviousConsentSession) GetConsentRequestOk() (*ConsentRequest, bool)
- func (o *PreviousConsentSession) GetGrantAccessTokenAudience() []string
- func (o *PreviousConsentSession) GetGrantAccessTokenAudienceOk() ([]string, bool)
- func (o *PreviousConsentSession) GetGrantScope() []string
- func (o *PreviousConsentSession) GetGrantScopeOk() ([]string, bool)
- func (o *PreviousConsentSession) GetHandledAt() time.Time
- func (o *PreviousConsentSession) GetHandledAtOk() (*time.Time, bool)
- func (o *PreviousConsentSession) GetRemember() bool
- func (o *PreviousConsentSession) GetRememberFor() int64
- func (o *PreviousConsentSession) GetRememberForOk() (*int64, bool)
- func (o *PreviousConsentSession) GetRememberOk() (*bool, bool)
- func (o *PreviousConsentSession) GetSession() ConsentRequestSession
- func (o *PreviousConsentSession) GetSessionOk() (*ConsentRequestSession, bool)
- func (o *PreviousConsentSession) HasConsentRequest() bool
- func (o *PreviousConsentSession) HasGrantAccessTokenAudience() bool
- func (o *PreviousConsentSession) HasGrantScope() bool
- func (o *PreviousConsentSession) HasHandledAt() bool
- func (o *PreviousConsentSession) HasRemember() bool
- func (o *PreviousConsentSession) HasRememberFor() bool
- func (o *PreviousConsentSession) HasSession() bool
- func (o PreviousConsentSession) MarshalJSON() ([]byte, error)
- func (o *PreviousConsentSession) SetConsentRequest(v ConsentRequest)
- func (o *PreviousConsentSession) SetGrantAccessTokenAudience(v []string)
- func (o *PreviousConsentSession) SetGrantScope(v []string)
- func (o *PreviousConsentSession) SetHandledAt(v time.Time)
- func (o *PreviousConsentSession) SetRemember(v bool)
- func (o *PreviousConsentSession) SetRememberFor(v int64)
- func (o *PreviousConsentSession) SetSession(v ConsentRequestSession)
- type PublicApi
- type PublicApiApiDisconnectUserRequest
- type PublicApiApiDiscoverOpenIDConfigurationRequest
- type PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest
- type PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest
- type PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest
- type PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest
- type PublicApiApiOauth2TokenRequest
- func (r PublicApiApiOauth2TokenRequest) ClientId(clientId string) PublicApiApiOauth2TokenRequest
- func (r PublicApiApiOauth2TokenRequest) Code(code string) PublicApiApiOauth2TokenRequest
- func (r PublicApiApiOauth2TokenRequest) Execute() (*Oauth2TokenResponse, *http.Response, error)
- func (r PublicApiApiOauth2TokenRequest) GrantType(grantType string) PublicApiApiOauth2TokenRequest
- func (r PublicApiApiOauth2TokenRequest) RedirectUri(redirectUri string) PublicApiApiOauth2TokenRequest
- func (r PublicApiApiOauth2TokenRequest) RefreshToken(refreshToken string) PublicApiApiOauth2TokenRequest
- type PublicApiApiOauthAuthRequest
- type PublicApiApiRevokeOAuth2TokenRequest
- type PublicApiApiUserinfoRequest
- type PublicApiApiWellKnownRequest
- type PublicApiService
- func (a *PublicApiService) DisconnectUser(ctx context.Context) PublicApiApiDisconnectUserRequest
- func (a *PublicApiService) DisconnectUserExecute(r PublicApiApiDisconnectUserRequest) (*http.Response, error)
- func (a *PublicApiService) DiscoverOpenIDConfiguration(ctx context.Context) PublicApiApiDiscoverOpenIDConfigurationRequest
- func (a *PublicApiService) DiscoverOpenIDConfigurationExecute(r PublicApiApiDiscoverOpenIDConfigurationRequest) (*WellKnown, *http.Response, error)
- func (a *PublicApiService) DynamicClientRegistrationCreateOAuth2Client(ctx context.Context) PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest
- func (a *PublicApiService) DynamicClientRegistrationCreateOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
- func (a *PublicApiService) DynamicClientRegistrationDeleteOAuth2Client(ctx context.Context, id string) PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest
- func (a *PublicApiService) DynamicClientRegistrationDeleteOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest) (*http.Response, error)
- func (a *PublicApiService) DynamicClientRegistrationGetOAuth2Client(ctx context.Context, id string) PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest
- func (a *PublicApiService) DynamicClientRegistrationGetOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
- func (a *PublicApiService) DynamicClientRegistrationUpdateOAuth2Client(ctx context.Context, id string) PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest
- func (a *PublicApiService) DynamicClientRegistrationUpdateOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
- func (a *PublicApiService) Oauth2Token(ctx context.Context) PublicApiApiOauth2TokenRequest
- func (a *PublicApiService) Oauth2TokenExecute(r PublicApiApiOauth2TokenRequest) (*Oauth2TokenResponse, *http.Response, error)
- func (a *PublicApiService) OauthAuth(ctx context.Context) PublicApiApiOauthAuthRequest
- func (a *PublicApiService) OauthAuthExecute(r PublicApiApiOauthAuthRequest) (*http.Response, error)
- func (a *PublicApiService) RevokeOAuth2Token(ctx context.Context) PublicApiApiRevokeOAuth2TokenRequest
- func (a *PublicApiService) RevokeOAuth2TokenExecute(r PublicApiApiRevokeOAuth2TokenRequest) (*http.Response, error)
- func (a *PublicApiService) Userinfo(ctx context.Context) PublicApiApiUserinfoRequest
- func (a *PublicApiService) UserinfoExecute(r PublicApiApiUserinfoRequest) (*UserinfoResponse, *http.Response, error)
- func (a *PublicApiService) WellKnown(ctx context.Context) PublicApiApiWellKnownRequest
- func (a *PublicApiService) WellKnownExecute(r PublicApiApiWellKnownRequest) (*JSONWebKeySet, *http.Response, error)
- type RefreshTokenHookRequest
- func (o *RefreshTokenHookRequest) GetClientId() string
- func (o *RefreshTokenHookRequest) GetClientIdOk() (*string, bool)
- func (o *RefreshTokenHookRequest) GetGrantedAudience() []string
- func (o *RefreshTokenHookRequest) GetGrantedAudienceOk() ([]string, bool)
- func (o *RefreshTokenHookRequest) GetGrantedScopes() []string
- func (o *RefreshTokenHookRequest) GetGrantedScopesOk() ([]string, bool)
- func (o *RefreshTokenHookRequest) GetSubject() string
- func (o *RefreshTokenHookRequest) GetSubjectOk() (*string, bool)
- func (o *RefreshTokenHookRequest) HasClientId() bool
- func (o *RefreshTokenHookRequest) HasGrantedAudience() bool
- func (o *RefreshTokenHookRequest) HasGrantedScopes() bool
- func (o *RefreshTokenHookRequest) HasSubject() bool
- func (o RefreshTokenHookRequest) MarshalJSON() ([]byte, error)
- func (o *RefreshTokenHookRequest) SetClientId(v string)
- func (o *RefreshTokenHookRequest) SetGrantedAudience(v []string)
- func (o *RefreshTokenHookRequest) SetGrantedScopes(v []string)
- func (o *RefreshTokenHookRequest) SetSubject(v string)
- type RefreshTokenHookResponse
- func (o *RefreshTokenHookResponse) GetSession() ConsentRequestSession
- func (o *RefreshTokenHookResponse) GetSessionOk() (*ConsentRequestSession, bool)
- func (o *RefreshTokenHookResponse) HasSession() bool
- func (o RefreshTokenHookResponse) MarshalJSON() ([]byte, error)
- func (o *RefreshTokenHookResponse) SetSession(v ConsentRequestSession)
- type RejectRequest
- func (o *RejectRequest) GetError() string
- func (o *RejectRequest) GetErrorDebug() string
- func (o *RejectRequest) GetErrorDebugOk() (*string, bool)
- func (o *RejectRequest) GetErrorDescription() string
- func (o *RejectRequest) GetErrorDescriptionOk() (*string, bool)
- func (o *RejectRequest) GetErrorHint() string
- func (o *RejectRequest) GetErrorHintOk() (*string, bool)
- func (o *RejectRequest) GetErrorOk() (*string, bool)
- func (o *RejectRequest) GetStatusCode() int64
- func (o *RejectRequest) GetStatusCodeOk() (*int64, bool)
- func (o *RejectRequest) HasError() bool
- func (o *RejectRequest) HasErrorDebug() bool
- func (o *RejectRequest) HasErrorDescription() bool
- func (o *RejectRequest) HasErrorHint() bool
- func (o *RejectRequest) HasStatusCode() bool
- func (o RejectRequest) MarshalJSON() ([]byte, error)
- func (o *RejectRequest) SetError(v string)
- func (o *RejectRequest) SetErrorDebug(v string)
- func (o *RejectRequest) SetErrorDescription(v string)
- func (o *RejectRequest) SetErrorHint(v string)
- func (o *RejectRequest) SetStatusCode(v int64)
- type RequestWasHandledResponse
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type TrustJwtGrantIssuerBody
- func (o *TrustJwtGrantIssuerBody) GetAllowAnySubject() bool
- func (o *TrustJwtGrantIssuerBody) GetAllowAnySubjectOk() (*bool, bool)
- func (o *TrustJwtGrantIssuerBody) GetExpiresAt() time.Time
- func (o *TrustJwtGrantIssuerBody) GetExpiresAtOk() (*time.Time, bool)
- func (o *TrustJwtGrantIssuerBody) GetIssuer() string
- func (o *TrustJwtGrantIssuerBody) GetIssuerOk() (*string, bool)
- func (o *TrustJwtGrantIssuerBody) GetJwk() JSONWebKey
- func (o *TrustJwtGrantIssuerBody) GetJwkOk() (*JSONWebKey, bool)
- func (o *TrustJwtGrantIssuerBody) GetScope() []string
- func (o *TrustJwtGrantIssuerBody) GetScopeOk() ([]string, bool)
- func (o *TrustJwtGrantIssuerBody) GetSubject() string
- func (o *TrustJwtGrantIssuerBody) GetSubjectOk() (*string, bool)
- func (o *TrustJwtGrantIssuerBody) HasAllowAnySubject() bool
- func (o *TrustJwtGrantIssuerBody) HasSubject() bool
- func (o TrustJwtGrantIssuerBody) MarshalJSON() ([]byte, error)
- func (o *TrustJwtGrantIssuerBody) SetAllowAnySubject(v bool)
- func (o *TrustJwtGrantIssuerBody) SetExpiresAt(v time.Time)
- func (o *TrustJwtGrantIssuerBody) SetIssuer(v string)
- func (o *TrustJwtGrantIssuerBody) SetJwk(v JSONWebKey)
- func (o *TrustJwtGrantIssuerBody) SetScope(v []string)
- func (o *TrustJwtGrantIssuerBody) SetSubject(v string)
- type TrustedJsonWebKey
- func (o *TrustedJsonWebKey) GetKid() string
- func (o *TrustedJsonWebKey) GetKidOk() (*string, bool)
- func (o *TrustedJsonWebKey) GetSet() string
- func (o *TrustedJsonWebKey) GetSetOk() (*string, bool)
- func (o *TrustedJsonWebKey) HasKid() bool
- func (o *TrustedJsonWebKey) HasSet() bool
- func (o TrustedJsonWebKey) MarshalJSON() ([]byte, error)
- func (o *TrustedJsonWebKey) SetKid(v string)
- func (o *TrustedJsonWebKey) SetSet(v string)
- type TrustedJwtGrantIssuer
- func (o *TrustedJwtGrantIssuer) GetAllowAnySubject() bool
- func (o *TrustedJwtGrantIssuer) GetAllowAnySubjectOk() (*bool, bool)
- func (o *TrustedJwtGrantIssuer) GetCreatedAt() time.Time
- func (o *TrustedJwtGrantIssuer) GetCreatedAtOk() (*time.Time, bool)
- func (o *TrustedJwtGrantIssuer) GetExpiresAt() time.Time
- func (o *TrustedJwtGrantIssuer) GetExpiresAtOk() (*time.Time, bool)
- func (o *TrustedJwtGrantIssuer) GetId() string
- func (o *TrustedJwtGrantIssuer) GetIdOk() (*string, bool)
- func (o *TrustedJwtGrantIssuer) GetIssuer() string
- func (o *TrustedJwtGrantIssuer) GetIssuerOk() (*string, bool)
- func (o *TrustedJwtGrantIssuer) GetPublicKey() TrustedJsonWebKey
- func (o *TrustedJwtGrantIssuer) GetPublicKeyOk() (*TrustedJsonWebKey, bool)
- func (o *TrustedJwtGrantIssuer) GetScope() []string
- func (o *TrustedJwtGrantIssuer) GetScopeOk() ([]string, bool)
- func (o *TrustedJwtGrantIssuer) GetSubject() string
- func (o *TrustedJwtGrantIssuer) GetSubjectOk() (*string, bool)
- func (o *TrustedJwtGrantIssuer) HasAllowAnySubject() bool
- func (o *TrustedJwtGrantIssuer) HasCreatedAt() bool
- func (o *TrustedJwtGrantIssuer) HasExpiresAt() bool
- func (o *TrustedJwtGrantIssuer) HasId() bool
- func (o *TrustedJwtGrantIssuer) HasIssuer() bool
- func (o *TrustedJwtGrantIssuer) HasPublicKey() bool
- func (o *TrustedJwtGrantIssuer) HasScope() bool
- func (o *TrustedJwtGrantIssuer) HasSubject() bool
- func (o TrustedJwtGrantIssuer) MarshalJSON() ([]byte, error)
- func (o *TrustedJwtGrantIssuer) SetAllowAnySubject(v bool)
- func (o *TrustedJwtGrantIssuer) SetCreatedAt(v time.Time)
- func (o *TrustedJwtGrantIssuer) SetExpiresAt(v time.Time)
- func (o *TrustedJwtGrantIssuer) SetId(v string)
- func (o *TrustedJwtGrantIssuer) SetIssuer(v string)
- func (o *TrustedJwtGrantIssuer) SetPublicKey(v TrustedJsonWebKey)
- func (o *TrustedJwtGrantIssuer) SetScope(v []string)
- func (o *TrustedJwtGrantIssuer) SetSubject(v string)
- type UserinfoResponse
- func (o *UserinfoResponse) GetBirthdate() string
- func (o *UserinfoResponse) GetBirthdateOk() (*string, bool)
- func (o *UserinfoResponse) GetEmail() string
- func (o *UserinfoResponse) GetEmailOk() (*string, bool)
- func (o *UserinfoResponse) GetEmailVerified() bool
- func (o *UserinfoResponse) GetEmailVerifiedOk() (*bool, bool)
- func (o *UserinfoResponse) GetFamilyName() string
- func (o *UserinfoResponse) GetFamilyNameOk() (*string, bool)
- func (o *UserinfoResponse) GetGender() string
- func (o *UserinfoResponse) GetGenderOk() (*string, bool)
- func (o *UserinfoResponse) GetGivenName() string
- func (o *UserinfoResponse) GetGivenNameOk() (*string, bool)
- func (o *UserinfoResponse) GetLocale() string
- func (o *UserinfoResponse) GetLocaleOk() (*string, bool)
- func (o *UserinfoResponse) GetMiddleName() string
- func (o *UserinfoResponse) GetMiddleNameOk() (*string, bool)
- func (o *UserinfoResponse) GetName() string
- func (o *UserinfoResponse) GetNameOk() (*string, bool)
- func (o *UserinfoResponse) GetNickname() string
- func (o *UserinfoResponse) GetNicknameOk() (*string, bool)
- func (o *UserinfoResponse) GetPhoneNumber() string
- func (o *UserinfoResponse) GetPhoneNumberOk() (*string, bool)
- func (o *UserinfoResponse) GetPhoneNumberVerified() bool
- func (o *UserinfoResponse) GetPhoneNumberVerifiedOk() (*bool, bool)
- func (o *UserinfoResponse) GetPicture() string
- func (o *UserinfoResponse) GetPictureOk() (*string, bool)
- func (o *UserinfoResponse) GetPreferredUsername() string
- func (o *UserinfoResponse) GetPreferredUsernameOk() (*string, bool)
- func (o *UserinfoResponse) GetProfile() string
- func (o *UserinfoResponse) GetProfileOk() (*string, bool)
- func (o *UserinfoResponse) GetSub() string
- func (o *UserinfoResponse) GetSubOk() (*string, bool)
- func (o *UserinfoResponse) GetUpdatedAt() int64
- func (o *UserinfoResponse) GetUpdatedAtOk() (*int64, bool)
- func (o *UserinfoResponse) GetWebsite() string
- func (o *UserinfoResponse) GetWebsiteOk() (*string, bool)
- func (o *UserinfoResponse) GetZoneinfo() string
- func (o *UserinfoResponse) GetZoneinfoOk() (*string, bool)
- func (o *UserinfoResponse) HasBirthdate() bool
- func (o *UserinfoResponse) HasEmail() bool
- func (o *UserinfoResponse) HasEmailVerified() bool
- func (o *UserinfoResponse) HasFamilyName() bool
- func (o *UserinfoResponse) HasGender() bool
- func (o *UserinfoResponse) HasGivenName() bool
- func (o *UserinfoResponse) HasLocale() bool
- func (o *UserinfoResponse) HasMiddleName() bool
- func (o *UserinfoResponse) HasName() bool
- func (o *UserinfoResponse) HasNickname() bool
- func (o *UserinfoResponse) HasPhoneNumber() bool
- func (o *UserinfoResponse) HasPhoneNumberVerified() bool
- func (o *UserinfoResponse) HasPicture() bool
- func (o *UserinfoResponse) HasPreferredUsername() bool
- func (o *UserinfoResponse) HasProfile() bool
- func (o *UserinfoResponse) HasSub() bool
- func (o *UserinfoResponse) HasUpdatedAt() bool
- func (o *UserinfoResponse) HasWebsite() bool
- func (o *UserinfoResponse) HasZoneinfo() bool
- func (o UserinfoResponse) MarshalJSON() ([]byte, error)
- func (o *UserinfoResponse) SetBirthdate(v string)
- func (o *UserinfoResponse) SetEmail(v string)
- func (o *UserinfoResponse) SetEmailVerified(v bool)
- func (o *UserinfoResponse) SetFamilyName(v string)
- func (o *UserinfoResponse) SetGender(v string)
- func (o *UserinfoResponse) SetGivenName(v string)
- func (o *UserinfoResponse) SetLocale(v string)
- func (o *UserinfoResponse) SetMiddleName(v string)
- func (o *UserinfoResponse) SetName(v string)
- func (o *UserinfoResponse) SetNickname(v string)
- func (o *UserinfoResponse) SetPhoneNumber(v string)
- func (o *UserinfoResponse) SetPhoneNumberVerified(v bool)
- func (o *UserinfoResponse) SetPicture(v string)
- func (o *UserinfoResponse) SetPreferredUsername(v string)
- func (o *UserinfoResponse) SetProfile(v string)
- func (o *UserinfoResponse) SetSub(v string)
- func (o *UserinfoResponse) SetUpdatedAt(v int64)
- func (o *UserinfoResponse) SetWebsite(v string)
- func (o *UserinfoResponse) SetZoneinfo(v string)
- type Version
- type WellKnown
- func (o *WellKnown) GetAuthorizationEndpoint() string
- func (o *WellKnown) GetAuthorizationEndpointOk() (*string, bool)
- func (o *WellKnown) GetBackchannelLogoutSessionSupported() bool
- func (o *WellKnown) GetBackchannelLogoutSessionSupportedOk() (*bool, bool)
- func (o *WellKnown) GetBackchannelLogoutSupported() bool
- func (o *WellKnown) GetBackchannelLogoutSupportedOk() (*bool, bool)
- func (o *WellKnown) GetClaimsParameterSupported() bool
- func (o *WellKnown) GetClaimsParameterSupportedOk() (*bool, bool)
- func (o *WellKnown) GetClaimsSupported() []string
- func (o *WellKnown) GetClaimsSupportedOk() ([]string, bool)
- func (o *WellKnown) GetCodeChallengeMethodsSupported() []string
- func (o *WellKnown) GetCodeChallengeMethodsSupportedOk() ([]string, bool)
- func (o *WellKnown) GetEndSessionEndpoint() string
- func (o *WellKnown) GetEndSessionEndpointOk() (*string, bool)
- func (o *WellKnown) GetFrontchannelLogoutSessionSupported() bool
- func (o *WellKnown) GetFrontchannelLogoutSessionSupportedOk() (*bool, bool)
- func (o *WellKnown) GetFrontchannelLogoutSupported() bool
- func (o *WellKnown) GetFrontchannelLogoutSupportedOk() (*bool, bool)
- func (o *WellKnown) GetGrantTypesSupported() []string
- func (o *WellKnown) GetGrantTypesSupportedOk() ([]string, bool)
- func (o *WellKnown) GetIdTokenSigningAlgValuesSupported() []string
- func (o *WellKnown) GetIdTokenSigningAlgValuesSupportedOk() ([]string, bool)
- func (o *WellKnown) GetIssuer() string
- func (o *WellKnown) GetIssuerOk() (*string, bool)
- func (o *WellKnown) GetJwksUri() string
- func (o *WellKnown) GetJwksUriOk() (*string, bool)
- func (o *WellKnown) GetRegistrationEndpoint() string
- func (o *WellKnown) GetRegistrationEndpointOk() (*string, bool)
- func (o *WellKnown) GetRequestObjectSigningAlgValuesSupported() []string
- func (o *WellKnown) GetRequestObjectSigningAlgValuesSupportedOk() ([]string, bool)
- func (o *WellKnown) GetRequestParameterSupported() bool
- func (o *WellKnown) GetRequestParameterSupportedOk() (*bool, bool)
- func (o *WellKnown) GetRequestUriParameterSupported() bool
- func (o *WellKnown) GetRequestUriParameterSupportedOk() (*bool, bool)
- func (o *WellKnown) GetRequireRequestUriRegistration() bool
- func (o *WellKnown) GetRequireRequestUriRegistrationOk() (*bool, bool)
- func (o *WellKnown) GetResponseModesSupported() []string
- func (o *WellKnown) GetResponseModesSupportedOk() ([]string, bool)
- func (o *WellKnown) GetResponseTypesSupported() []string
- func (o *WellKnown) GetResponseTypesSupportedOk() ([]string, bool)
- func (o *WellKnown) GetRevocationEndpoint() string
- func (o *WellKnown) GetRevocationEndpointOk() (*string, bool)
- func (o *WellKnown) GetScopesSupported() []string
- func (o *WellKnown) GetScopesSupportedOk() ([]string, bool)
- func (o *WellKnown) GetSubjectTypesSupported() []string
- func (o *WellKnown) GetSubjectTypesSupportedOk() ([]string, bool)
- func (o *WellKnown) GetTokenEndpoint() string
- func (o *WellKnown) GetTokenEndpointAuthMethodsSupported() []string
- func (o *WellKnown) GetTokenEndpointAuthMethodsSupportedOk() ([]string, bool)
- func (o *WellKnown) GetTokenEndpointOk() (*string, bool)
- func (o *WellKnown) GetUserinfoEndpoint() string
- func (o *WellKnown) GetUserinfoEndpointOk() (*string, bool)
- func (o *WellKnown) GetUserinfoSigningAlgValuesSupported() []string
- func (o *WellKnown) GetUserinfoSigningAlgValuesSupportedOk() ([]string, bool)
- func (o *WellKnown) HasBackchannelLogoutSessionSupported() bool
- func (o *WellKnown) HasBackchannelLogoutSupported() bool
- func (o *WellKnown) HasClaimsParameterSupported() bool
- func (o *WellKnown) HasClaimsSupported() bool
- func (o *WellKnown) HasCodeChallengeMethodsSupported() bool
- func (o *WellKnown) HasEndSessionEndpoint() bool
- func (o *WellKnown) HasFrontchannelLogoutSessionSupported() bool
- func (o *WellKnown) HasFrontchannelLogoutSupported() bool
- func (o *WellKnown) HasGrantTypesSupported() bool
- func (o *WellKnown) HasRegistrationEndpoint() bool
- func (o *WellKnown) HasRequestObjectSigningAlgValuesSupported() bool
- func (o *WellKnown) HasRequestParameterSupported() bool
- func (o *WellKnown) HasRequestUriParameterSupported() bool
- func (o *WellKnown) HasRequireRequestUriRegistration() bool
- func (o *WellKnown) HasResponseModesSupported() bool
- func (o *WellKnown) HasRevocationEndpoint() bool
- func (o *WellKnown) HasScopesSupported() bool
- func (o *WellKnown) HasTokenEndpointAuthMethodsSupported() bool
- func (o *WellKnown) HasUserinfoEndpoint() bool
- func (o *WellKnown) HasUserinfoSigningAlgValuesSupported() bool
- func (o WellKnown) MarshalJSON() ([]byte, error)
- func (o *WellKnown) SetAuthorizationEndpoint(v string)
- func (o *WellKnown) SetBackchannelLogoutSessionSupported(v bool)
- func (o *WellKnown) SetBackchannelLogoutSupported(v bool)
- func (o *WellKnown) SetClaimsParameterSupported(v bool)
- func (o *WellKnown) SetClaimsSupported(v []string)
- func (o *WellKnown) SetCodeChallengeMethodsSupported(v []string)
- func (o *WellKnown) SetEndSessionEndpoint(v string)
- func (o *WellKnown) SetFrontchannelLogoutSessionSupported(v bool)
- func (o *WellKnown) SetFrontchannelLogoutSupported(v bool)
- func (o *WellKnown) SetGrantTypesSupported(v []string)
- func (o *WellKnown) SetIdTokenSigningAlgValuesSupported(v []string)
- func (o *WellKnown) SetIssuer(v string)
- func (o *WellKnown) SetJwksUri(v string)
- func (o *WellKnown) SetRegistrationEndpoint(v string)
- func (o *WellKnown) SetRequestObjectSigningAlgValuesSupported(v []string)
- func (o *WellKnown) SetRequestParameterSupported(v bool)
- func (o *WellKnown) SetRequestUriParameterSupported(v bool)
- func (o *WellKnown) SetRequireRequestUriRegistration(v bool)
- func (o *WellKnown) SetResponseModesSupported(v []string)
- func (o *WellKnown) SetResponseTypesSupported(v []string)
- func (o *WellKnown) SetRevocationEndpoint(v string)
- func (o *WellKnown) SetScopesSupported(v []string)
- func (o *WellKnown) SetSubjectTypesSupported(v []string)
- func (o *WellKnown) SetTokenEndpoint(v string)
- func (o *WellKnown) SetTokenEndpointAuthMethodsSupported(v []string)
- func (o *WellKnown) SetUserinfoEndpoint(v string)
- func (o *WellKnown) SetUserinfoSigningAlgValuesSupported(v []string)
Constants ¶
This section is empty.
Variables ¶
var ( // ContextOAuth2 takes an oauth2.TokenSource as authentication for the request. ContextOAuth2 = contextKey("token") // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextAPIKeys takes a string apikey as authentication for the request ContextAPIKeys = contextKey("apiKeys") // ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request. ContextHttpSignatureAuth = contextKey("httpsignature") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct { AdminApi AdminApi MetadataApi MetadataApi PublicApi PublicApi // contains filtered or unexported fields }
APIClient manages communication with the Ory Hydra API API vv1.11.8 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResonse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type AcceptConsentRequest ¶
type AcceptConsentRequest 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 *ConsentRequestSession `json:"session,omitempty"` }
AcceptConsentRequest struct for AcceptConsentRequest
func NewAcceptConsentRequest ¶
func NewAcceptConsentRequest() *AcceptConsentRequest
NewAcceptConsentRequest instantiates a new AcceptConsentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAcceptConsentRequestWithDefaults ¶
func NewAcceptConsentRequestWithDefaults() *AcceptConsentRequest
NewAcceptConsentRequestWithDefaults instantiates a new AcceptConsentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AcceptConsentRequest) GetGrantAccessTokenAudience ¶
func (o *AcceptConsentRequest) GetGrantAccessTokenAudience() []string
GetGrantAccessTokenAudience returns the GrantAccessTokenAudience field value if set, zero value otherwise.
func (*AcceptConsentRequest) GetGrantAccessTokenAudienceOk ¶
func (o *AcceptConsentRequest) 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 (*AcceptConsentRequest) GetGrantScope ¶
func (o *AcceptConsentRequest) GetGrantScope() []string
GetGrantScope returns the GrantScope field value if set, zero value otherwise.
func (*AcceptConsentRequest) GetGrantScopeOk ¶
func (o *AcceptConsentRequest) 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 (*AcceptConsentRequest) GetHandledAt ¶
func (o *AcceptConsentRequest) GetHandledAt() time.Time
GetHandledAt returns the HandledAt field value if set, zero value otherwise.
func (*AcceptConsentRequest) GetHandledAtOk ¶
func (o *AcceptConsentRequest) 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 (*AcceptConsentRequest) GetRemember ¶
func (o *AcceptConsentRequest) GetRemember() bool
GetRemember returns the Remember field value if set, zero value otherwise.
func (*AcceptConsentRequest) GetRememberFor ¶
func (o *AcceptConsentRequest) GetRememberFor() int64
GetRememberFor returns the RememberFor field value if set, zero value otherwise.
func (*AcceptConsentRequest) GetRememberForOk ¶
func (o *AcceptConsentRequest) 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 (*AcceptConsentRequest) GetRememberOk ¶
func (o *AcceptConsentRequest) 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 (*AcceptConsentRequest) GetSession ¶
func (o *AcceptConsentRequest) GetSession() ConsentRequestSession
GetSession returns the Session field value if set, zero value otherwise.
func (*AcceptConsentRequest) GetSessionOk ¶
func (o *AcceptConsentRequest) GetSessionOk() (*ConsentRequestSession, 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 (*AcceptConsentRequest) HasGrantAccessTokenAudience ¶
func (o *AcceptConsentRequest) HasGrantAccessTokenAudience() bool
HasGrantAccessTokenAudience returns a boolean if a field has been set.
func (*AcceptConsentRequest) HasGrantScope ¶
func (o *AcceptConsentRequest) HasGrantScope() bool
HasGrantScope returns a boolean if a field has been set.
func (*AcceptConsentRequest) HasHandledAt ¶
func (o *AcceptConsentRequest) HasHandledAt() bool
HasHandledAt returns a boolean if a field has been set.
func (*AcceptConsentRequest) HasRemember ¶
func (o *AcceptConsentRequest) HasRemember() bool
HasRemember returns a boolean if a field has been set.
func (*AcceptConsentRequest) HasRememberFor ¶
func (o *AcceptConsentRequest) HasRememberFor() bool
HasRememberFor returns a boolean if a field has been set.
func (*AcceptConsentRequest) HasSession ¶
func (o *AcceptConsentRequest) HasSession() bool
HasSession returns a boolean if a field has been set.
func (AcceptConsentRequest) MarshalJSON ¶
func (o AcceptConsentRequest) MarshalJSON() ([]byte, error)
func (*AcceptConsentRequest) SetGrantAccessTokenAudience ¶
func (o *AcceptConsentRequest) SetGrantAccessTokenAudience(v []string)
SetGrantAccessTokenAudience gets a reference to the given []string and assigns it to the GrantAccessTokenAudience field.
func (*AcceptConsentRequest) SetGrantScope ¶
func (o *AcceptConsentRequest) SetGrantScope(v []string)
SetGrantScope gets a reference to the given []string and assigns it to the GrantScope field.
func (*AcceptConsentRequest) SetHandledAt ¶
func (o *AcceptConsentRequest) SetHandledAt(v time.Time)
SetHandledAt gets a reference to the given time.Time and assigns it to the HandledAt field.
func (*AcceptConsentRequest) SetRemember ¶
func (o *AcceptConsentRequest) SetRemember(v bool)
SetRemember gets a reference to the given bool and assigns it to the Remember field.
func (*AcceptConsentRequest) SetRememberFor ¶
func (o *AcceptConsentRequest) SetRememberFor(v int64)
SetRememberFor gets a reference to the given int64 and assigns it to the RememberFor field.
func (*AcceptConsentRequest) SetSession ¶
func (o *AcceptConsentRequest) SetSession(v ConsentRequestSession)
SetSession gets a reference to the given ConsentRequestSession and assigns it to the Session field.
type AcceptLoginRequest ¶
type AcceptLoginRequest 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"` }
AcceptLoginRequest struct for AcceptLoginRequest
func NewAcceptLoginRequest ¶
func NewAcceptLoginRequest(subject string) *AcceptLoginRequest
NewAcceptLoginRequest instantiates a new AcceptLoginRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewAcceptLoginRequestWithDefaults ¶
func NewAcceptLoginRequestWithDefaults() *AcceptLoginRequest
NewAcceptLoginRequestWithDefaults instantiates a new AcceptLoginRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*AcceptLoginRequest) GetAcr ¶
func (o *AcceptLoginRequest) GetAcr() string
GetAcr returns the Acr field value if set, zero value otherwise.
func (*AcceptLoginRequest) GetAcrOk ¶
func (o *AcceptLoginRequest) 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 (*AcceptLoginRequest) GetAmr ¶
func (o *AcceptLoginRequest) GetAmr() []string
GetAmr returns the Amr field value if set, zero value otherwise.
func (*AcceptLoginRequest) GetAmrOk ¶
func (o *AcceptLoginRequest) 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 (*AcceptLoginRequest) GetContext ¶
func (o *AcceptLoginRequest) GetContext() map[string]interface{}
GetContext returns the Context field value if set, zero value otherwise.
func (*AcceptLoginRequest) GetContextOk ¶
func (o *AcceptLoginRequest) 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 (*AcceptLoginRequest) GetForceSubjectIdentifier ¶
func (o *AcceptLoginRequest) GetForceSubjectIdentifier() string
GetForceSubjectIdentifier returns the ForceSubjectIdentifier field value if set, zero value otherwise.
func (*AcceptLoginRequest) GetForceSubjectIdentifierOk ¶
func (o *AcceptLoginRequest) 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 (*AcceptLoginRequest) GetRemember ¶
func (o *AcceptLoginRequest) GetRemember() bool
GetRemember returns the Remember field value if set, zero value otherwise.
func (*AcceptLoginRequest) GetRememberFor ¶
func (o *AcceptLoginRequest) GetRememberFor() int64
GetRememberFor returns the RememberFor field value if set, zero value otherwise.
func (*AcceptLoginRequest) GetRememberForOk ¶
func (o *AcceptLoginRequest) 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 (*AcceptLoginRequest) GetRememberOk ¶
func (o *AcceptLoginRequest) 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 (*AcceptLoginRequest) GetSubject ¶
func (o *AcceptLoginRequest) GetSubject() string
GetSubject returns the Subject field value
func (*AcceptLoginRequest) GetSubjectOk ¶
func (o *AcceptLoginRequest) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.
func (*AcceptLoginRequest) HasAcr ¶
func (o *AcceptLoginRequest) HasAcr() bool
HasAcr returns a boolean if a field has been set.
func (*AcceptLoginRequest) HasAmr ¶
func (o *AcceptLoginRequest) HasAmr() bool
HasAmr returns a boolean if a field has been set.
func (*AcceptLoginRequest) HasContext ¶
func (o *AcceptLoginRequest) HasContext() bool
HasContext returns a boolean if a field has been set.
func (*AcceptLoginRequest) HasForceSubjectIdentifier ¶
func (o *AcceptLoginRequest) HasForceSubjectIdentifier() bool
HasForceSubjectIdentifier returns a boolean if a field has been set.
func (*AcceptLoginRequest) HasRemember ¶
func (o *AcceptLoginRequest) HasRemember() bool
HasRemember returns a boolean if a field has been set.
func (*AcceptLoginRequest) HasRememberFor ¶
func (o *AcceptLoginRequest) HasRememberFor() bool
HasRememberFor returns a boolean if a field has been set.
func (AcceptLoginRequest) MarshalJSON ¶
func (o AcceptLoginRequest) MarshalJSON() ([]byte, error)
func (*AcceptLoginRequest) SetAcr ¶
func (o *AcceptLoginRequest) SetAcr(v string)
SetAcr gets a reference to the given string and assigns it to the Acr field.
func (*AcceptLoginRequest) SetAmr ¶
func (o *AcceptLoginRequest) SetAmr(v []string)
SetAmr gets a reference to the given []string and assigns it to the Amr field.
func (*AcceptLoginRequest) SetContext ¶
func (o *AcceptLoginRequest) SetContext(v map[string]interface{})
SetContext gets a reference to the given map[string]interface{} and assigns it to the Context field.
func (*AcceptLoginRequest) SetForceSubjectIdentifier ¶
func (o *AcceptLoginRequest) SetForceSubjectIdentifier(v string)
SetForceSubjectIdentifier gets a reference to the given string and assigns it to the ForceSubjectIdentifier field.
func (*AcceptLoginRequest) SetRemember ¶
func (o *AcceptLoginRequest) SetRemember(v bool)
SetRemember gets a reference to the given bool and assigns it to the Remember field.
func (*AcceptLoginRequest) SetRememberFor ¶
func (o *AcceptLoginRequest) SetRememberFor(v int64)
SetRememberFor gets a reference to the given int64 and assigns it to the RememberFor field.
func (*AcceptLoginRequest) SetSubject ¶
func (o *AcceptLoginRequest) SetSubject(v string)
SetSubject sets field value
type AdminApi ¶
type AdminApi interface { /* * AcceptConsentRequest Accept a 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 AdminApiApiAcceptConsentRequestRequest */ AcceptConsentRequest(ctx context.Context) AdminApiApiAcceptConsentRequestRequest /* * AcceptConsentRequestExecute executes the request * @return CompletedRequest */ AcceptConsentRequestExecute(r AdminApiApiAcceptConsentRequestRequest) (*CompletedRequest, *http.Response, error) /* * AcceptLoginRequest Accept a 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 AdminApiApiAcceptLoginRequestRequest */ AcceptLoginRequest(ctx context.Context) AdminApiApiAcceptLoginRequestRequest /* * AcceptLoginRequestExecute executes the request * @return CompletedRequest */ AcceptLoginRequestExecute(r AdminApiApiAcceptLoginRequestRequest) (*CompletedRequest, *http.Response, error) /* * AcceptLogoutRequest Accept a 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. No body is required. 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 AdminApiApiAcceptLogoutRequestRequest */ AcceptLogoutRequest(ctx context.Context) AdminApiApiAcceptLogoutRequestRequest /* * AcceptLogoutRequestExecute executes the request * @return CompletedRequest */ AcceptLogoutRequestExecute(r AdminApiApiAcceptLogoutRequestRequest) (*CompletedRequest, *http.Response, error) /* * CreateJsonWebKeySet 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 set * @return AdminApiApiCreateJsonWebKeySetRequest */ CreateJsonWebKeySet(ctx context.Context, set string) AdminApiApiCreateJsonWebKeySetRequest /* * CreateJsonWebKeySetExecute executes the request * @return JSONWebKeySet */ CreateJsonWebKeySetExecute(r AdminApiApiCreateJsonWebKeySetRequest) (*JSONWebKeySet, *http.Response, error) /* * CreateOAuth2Client Create an OAuth 2.0 Client * Create a new OAuth 2.0 client If you pass `client_secret` the secret will be used, otherwise a random secret will be generated. The 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 somwhere 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(). * @return AdminApiApiCreateOAuth2ClientRequest */ CreateOAuth2Client(ctx context.Context) AdminApiApiCreateOAuth2ClientRequest /* * CreateOAuth2ClientExecute executes the request * @return OAuth2Client */ CreateOAuth2ClientExecute(r AdminApiApiCreateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error) /* * DeleteJsonWebKey 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 kid The kid of the desired key * @param set The set * @return AdminApiApiDeleteJsonWebKeyRequest */ DeleteJsonWebKey(ctx context.Context, kid string, set string) AdminApiApiDeleteJsonWebKeyRequest /* * DeleteJsonWebKeyExecute executes the request */ DeleteJsonWebKeyExecute(r AdminApiApiDeleteJsonWebKeyRequest) (*http.Response, error) /* * DeleteJsonWebKeySet 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 set * @return AdminApiApiDeleteJsonWebKeySetRequest */ DeleteJsonWebKeySet(ctx context.Context, set string) AdminApiApiDeleteJsonWebKeySetRequest /* * DeleteJsonWebKeySetExecute executes the request */ DeleteJsonWebKeySetExecute(r AdminApiApiDeleteJsonWebKeySetRequest) (*http.Response, error) /* * DeleteOAuth2Client 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 AdminApiApiDeleteOAuth2ClientRequest */ DeleteOAuth2Client(ctx context.Context, id string) AdminApiApiDeleteOAuth2ClientRequest /* * DeleteOAuth2ClientExecute executes the request */ DeleteOAuth2ClientExecute(r AdminApiApiDeleteOAuth2ClientRequest) (*http.Response, error) /* * DeleteOAuth2Token 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 AdminApiApiDeleteOAuth2TokenRequest */ DeleteOAuth2Token(ctx context.Context) AdminApiApiDeleteOAuth2TokenRequest /* * DeleteOAuth2TokenExecute executes the request */ DeleteOAuth2TokenExecute(r AdminApiApiDeleteOAuth2TokenRequest) (*http.Response, error) /* * DeleteTrustedJwtGrantIssuer 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 AdminApiApiDeleteTrustedJwtGrantIssuerRequest */ DeleteTrustedJwtGrantIssuer(ctx context.Context, id string) AdminApiApiDeleteTrustedJwtGrantIssuerRequest /* * DeleteTrustedJwtGrantIssuerExecute executes the request */ DeleteTrustedJwtGrantIssuerExecute(r AdminApiApiDeleteTrustedJwtGrantIssuerRequest) (*http.Response, error) /* * FlushInactiveOAuth2Tokens Flush Expired OAuth2 Access Tokens * This endpoint flushes expired OAuth2 access tokens from the database. You can set a time after which no tokens will be not be touched, in case you want to keep recent tokens for auditing. Refresh tokens can not be flushed as they are deleted automatically when performing the refresh flow. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return AdminApiApiFlushInactiveOAuth2TokensRequest */ FlushInactiveOAuth2Tokens(ctx context.Context) AdminApiApiFlushInactiveOAuth2TokensRequest /* * FlushInactiveOAuth2TokensExecute executes the request */ FlushInactiveOAuth2TokensExecute(r AdminApiApiFlushInactiveOAuth2TokensRequest) (*http.Response, error) /* * GetConsentRequest Get 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 AdminApiApiGetConsentRequestRequest */ GetConsentRequest(ctx context.Context) AdminApiApiGetConsentRequestRequest /* * GetConsentRequestExecute executes the request * @return ConsentRequest */ GetConsentRequestExecute(r AdminApiApiGetConsentRequestRequest) (*ConsentRequest, *http.Response, error) /* * GetJsonWebKey Fetch a JSON Web Key * This endpoint returns a singular JSON Web Key, 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 kid The kid of the desired key * @param set The set * @return AdminApiApiGetJsonWebKeyRequest */ GetJsonWebKey(ctx context.Context, kid string, set string) AdminApiApiGetJsonWebKeyRequest /* * GetJsonWebKeyExecute executes the request * @return JSONWebKeySet */ GetJsonWebKeyExecute(r AdminApiApiGetJsonWebKeyRequest) (*JSONWebKeySet, *http.Response, error) /* * GetJsonWebKeySet 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 set * @return AdminApiApiGetJsonWebKeySetRequest */ GetJsonWebKeySet(ctx context.Context, set string) AdminApiApiGetJsonWebKeySetRequest /* * GetJsonWebKeySetExecute executes the request * @return JSONWebKeySet */ GetJsonWebKeySetExecute(r AdminApiApiGetJsonWebKeySetRequest) (*JSONWebKeySet, *http.Response, error) /* * GetLoginRequest Get a 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 AdminApiApiGetLoginRequestRequest */ GetLoginRequest(ctx context.Context) AdminApiApiGetLoginRequestRequest /* * GetLoginRequestExecute executes the request * @return LoginRequest */ GetLoginRequestExecute(r AdminApiApiGetLoginRequestRequest) (*LoginRequest, *http.Response, error) /* * GetLogoutRequest Get a 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 AdminApiApiGetLogoutRequestRequest */ GetLogoutRequest(ctx context.Context) AdminApiApiGetLogoutRequestRequest /* * GetLogoutRequestExecute executes the request * @return LogoutRequest */ GetLogoutRequestExecute(r AdminApiApiGetLogoutRequestRequest) (*LogoutRequest, *http.Response, error) /* * GetOAuth2Client 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 AdminApiApiGetOAuth2ClientRequest */ GetOAuth2Client(ctx context.Context, id string) AdminApiApiGetOAuth2ClientRequest /* * GetOAuth2ClientExecute executes the request * @return OAuth2Client */ GetOAuth2ClientExecute(r AdminApiApiGetOAuth2ClientRequest) (*OAuth2Client, *http.Response, error) /* * GetTrustedJwtGrantIssuer 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 AdminApiApiGetTrustedJwtGrantIssuerRequest */ GetTrustedJwtGrantIssuer(ctx context.Context, id string) AdminApiApiGetTrustedJwtGrantIssuerRequest /* * GetTrustedJwtGrantIssuerExecute executes the request * @return TrustedJwtGrantIssuer */ GetTrustedJwtGrantIssuerExecute(r AdminApiApiGetTrustedJwtGrantIssuerRequest) (*TrustedJwtGrantIssuer, *http.Response, error) /* * IntrospectOAuth2Token Introspect OAuth2 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 AdminApiApiIntrospectOAuth2TokenRequest */ IntrospectOAuth2Token(ctx context.Context) AdminApiApiIntrospectOAuth2TokenRequest /* * IntrospectOAuth2TokenExecute executes the request * @return OAuth2TokenIntrospection */ IntrospectOAuth2TokenExecute(r AdminApiApiIntrospectOAuth2TokenRequest) (*OAuth2TokenIntrospection, *http.Response, error) /* * ListOAuth2Clients 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://hydra-url/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 AdminApiApiListOAuth2ClientsRequest */ ListOAuth2Clients(ctx context.Context) AdminApiApiListOAuth2ClientsRequest /* * ListOAuth2ClientsExecute executes the request * @return []OAuth2Client */ ListOAuth2ClientsExecute(r AdminApiApiListOAuth2ClientsRequest) ([]OAuth2Client, *http.Response, error) /* * ListSubjectConsentSessions Lists All 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 AdminApiApiListSubjectConsentSessionsRequest */ ListSubjectConsentSessions(ctx context.Context) AdminApiApiListSubjectConsentSessionsRequest /* * ListSubjectConsentSessionsExecute executes the request * @return []PreviousConsentSession */ ListSubjectConsentSessionsExecute(r AdminApiApiListSubjectConsentSessionsRequest) ([]PreviousConsentSession, *http.Response, error) /* * ListTrustedJwtGrantIssuers 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 AdminApiApiListTrustedJwtGrantIssuersRequest */ ListTrustedJwtGrantIssuers(ctx context.Context) AdminApiApiListTrustedJwtGrantIssuersRequest /* * ListTrustedJwtGrantIssuersExecute executes the request * @return []TrustedJwtGrantIssuer */ ListTrustedJwtGrantIssuersExecute(r AdminApiApiListTrustedJwtGrantIssuersRequest) ([]TrustedJwtGrantIssuer, *http.Response, error) /* * PatchOAuth2Client 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 AdminApiApiPatchOAuth2ClientRequest */ PatchOAuth2Client(ctx context.Context, id string) AdminApiApiPatchOAuth2ClientRequest /* * PatchOAuth2ClientExecute executes the request * @return OAuth2Client */ PatchOAuth2ClientExecute(r AdminApiApiPatchOAuth2ClientRequest) (*OAuth2Client, *http.Response, error) /* * RejectConsentRequest Reject a 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 AdminApiApiRejectConsentRequestRequest */ RejectConsentRequest(ctx context.Context) AdminApiApiRejectConsentRequestRequest /* * RejectConsentRequestExecute executes the request * @return CompletedRequest */ RejectConsentRequestExecute(r AdminApiApiRejectConsentRequestRequest) (*CompletedRequest, *http.Response, error) /* * RejectLoginRequest Reject a 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 be 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 AdminApiApiRejectLoginRequestRequest */ RejectLoginRequest(ctx context.Context) AdminApiApiRejectLoginRequestRequest /* * RejectLoginRequestExecute executes the request * @return CompletedRequest */ RejectLoginRequestExecute(r AdminApiApiRejectLoginRequestRequest) (*CompletedRequest, *http.Response, error) /* * RejectLogoutRequest Reject a 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 AdminApiApiRejectLogoutRequestRequest */ RejectLogoutRequest(ctx context.Context) AdminApiApiRejectLogoutRequestRequest /* * RejectLogoutRequestExecute executes the request */ RejectLogoutRequestExecute(r AdminApiApiRejectLogoutRequestRequest) (*http.Response, error) /* * RevokeAuthenticationSession Invalidates All Login Sessions of a Certain User Invalidates a Subject's Authentication Session * 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 AdminApiApiRevokeAuthenticationSessionRequest */ RevokeAuthenticationSession(ctx context.Context) AdminApiApiRevokeAuthenticationSessionRequest /* * RevokeAuthenticationSessionExecute executes the request */ RevokeAuthenticationSessionExecute(r AdminApiApiRevokeAuthenticationSessionRequest) (*http.Response, error) /* * RevokeConsentSessions Revokes 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 AdminApiApiRevokeConsentSessionsRequest */ RevokeConsentSessions(ctx context.Context) AdminApiApiRevokeConsentSessionsRequest /* * RevokeConsentSessionsExecute executes the request */ RevokeConsentSessionsExecute(r AdminApiApiRevokeConsentSessionsRequest) (*http.Response, error) /* * TrustJwtGrantIssuer 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 AdminApiApiTrustJwtGrantIssuerRequest */ TrustJwtGrantIssuer(ctx context.Context) AdminApiApiTrustJwtGrantIssuerRequest /* * TrustJwtGrantIssuerExecute executes the request * @return TrustedJwtGrantIssuer */ TrustJwtGrantIssuerExecute(r AdminApiApiTrustJwtGrantIssuerRequest) (*TrustedJwtGrantIssuer, *http.Response, error) /* * UpdateJsonWebKey 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 kid The kid of the desired key * @param set The set * @return AdminApiApiUpdateJsonWebKeyRequest */ UpdateJsonWebKey(ctx context.Context, kid string, set string) AdminApiApiUpdateJsonWebKeyRequest /* * UpdateJsonWebKeyExecute executes the request * @return JSONWebKey */ UpdateJsonWebKeyExecute(r AdminApiApiUpdateJsonWebKeyRequest) (*JSONWebKey, *http.Response, error) /* * UpdateJsonWebKeySet 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 set * @return AdminApiApiUpdateJsonWebKeySetRequest */ UpdateJsonWebKeySet(ctx context.Context, set string) AdminApiApiUpdateJsonWebKeySetRequest /* * UpdateJsonWebKeySetExecute executes the request * @return JSONWebKeySet */ UpdateJsonWebKeySetExecute(r AdminApiApiUpdateJsonWebKeySetRequest) (*JSONWebKeySet, *http.Response, error) /* * UpdateOAuth2Client Update an OAuth 2.0 Client * Update 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 AdminApiApiUpdateOAuth2ClientRequest */ UpdateOAuth2Client(ctx context.Context, id string) AdminApiApiUpdateOAuth2ClientRequest /* * UpdateOAuth2ClientExecute executes the request * @return OAuth2Client */ UpdateOAuth2ClientExecute(r AdminApiApiUpdateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error) }
type AdminApiApiAcceptConsentRequestRequest ¶
type AdminApiApiAcceptConsentRequestRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiAcceptConsentRequestRequest) AcceptConsentRequest ¶
func (r AdminApiApiAcceptConsentRequestRequest) AcceptConsentRequest(acceptConsentRequest AcceptConsentRequest) AdminApiApiAcceptConsentRequestRequest
func (AdminApiApiAcceptConsentRequestRequest) ConsentChallenge ¶
func (r AdminApiApiAcceptConsentRequestRequest) ConsentChallenge(consentChallenge string) AdminApiApiAcceptConsentRequestRequest
func (AdminApiApiAcceptConsentRequestRequest) Execute ¶
func (r AdminApiApiAcceptConsentRequestRequest) Execute() (*CompletedRequest, *http.Response, error)
type AdminApiApiAcceptLoginRequestRequest ¶
type AdminApiApiAcceptLoginRequestRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiAcceptLoginRequestRequest) AcceptLoginRequest ¶
func (r AdminApiApiAcceptLoginRequestRequest) AcceptLoginRequest(acceptLoginRequest AcceptLoginRequest) AdminApiApiAcceptLoginRequestRequest
func (AdminApiApiAcceptLoginRequestRequest) Execute ¶
func (r AdminApiApiAcceptLoginRequestRequest) Execute() (*CompletedRequest, *http.Response, error)
func (AdminApiApiAcceptLoginRequestRequest) LoginChallenge ¶
func (r AdminApiApiAcceptLoginRequestRequest) LoginChallenge(loginChallenge string) AdminApiApiAcceptLoginRequestRequest
type AdminApiApiAcceptLogoutRequestRequest ¶
type AdminApiApiAcceptLogoutRequestRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiAcceptLogoutRequestRequest) Execute ¶
func (r AdminApiApiAcceptLogoutRequestRequest) Execute() (*CompletedRequest, *http.Response, error)
func (AdminApiApiAcceptLogoutRequestRequest) LogoutChallenge ¶
func (r AdminApiApiAcceptLogoutRequestRequest) LogoutChallenge(logoutChallenge string) AdminApiApiAcceptLogoutRequestRequest
type AdminApiApiCreateJsonWebKeySetRequest ¶
type AdminApiApiCreateJsonWebKeySetRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiCreateJsonWebKeySetRequest) Execute ¶
func (r AdminApiApiCreateJsonWebKeySetRequest) Execute() (*JSONWebKeySet, *http.Response, error)
func (AdminApiApiCreateJsonWebKeySetRequest) JsonWebKeySetGeneratorRequest ¶
func (r AdminApiApiCreateJsonWebKeySetRequest) JsonWebKeySetGeneratorRequest(jsonWebKeySetGeneratorRequest JsonWebKeySetGeneratorRequest) AdminApiApiCreateJsonWebKeySetRequest
type AdminApiApiCreateOAuth2ClientRequest ¶
type AdminApiApiCreateOAuth2ClientRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiCreateOAuth2ClientRequest) Execute ¶
func (r AdminApiApiCreateOAuth2ClientRequest) Execute() (*OAuth2Client, *http.Response, error)
func (AdminApiApiCreateOAuth2ClientRequest) OAuth2Client ¶
func (r AdminApiApiCreateOAuth2ClientRequest) OAuth2Client(oAuth2Client OAuth2Client) AdminApiApiCreateOAuth2ClientRequest
type AdminApiApiDeleteJsonWebKeyRequest ¶
type AdminApiApiDeleteJsonWebKeyRequest struct { ApiService AdminApi // contains filtered or unexported fields }
type AdminApiApiDeleteJsonWebKeySetRequest ¶
type AdminApiApiDeleteJsonWebKeySetRequest struct { ApiService AdminApi // contains filtered or unexported fields }
type AdminApiApiDeleteOAuth2ClientRequest ¶
type AdminApiApiDeleteOAuth2ClientRequest struct { ApiService AdminApi // contains filtered or unexported fields }
type AdminApiApiDeleteOAuth2TokenRequest ¶
type AdminApiApiDeleteOAuth2TokenRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiDeleteOAuth2TokenRequest) ClientId ¶
func (r AdminApiApiDeleteOAuth2TokenRequest) ClientId(clientId string) AdminApiApiDeleteOAuth2TokenRequest
type AdminApiApiDeleteTrustedJwtGrantIssuerRequest ¶
type AdminApiApiDeleteTrustedJwtGrantIssuerRequest struct { ApiService AdminApi // contains filtered or unexported fields }
type AdminApiApiFlushInactiveOAuth2TokensRequest ¶
type AdminApiApiFlushInactiveOAuth2TokensRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiFlushInactiveOAuth2TokensRequest) Execute ¶
func (r AdminApiApiFlushInactiveOAuth2TokensRequest) Execute() (*http.Response, error)
func (AdminApiApiFlushInactiveOAuth2TokensRequest) FlushInactiveOAuth2TokensRequest ¶
func (r AdminApiApiFlushInactiveOAuth2TokensRequest) FlushInactiveOAuth2TokensRequest(flushInactiveOAuth2TokensRequest FlushInactiveOAuth2TokensRequest) AdminApiApiFlushInactiveOAuth2TokensRequest
type AdminApiApiGetConsentRequestRequest ¶
type AdminApiApiGetConsentRequestRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiGetConsentRequestRequest) ConsentChallenge ¶
func (r AdminApiApiGetConsentRequestRequest) ConsentChallenge(consentChallenge string) AdminApiApiGetConsentRequestRequest
func (AdminApiApiGetConsentRequestRequest) Execute ¶
func (r AdminApiApiGetConsentRequestRequest) Execute() (*ConsentRequest, *http.Response, error)
type AdminApiApiGetJsonWebKeyRequest ¶
type AdminApiApiGetJsonWebKeyRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiGetJsonWebKeyRequest) Execute ¶
func (r AdminApiApiGetJsonWebKeyRequest) Execute() (*JSONWebKeySet, *http.Response, error)
type AdminApiApiGetJsonWebKeySetRequest ¶
type AdminApiApiGetJsonWebKeySetRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiGetJsonWebKeySetRequest) Execute ¶
func (r AdminApiApiGetJsonWebKeySetRequest) Execute() (*JSONWebKeySet, *http.Response, error)
type AdminApiApiGetLoginRequestRequest ¶
type AdminApiApiGetLoginRequestRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiGetLoginRequestRequest) Execute ¶
func (r AdminApiApiGetLoginRequestRequest) Execute() (*LoginRequest, *http.Response, error)
func (AdminApiApiGetLoginRequestRequest) LoginChallenge ¶
func (r AdminApiApiGetLoginRequestRequest) LoginChallenge(loginChallenge string) AdminApiApiGetLoginRequestRequest
type AdminApiApiGetLogoutRequestRequest ¶
type AdminApiApiGetLogoutRequestRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiGetLogoutRequestRequest) Execute ¶
func (r AdminApiApiGetLogoutRequestRequest) Execute() (*LogoutRequest, *http.Response, error)
func (AdminApiApiGetLogoutRequestRequest) LogoutChallenge ¶
func (r AdminApiApiGetLogoutRequestRequest) LogoutChallenge(logoutChallenge string) AdminApiApiGetLogoutRequestRequest
type AdminApiApiGetOAuth2ClientRequest ¶
type AdminApiApiGetOAuth2ClientRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiGetOAuth2ClientRequest) Execute ¶
func (r AdminApiApiGetOAuth2ClientRequest) Execute() (*OAuth2Client, *http.Response, error)
type AdminApiApiGetTrustedJwtGrantIssuerRequest ¶
type AdminApiApiGetTrustedJwtGrantIssuerRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiGetTrustedJwtGrantIssuerRequest) Execute ¶
func (r AdminApiApiGetTrustedJwtGrantIssuerRequest) Execute() (*TrustedJwtGrantIssuer, *http.Response, error)
type AdminApiApiIntrospectOAuth2TokenRequest ¶
type AdminApiApiIntrospectOAuth2TokenRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiIntrospectOAuth2TokenRequest) Execute ¶
func (r AdminApiApiIntrospectOAuth2TokenRequest) Execute() (*OAuth2TokenIntrospection, *http.Response, error)
func (AdminApiApiIntrospectOAuth2TokenRequest) Scope ¶
func (r AdminApiApiIntrospectOAuth2TokenRequest) Scope(scope string) AdminApiApiIntrospectOAuth2TokenRequest
func (AdminApiApiIntrospectOAuth2TokenRequest) Token ¶
func (r AdminApiApiIntrospectOAuth2TokenRequest) Token(token string) AdminApiApiIntrospectOAuth2TokenRequest
type AdminApiApiListOAuth2ClientsRequest ¶
type AdminApiApiListOAuth2ClientsRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiListOAuth2ClientsRequest) ClientName ¶
func (r AdminApiApiListOAuth2ClientsRequest) ClientName(clientName string) AdminApiApiListOAuth2ClientsRequest
func (AdminApiApiListOAuth2ClientsRequest) Execute ¶
func (r AdminApiApiListOAuth2ClientsRequest) Execute() ([]OAuth2Client, *http.Response, error)
func (AdminApiApiListOAuth2ClientsRequest) Limit ¶
func (r AdminApiApiListOAuth2ClientsRequest) Limit(limit int64) AdminApiApiListOAuth2ClientsRequest
func (AdminApiApiListOAuth2ClientsRequest) Offset ¶
func (r AdminApiApiListOAuth2ClientsRequest) Offset(offset int64) AdminApiApiListOAuth2ClientsRequest
func (AdminApiApiListOAuth2ClientsRequest) Owner ¶
func (r AdminApiApiListOAuth2ClientsRequest) Owner(owner string) AdminApiApiListOAuth2ClientsRequest
type AdminApiApiListSubjectConsentSessionsRequest ¶
type AdminApiApiListSubjectConsentSessionsRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiListSubjectConsentSessionsRequest) Execute ¶
func (r AdminApiApiListSubjectConsentSessionsRequest) Execute() ([]PreviousConsentSession, *http.Response, error)
func (AdminApiApiListSubjectConsentSessionsRequest) Limit ¶
func (r AdminApiApiListSubjectConsentSessionsRequest) Limit(limit int64) AdminApiApiListSubjectConsentSessionsRequest
func (AdminApiApiListSubjectConsentSessionsRequest) Offset ¶
func (r AdminApiApiListSubjectConsentSessionsRequest) Offset(offset int64) AdminApiApiListSubjectConsentSessionsRequest
func (AdminApiApiListSubjectConsentSessionsRequest) Subject ¶
func (r AdminApiApiListSubjectConsentSessionsRequest) Subject(subject string) AdminApiApiListSubjectConsentSessionsRequest
type AdminApiApiListTrustedJwtGrantIssuersRequest ¶
type AdminApiApiListTrustedJwtGrantIssuersRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiListTrustedJwtGrantIssuersRequest) Execute ¶
func (r AdminApiApiListTrustedJwtGrantIssuersRequest) Execute() ([]TrustedJwtGrantIssuer, *http.Response, error)
func (AdminApiApiListTrustedJwtGrantIssuersRequest) Issuer ¶
func (r AdminApiApiListTrustedJwtGrantIssuersRequest) Issuer(issuer string) AdminApiApiListTrustedJwtGrantIssuersRequest
func (AdminApiApiListTrustedJwtGrantIssuersRequest) Limit ¶
func (r AdminApiApiListTrustedJwtGrantIssuersRequest) Limit(limit int64) AdminApiApiListTrustedJwtGrantIssuersRequest
func (AdminApiApiListTrustedJwtGrantIssuersRequest) Offset ¶
func (r AdminApiApiListTrustedJwtGrantIssuersRequest) Offset(offset int64) AdminApiApiListTrustedJwtGrantIssuersRequest
type AdminApiApiPatchOAuth2ClientRequest ¶
type AdminApiApiPatchOAuth2ClientRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiPatchOAuth2ClientRequest) Execute ¶
func (r AdminApiApiPatchOAuth2ClientRequest) Execute() (*OAuth2Client, *http.Response, error)
func (AdminApiApiPatchOAuth2ClientRequest) PatchDocument ¶
func (r AdminApiApiPatchOAuth2ClientRequest) PatchDocument(patchDocument []PatchDocument) AdminApiApiPatchOAuth2ClientRequest
type AdminApiApiRejectConsentRequestRequest ¶
type AdminApiApiRejectConsentRequestRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiRejectConsentRequestRequest) ConsentChallenge ¶
func (r AdminApiApiRejectConsentRequestRequest) ConsentChallenge(consentChallenge string) AdminApiApiRejectConsentRequestRequest
func (AdminApiApiRejectConsentRequestRequest) Execute ¶
func (r AdminApiApiRejectConsentRequestRequest) Execute() (*CompletedRequest, *http.Response, error)
func (AdminApiApiRejectConsentRequestRequest) RejectRequest ¶
func (r AdminApiApiRejectConsentRequestRequest) RejectRequest(rejectRequest RejectRequest) AdminApiApiRejectConsentRequestRequest
type AdminApiApiRejectLoginRequestRequest ¶
type AdminApiApiRejectLoginRequestRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiRejectLoginRequestRequest) Execute ¶
func (r AdminApiApiRejectLoginRequestRequest) Execute() (*CompletedRequest, *http.Response, error)
func (AdminApiApiRejectLoginRequestRequest) LoginChallenge ¶
func (r AdminApiApiRejectLoginRequestRequest) LoginChallenge(loginChallenge string) AdminApiApiRejectLoginRequestRequest
func (AdminApiApiRejectLoginRequestRequest) RejectRequest ¶
func (r AdminApiApiRejectLoginRequestRequest) RejectRequest(rejectRequest RejectRequest) AdminApiApiRejectLoginRequestRequest
type AdminApiApiRejectLogoutRequestRequest ¶
type AdminApiApiRejectLogoutRequestRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiRejectLogoutRequestRequest) Execute ¶
func (r AdminApiApiRejectLogoutRequestRequest) Execute() (*http.Response, error)
func (AdminApiApiRejectLogoutRequestRequest) LogoutChallenge ¶
func (r AdminApiApiRejectLogoutRequestRequest) LogoutChallenge(logoutChallenge string) AdminApiApiRejectLogoutRequestRequest
func (AdminApiApiRejectLogoutRequestRequest) RejectRequest ¶
func (r AdminApiApiRejectLogoutRequestRequest) RejectRequest(rejectRequest RejectRequest) AdminApiApiRejectLogoutRequestRequest
type AdminApiApiRevokeAuthenticationSessionRequest ¶
type AdminApiApiRevokeAuthenticationSessionRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiRevokeAuthenticationSessionRequest) Execute ¶
func (r AdminApiApiRevokeAuthenticationSessionRequest) Execute() (*http.Response, error)
func (AdminApiApiRevokeAuthenticationSessionRequest) Subject ¶
func (r AdminApiApiRevokeAuthenticationSessionRequest) Subject(subject string) AdminApiApiRevokeAuthenticationSessionRequest
type AdminApiApiRevokeConsentSessionsRequest ¶
type AdminApiApiRevokeConsentSessionsRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiRevokeConsentSessionsRequest) Client ¶
func (r AdminApiApiRevokeConsentSessionsRequest) Client(client string) AdminApiApiRevokeConsentSessionsRequest
func (AdminApiApiRevokeConsentSessionsRequest) Execute ¶
func (r AdminApiApiRevokeConsentSessionsRequest) Execute() (*http.Response, error)
func (AdminApiApiRevokeConsentSessionsRequest) Subject ¶
func (r AdminApiApiRevokeConsentSessionsRequest) Subject(subject string) AdminApiApiRevokeConsentSessionsRequest
type AdminApiApiTrustJwtGrantIssuerRequest ¶
type AdminApiApiTrustJwtGrantIssuerRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiTrustJwtGrantIssuerRequest) Execute ¶
func (r AdminApiApiTrustJwtGrantIssuerRequest) Execute() (*TrustedJwtGrantIssuer, *http.Response, error)
func (AdminApiApiTrustJwtGrantIssuerRequest) TrustJwtGrantIssuerBody ¶
func (r AdminApiApiTrustJwtGrantIssuerRequest) TrustJwtGrantIssuerBody(trustJwtGrantIssuerBody TrustJwtGrantIssuerBody) AdminApiApiTrustJwtGrantIssuerRequest
type AdminApiApiUpdateJsonWebKeyRequest ¶
type AdminApiApiUpdateJsonWebKeyRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiUpdateJsonWebKeyRequest) Execute ¶
func (r AdminApiApiUpdateJsonWebKeyRequest) Execute() (*JSONWebKey, *http.Response, error)
func (AdminApiApiUpdateJsonWebKeyRequest) JSONWebKey ¶
func (r AdminApiApiUpdateJsonWebKeyRequest) JSONWebKey(jSONWebKey JSONWebKey) AdminApiApiUpdateJsonWebKeyRequest
type AdminApiApiUpdateJsonWebKeySetRequest ¶
type AdminApiApiUpdateJsonWebKeySetRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiUpdateJsonWebKeySetRequest) Execute ¶
func (r AdminApiApiUpdateJsonWebKeySetRequest) Execute() (*JSONWebKeySet, *http.Response, error)
func (AdminApiApiUpdateJsonWebKeySetRequest) JSONWebKeySet ¶
func (r AdminApiApiUpdateJsonWebKeySetRequest) JSONWebKeySet(jSONWebKeySet JSONWebKeySet) AdminApiApiUpdateJsonWebKeySetRequest
type AdminApiApiUpdateOAuth2ClientRequest ¶
type AdminApiApiUpdateOAuth2ClientRequest struct { ApiService AdminApi // contains filtered or unexported fields }
func (AdminApiApiUpdateOAuth2ClientRequest) Execute ¶
func (r AdminApiApiUpdateOAuth2ClientRequest) Execute() (*OAuth2Client, *http.Response, error)
func (AdminApiApiUpdateOAuth2ClientRequest) OAuth2Client ¶
func (r AdminApiApiUpdateOAuth2ClientRequest) OAuth2Client(oAuth2Client OAuth2Client) AdminApiApiUpdateOAuth2ClientRequest
type AdminApiService ¶
type AdminApiService service
AdminApiService AdminApi service
func (*AdminApiService) AcceptConsentRequest ¶
func (a *AdminApiService) AcceptConsentRequest(ctx context.Context) AdminApiApiAcceptConsentRequestRequest
- AcceptConsentRequest Accept a 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 AdminApiApiAcceptConsentRequestRequest
func (*AdminApiService) AcceptConsentRequestExecute ¶
func (a *AdminApiService) AcceptConsentRequestExecute(r AdminApiApiAcceptConsentRequestRequest) (*CompletedRequest, *http.Response, error)
* Execute executes the request * @return CompletedRequest
func (*AdminApiService) AcceptLoginRequest ¶
func (a *AdminApiService) AcceptLoginRequest(ctx context.Context) AdminApiApiAcceptLoginRequestRequest
- AcceptLoginRequest Accept a 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 AdminApiApiAcceptLoginRequestRequest
func (*AdminApiService) AcceptLoginRequestExecute ¶
func (a *AdminApiService) AcceptLoginRequestExecute(r AdminApiApiAcceptLoginRequestRequest) (*CompletedRequest, *http.Response, error)
* Execute executes the request * @return CompletedRequest
func (*AdminApiService) AcceptLogoutRequest ¶
func (a *AdminApiService) AcceptLogoutRequest(ctx context.Context) AdminApiApiAcceptLogoutRequestRequest
- AcceptLogoutRequest Accept a 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.
No body is required.
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 AdminApiApiAcceptLogoutRequestRequest
func (*AdminApiService) AcceptLogoutRequestExecute ¶
func (a *AdminApiService) AcceptLogoutRequestExecute(r AdminApiApiAcceptLogoutRequestRequest) (*CompletedRequest, *http.Response, error)
* Execute executes the request * @return CompletedRequest
func (*AdminApiService) CreateJsonWebKeySet ¶
func (a *AdminApiService) CreateJsonWebKeySet(ctx context.Context, set string) AdminApiApiCreateJsonWebKeySetRequest
- CreateJsonWebKeySet 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 set
- @return AdminApiApiCreateJsonWebKeySetRequest
func (*AdminApiService) CreateJsonWebKeySetExecute ¶
func (a *AdminApiService) CreateJsonWebKeySetExecute(r AdminApiApiCreateJsonWebKeySetRequest) (*JSONWebKeySet, *http.Response, error)
* Execute executes the request * @return JSONWebKeySet
func (*AdminApiService) CreateOAuth2Client ¶
func (a *AdminApiService) CreateOAuth2Client(ctx context.Context) AdminApiApiCreateOAuth2ClientRequest
- CreateOAuth2Client Create an OAuth 2.0 Client
- Create a new OAuth 2.0 client If you pass `client_secret` the secret will be used, otherwise a random secret
will be generated. The 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 somwhere 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().
- @return AdminApiApiCreateOAuth2ClientRequest
func (*AdminApiService) CreateOAuth2ClientExecute ¶
func (a *AdminApiService) CreateOAuth2ClientExecute(r AdminApiApiCreateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
* Execute executes the request * @return OAuth2Client
func (*AdminApiService) DeleteJsonWebKey ¶
func (a *AdminApiService) DeleteJsonWebKey(ctx context.Context, kid string, set string) AdminApiApiDeleteJsonWebKeyRequest
- DeleteJsonWebKey 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 kid The kid of the desired key
- @param set The set
- @return AdminApiApiDeleteJsonWebKeyRequest
func (*AdminApiService) DeleteJsonWebKeyExecute ¶
func (a *AdminApiService) DeleteJsonWebKeyExecute(r AdminApiApiDeleteJsonWebKeyRequest) (*http.Response, error)
* Execute executes the request
func (*AdminApiService) DeleteJsonWebKeySet ¶
func (a *AdminApiService) DeleteJsonWebKeySet(ctx context.Context, set string) AdminApiApiDeleteJsonWebKeySetRequest
- DeleteJsonWebKeySet 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 set
- @return AdminApiApiDeleteJsonWebKeySetRequest
func (*AdminApiService) DeleteJsonWebKeySetExecute ¶
func (a *AdminApiService) DeleteJsonWebKeySetExecute(r AdminApiApiDeleteJsonWebKeySetRequest) (*http.Response, error)
* Execute executes the request
func (*AdminApiService) DeleteOAuth2Client ¶
func (a *AdminApiService) DeleteOAuth2Client(ctx context.Context, id string) AdminApiApiDeleteOAuth2ClientRequest
- DeleteOAuth2Client 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 AdminApiApiDeleteOAuth2ClientRequest
func (*AdminApiService) DeleteOAuth2ClientExecute ¶
func (a *AdminApiService) DeleteOAuth2ClientExecute(r AdminApiApiDeleteOAuth2ClientRequest) (*http.Response, error)
* Execute executes the request
func (*AdminApiService) DeleteOAuth2Token ¶
func (a *AdminApiService) DeleteOAuth2Token(ctx context.Context) AdminApiApiDeleteOAuth2TokenRequest
* DeleteOAuth2Token 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 AdminApiApiDeleteOAuth2TokenRequest
func (*AdminApiService) DeleteOAuth2TokenExecute ¶
func (a *AdminApiService) DeleteOAuth2TokenExecute(r AdminApiApiDeleteOAuth2TokenRequest) (*http.Response, error)
* Execute executes the request
func (*AdminApiService) DeleteTrustedJwtGrantIssuer ¶
func (a *AdminApiService) DeleteTrustedJwtGrantIssuer(ctx context.Context, id string) AdminApiApiDeleteTrustedJwtGrantIssuerRequest
- DeleteTrustedJwtGrantIssuer 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 AdminApiApiDeleteTrustedJwtGrantIssuerRequest
func (*AdminApiService) DeleteTrustedJwtGrantIssuerExecute ¶
func (a *AdminApiService) DeleteTrustedJwtGrantIssuerExecute(r AdminApiApiDeleteTrustedJwtGrantIssuerRequest) (*http.Response, error)
* Execute executes the request
func (*AdminApiService) FlushInactiveOAuth2Tokens ¶
func (a *AdminApiService) FlushInactiveOAuth2Tokens(ctx context.Context) AdminApiApiFlushInactiveOAuth2TokensRequest
- FlushInactiveOAuth2Tokens Flush Expired OAuth2 Access Tokens
- This endpoint flushes expired OAuth2 access tokens from the database. You can set a time after which no tokens will be
not be touched, in case you want to keep recent tokens for auditing. Refresh tokens can not be flushed as they are deleted automatically when performing the refresh flow.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return AdminApiApiFlushInactiveOAuth2TokensRequest
func (*AdminApiService) FlushInactiveOAuth2TokensExecute ¶
func (a *AdminApiService) FlushInactiveOAuth2TokensExecute(r AdminApiApiFlushInactiveOAuth2TokensRequest) (*http.Response, error)
* Execute executes the request
func (*AdminApiService) GetConsentRequest ¶
func (a *AdminApiService) GetConsentRequest(ctx context.Context) AdminApiApiGetConsentRequestRequest
- GetConsentRequest Get 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 AdminApiApiGetConsentRequestRequest
func (*AdminApiService) GetConsentRequestExecute ¶
func (a *AdminApiService) GetConsentRequestExecute(r AdminApiApiGetConsentRequestRequest) (*ConsentRequest, *http.Response, error)
* Execute executes the request * @return ConsentRequest
func (*AdminApiService) GetJsonWebKey ¶
func (a *AdminApiService) GetJsonWebKey(ctx context.Context, kid string, set string) AdminApiApiGetJsonWebKeyRequest
* GetJsonWebKey Fetch a JSON Web Key * This endpoint returns a singular JSON Web Key, 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 kid The kid of the desired key * @param set The set * @return AdminApiApiGetJsonWebKeyRequest
func (*AdminApiService) GetJsonWebKeyExecute ¶
func (a *AdminApiService) GetJsonWebKeyExecute(r AdminApiApiGetJsonWebKeyRequest) (*JSONWebKeySet, *http.Response, error)
* Execute executes the request * @return JSONWebKeySet
func (*AdminApiService) GetJsonWebKeySet ¶
func (a *AdminApiService) GetJsonWebKeySet(ctx context.Context, set string) AdminApiApiGetJsonWebKeySetRequest
- GetJsonWebKeySet 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 set
- @return AdminApiApiGetJsonWebKeySetRequest
func (*AdminApiService) GetJsonWebKeySetExecute ¶
func (a *AdminApiService) GetJsonWebKeySetExecute(r AdminApiApiGetJsonWebKeySetRequest) (*JSONWebKeySet, *http.Response, error)
* Execute executes the request * @return JSONWebKeySet
func (*AdminApiService) GetLoginRequest ¶
func (a *AdminApiService) GetLoginRequest(ctx context.Context) AdminApiApiGetLoginRequestRequest
- GetLoginRequest Get a 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 AdminApiApiGetLoginRequestRequest
func (*AdminApiService) GetLoginRequestExecute ¶
func (a *AdminApiService) GetLoginRequestExecute(r AdminApiApiGetLoginRequestRequest) (*LoginRequest, *http.Response, error)
* Execute executes the request * @return LoginRequest
func (*AdminApiService) GetLogoutRequest ¶
func (a *AdminApiService) GetLogoutRequest(ctx context.Context) AdminApiApiGetLogoutRequestRequest
* GetLogoutRequest Get a 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 AdminApiApiGetLogoutRequestRequest
func (*AdminApiService) GetLogoutRequestExecute ¶
func (a *AdminApiService) GetLogoutRequestExecute(r AdminApiApiGetLogoutRequestRequest) (*LogoutRequest, *http.Response, error)
* Execute executes the request * @return LogoutRequest
func (*AdminApiService) GetOAuth2Client ¶
func (a *AdminApiService) GetOAuth2Client(ctx context.Context, id string) AdminApiApiGetOAuth2ClientRequest
- GetOAuth2Client 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 AdminApiApiGetOAuth2ClientRequest
func (*AdminApiService) GetOAuth2ClientExecute ¶
func (a *AdminApiService) GetOAuth2ClientExecute(r AdminApiApiGetOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
* Execute executes the request * @return OAuth2Client
func (*AdminApiService) GetTrustedJwtGrantIssuer ¶
func (a *AdminApiService) GetTrustedJwtGrantIssuer(ctx context.Context, id string) AdminApiApiGetTrustedJwtGrantIssuerRequest
- GetTrustedJwtGrantIssuer 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 AdminApiApiGetTrustedJwtGrantIssuerRequest
func (*AdminApiService) GetTrustedJwtGrantIssuerExecute ¶
func (a *AdminApiService) GetTrustedJwtGrantIssuerExecute(r AdminApiApiGetTrustedJwtGrantIssuerRequest) (*TrustedJwtGrantIssuer, *http.Response, error)
* Execute executes the request * @return TrustedJwtGrantIssuer
func (*AdminApiService) IntrospectOAuth2Token ¶
func (a *AdminApiService) IntrospectOAuth2Token(ctx context.Context) AdminApiApiIntrospectOAuth2TokenRequest
- IntrospectOAuth2Token Introspect OAuth2 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 AdminApiApiIntrospectOAuth2TokenRequest
func (*AdminApiService) IntrospectOAuth2TokenExecute ¶
func (a *AdminApiService) IntrospectOAuth2TokenExecute(r AdminApiApiIntrospectOAuth2TokenRequest) (*OAuth2TokenIntrospection, *http.Response, error)
* Execute executes the request * @return OAuth2TokenIntrospection
func (*AdminApiService) ListOAuth2Clients ¶
func (a *AdminApiService) ListOAuth2Clients(ctx context.Context) AdminApiApiListOAuth2ClientsRequest
- ListOAuth2Clients 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://hydra-url/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 AdminApiApiListOAuth2ClientsRequest
func (*AdminApiService) ListOAuth2ClientsExecute ¶
func (a *AdminApiService) ListOAuth2ClientsExecute(r AdminApiApiListOAuth2ClientsRequest) ([]OAuth2Client, *http.Response, error)
* Execute executes the request * @return []OAuth2Client
func (*AdminApiService) ListSubjectConsentSessions ¶
func (a *AdminApiService) ListSubjectConsentSessions(ctx context.Context) AdminApiApiListSubjectConsentSessionsRequest
- ListSubjectConsentSessions Lists All 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 AdminApiApiListSubjectConsentSessionsRequest
func (*AdminApiService) ListSubjectConsentSessionsExecute ¶
func (a *AdminApiService) ListSubjectConsentSessionsExecute(r AdminApiApiListSubjectConsentSessionsRequest) ([]PreviousConsentSession, *http.Response, error)
* Execute executes the request * @return []PreviousConsentSession
func (*AdminApiService) ListTrustedJwtGrantIssuers ¶
func (a *AdminApiService) ListTrustedJwtGrantIssuers(ctx context.Context) AdminApiApiListTrustedJwtGrantIssuersRequest
* ListTrustedJwtGrantIssuers 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 AdminApiApiListTrustedJwtGrantIssuersRequest
func (*AdminApiService) ListTrustedJwtGrantIssuersExecute ¶
func (a *AdminApiService) ListTrustedJwtGrantIssuersExecute(r AdminApiApiListTrustedJwtGrantIssuersRequest) ([]TrustedJwtGrantIssuer, *http.Response, error)
* Execute executes the request * @return []TrustedJwtGrantIssuer
func (*AdminApiService) PatchOAuth2Client ¶
func (a *AdminApiService) PatchOAuth2Client(ctx context.Context, id string) AdminApiApiPatchOAuth2ClientRequest
- PatchOAuth2Client 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 AdminApiApiPatchOAuth2ClientRequest
func (*AdminApiService) PatchOAuth2ClientExecute ¶
func (a *AdminApiService) PatchOAuth2ClientExecute(r AdminApiApiPatchOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
* Execute executes the request * @return OAuth2Client
func (*AdminApiService) RejectConsentRequest ¶
func (a *AdminApiService) RejectConsentRequest(ctx context.Context) AdminApiApiRejectConsentRequestRequest
- RejectConsentRequest Reject a 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 AdminApiApiRejectConsentRequestRequest
func (*AdminApiService) RejectConsentRequestExecute ¶
func (a *AdminApiService) RejectConsentRequestExecute(r AdminApiApiRejectConsentRequestRequest) (*CompletedRequest, *http.Response, error)
* Execute executes the request * @return CompletedRequest
func (*AdminApiService) RejectLoginRequest ¶
func (a *AdminApiService) RejectLoginRequest(ctx context.Context) AdminApiApiRejectLoginRequestRequest
- RejectLoginRequest Reject a 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 be 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 AdminApiApiRejectLoginRequestRequest
func (*AdminApiService) RejectLoginRequestExecute ¶
func (a *AdminApiService) RejectLoginRequestExecute(r AdminApiApiRejectLoginRequestRequest) (*CompletedRequest, *http.Response, error)
* Execute executes the request * @return CompletedRequest
func (*AdminApiService) RejectLogoutRequest ¶
func (a *AdminApiService) RejectLogoutRequest(ctx context.Context) AdminApiApiRejectLogoutRequestRequest
- RejectLogoutRequest Reject a 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 AdminApiApiRejectLogoutRequestRequest
func (*AdminApiService) RejectLogoutRequestExecute ¶
func (a *AdminApiService) RejectLogoutRequestExecute(r AdminApiApiRejectLogoutRequestRequest) (*http.Response, error)
* Execute executes the request
func (*AdminApiService) RevokeAuthenticationSession ¶
func (a *AdminApiService) RevokeAuthenticationSession(ctx context.Context) AdminApiApiRevokeAuthenticationSessionRequest
- RevokeAuthenticationSession Invalidates All Login Sessions of a Certain User Invalidates a Subject's Authentication Session
- 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 AdminApiApiRevokeAuthenticationSessionRequest
func (*AdminApiService) RevokeAuthenticationSessionExecute ¶
func (a *AdminApiService) RevokeAuthenticationSessionExecute(r AdminApiApiRevokeAuthenticationSessionRequest) (*http.Response, error)
* Execute executes the request
func (*AdminApiService) RevokeConsentSessions ¶
func (a *AdminApiService) RevokeConsentSessions(ctx context.Context) AdminApiApiRevokeConsentSessionsRequest
- RevokeConsentSessions Revokes 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 AdminApiApiRevokeConsentSessionsRequest
func (*AdminApiService) RevokeConsentSessionsExecute ¶
func (a *AdminApiService) RevokeConsentSessionsExecute(r AdminApiApiRevokeConsentSessionsRequest) (*http.Response, error)
* Execute executes the request
func (*AdminApiService) TrustJwtGrantIssuer ¶
func (a *AdminApiService) TrustJwtGrantIssuer(ctx context.Context) AdminApiApiTrustJwtGrantIssuerRequest
- TrustJwtGrantIssuer 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 AdminApiApiTrustJwtGrantIssuerRequest
func (*AdminApiService) TrustJwtGrantIssuerExecute ¶
func (a *AdminApiService) TrustJwtGrantIssuerExecute(r AdminApiApiTrustJwtGrantIssuerRequest) (*TrustedJwtGrantIssuer, *http.Response, error)
* Execute executes the request * @return TrustedJwtGrantIssuer
func (*AdminApiService) UpdateJsonWebKey ¶
func (a *AdminApiService) UpdateJsonWebKey(ctx context.Context, kid string, set string) AdminApiApiUpdateJsonWebKeyRequest
- UpdateJsonWebKey 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 kid The kid of the desired key
- @param set The set
- @return AdminApiApiUpdateJsonWebKeyRequest
func (*AdminApiService) UpdateJsonWebKeyExecute ¶
func (a *AdminApiService) UpdateJsonWebKeyExecute(r AdminApiApiUpdateJsonWebKeyRequest) (*JSONWebKey, *http.Response, error)
* Execute executes the request * @return JSONWebKey
func (*AdminApiService) UpdateJsonWebKeySet ¶
func (a *AdminApiService) UpdateJsonWebKeySet(ctx context.Context, set string) AdminApiApiUpdateJsonWebKeySetRequest
- UpdateJsonWebKeySet 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 set
- @return AdminApiApiUpdateJsonWebKeySetRequest
func (*AdminApiService) UpdateJsonWebKeySetExecute ¶
func (a *AdminApiService) UpdateJsonWebKeySetExecute(r AdminApiApiUpdateJsonWebKeySetRequest) (*JSONWebKeySet, *http.Response, error)
* Execute executes the request * @return JSONWebKeySet
func (*AdminApiService) UpdateOAuth2Client ¶
func (a *AdminApiService) UpdateOAuth2Client(ctx context.Context, id string) AdminApiApiUpdateOAuth2ClientRequest
- UpdateOAuth2Client Update an OAuth 2.0 Client
- Update 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 AdminApiApiUpdateOAuth2ClientRequest
func (*AdminApiService) UpdateOAuth2ClientExecute ¶
func (a *AdminApiService) UpdateOAuth2ClientExecute(r AdminApiApiUpdateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
* Execute executes the request * @return OAuth2Client
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 CompletedRequest ¶
type CompletedRequest struct { // RedirectURL is the URL which you should redirect the user to once the authentication process is completed. RedirectTo string `json:"redirect_to"` }
CompletedRequest struct for CompletedRequest
func NewCompletedRequest ¶
func NewCompletedRequest(redirectTo string) *CompletedRequest
NewCompletedRequest instantiates a new CompletedRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCompletedRequestWithDefaults ¶
func NewCompletedRequestWithDefaults() *CompletedRequest
NewCompletedRequestWithDefaults instantiates a new CompletedRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CompletedRequest) GetRedirectTo ¶
func (o *CompletedRequest) GetRedirectTo() string
GetRedirectTo returns the RedirectTo field value
func (*CompletedRequest) GetRedirectToOk ¶
func (o *CompletedRequest) GetRedirectToOk() (*string, bool)
GetRedirectToOk returns a tuple with the RedirectTo field value and a boolean to check if the value has been set.
func (CompletedRequest) MarshalJSON ¶
func (o CompletedRequest) MarshalJSON() ([]byte, error)
func (*CompletedRequest) SetRedirectTo ¶
func (o *CompletedRequest) SetRedirectTo(v string)
SetRedirectTo sets field value
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type ConsentRequest ¶
type ConsentRequest 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 *OpenIDConnectContext `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"` }
ConsentRequest struct for ConsentRequest
func NewConsentRequest ¶
func NewConsentRequest(challenge string) *ConsentRequest
NewConsentRequest instantiates a new ConsentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConsentRequestWithDefaults ¶
func NewConsentRequestWithDefaults() *ConsentRequest
NewConsentRequestWithDefaults instantiates a new ConsentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ConsentRequest) GetAcr ¶
func (o *ConsentRequest) GetAcr() string
GetAcr returns the Acr field value if set, zero value otherwise.
func (*ConsentRequest) GetAcrOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetAmr ¶
func (o *ConsentRequest) GetAmr() []string
GetAmr returns the Amr field value if set, zero value otherwise.
func (*ConsentRequest) GetAmrOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetChallenge ¶
func (o *ConsentRequest) GetChallenge() string
GetChallenge returns the Challenge field value
func (*ConsentRequest) GetChallengeOk ¶
func (o *ConsentRequest) GetChallengeOk() (*string, bool)
GetChallengeOk returns a tuple with the Challenge field value and a boolean to check if the value has been set.
func (*ConsentRequest) GetClient ¶
func (o *ConsentRequest) GetClient() OAuth2Client
GetClient returns the Client field value if set, zero value otherwise.
func (*ConsentRequest) GetClientOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetContext ¶
func (o *ConsentRequest) GetContext() map[string]interface{}
GetContext returns the Context field value if set, zero value otherwise.
func (*ConsentRequest) GetContextOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetLoginChallenge ¶
func (o *ConsentRequest) GetLoginChallenge() string
GetLoginChallenge returns the LoginChallenge field value if set, zero value otherwise.
func (*ConsentRequest) GetLoginChallengeOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetLoginSessionId ¶
func (o *ConsentRequest) GetLoginSessionId() string
GetLoginSessionId returns the LoginSessionId field value if set, zero value otherwise.
func (*ConsentRequest) GetLoginSessionIdOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetOidcContext ¶
func (o *ConsentRequest) GetOidcContext() OpenIDConnectContext
GetOidcContext returns the OidcContext field value if set, zero value otherwise.
func (*ConsentRequest) GetOidcContextOk ¶
func (o *ConsentRequest) GetOidcContextOk() (*OpenIDConnectContext, bool)
GetOidcContextOk returns a tuple with the OidcContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConsentRequest) GetRequestUrl ¶
func (o *ConsentRequest) GetRequestUrl() string
GetRequestUrl returns the RequestUrl field value if set, zero value otherwise.
func (*ConsentRequest) GetRequestUrlOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetRequestedAccessTokenAudience ¶
func (o *ConsentRequest) GetRequestedAccessTokenAudience() []string
GetRequestedAccessTokenAudience returns the RequestedAccessTokenAudience field value if set, zero value otherwise.
func (*ConsentRequest) GetRequestedAccessTokenAudienceOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetRequestedScope ¶
func (o *ConsentRequest) GetRequestedScope() []string
GetRequestedScope returns the RequestedScope field value if set, zero value otherwise.
func (*ConsentRequest) GetRequestedScopeOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetSkip ¶
func (o *ConsentRequest) GetSkip() bool
GetSkip returns the Skip field value if set, zero value otherwise.
func (*ConsentRequest) GetSkipOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) GetSubject ¶
func (o *ConsentRequest) GetSubject() string
GetSubject returns the Subject field value if set, zero value otherwise.
func (*ConsentRequest) GetSubjectOk ¶
func (o *ConsentRequest) 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 (*ConsentRequest) HasAcr ¶
func (o *ConsentRequest) HasAcr() bool
HasAcr returns a boolean if a field has been set.
func (*ConsentRequest) HasAmr ¶
func (o *ConsentRequest) HasAmr() bool
HasAmr returns a boolean if a field has been set.
func (*ConsentRequest) HasClient ¶
func (o *ConsentRequest) HasClient() bool
HasClient returns a boolean if a field has been set.
func (*ConsentRequest) HasContext ¶
func (o *ConsentRequest) HasContext() bool
HasContext returns a boolean if a field has been set.
func (*ConsentRequest) HasLoginChallenge ¶
func (o *ConsentRequest) HasLoginChallenge() bool
HasLoginChallenge returns a boolean if a field has been set.
func (*ConsentRequest) HasLoginSessionId ¶
func (o *ConsentRequest) HasLoginSessionId() bool
HasLoginSessionId returns a boolean if a field has been set.
func (*ConsentRequest) HasOidcContext ¶
func (o *ConsentRequest) HasOidcContext() bool
HasOidcContext returns a boolean if a field has been set.
func (*ConsentRequest) HasRequestUrl ¶
func (o *ConsentRequest) HasRequestUrl() bool
HasRequestUrl returns a boolean if a field has been set.
func (*ConsentRequest) HasRequestedAccessTokenAudience ¶
func (o *ConsentRequest) HasRequestedAccessTokenAudience() bool
HasRequestedAccessTokenAudience returns a boolean if a field has been set.
func (*ConsentRequest) HasRequestedScope ¶
func (o *ConsentRequest) HasRequestedScope() bool
HasRequestedScope returns a boolean if a field has been set.
func (*ConsentRequest) HasSkip ¶
func (o *ConsentRequest) HasSkip() bool
HasSkip returns a boolean if a field has been set.
func (*ConsentRequest) HasSubject ¶
func (o *ConsentRequest) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (ConsentRequest) MarshalJSON ¶
func (o ConsentRequest) MarshalJSON() ([]byte, error)
func (*ConsentRequest) SetAcr ¶
func (o *ConsentRequest) SetAcr(v string)
SetAcr gets a reference to the given string and assigns it to the Acr field.
func (*ConsentRequest) SetAmr ¶
func (o *ConsentRequest) SetAmr(v []string)
SetAmr gets a reference to the given []string and assigns it to the Amr field.
func (*ConsentRequest) SetChallenge ¶
func (o *ConsentRequest) SetChallenge(v string)
SetChallenge sets field value
func (*ConsentRequest) SetClient ¶
func (o *ConsentRequest) SetClient(v OAuth2Client)
SetClient gets a reference to the given OAuth2Client and assigns it to the Client field.
func (*ConsentRequest) SetContext ¶
func (o *ConsentRequest) SetContext(v map[string]interface{})
SetContext gets a reference to the given map[string]interface{} and assigns it to the Context field.
func (*ConsentRequest) SetLoginChallenge ¶
func (o *ConsentRequest) SetLoginChallenge(v string)
SetLoginChallenge gets a reference to the given string and assigns it to the LoginChallenge field.
func (*ConsentRequest) SetLoginSessionId ¶
func (o *ConsentRequest) SetLoginSessionId(v string)
SetLoginSessionId gets a reference to the given string and assigns it to the LoginSessionId field.
func (*ConsentRequest) SetOidcContext ¶
func (o *ConsentRequest) SetOidcContext(v OpenIDConnectContext)
SetOidcContext gets a reference to the given OpenIDConnectContext and assigns it to the OidcContext field.
func (*ConsentRequest) SetRequestUrl ¶
func (o *ConsentRequest) SetRequestUrl(v string)
SetRequestUrl gets a reference to the given string and assigns it to the RequestUrl field.
func (*ConsentRequest) SetRequestedAccessTokenAudience ¶
func (o *ConsentRequest) SetRequestedAccessTokenAudience(v []string)
SetRequestedAccessTokenAudience gets a reference to the given []string and assigns it to the RequestedAccessTokenAudience field.
func (*ConsentRequest) SetRequestedScope ¶
func (o *ConsentRequest) SetRequestedScope(v []string)
SetRequestedScope gets a reference to the given []string and assigns it to the RequestedScope field.
func (*ConsentRequest) SetSkip ¶
func (o *ConsentRequest) SetSkip(v bool)
SetSkip gets a reference to the given bool and assigns it to the Skip field.
func (*ConsentRequest) SetSubject ¶
func (o *ConsentRequest) SetSubject(v string)
SetSubject gets a reference to the given string and assigns it to the Subject field.
type ConsentRequestSession ¶
type ConsentRequestSession 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"` }
ConsentRequestSession struct for ConsentRequestSession
func NewConsentRequestSession ¶
func NewConsentRequestSession() *ConsentRequestSession
NewConsentRequestSession instantiates a new ConsentRequestSession object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewConsentRequestSessionWithDefaults ¶
func NewConsentRequestSessionWithDefaults() *ConsentRequestSession
NewConsentRequestSessionWithDefaults instantiates a new ConsentRequestSession object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ConsentRequestSession) GetAccessToken ¶
func (o *ConsentRequestSession) GetAccessToken() interface{}
GetAccessToken returns the AccessToken field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConsentRequestSession) GetAccessTokenOk ¶
func (o *ConsentRequestSession) 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 (*ConsentRequestSession) GetIdToken ¶
func (o *ConsentRequestSession) GetIdToken() interface{}
GetIdToken returns the IdToken field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConsentRequestSession) GetIdTokenOk ¶
func (o *ConsentRequestSession) 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 (*ConsentRequestSession) HasAccessToken ¶
func (o *ConsentRequestSession) HasAccessToken() bool
HasAccessToken returns a boolean if a field has been set.
func (*ConsentRequestSession) HasIdToken ¶
func (o *ConsentRequestSession) HasIdToken() bool
HasIdToken returns a boolean if a field has been set.
func (ConsentRequestSession) MarshalJSON ¶
func (o ConsentRequestSession) MarshalJSON() ([]byte, error)
func (*ConsentRequestSession) SetAccessToken ¶
func (o *ConsentRequestSession) SetAccessToken(v interface{})
SetAccessToken gets a reference to the given interface{} and assigns it to the AccessToken field.
func (*ConsentRequestSession) SetIdToken ¶
func (o *ConsentRequestSession) SetIdToken(v interface{})
SetIdToken gets a reference to the given interface{} and assigns it to the IdToken field.
type FlushInactiveOAuth2TokensRequest ¶
type FlushInactiveOAuth2TokensRequest struct { // NotAfter sets after which point tokens should not be flushed. This is useful when you want to keep a history of recently issued tokens for auditing. NotAfter *time.Time `json:"notAfter,omitempty"` }
FlushInactiveOAuth2TokensRequest struct for FlushInactiveOAuth2TokensRequest
func NewFlushInactiveOAuth2TokensRequest ¶
func NewFlushInactiveOAuth2TokensRequest() *FlushInactiveOAuth2TokensRequest
NewFlushInactiveOAuth2TokensRequest instantiates a new FlushInactiveOAuth2TokensRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFlushInactiveOAuth2TokensRequestWithDefaults ¶
func NewFlushInactiveOAuth2TokensRequestWithDefaults() *FlushInactiveOAuth2TokensRequest
NewFlushInactiveOAuth2TokensRequestWithDefaults instantiates a new FlushInactiveOAuth2TokensRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FlushInactiveOAuth2TokensRequest) GetNotAfter ¶
func (o *FlushInactiveOAuth2TokensRequest) GetNotAfter() time.Time
GetNotAfter returns the NotAfter field value if set, zero value otherwise.
func (*FlushInactiveOAuth2TokensRequest) GetNotAfterOk ¶
func (o *FlushInactiveOAuth2TokensRequest) GetNotAfterOk() (*time.Time, bool)
GetNotAfterOk returns a tuple with the NotAfter field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FlushInactiveOAuth2TokensRequest) HasNotAfter ¶
func (o *FlushInactiveOAuth2TokensRequest) HasNotAfter() bool
HasNotAfter returns a boolean if a field has been set.
func (FlushInactiveOAuth2TokensRequest) MarshalJSON ¶
func (o FlushInactiveOAuth2TokensRequest) MarshalJSON() ([]byte, error)
func (*FlushInactiveOAuth2TokensRequest) SetNotAfter ¶
func (o *FlushInactiveOAuth2TokensRequest) SetNotAfter(v time.Time)
SetNotAfter gets a reference to the given time.Time and assigns it to the NotAfter field.
type FlushLoginConsentRequest ¶
type FlushLoginConsentRequest struct { // NotAfter sets after which point tokens should not be flushed. This is useful when you want to keep a history of recent login and consent database entries for auditing. NotAfter *time.Time `json:"notAfter,omitempty"` }
FlushLoginConsentRequest struct for FlushLoginConsentRequest
func NewFlushLoginConsentRequest ¶
func NewFlushLoginConsentRequest() *FlushLoginConsentRequest
NewFlushLoginConsentRequest instantiates a new FlushLoginConsentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFlushLoginConsentRequestWithDefaults ¶
func NewFlushLoginConsentRequestWithDefaults() *FlushLoginConsentRequest
NewFlushLoginConsentRequestWithDefaults instantiates a new FlushLoginConsentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FlushLoginConsentRequest) GetNotAfter ¶
func (o *FlushLoginConsentRequest) GetNotAfter() time.Time
GetNotAfter returns the NotAfter field value if set, zero value otherwise.
func (*FlushLoginConsentRequest) GetNotAfterOk ¶
func (o *FlushLoginConsentRequest) GetNotAfterOk() (*time.Time, bool)
GetNotAfterOk returns a tuple with the NotAfter field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FlushLoginConsentRequest) HasNotAfter ¶
func (o *FlushLoginConsentRequest) HasNotAfter() bool
HasNotAfter returns a boolean if a field has been set.
func (FlushLoginConsentRequest) MarshalJSON ¶
func (o FlushLoginConsentRequest) MarshalJSON() ([]byte, error)
func (*FlushLoginConsentRequest) SetNotAfter ¶
func (o *FlushLoginConsentRequest) SetNotAfter(v time.Time)
SetNotAfter gets a reference to the given time.Time and assigns it to the NotAfter field.
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]map[string]interface{} `json:"details,omitempty"` // The error ID Useful when trying to identify various errors in application logic. Id *string `json:"id,omitempty"` // Error message The error's message. Message string `json:"message"` // A human-readable reason for the error Reason *string `json:"reason,omitempty"` // The request ID The request ID is often exposed internally in order to trace errors across service architectures. This is often a UUID. Request *string `json:"request,omitempty"` // The status description Status *string `json:"status,omitempty"` }
GenericError struct for GenericError
func NewGenericError ¶
func NewGenericError(message string) *GenericError
NewGenericError instantiates a new GenericError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewGenericErrorWithDefaults ¶
func NewGenericErrorWithDefaults() *GenericError
NewGenericErrorWithDefaults instantiates a new GenericError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*GenericError) GetCode ¶
func (o *GenericError) GetCode() int64
GetCode returns the Code field value if set, zero value otherwise.
func (*GenericError) GetCodeOk ¶
func (o *GenericError) GetCodeOk() (*int64, bool)
GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetDebug ¶
func (o *GenericError) GetDebug() string
GetDebug returns the Debug field value if set, zero value otherwise.
func (*GenericError) GetDebugOk ¶
func (o *GenericError) GetDebugOk() (*string, bool)
GetDebugOk returns a tuple with the Debug field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetDetails ¶
func (o *GenericError) GetDetails() map[string]map[string]interface{}
GetDetails returns the Details field value if set, zero value otherwise.
func (*GenericError) GetDetailsOk ¶
func (o *GenericError) GetDetailsOk() (map[string]map[string]interface{}, bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetId ¶
func (o *GenericError) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*GenericError) GetIdOk ¶
func (o *GenericError) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetMessage ¶
func (o *GenericError) GetMessage() string
GetMessage returns the Message field value
func (*GenericError) GetMessageOk ¶
func (o *GenericError) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (*GenericError) GetReason ¶
func (o *GenericError) GetReason() string
GetReason returns the Reason field value if set, zero value otherwise.
func (*GenericError) GetReasonOk ¶
func (o *GenericError) GetReasonOk() (*string, bool)
GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetRequest ¶
func (o *GenericError) GetRequest() string
GetRequest returns the Request field value if set, zero value otherwise.
func (*GenericError) GetRequestOk ¶
func (o *GenericError) GetRequestOk() (*string, bool)
GetRequestOk returns a tuple with the Request field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) GetStatus ¶
func (o *GenericError) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*GenericError) GetStatusOk ¶
func (o *GenericError) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GenericError) HasCode ¶
func (o *GenericError) HasCode() bool
HasCode returns a boolean if a field has been set.
func (*GenericError) HasDebug ¶
func (o *GenericError) HasDebug() bool
HasDebug returns a boolean if a field has been set.
func (*GenericError) HasDetails ¶
func (o *GenericError) HasDetails() bool
HasDetails returns a boolean if a field has been set.
func (*GenericError) HasId ¶
func (o *GenericError) HasId() bool
HasId returns a boolean if a field has been set.
func (*GenericError) HasReason ¶
func (o *GenericError) HasReason() bool
HasReason returns a boolean if a field has been set.
func (*GenericError) HasRequest ¶
func (o *GenericError) HasRequest() bool
HasRequest returns a boolean if a field has been set.
func (*GenericError) HasStatus ¶
func (o *GenericError) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (GenericError) MarshalJSON ¶
func (o GenericError) MarshalJSON() ([]byte, error)
func (*GenericError) SetCode ¶
func (o *GenericError) SetCode(v int64)
SetCode gets a reference to the given int64 and assigns it to the Code field.
func (*GenericError) SetDebug ¶
func (o *GenericError) SetDebug(v string)
SetDebug gets a reference to the given string and assigns it to the Debug field.
func (*GenericError) SetDetails ¶
func (o *GenericError) SetDetails(v map[string]map[string]interface{})
SetDetails gets a reference to the given map[string]map[string]interface{} and assigns it to the Details field.
func (*GenericError) SetId ¶
func (o *GenericError) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*GenericError) SetMessage ¶
func (o *GenericError) SetMessage(v string)
SetMessage sets field value
func (*GenericError) SetReason ¶
func (o *GenericError) SetReason(v string)
SetReason gets a reference to the given string and assigns it to the Reason field.
func (*GenericError) SetRequest ¶
func (o *GenericError) SetRequest(v string)
SetRequest gets a reference to the given string and assigns it to the Request field.
func (*GenericError) SetStatus ¶
func (o *GenericError) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type 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 InlineResponse200 ¶
type InlineResponse200 struct { // Always \"ok\". Status *string `json:"status,omitempty"` }
InlineResponse200 struct for InlineResponse200
func NewInlineResponse200 ¶
func NewInlineResponse200() *InlineResponse200
NewInlineResponse200 instantiates a new InlineResponse200 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInlineResponse200WithDefaults ¶
func NewInlineResponse200WithDefaults() *InlineResponse200
NewInlineResponse200WithDefaults instantiates a new InlineResponse200 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InlineResponse200) GetStatus ¶
func (o *InlineResponse200) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*InlineResponse200) GetStatusOk ¶
func (o *InlineResponse200) 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 (*InlineResponse200) HasStatus ¶
func (o *InlineResponse200) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (InlineResponse200) MarshalJSON ¶
func (o InlineResponse200) MarshalJSON() ([]byte, error)
func (*InlineResponse200) SetStatus ¶
func (o *InlineResponse200) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
type InlineResponse2001 ¶
type InlineResponse2001 struct { // The version of Ory Hydra. Version *string `json:"version,omitempty"` }
InlineResponse2001 struct for InlineResponse2001
func NewInlineResponse2001 ¶
func NewInlineResponse2001() *InlineResponse2001
NewInlineResponse2001 instantiates a new InlineResponse2001 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInlineResponse2001WithDefaults ¶
func NewInlineResponse2001WithDefaults() *InlineResponse2001
NewInlineResponse2001WithDefaults instantiates a new InlineResponse2001 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InlineResponse2001) GetVersion ¶
func (o *InlineResponse2001) GetVersion() string
GetVersion returns the Version field value if set, zero value otherwise.
func (*InlineResponse2001) GetVersionOk ¶
func (o *InlineResponse2001) 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 (*InlineResponse2001) HasVersion ¶
func (o *InlineResponse2001) HasVersion() bool
HasVersion returns a boolean if a field has been set.
func (InlineResponse2001) MarshalJSON ¶
func (o InlineResponse2001) MarshalJSON() ([]byte, error)
func (*InlineResponse2001) SetVersion ¶
func (o *InlineResponse2001) SetVersion(v string)
SetVersion gets a reference to the given string and assigns it to the Version field.
type InlineResponse503 ¶
type InlineResponse503 struct { // Errors contains a list of errors that caused the not ready status. Errors *map[string]string `json:"errors,omitempty"` }
InlineResponse503 struct for InlineResponse503
func NewInlineResponse503 ¶
func NewInlineResponse503() *InlineResponse503
NewInlineResponse503 instantiates a new InlineResponse503 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewInlineResponse503WithDefaults ¶
func NewInlineResponse503WithDefaults() *InlineResponse503
NewInlineResponse503WithDefaults instantiates a new InlineResponse503 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*InlineResponse503) GetErrors ¶
func (o *InlineResponse503) GetErrors() map[string]string
GetErrors returns the Errors field value if set, zero value otherwise.
func (*InlineResponse503) GetErrorsOk ¶
func (o *InlineResponse503) 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 (*InlineResponse503) HasErrors ¶
func (o *InlineResponse503) HasErrors() bool
HasErrors returns a boolean if a field has been set.
func (InlineResponse503) MarshalJSON ¶
func (o InlineResponse503) MarshalJSON() ([]byte, error)
func (*InlineResponse503) SetErrors ¶
func (o *InlineResponse503) SetErrors(v map[string]string)
SetErrors gets a reference to the given map[string]string and assigns it to the Errors 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 It is important that this model object is named JSONWebKey for \"swagger generate spec\" to generate only on definition of a 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) 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) 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) 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) 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) 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) 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) 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 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 JsonError ¶
type JsonError 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"` }
JsonError Error responses are sent when an error (e.g. unauthorized, bad request, ...) occurred.
func NewJsonError ¶
func NewJsonError() *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) GetErrorDebug ¶
GetErrorDebug returns the ErrorDebug field value if set, zero value otherwise.
func (*JsonError) GetErrorDebugOk ¶
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 (*JsonError) GetErrorDescription ¶
GetErrorDescription returns the ErrorDescription field value if set, zero value otherwise.
func (*JsonError) GetErrorDescriptionOk ¶
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 (*JsonError) GetErrorOk ¶
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*JsonError) GetStatusCode ¶
GetStatusCode returns the StatusCode field value if set, zero value otherwise.
func (*JsonError) GetStatusCodeOk ¶
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 (*JsonError) HasErrorDebug ¶
HasErrorDebug returns a boolean if a field has been set.
func (*JsonError) HasErrorDescription ¶
HasErrorDescription returns a boolean if a field has been set.
func (*JsonError) HasStatusCode ¶
HasStatusCode returns a boolean if a field has been set.
func (JsonError) MarshalJSON ¶
func (*JsonError) SetError ¶
SetError gets a reference to the given string and assigns it to the Error field.
func (*JsonError) SetErrorDebug ¶
SetErrorDebug gets a reference to the given string and assigns it to the ErrorDebug field.
func (*JsonError) SetErrorDescription ¶
SetErrorDescription gets a reference to the given string and assigns it to the ErrorDescription field.
func (*JsonError) SetStatusCode ¶
SetStatusCode gets a reference to the given int64 and assigns it to the StatusCode field.
type JsonWebKeySetGeneratorRequest ¶
type JsonWebKeySetGeneratorRequest 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"` }
JsonWebKeySetGeneratorRequest struct for JsonWebKeySetGeneratorRequest
func NewJsonWebKeySetGeneratorRequest ¶
func NewJsonWebKeySetGeneratorRequest(alg string, kid string, use string) *JsonWebKeySetGeneratorRequest
NewJsonWebKeySetGeneratorRequest instantiates a new JsonWebKeySetGeneratorRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewJsonWebKeySetGeneratorRequestWithDefaults ¶
func NewJsonWebKeySetGeneratorRequestWithDefaults() *JsonWebKeySetGeneratorRequest
NewJsonWebKeySetGeneratorRequestWithDefaults instantiates a new JsonWebKeySetGeneratorRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*JsonWebKeySetGeneratorRequest) GetAlg ¶
func (o *JsonWebKeySetGeneratorRequest) GetAlg() string
GetAlg returns the Alg field value
func (*JsonWebKeySetGeneratorRequest) GetAlgOk ¶
func (o *JsonWebKeySetGeneratorRequest) GetAlgOk() (*string, bool)
GetAlgOk returns a tuple with the Alg field value and a boolean to check if the value has been set.
func (*JsonWebKeySetGeneratorRequest) GetKid ¶
func (o *JsonWebKeySetGeneratorRequest) GetKid() string
GetKid returns the Kid field value
func (*JsonWebKeySetGeneratorRequest) GetKidOk ¶
func (o *JsonWebKeySetGeneratorRequest) GetKidOk() (*string, bool)
GetKidOk returns a tuple with the Kid field value and a boolean to check if the value has been set.
func (*JsonWebKeySetGeneratorRequest) GetUse ¶
func (o *JsonWebKeySetGeneratorRequest) GetUse() string
GetUse returns the Use field value
func (*JsonWebKeySetGeneratorRequest) GetUseOk ¶
func (o *JsonWebKeySetGeneratorRequest) GetUseOk() (*string, bool)
GetUseOk returns a tuple with the Use field value and a boolean to check if the value has been set.
func (JsonWebKeySetGeneratorRequest) MarshalJSON ¶
func (o JsonWebKeySetGeneratorRequest) MarshalJSON() ([]byte, error)
func (*JsonWebKeySetGeneratorRequest) SetAlg ¶
func (o *JsonWebKeySetGeneratorRequest) SetAlg(v string)
SetAlg sets field value
func (*JsonWebKeySetGeneratorRequest) SetKid ¶
func (o *JsonWebKeySetGeneratorRequest) SetKid(v string)
SetKid sets field value
func (*JsonWebKeySetGeneratorRequest) SetUse ¶
func (o *JsonWebKeySetGeneratorRequest) SetUse(v string)
SetUse sets field value
type LoginRequest ¶
type LoginRequest 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 *OpenIDConnectContext `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"` }
LoginRequest struct for LoginRequest
func NewLoginRequest ¶
func NewLoginRequest(challenge string, client OAuth2Client, requestUrl string, requestedAccessTokenAudience []string, requestedScope []string, skip bool, subject string) *LoginRequest
NewLoginRequest instantiates a new LoginRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLoginRequestWithDefaults ¶
func NewLoginRequestWithDefaults() *LoginRequest
NewLoginRequestWithDefaults instantiates a new LoginRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*LoginRequest) GetChallenge ¶
func (o *LoginRequest) GetChallenge() string
GetChallenge returns the Challenge field value
func (*LoginRequest) GetChallengeOk ¶
func (o *LoginRequest) GetChallengeOk() (*string, bool)
GetChallengeOk returns a tuple with the Challenge field value and a boolean to check if the value has been set.
func (*LoginRequest) GetClient ¶
func (o *LoginRequest) GetClient() OAuth2Client
GetClient returns the Client field value
func (*LoginRequest) GetClientOk ¶
func (o *LoginRequest) GetClientOk() (*OAuth2Client, bool)
GetClientOk returns a tuple with the Client field value and a boolean to check if the value has been set.
func (*LoginRequest) GetOidcContext ¶
func (o *LoginRequest) GetOidcContext() OpenIDConnectContext
GetOidcContext returns the OidcContext field value if set, zero value otherwise.
func (*LoginRequest) GetOidcContextOk ¶
func (o *LoginRequest) GetOidcContextOk() (*OpenIDConnectContext, bool)
GetOidcContextOk returns a tuple with the OidcContext field value if set, nil otherwise and a boolean to check if the value has been set.
func (*LoginRequest) GetRequestUrl ¶
func (o *LoginRequest) GetRequestUrl() string
GetRequestUrl returns the RequestUrl field value
func (*LoginRequest) GetRequestUrlOk ¶
func (o *LoginRequest) GetRequestUrlOk() (*string, bool)
GetRequestUrlOk returns a tuple with the RequestUrl field value and a boolean to check if the value has been set.
func (*LoginRequest) GetRequestedAccessTokenAudience ¶
func (o *LoginRequest) GetRequestedAccessTokenAudience() []string
GetRequestedAccessTokenAudience returns the RequestedAccessTokenAudience field value
func (*LoginRequest) GetRequestedAccessTokenAudienceOk ¶
func (o *LoginRequest) GetRequestedAccessTokenAudienceOk() ([]string, bool)
GetRequestedAccessTokenAudienceOk returns a tuple with the RequestedAccessTokenAudience field value and a boolean to check if the value has been set.
func (*LoginRequest) GetRequestedScope ¶
func (o *LoginRequest) GetRequestedScope() []string
GetRequestedScope returns the RequestedScope field value
func (*LoginRequest) GetRequestedScopeOk ¶
func (o *LoginRequest) GetRequestedScopeOk() ([]string, bool)
GetRequestedScopeOk returns a tuple with the RequestedScope field value and a boolean to check if the value has been set.
func (*LoginRequest) GetSessionId ¶
func (o *LoginRequest) GetSessionId() string
GetSessionId returns the SessionId field value if set, zero value otherwise.
func (*LoginRequest) GetSessionIdOk ¶
func (o *LoginRequest) 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 (*LoginRequest) GetSkip ¶
func (o *LoginRequest) GetSkip() bool
GetSkip returns the Skip field value
func (*LoginRequest) GetSkipOk ¶
func (o *LoginRequest) GetSkipOk() (*bool, bool)
GetSkipOk returns a tuple with the Skip field value and a boolean to check if the value has been set.
func (*LoginRequest) GetSubject ¶
func (o *LoginRequest) GetSubject() string
GetSubject returns the Subject field value
func (*LoginRequest) GetSubjectOk ¶
func (o *LoginRequest) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field value and a boolean to check if the value has been set.
func (*LoginRequest) HasOidcContext ¶
func (o *LoginRequest) HasOidcContext() bool
HasOidcContext returns a boolean if a field has been set.
func (*LoginRequest) HasSessionId ¶
func (o *LoginRequest) HasSessionId() bool
HasSessionId returns a boolean if a field has been set.
func (LoginRequest) MarshalJSON ¶
func (o LoginRequest) MarshalJSON() ([]byte, error)
func (*LoginRequest) SetChallenge ¶
func (o *LoginRequest) SetChallenge(v string)
SetChallenge sets field value
func (*LoginRequest) SetClient ¶
func (o *LoginRequest) SetClient(v OAuth2Client)
SetClient sets field value
func (*LoginRequest) SetOidcContext ¶
func (o *LoginRequest) SetOidcContext(v OpenIDConnectContext)
SetOidcContext gets a reference to the given OpenIDConnectContext and assigns it to the OidcContext field.
func (*LoginRequest) SetRequestUrl ¶
func (o *LoginRequest) SetRequestUrl(v string)
SetRequestUrl sets field value
func (*LoginRequest) SetRequestedAccessTokenAudience ¶
func (o *LoginRequest) SetRequestedAccessTokenAudience(v []string)
SetRequestedAccessTokenAudience sets field value
func (*LoginRequest) SetRequestedScope ¶
func (o *LoginRequest) SetRequestedScope(v []string)
SetRequestedScope sets field value
func (*LoginRequest) SetSessionId ¶
func (o *LoginRequest) SetSessionId(v string)
SetSessionId gets a reference to the given string and assigns it to the SessionId field.
func (*LoginRequest) SetSubject ¶
func (o *LoginRequest) SetSubject(v string)
SetSubject sets field value
type LogoutRequest ¶
type LogoutRequest 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"` }
LogoutRequest struct for LogoutRequest
func NewLogoutRequest ¶
func NewLogoutRequest() *LogoutRequest
NewLogoutRequest instantiates a new LogoutRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLogoutRequestWithDefaults ¶
func NewLogoutRequestWithDefaults() *LogoutRequest
NewLogoutRequestWithDefaults instantiates a new LogoutRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*LogoutRequest) GetChallenge ¶
func (o *LogoutRequest) GetChallenge() string
GetChallenge returns the Challenge field value if set, zero value otherwise.
func (*LogoutRequest) GetChallengeOk ¶
func (o *LogoutRequest) 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 (*LogoutRequest) GetClient ¶
func (o *LogoutRequest) GetClient() OAuth2Client
GetClient returns the Client field value if set, zero value otherwise.
func (*LogoutRequest) GetClientOk ¶
func (o *LogoutRequest) 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 (*LogoutRequest) GetRequestUrl ¶
func (o *LogoutRequest) GetRequestUrl() string
GetRequestUrl returns the RequestUrl field value if set, zero value otherwise.
func (*LogoutRequest) GetRequestUrlOk ¶
func (o *LogoutRequest) 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 (*LogoutRequest) GetRpInitiated ¶
func (o *LogoutRequest) GetRpInitiated() bool
GetRpInitiated returns the RpInitiated field value if set, zero value otherwise.
func (*LogoutRequest) GetRpInitiatedOk ¶
func (o *LogoutRequest) 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 (*LogoutRequest) GetSid ¶
func (o *LogoutRequest) GetSid() string
GetSid returns the Sid field value if set, zero value otherwise.
func (*LogoutRequest) GetSidOk ¶
func (o *LogoutRequest) 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 (*LogoutRequest) GetSubject ¶
func (o *LogoutRequest) GetSubject() string
GetSubject returns the Subject field value if set, zero value otherwise.
func (*LogoutRequest) GetSubjectOk ¶
func (o *LogoutRequest) 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 (*LogoutRequest) HasChallenge ¶
func (o *LogoutRequest) HasChallenge() bool
HasChallenge returns a boolean if a field has been set.
func (*LogoutRequest) HasClient ¶
func (o *LogoutRequest) HasClient() bool
HasClient returns a boolean if a field has been set.
func (*LogoutRequest) HasRequestUrl ¶
func (o *LogoutRequest) HasRequestUrl() bool
HasRequestUrl returns a boolean if a field has been set.
func (*LogoutRequest) HasRpInitiated ¶
func (o *LogoutRequest) HasRpInitiated() bool
HasRpInitiated returns a boolean if a field has been set.
func (*LogoutRequest) HasSid ¶
func (o *LogoutRequest) HasSid() bool
HasSid returns a boolean if a field has been set.
func (*LogoutRequest) HasSubject ¶
func (o *LogoutRequest) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (LogoutRequest) MarshalJSON ¶
func (o LogoutRequest) MarshalJSON() ([]byte, error)
func (*LogoutRequest) SetChallenge ¶
func (o *LogoutRequest) SetChallenge(v string)
SetChallenge gets a reference to the given string and assigns it to the Challenge field.
func (*LogoutRequest) SetClient ¶
func (o *LogoutRequest) SetClient(v OAuth2Client)
SetClient gets a reference to the given OAuth2Client and assigns it to the Client field.
func (*LogoutRequest) SetRequestUrl ¶
func (o *LogoutRequest) SetRequestUrl(v string)
SetRequestUrl gets a reference to the given string and assigns it to the RequestUrl field.
func (*LogoutRequest) SetRpInitiated ¶
func (o *LogoutRequest) SetRpInitiated(v bool)
SetRpInitiated gets a reference to the given bool and assigns it to the RpInitiated field.
func (*LogoutRequest) SetSid ¶
func (o *LogoutRequest) SetSid(v string)
SetSid gets a reference to the given string and assigns it to the Sid field.
func (*LogoutRequest) SetSubject ¶
func (o *LogoutRequest) SetSubject(v string)
SetSubject gets a reference to the given string and assigns it to the Subject field.
type MetadataApi ¶
type MetadataApi interface { /* * GetVersion Return Running Software Version. * This endpoint returns the version of Ory Hydra. If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set. Be aware that if you are running multiple nodes of this service, the version will never refer to the cluster state, only to a single instance. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return MetadataApiApiGetVersionRequest */ GetVersion(ctx context.Context) MetadataApiApiGetVersionRequest /* * GetVersionExecute executes the request * @return InlineResponse2001 */ GetVersionExecute(r MetadataApiApiGetVersionRequest) (*InlineResponse2001, *http.Response, error) /* * IsAlive Check HTTP Server Status * This endpoint returns a HTTP 200 status code when Ory Hydra is accepting incoming HTTP requests. This status does currently not include checks whether the database connection is working. If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set. Be aware that if you are running multiple nodes of this service, the health status will never refer to the cluster state, only to a single instance. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return MetadataApiApiIsAliveRequest */ IsAlive(ctx context.Context) MetadataApiApiIsAliveRequest /* * IsAliveExecute executes the request * @return HealthStatus */ IsAliveExecute(r MetadataApiApiIsAliveRequest) (*HealthStatus, *http.Response, error) /* * IsReady Check HTTP Server and Database Status * This endpoint returns a HTTP 200 status code when Ory Hydra 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 Hydra, the health status will never refer to the cluster state, only to a single instance. * @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). * @return MetadataApiApiIsReadyRequest */ IsReady(ctx context.Context) MetadataApiApiIsReadyRequest /* * IsReadyExecute executes the request * @return InlineResponse200 */ IsReadyExecute(r MetadataApiApiIsReadyRequest) (*InlineResponse200, *http.Response, error) }
type MetadataApiApiGetVersionRequest ¶
type MetadataApiApiGetVersionRequest struct { ApiService MetadataApi // contains filtered or unexported fields }
func (MetadataApiApiGetVersionRequest) Execute ¶
func (r MetadataApiApiGetVersionRequest) Execute() (*InlineResponse2001, *http.Response, error)
type MetadataApiApiIsAliveRequest ¶
type MetadataApiApiIsAliveRequest struct { ApiService MetadataApi // contains filtered or unexported fields }
func (MetadataApiApiIsAliveRequest) Execute ¶
func (r MetadataApiApiIsAliveRequest) Execute() (*HealthStatus, *http.Response, error)
type MetadataApiApiIsReadyRequest ¶
type MetadataApiApiIsReadyRequest struct { ApiService MetadataApi // contains filtered or unexported fields }
func (MetadataApiApiIsReadyRequest) Execute ¶
func (r MetadataApiApiIsReadyRequest) Execute() (*InlineResponse200, *http.Response, error)
type MetadataApiService ¶
type MetadataApiService service
MetadataApiService MetadataApi service
func (*MetadataApiService) GetVersion ¶
func (a *MetadataApiService) GetVersion(ctx context.Context) MetadataApiApiGetVersionRequest
- GetVersion Return Running Software Version.
- This endpoint returns the version of Ory Hydra.
If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set.
Be aware that if you are running multiple nodes of this service, the version will never refer to the cluster state, only to a single instance.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return MetadataApiApiGetVersionRequest
func (*MetadataApiService) GetVersionExecute ¶
func (a *MetadataApiService) GetVersionExecute(r MetadataApiApiGetVersionRequest) (*InlineResponse2001, *http.Response, error)
* Execute executes the request * @return InlineResponse2001
func (*MetadataApiService) IsAlive ¶
func (a *MetadataApiService) IsAlive(ctx context.Context) MetadataApiApiIsAliveRequest
- IsAlive Check HTTP Server Status
- This endpoint returns a HTTP 200 status code when Ory Hydra is accepting incoming
HTTP requests. This status does currently not include checks whether the database connection is working.
If the service supports TLS Edge Termination, this endpoint does not require the `X-Forwarded-Proto` header to be set.
Be aware that if you are running multiple nodes of this service, the health status will never refer to the cluster state, only to a single instance.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return MetadataApiApiIsAliveRequest
func (*MetadataApiService) IsAliveExecute ¶
func (a *MetadataApiService) IsAliveExecute(r MetadataApiApiIsAliveRequest) (*HealthStatus, *http.Response, error)
* Execute executes the request * @return HealthStatus
func (*MetadataApiService) IsReady ¶
func (a *MetadataApiService) IsReady(ctx context.Context) MetadataApiApiIsReadyRequest
- IsReady Check HTTP Server and Database Status
- This endpoint returns a HTTP 200 status code when Ory Hydra 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 Hydra, the health status will never refer to the cluster state, only to a single instance.
- @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
- @return MetadataApiApiIsReadyRequest
func (*MetadataApiService) IsReadyExecute ¶
func (a *MetadataApiService) IsReadyExecute(r MetadataApiApiIsReadyRequest) (*InlineResponse200, *http.Response, error)
* Execute executes the request * @return InlineResponse200
type NullableAcceptConsentRequest ¶
type NullableAcceptConsentRequest struct {
// contains filtered or unexported fields
}
func NewNullableAcceptConsentRequest ¶
func NewNullableAcceptConsentRequest(val *AcceptConsentRequest) *NullableAcceptConsentRequest
func (NullableAcceptConsentRequest) Get ¶
func (v NullableAcceptConsentRequest) Get() *AcceptConsentRequest
func (NullableAcceptConsentRequest) IsSet ¶
func (v NullableAcceptConsentRequest) IsSet() bool
func (NullableAcceptConsentRequest) MarshalJSON ¶
func (v NullableAcceptConsentRequest) MarshalJSON() ([]byte, error)
func (*NullableAcceptConsentRequest) Set ¶
func (v *NullableAcceptConsentRequest) Set(val *AcceptConsentRequest)
func (*NullableAcceptConsentRequest) UnmarshalJSON ¶
func (v *NullableAcceptConsentRequest) UnmarshalJSON(src []byte) error
func (*NullableAcceptConsentRequest) Unset ¶
func (v *NullableAcceptConsentRequest) Unset()
type NullableAcceptLoginRequest ¶
type NullableAcceptLoginRequest struct {
// contains filtered or unexported fields
}
func NewNullableAcceptLoginRequest ¶
func NewNullableAcceptLoginRequest(val *AcceptLoginRequest) *NullableAcceptLoginRequest
func (NullableAcceptLoginRequest) Get ¶
func (v NullableAcceptLoginRequest) Get() *AcceptLoginRequest
func (NullableAcceptLoginRequest) IsSet ¶
func (v NullableAcceptLoginRequest) IsSet() bool
func (NullableAcceptLoginRequest) MarshalJSON ¶
func (v NullableAcceptLoginRequest) MarshalJSON() ([]byte, error)
func (*NullableAcceptLoginRequest) Set ¶
func (v *NullableAcceptLoginRequest) Set(val *AcceptLoginRequest)
func (*NullableAcceptLoginRequest) UnmarshalJSON ¶
func (v *NullableAcceptLoginRequest) UnmarshalJSON(src []byte) error
func (*NullableAcceptLoginRequest) Unset ¶
func (v *NullableAcceptLoginRequest) 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 NullableCompletedRequest ¶
type NullableCompletedRequest struct {
// contains filtered or unexported fields
}
func NewNullableCompletedRequest ¶
func NewNullableCompletedRequest(val *CompletedRequest) *NullableCompletedRequest
func (NullableCompletedRequest) Get ¶
func (v NullableCompletedRequest) Get() *CompletedRequest
func (NullableCompletedRequest) IsSet ¶
func (v NullableCompletedRequest) IsSet() bool
func (NullableCompletedRequest) MarshalJSON ¶
func (v NullableCompletedRequest) MarshalJSON() ([]byte, error)
func (*NullableCompletedRequest) Set ¶
func (v *NullableCompletedRequest) Set(val *CompletedRequest)
func (*NullableCompletedRequest) UnmarshalJSON ¶
func (v *NullableCompletedRequest) UnmarshalJSON(src []byte) error
func (*NullableCompletedRequest) Unset ¶
func (v *NullableCompletedRequest) Unset()
type NullableConsentRequest ¶
type NullableConsentRequest struct {
// contains filtered or unexported fields
}
func NewNullableConsentRequest ¶
func NewNullableConsentRequest(val *ConsentRequest) *NullableConsentRequest
func (NullableConsentRequest) Get ¶
func (v NullableConsentRequest) Get() *ConsentRequest
func (NullableConsentRequest) IsSet ¶
func (v NullableConsentRequest) IsSet() bool
func (NullableConsentRequest) MarshalJSON ¶
func (v NullableConsentRequest) MarshalJSON() ([]byte, error)
func (*NullableConsentRequest) Set ¶
func (v *NullableConsentRequest) Set(val *ConsentRequest)
func (*NullableConsentRequest) UnmarshalJSON ¶
func (v *NullableConsentRequest) UnmarshalJSON(src []byte) error
func (*NullableConsentRequest) Unset ¶
func (v *NullableConsentRequest) Unset()
type NullableConsentRequestSession ¶
type NullableConsentRequestSession struct {
// contains filtered or unexported fields
}
func NewNullableConsentRequestSession ¶
func NewNullableConsentRequestSession(val *ConsentRequestSession) *NullableConsentRequestSession
func (NullableConsentRequestSession) Get ¶
func (v NullableConsentRequestSession) Get() *ConsentRequestSession
func (NullableConsentRequestSession) IsSet ¶
func (v NullableConsentRequestSession) IsSet() bool
func (NullableConsentRequestSession) MarshalJSON ¶
func (v NullableConsentRequestSession) MarshalJSON() ([]byte, error)
func (*NullableConsentRequestSession) Set ¶
func (v *NullableConsentRequestSession) Set(val *ConsentRequestSession)
func (*NullableConsentRequestSession) UnmarshalJSON ¶
func (v *NullableConsentRequestSession) UnmarshalJSON(src []byte) error
func (*NullableConsentRequestSession) Unset ¶
func (v *NullableConsentRequestSession) 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 NullableFlushInactiveOAuth2TokensRequest ¶
type NullableFlushInactiveOAuth2TokensRequest struct {
// contains filtered or unexported fields
}
func NewNullableFlushInactiveOAuth2TokensRequest ¶
func NewNullableFlushInactiveOAuth2TokensRequest(val *FlushInactiveOAuth2TokensRequest) *NullableFlushInactiveOAuth2TokensRequest
func (NullableFlushInactiveOAuth2TokensRequest) IsSet ¶
func (v NullableFlushInactiveOAuth2TokensRequest) IsSet() bool
func (NullableFlushInactiveOAuth2TokensRequest) MarshalJSON ¶
func (v NullableFlushInactiveOAuth2TokensRequest) MarshalJSON() ([]byte, error)
func (*NullableFlushInactiveOAuth2TokensRequest) Set ¶
func (v *NullableFlushInactiveOAuth2TokensRequest) Set(val *FlushInactiveOAuth2TokensRequest)
func (*NullableFlushInactiveOAuth2TokensRequest) UnmarshalJSON ¶
func (v *NullableFlushInactiveOAuth2TokensRequest) UnmarshalJSON(src []byte) error
func (*NullableFlushInactiveOAuth2TokensRequest) Unset ¶
func (v *NullableFlushInactiveOAuth2TokensRequest) Unset()
type NullableFlushLoginConsentRequest ¶
type NullableFlushLoginConsentRequest struct {
// contains filtered or unexported fields
}
func NewNullableFlushLoginConsentRequest ¶
func NewNullableFlushLoginConsentRequest(val *FlushLoginConsentRequest) *NullableFlushLoginConsentRequest
func (NullableFlushLoginConsentRequest) Get ¶
func (v NullableFlushLoginConsentRequest) Get() *FlushLoginConsentRequest
func (NullableFlushLoginConsentRequest) IsSet ¶
func (v NullableFlushLoginConsentRequest) IsSet() bool
func (NullableFlushLoginConsentRequest) MarshalJSON ¶
func (v NullableFlushLoginConsentRequest) MarshalJSON() ([]byte, error)
func (*NullableFlushLoginConsentRequest) Set ¶
func (v *NullableFlushLoginConsentRequest) Set(val *FlushLoginConsentRequest)
func (*NullableFlushLoginConsentRequest) UnmarshalJSON ¶
func (v *NullableFlushLoginConsentRequest) UnmarshalJSON(src []byte) error
func (*NullableFlushLoginConsentRequest) Unset ¶
func (v *NullableFlushLoginConsentRequest) Unset()
type NullableGenericError ¶
type NullableGenericError struct {
// contains filtered or unexported fields
}
func NewNullableGenericError ¶
func NewNullableGenericError(val *GenericError) *NullableGenericError
func (NullableGenericError) Get ¶
func (v NullableGenericError) Get() *GenericError
func (NullableGenericError) IsSet ¶
func (v NullableGenericError) IsSet() bool
func (NullableGenericError) MarshalJSON ¶
func (v NullableGenericError) MarshalJSON() ([]byte, error)
func (*NullableGenericError) Set ¶
func (v *NullableGenericError) Set(val *GenericError)
func (*NullableGenericError) UnmarshalJSON ¶
func (v *NullableGenericError) UnmarshalJSON(src []byte) error
func (*NullableGenericError) Unset ¶
func (v *NullableGenericError) Unset()
type NullableHealthNotReadyStatus ¶
type NullableHealthNotReadyStatus struct {
// contains filtered or unexported fields
}
func NewNullableHealthNotReadyStatus ¶
func NewNullableHealthNotReadyStatus(val *HealthNotReadyStatus) *NullableHealthNotReadyStatus
func (NullableHealthNotReadyStatus) Get ¶
func (v NullableHealthNotReadyStatus) Get() *HealthNotReadyStatus
func (NullableHealthNotReadyStatus) IsSet ¶
func (v NullableHealthNotReadyStatus) IsSet() bool
func (NullableHealthNotReadyStatus) MarshalJSON ¶
func (v NullableHealthNotReadyStatus) MarshalJSON() ([]byte, error)
func (*NullableHealthNotReadyStatus) Set ¶
func (v *NullableHealthNotReadyStatus) Set(val *HealthNotReadyStatus)
func (*NullableHealthNotReadyStatus) UnmarshalJSON ¶
func (v *NullableHealthNotReadyStatus) UnmarshalJSON(src []byte) error
func (*NullableHealthNotReadyStatus) Unset ¶
func (v *NullableHealthNotReadyStatus) Unset()
type NullableHealthStatus ¶
type NullableHealthStatus struct {
// contains filtered or unexported fields
}
func NewNullableHealthStatus ¶
func NewNullableHealthStatus(val *HealthStatus) *NullableHealthStatus
func (NullableHealthStatus) Get ¶
func (v NullableHealthStatus) Get() *HealthStatus
func (NullableHealthStatus) IsSet ¶
func (v NullableHealthStatus) IsSet() bool
func (NullableHealthStatus) MarshalJSON ¶
func (v NullableHealthStatus) MarshalJSON() ([]byte, error)
func (*NullableHealthStatus) Set ¶
func (v *NullableHealthStatus) Set(val *HealthStatus)
func (*NullableHealthStatus) UnmarshalJSON ¶
func (v *NullableHealthStatus) UnmarshalJSON(src []byte) error
func (*NullableHealthStatus) Unset ¶
func (v *NullableHealthStatus) Unset()
type NullableInlineResponse200 ¶
type NullableInlineResponse200 struct {
// contains filtered or unexported fields
}
func NewNullableInlineResponse200 ¶
func NewNullableInlineResponse200(val *InlineResponse200) *NullableInlineResponse200
func (NullableInlineResponse200) Get ¶
func (v NullableInlineResponse200) Get() *InlineResponse200
func (NullableInlineResponse200) IsSet ¶
func (v NullableInlineResponse200) IsSet() bool
func (NullableInlineResponse200) MarshalJSON ¶
func (v NullableInlineResponse200) MarshalJSON() ([]byte, error)
func (*NullableInlineResponse200) Set ¶
func (v *NullableInlineResponse200) Set(val *InlineResponse200)
func (*NullableInlineResponse200) UnmarshalJSON ¶
func (v *NullableInlineResponse200) UnmarshalJSON(src []byte) error
func (*NullableInlineResponse200) Unset ¶
func (v *NullableInlineResponse200) Unset()
type NullableInlineResponse2001 ¶
type NullableInlineResponse2001 struct {
// contains filtered or unexported fields
}
func NewNullableInlineResponse2001 ¶
func NewNullableInlineResponse2001(val *InlineResponse2001) *NullableInlineResponse2001
func (NullableInlineResponse2001) Get ¶
func (v NullableInlineResponse2001) Get() *InlineResponse2001
func (NullableInlineResponse2001) IsSet ¶
func (v NullableInlineResponse2001) IsSet() bool
func (NullableInlineResponse2001) MarshalJSON ¶
func (v NullableInlineResponse2001) MarshalJSON() ([]byte, error)
func (*NullableInlineResponse2001) Set ¶
func (v *NullableInlineResponse2001) Set(val *InlineResponse2001)
func (*NullableInlineResponse2001) UnmarshalJSON ¶
func (v *NullableInlineResponse2001) UnmarshalJSON(src []byte) error
func (*NullableInlineResponse2001) Unset ¶
func (v *NullableInlineResponse2001) Unset()
type NullableInlineResponse503 ¶
type NullableInlineResponse503 struct {
// contains filtered or unexported fields
}
func NewNullableInlineResponse503 ¶
func NewNullableInlineResponse503(val *InlineResponse503) *NullableInlineResponse503
func (NullableInlineResponse503) Get ¶
func (v NullableInlineResponse503) Get() *InlineResponse503
func (NullableInlineResponse503) IsSet ¶
func (v NullableInlineResponse503) IsSet() bool
func (NullableInlineResponse503) MarshalJSON ¶
func (v NullableInlineResponse503) MarshalJSON() ([]byte, error)
func (*NullableInlineResponse503) Set ¶
func (v *NullableInlineResponse503) Set(val *InlineResponse503)
func (*NullableInlineResponse503) UnmarshalJSON ¶
func (v *NullableInlineResponse503) UnmarshalJSON(src []byte) error
func (*NullableInlineResponse503) Unset ¶
func (v *NullableInlineResponse503) 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 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 (v NullableJSONWebKeySet) Get() *JSONWebKeySet
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 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 NullableJsonWebKeySetGeneratorRequest ¶
type NullableJsonWebKeySetGeneratorRequest struct {
// contains filtered or unexported fields
}
func NewNullableJsonWebKeySetGeneratorRequest ¶
func NewNullableJsonWebKeySetGeneratorRequest(val *JsonWebKeySetGeneratorRequest) *NullableJsonWebKeySetGeneratorRequest
func (NullableJsonWebKeySetGeneratorRequest) Get ¶
func (v NullableJsonWebKeySetGeneratorRequest) Get() *JsonWebKeySetGeneratorRequest
func (NullableJsonWebKeySetGeneratorRequest) IsSet ¶
func (v NullableJsonWebKeySetGeneratorRequest) IsSet() bool
func (NullableJsonWebKeySetGeneratorRequest) MarshalJSON ¶
func (v NullableJsonWebKeySetGeneratorRequest) MarshalJSON() ([]byte, error)
func (*NullableJsonWebKeySetGeneratorRequest) Set ¶
func (v *NullableJsonWebKeySetGeneratorRequest) Set(val *JsonWebKeySetGeneratorRequest)
func (*NullableJsonWebKeySetGeneratorRequest) UnmarshalJSON ¶
func (v *NullableJsonWebKeySetGeneratorRequest) UnmarshalJSON(src []byte) error
func (*NullableJsonWebKeySetGeneratorRequest) Unset ¶
func (v *NullableJsonWebKeySetGeneratorRequest) Unset()
type NullableLoginRequest ¶
type NullableLoginRequest struct {
// contains filtered or unexported fields
}
func NewNullableLoginRequest ¶
func NewNullableLoginRequest(val *LoginRequest) *NullableLoginRequest
func (NullableLoginRequest) Get ¶
func (v NullableLoginRequest) Get() *LoginRequest
func (NullableLoginRequest) IsSet ¶
func (v NullableLoginRequest) IsSet() bool
func (NullableLoginRequest) MarshalJSON ¶
func (v NullableLoginRequest) MarshalJSON() ([]byte, error)
func (*NullableLoginRequest) Set ¶
func (v *NullableLoginRequest) Set(val *LoginRequest)
func (*NullableLoginRequest) UnmarshalJSON ¶
func (v *NullableLoginRequest) UnmarshalJSON(src []byte) error
func (*NullableLoginRequest) Unset ¶
func (v *NullableLoginRequest) Unset()
type NullableLogoutRequest ¶
type NullableLogoutRequest struct {
// contains filtered or unexported fields
}
func NewNullableLogoutRequest ¶
func NewNullableLogoutRequest(val *LogoutRequest) *NullableLogoutRequest
func (NullableLogoutRequest) Get ¶
func (v NullableLogoutRequest) Get() *LogoutRequest
func (NullableLogoutRequest) IsSet ¶
func (v NullableLogoutRequest) IsSet() bool
func (NullableLogoutRequest) MarshalJSON ¶
func (v NullableLogoutRequest) MarshalJSON() ([]byte, error)
func (*NullableLogoutRequest) Set ¶
func (v *NullableLogoutRequest) Set(val *LogoutRequest)
func (*NullableLogoutRequest) UnmarshalJSON ¶
func (v *NullableLogoutRequest) UnmarshalJSON(src []byte) error
func (*NullableLogoutRequest) Unset ¶
func (v *NullableLogoutRequest) Unset()
type NullableOAuth2Client ¶
type NullableOAuth2Client struct {
// contains filtered or unexported fields
}
func NewNullableOAuth2Client ¶
func NewNullableOAuth2Client(val *OAuth2Client) *NullableOAuth2Client
func (NullableOAuth2Client) Get ¶
func (v NullableOAuth2Client) Get() *OAuth2Client
func (NullableOAuth2Client) IsSet ¶
func (v NullableOAuth2Client) IsSet() bool
func (NullableOAuth2Client) MarshalJSON ¶
func (v NullableOAuth2Client) MarshalJSON() ([]byte, error)
func (*NullableOAuth2Client) Set ¶
func (v *NullableOAuth2Client) Set(val *OAuth2Client)
func (*NullableOAuth2Client) UnmarshalJSON ¶
func (v *NullableOAuth2Client) UnmarshalJSON(src []byte) error
func (*NullableOAuth2Client) Unset ¶
func (v *NullableOAuth2Client) Unset()
type NullableOAuth2TokenIntrospection ¶
type NullableOAuth2TokenIntrospection struct {
// contains filtered or unexported fields
}
func NewNullableOAuth2TokenIntrospection ¶
func NewNullableOAuth2TokenIntrospection(val *OAuth2TokenIntrospection) *NullableOAuth2TokenIntrospection
func (NullableOAuth2TokenIntrospection) Get ¶
func (v NullableOAuth2TokenIntrospection) Get() *OAuth2TokenIntrospection
func (NullableOAuth2TokenIntrospection) IsSet ¶
func (v NullableOAuth2TokenIntrospection) IsSet() bool
func (NullableOAuth2TokenIntrospection) MarshalJSON ¶
func (v NullableOAuth2TokenIntrospection) MarshalJSON() ([]byte, error)
func (*NullableOAuth2TokenIntrospection) Set ¶
func (v *NullableOAuth2TokenIntrospection) Set(val *OAuth2TokenIntrospection)
func (*NullableOAuth2TokenIntrospection) UnmarshalJSON ¶
func (v *NullableOAuth2TokenIntrospection) UnmarshalJSON(src []byte) error
func (*NullableOAuth2TokenIntrospection) Unset ¶
func (v *NullableOAuth2TokenIntrospection) Unset()
type NullableOauth2TokenResponse ¶
type NullableOauth2TokenResponse struct {
// contains filtered or unexported fields
}
func NewNullableOauth2TokenResponse ¶
func NewNullableOauth2TokenResponse(val *Oauth2TokenResponse) *NullableOauth2TokenResponse
func (NullableOauth2TokenResponse) Get ¶
func (v NullableOauth2TokenResponse) Get() *Oauth2TokenResponse
func (NullableOauth2TokenResponse) IsSet ¶
func (v NullableOauth2TokenResponse) IsSet() bool
func (NullableOauth2TokenResponse) MarshalJSON ¶
func (v NullableOauth2TokenResponse) MarshalJSON() ([]byte, error)
func (*NullableOauth2TokenResponse) Set ¶
func (v *NullableOauth2TokenResponse) Set(val *Oauth2TokenResponse)
func (*NullableOauth2TokenResponse) UnmarshalJSON ¶
func (v *NullableOauth2TokenResponse) UnmarshalJSON(src []byte) error
func (*NullableOauth2TokenResponse) Unset ¶
func (v *NullableOauth2TokenResponse) Unset()
type NullableOauthTokenResponse ¶
type NullableOauthTokenResponse struct {
// contains filtered or unexported fields
}
func NewNullableOauthTokenResponse ¶
func NewNullableOauthTokenResponse(val *OauthTokenResponse) *NullableOauthTokenResponse
func (NullableOauthTokenResponse) Get ¶
func (v NullableOauthTokenResponse) Get() *OauthTokenResponse
func (NullableOauthTokenResponse) IsSet ¶
func (v NullableOauthTokenResponse) IsSet() bool
func (NullableOauthTokenResponse) MarshalJSON ¶
func (v NullableOauthTokenResponse) MarshalJSON() ([]byte, error)
func (*NullableOauthTokenResponse) Set ¶
func (v *NullableOauthTokenResponse) Set(val *OauthTokenResponse)
func (*NullableOauthTokenResponse) UnmarshalJSON ¶
func (v *NullableOauthTokenResponse) UnmarshalJSON(src []byte) error
func (*NullableOauthTokenResponse) Unset ¶
func (v *NullableOauthTokenResponse) Unset()
type NullableOpenIDConnectContext ¶
type NullableOpenIDConnectContext struct {
// contains filtered or unexported fields
}
func NewNullableOpenIDConnectContext ¶
func NewNullableOpenIDConnectContext(val *OpenIDConnectContext) *NullableOpenIDConnectContext
func (NullableOpenIDConnectContext) Get ¶
func (v NullableOpenIDConnectContext) Get() *OpenIDConnectContext
func (NullableOpenIDConnectContext) IsSet ¶
func (v NullableOpenIDConnectContext) IsSet() bool
func (NullableOpenIDConnectContext) MarshalJSON ¶
func (v NullableOpenIDConnectContext) MarshalJSON() ([]byte, error)
func (*NullableOpenIDConnectContext) Set ¶
func (v *NullableOpenIDConnectContext) Set(val *OpenIDConnectContext)
func (*NullableOpenIDConnectContext) UnmarshalJSON ¶
func (v *NullableOpenIDConnectContext) UnmarshalJSON(src []byte) error
func (*NullableOpenIDConnectContext) Unset ¶
func (v *NullableOpenIDConnectContext) Unset()
type NullablePatchDocument ¶
type NullablePatchDocument struct {
// contains filtered or unexported fields
}
func NewNullablePatchDocument ¶
func NewNullablePatchDocument(val *PatchDocument) *NullablePatchDocument
func (NullablePatchDocument) Get ¶
func (v NullablePatchDocument) Get() *PatchDocument
func (NullablePatchDocument) IsSet ¶
func (v NullablePatchDocument) IsSet() bool
func (NullablePatchDocument) MarshalJSON ¶
func (v NullablePatchDocument) MarshalJSON() ([]byte, error)
func (*NullablePatchDocument) Set ¶
func (v *NullablePatchDocument) Set(val *PatchDocument)
func (*NullablePatchDocument) UnmarshalJSON ¶
func (v *NullablePatchDocument) UnmarshalJSON(src []byte) error
func (*NullablePatchDocument) Unset ¶
func (v *NullablePatchDocument) Unset()
type NullablePreviousConsentSession ¶
type NullablePreviousConsentSession struct {
// contains filtered or unexported fields
}
func NewNullablePreviousConsentSession ¶
func NewNullablePreviousConsentSession(val *PreviousConsentSession) *NullablePreviousConsentSession
func (NullablePreviousConsentSession) Get ¶
func (v NullablePreviousConsentSession) Get() *PreviousConsentSession
func (NullablePreviousConsentSession) IsSet ¶
func (v NullablePreviousConsentSession) IsSet() bool
func (NullablePreviousConsentSession) MarshalJSON ¶
func (v NullablePreviousConsentSession) MarshalJSON() ([]byte, error)
func (*NullablePreviousConsentSession) Set ¶
func (v *NullablePreviousConsentSession) Set(val *PreviousConsentSession)
func (*NullablePreviousConsentSession) UnmarshalJSON ¶
func (v *NullablePreviousConsentSession) UnmarshalJSON(src []byte) error
func (*NullablePreviousConsentSession) Unset ¶
func (v *NullablePreviousConsentSession) Unset()
type NullableRefreshTokenHookRequest ¶
type NullableRefreshTokenHookRequest struct {
// contains filtered or unexported fields
}
func NewNullableRefreshTokenHookRequest ¶
func NewNullableRefreshTokenHookRequest(val *RefreshTokenHookRequest) *NullableRefreshTokenHookRequest
func (NullableRefreshTokenHookRequest) Get ¶
func (v NullableRefreshTokenHookRequest) Get() *RefreshTokenHookRequest
func (NullableRefreshTokenHookRequest) IsSet ¶
func (v NullableRefreshTokenHookRequest) IsSet() bool
func (NullableRefreshTokenHookRequest) MarshalJSON ¶
func (v NullableRefreshTokenHookRequest) MarshalJSON() ([]byte, error)
func (*NullableRefreshTokenHookRequest) Set ¶
func (v *NullableRefreshTokenHookRequest) Set(val *RefreshTokenHookRequest)
func (*NullableRefreshTokenHookRequest) UnmarshalJSON ¶
func (v *NullableRefreshTokenHookRequest) UnmarshalJSON(src []byte) error
func (*NullableRefreshTokenHookRequest) Unset ¶
func (v *NullableRefreshTokenHookRequest) Unset()
type NullableRefreshTokenHookResponse ¶
type NullableRefreshTokenHookResponse struct {
// contains filtered or unexported fields
}
func NewNullableRefreshTokenHookResponse ¶
func NewNullableRefreshTokenHookResponse(val *RefreshTokenHookResponse) *NullableRefreshTokenHookResponse
func (NullableRefreshTokenHookResponse) Get ¶
func (v NullableRefreshTokenHookResponse) Get() *RefreshTokenHookResponse
func (NullableRefreshTokenHookResponse) IsSet ¶
func (v NullableRefreshTokenHookResponse) IsSet() bool
func (NullableRefreshTokenHookResponse) MarshalJSON ¶
func (v NullableRefreshTokenHookResponse) MarshalJSON() ([]byte, error)
func (*NullableRefreshTokenHookResponse) Set ¶
func (v *NullableRefreshTokenHookResponse) Set(val *RefreshTokenHookResponse)
func (*NullableRefreshTokenHookResponse) UnmarshalJSON ¶
func (v *NullableRefreshTokenHookResponse) UnmarshalJSON(src []byte) error
func (*NullableRefreshTokenHookResponse) Unset ¶
func (v *NullableRefreshTokenHookResponse) Unset()
type NullableRejectRequest ¶
type NullableRejectRequest struct {
// contains filtered or unexported fields
}
func NewNullableRejectRequest ¶
func NewNullableRejectRequest(val *RejectRequest) *NullableRejectRequest
func (NullableRejectRequest) Get ¶
func (v NullableRejectRequest) Get() *RejectRequest
func (NullableRejectRequest) IsSet ¶
func (v NullableRejectRequest) IsSet() bool
func (NullableRejectRequest) MarshalJSON ¶
func (v NullableRejectRequest) MarshalJSON() ([]byte, error)
func (*NullableRejectRequest) Set ¶
func (v *NullableRejectRequest) Set(val *RejectRequest)
func (*NullableRejectRequest) UnmarshalJSON ¶
func (v *NullableRejectRequest) UnmarshalJSON(src []byte) error
func (*NullableRejectRequest) Unset ¶
func (v *NullableRejectRequest) Unset()
type NullableRequestWasHandledResponse ¶
type NullableRequestWasHandledResponse struct {
// contains filtered or unexported fields
}
func NewNullableRequestWasHandledResponse ¶
func NewNullableRequestWasHandledResponse(val *RequestWasHandledResponse) *NullableRequestWasHandledResponse
func (NullableRequestWasHandledResponse) Get ¶
func (v NullableRequestWasHandledResponse) Get() *RequestWasHandledResponse
func (NullableRequestWasHandledResponse) IsSet ¶
func (v NullableRequestWasHandledResponse) IsSet() bool
func (NullableRequestWasHandledResponse) MarshalJSON ¶
func (v NullableRequestWasHandledResponse) MarshalJSON() ([]byte, error)
func (*NullableRequestWasHandledResponse) Set ¶
func (v *NullableRequestWasHandledResponse) Set(val *RequestWasHandledResponse)
func (*NullableRequestWasHandledResponse) UnmarshalJSON ¶
func (v *NullableRequestWasHandledResponse) UnmarshalJSON(src []byte) error
func (*NullableRequestWasHandledResponse) Unset ¶
func (v *NullableRequestWasHandledResponse) 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 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 NullableTrustJwtGrantIssuerBody ¶
type NullableTrustJwtGrantIssuerBody struct {
// contains filtered or unexported fields
}
func NewNullableTrustJwtGrantIssuerBody ¶
func NewNullableTrustJwtGrantIssuerBody(val *TrustJwtGrantIssuerBody) *NullableTrustJwtGrantIssuerBody
func (NullableTrustJwtGrantIssuerBody) Get ¶
func (v NullableTrustJwtGrantIssuerBody) Get() *TrustJwtGrantIssuerBody
func (NullableTrustJwtGrantIssuerBody) IsSet ¶
func (v NullableTrustJwtGrantIssuerBody) IsSet() bool
func (NullableTrustJwtGrantIssuerBody) MarshalJSON ¶
func (v NullableTrustJwtGrantIssuerBody) MarshalJSON() ([]byte, error)
func (*NullableTrustJwtGrantIssuerBody) Set ¶
func (v *NullableTrustJwtGrantIssuerBody) Set(val *TrustJwtGrantIssuerBody)
func (*NullableTrustJwtGrantIssuerBody) UnmarshalJSON ¶
func (v *NullableTrustJwtGrantIssuerBody) UnmarshalJSON(src []byte) error
func (*NullableTrustJwtGrantIssuerBody) Unset ¶
func (v *NullableTrustJwtGrantIssuerBody) Unset()
type NullableTrustedJsonWebKey ¶
type NullableTrustedJsonWebKey struct {
// contains filtered or unexported fields
}
func NewNullableTrustedJsonWebKey ¶
func NewNullableTrustedJsonWebKey(val *TrustedJsonWebKey) *NullableTrustedJsonWebKey
func (NullableTrustedJsonWebKey) Get ¶
func (v NullableTrustedJsonWebKey) Get() *TrustedJsonWebKey
func (NullableTrustedJsonWebKey) IsSet ¶
func (v NullableTrustedJsonWebKey) IsSet() bool
func (NullableTrustedJsonWebKey) MarshalJSON ¶
func (v NullableTrustedJsonWebKey) MarshalJSON() ([]byte, error)
func (*NullableTrustedJsonWebKey) Set ¶
func (v *NullableTrustedJsonWebKey) Set(val *TrustedJsonWebKey)
func (*NullableTrustedJsonWebKey) UnmarshalJSON ¶
func (v *NullableTrustedJsonWebKey) UnmarshalJSON(src []byte) error
func (*NullableTrustedJsonWebKey) Unset ¶
func (v *NullableTrustedJsonWebKey) Unset()
type NullableTrustedJwtGrantIssuer ¶
type NullableTrustedJwtGrantIssuer struct {
// contains filtered or unexported fields
}
func NewNullableTrustedJwtGrantIssuer ¶
func NewNullableTrustedJwtGrantIssuer(val *TrustedJwtGrantIssuer) *NullableTrustedJwtGrantIssuer
func (NullableTrustedJwtGrantIssuer) Get ¶
func (v NullableTrustedJwtGrantIssuer) Get() *TrustedJwtGrantIssuer
func (NullableTrustedJwtGrantIssuer) IsSet ¶
func (v NullableTrustedJwtGrantIssuer) IsSet() bool
func (NullableTrustedJwtGrantIssuer) MarshalJSON ¶
func (v NullableTrustedJwtGrantIssuer) MarshalJSON() ([]byte, error)
func (*NullableTrustedJwtGrantIssuer) Set ¶
func (v *NullableTrustedJwtGrantIssuer) Set(val *TrustedJwtGrantIssuer)
func (*NullableTrustedJwtGrantIssuer) UnmarshalJSON ¶
func (v *NullableTrustedJwtGrantIssuer) UnmarshalJSON(src []byte) error
func (*NullableTrustedJwtGrantIssuer) Unset ¶
func (v *NullableTrustedJwtGrantIssuer) Unset()
type NullableUserinfoResponse ¶
type NullableUserinfoResponse struct {
// contains filtered or unexported fields
}
func NewNullableUserinfoResponse ¶
func NewNullableUserinfoResponse(val *UserinfoResponse) *NullableUserinfoResponse
func (NullableUserinfoResponse) Get ¶
func (v NullableUserinfoResponse) Get() *UserinfoResponse
func (NullableUserinfoResponse) IsSet ¶
func (v NullableUserinfoResponse) IsSet() bool
func (NullableUserinfoResponse) MarshalJSON ¶
func (v NullableUserinfoResponse) MarshalJSON() ([]byte, error)
func (*NullableUserinfoResponse) Set ¶
func (v *NullableUserinfoResponse) Set(val *UserinfoResponse)
func (*NullableUserinfoResponse) UnmarshalJSON ¶
func (v *NullableUserinfoResponse) UnmarshalJSON(src []byte) error
func (*NullableUserinfoResponse) Unset ¶
func (v *NullableUserinfoResponse) 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 NullableWellKnown ¶
type NullableWellKnown struct {
// contains filtered or unexported fields
}
func NewNullableWellKnown ¶
func NewNullableWellKnown(val *WellKnown) *NullableWellKnown
func (NullableWellKnown) Get ¶
func (v NullableWellKnown) Get() *WellKnown
func (NullableWellKnown) IsSet ¶
func (v NullableWellKnown) IsSet() bool
func (NullableWellKnown) MarshalJSON ¶
func (v NullableWellKnown) MarshalJSON() ([]byte, error)
func (*NullableWellKnown) Set ¶
func (v *NullableWellKnown) Set(val *WellKnown)
func (*NullableWellKnown) UnmarshalJSON ¶
func (v *NullableWellKnown) UnmarshalJSON(src []byte) error
func (*NullableWellKnown) Unset ¶
func (v *NullableWellKnown) Unset()
type OAuth2Client ¶
type OAuth2Client struct { AllowedCorsOrigins []string `json:"allowed_cors_origins,omitempty"` Audience []string `json:"audience,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"` // ID is the id for this client. 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"` 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"` // 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"` // 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"` // 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) HasLogoUri ¶
func (o *OAuth2Client) HasLogoUri() bool
HasLogoUri returns a boolean if a field has been set.
func (*OAuth2Client) HasMetadata ¶
func (o *OAuth2Client) HasMetadata() bool
HasMetadata returns a boolean if a field has been set.
func (*OAuth2Client) HasOwner ¶
func (o *OAuth2Client) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*OAuth2Client) HasPolicyUri ¶
func (o *OAuth2Client) HasPolicyUri() bool
HasPolicyUri returns a boolean if a field has been set.
func (*OAuth2Client) HasPostLogoutRedirectUris ¶
func (o *OAuth2Client) HasPostLogoutRedirectUris() bool
HasPostLogoutRedirectUris returns a boolean if a field has been set.
func (*OAuth2Client) HasRedirectUris ¶
func (o *OAuth2Client) HasRedirectUris() bool
HasRedirectUris returns a boolean if a field has been set.
func (*OAuth2Client) 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) 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) 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) 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) 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) 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) 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.
type OAuth2TokenIntrospection ¶
type OAuth2TokenIntrospection 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]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"` }
OAuth2TokenIntrospection https://tools.ietf.org/html/rfc7662
func NewOAuth2TokenIntrospection ¶
func NewOAuth2TokenIntrospection(active bool) *OAuth2TokenIntrospection
NewOAuth2TokenIntrospection instantiates a new OAuth2TokenIntrospection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOAuth2TokenIntrospectionWithDefaults ¶
func NewOAuth2TokenIntrospectionWithDefaults() *OAuth2TokenIntrospection
NewOAuth2TokenIntrospectionWithDefaults instantiates a new OAuth2TokenIntrospection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OAuth2TokenIntrospection) GetActive ¶
func (o *OAuth2TokenIntrospection) GetActive() bool
GetActive returns the Active field value
func (*OAuth2TokenIntrospection) GetActiveOk ¶
func (o *OAuth2TokenIntrospection) GetActiveOk() (*bool, bool)
GetActiveOk returns a tuple with the Active field value and a boolean to check if the value has been set.
func (*OAuth2TokenIntrospection) GetAud ¶
func (o *OAuth2TokenIntrospection) GetAud() []string
GetAud returns the Aud field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetAudOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetClientId ¶
func (o *OAuth2TokenIntrospection) GetClientId() string
GetClientId returns the ClientId field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetClientIdOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetExp ¶
func (o *OAuth2TokenIntrospection) GetExp() int64
GetExp returns the Exp field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetExpOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetExt ¶
func (o *OAuth2TokenIntrospection) GetExt() map[string]map[string]interface{}
GetExt returns the Ext field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetExtOk ¶
func (o *OAuth2TokenIntrospection) GetExtOk() (map[string]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 (*OAuth2TokenIntrospection) GetIat ¶
func (o *OAuth2TokenIntrospection) GetIat() int64
GetIat returns the Iat field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetIatOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetIss ¶
func (o *OAuth2TokenIntrospection) GetIss() string
GetIss returns the Iss field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetIssOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetNbf ¶
func (o *OAuth2TokenIntrospection) GetNbf() int64
GetNbf returns the Nbf field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetNbfOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetObfuscatedSubject ¶
func (o *OAuth2TokenIntrospection) GetObfuscatedSubject() string
GetObfuscatedSubject returns the ObfuscatedSubject field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetObfuscatedSubjectOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetScope ¶
func (o *OAuth2TokenIntrospection) GetScope() string
GetScope returns the Scope field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetScopeOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetSub ¶
func (o *OAuth2TokenIntrospection) GetSub() string
GetSub returns the Sub field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetSubOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetTokenType ¶
func (o *OAuth2TokenIntrospection) GetTokenType() string
GetTokenType returns the TokenType field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetTokenTypeOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetTokenUse ¶
func (o *OAuth2TokenIntrospection) GetTokenUse() string
GetTokenUse returns the TokenUse field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetTokenUseOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) GetUsername ¶
func (o *OAuth2TokenIntrospection) GetUsername() string
GetUsername returns the Username field value if set, zero value otherwise.
func (*OAuth2TokenIntrospection) GetUsernameOk ¶
func (o *OAuth2TokenIntrospection) 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 (*OAuth2TokenIntrospection) HasAud ¶
func (o *OAuth2TokenIntrospection) HasAud() bool
HasAud returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasClientId ¶
func (o *OAuth2TokenIntrospection) HasClientId() bool
HasClientId returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasExp ¶
func (o *OAuth2TokenIntrospection) HasExp() bool
HasExp returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasExt ¶
func (o *OAuth2TokenIntrospection) HasExt() bool
HasExt returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasIat ¶
func (o *OAuth2TokenIntrospection) HasIat() bool
HasIat returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasIss ¶
func (o *OAuth2TokenIntrospection) HasIss() bool
HasIss returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasNbf ¶
func (o *OAuth2TokenIntrospection) HasNbf() bool
HasNbf returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasObfuscatedSubject ¶
func (o *OAuth2TokenIntrospection) HasObfuscatedSubject() bool
HasObfuscatedSubject returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasScope ¶
func (o *OAuth2TokenIntrospection) HasScope() bool
HasScope returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasSub ¶
func (o *OAuth2TokenIntrospection) HasSub() bool
HasSub returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasTokenType ¶
func (o *OAuth2TokenIntrospection) HasTokenType() bool
HasTokenType returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasTokenUse ¶
func (o *OAuth2TokenIntrospection) HasTokenUse() bool
HasTokenUse returns a boolean if a field has been set.
func (*OAuth2TokenIntrospection) HasUsername ¶
func (o *OAuth2TokenIntrospection) HasUsername() bool
HasUsername returns a boolean if a field has been set.
func (OAuth2TokenIntrospection) MarshalJSON ¶
func (o OAuth2TokenIntrospection) MarshalJSON() ([]byte, error)
func (*OAuth2TokenIntrospection) SetActive ¶
func (o *OAuth2TokenIntrospection) SetActive(v bool)
SetActive sets field value
func (*OAuth2TokenIntrospection) SetAud ¶
func (o *OAuth2TokenIntrospection) SetAud(v []string)
SetAud gets a reference to the given []string and assigns it to the Aud field.
func (*OAuth2TokenIntrospection) SetClientId ¶
func (o *OAuth2TokenIntrospection) SetClientId(v string)
SetClientId gets a reference to the given string and assigns it to the ClientId field.
func (*OAuth2TokenIntrospection) SetExp ¶
func (o *OAuth2TokenIntrospection) SetExp(v int64)
SetExp gets a reference to the given int64 and assigns it to the Exp field.
func (*OAuth2TokenIntrospection) SetExt ¶
func (o *OAuth2TokenIntrospection) SetExt(v map[string]map[string]interface{})
SetExt gets a reference to the given map[string]map[string]interface{} and assigns it to the Ext field.
func (*OAuth2TokenIntrospection) SetIat ¶
func (o *OAuth2TokenIntrospection) SetIat(v int64)
SetIat gets a reference to the given int64 and assigns it to the Iat field.
func (*OAuth2TokenIntrospection) SetIss ¶
func (o *OAuth2TokenIntrospection) SetIss(v string)
SetIss gets a reference to the given string and assigns it to the Iss field.
func (*OAuth2TokenIntrospection) SetNbf ¶
func (o *OAuth2TokenIntrospection) SetNbf(v int64)
SetNbf gets a reference to the given int64 and assigns it to the Nbf field.
func (*OAuth2TokenIntrospection) SetObfuscatedSubject ¶
func (o *OAuth2TokenIntrospection) SetObfuscatedSubject(v string)
SetObfuscatedSubject gets a reference to the given string and assigns it to the ObfuscatedSubject field.
func (*OAuth2TokenIntrospection) SetScope ¶
func (o *OAuth2TokenIntrospection) SetScope(v string)
SetScope gets a reference to the given string and assigns it to the Scope field.
func (*OAuth2TokenIntrospection) SetSub ¶
func (o *OAuth2TokenIntrospection) SetSub(v string)
SetSub gets a reference to the given string and assigns it to the Sub field.
func (*OAuth2TokenIntrospection) SetTokenType ¶
func (o *OAuth2TokenIntrospection) SetTokenType(v string)
SetTokenType gets a reference to the given string and assigns it to the TokenType field.
func (*OAuth2TokenIntrospection) SetTokenUse ¶
func (o *OAuth2TokenIntrospection) SetTokenUse(v string)
SetTokenUse gets a reference to the given string and assigns it to the TokenUse field.
func (*OAuth2TokenIntrospection) SetUsername ¶
func (o *OAuth2TokenIntrospection) SetUsername(v string)
SetUsername gets a reference to the given string and assigns it to the Username field.
type Oauth2TokenResponse ¶
type Oauth2TokenResponse struct { AccessToken *string `json:"access_token,omitempty"` ExpiresIn *int64 `json:"expires_in,omitempty"` IdToken *string `json:"id_token,omitempty"` RefreshToken *string `json:"refresh_token,omitempty"` Scope *string `json:"scope,omitempty"` TokenType *string `json:"token_type,omitempty"` }
Oauth2TokenResponse The Access 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() string
GetIdToken returns the IdToken field value if set, zero value otherwise.
func (*Oauth2TokenResponse) GetIdTokenOk ¶
func (o *Oauth2TokenResponse) GetIdTokenOk() (*string, bool)
GetIdTokenOk returns a tuple with the IdToken field value if set, nil otherwise and a boolean to check if the value has been set.
func (*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() string
GetScope returns the Scope field value if set, zero value otherwise.
func (*Oauth2TokenResponse) GetScopeOk ¶
func (o *Oauth2TokenResponse) 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 (*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 string)
SetIdToken gets a reference to the given string 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 string)
SetScope gets a reference to the given string 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 OauthTokenResponse ¶
type OauthTokenResponse 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"` }
OauthTokenResponse The token response
func NewOauthTokenResponse ¶
func NewOauthTokenResponse() *OauthTokenResponse
NewOauthTokenResponse instantiates a new OauthTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOauthTokenResponseWithDefaults ¶
func NewOauthTokenResponseWithDefaults() *OauthTokenResponse
NewOauthTokenResponseWithDefaults instantiates a new OauthTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OauthTokenResponse) GetAccessToken ¶
func (o *OauthTokenResponse) GetAccessToken() string
GetAccessToken returns the AccessToken field value if set, zero value otherwise.
func (*OauthTokenResponse) GetAccessTokenOk ¶
func (o *OauthTokenResponse) 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 (*OauthTokenResponse) GetExpiresIn ¶
func (o *OauthTokenResponse) GetExpiresIn() int64
GetExpiresIn returns the ExpiresIn field value if set, zero value otherwise.
func (*OauthTokenResponse) GetExpiresInOk ¶
func (o *OauthTokenResponse) 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 (*OauthTokenResponse) GetIdToken ¶
func (o *OauthTokenResponse) GetIdToken() int64
GetIdToken returns the IdToken field value if set, zero value otherwise.
func (*OauthTokenResponse) GetIdTokenOk ¶
func (o *OauthTokenResponse) 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 (*OauthTokenResponse) GetRefreshToken ¶
func (o *OauthTokenResponse) GetRefreshToken() string
GetRefreshToken returns the RefreshToken field value if set, zero value otherwise.
func (*OauthTokenResponse) GetRefreshTokenOk ¶
func (o *OauthTokenResponse) 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 (*OauthTokenResponse) GetScope ¶
func (o *OauthTokenResponse) GetScope() int64
GetScope returns the Scope field value if set, zero value otherwise.
func (*OauthTokenResponse) GetScopeOk ¶
func (o *OauthTokenResponse) 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 (*OauthTokenResponse) GetTokenType ¶
func (o *OauthTokenResponse) GetTokenType() string
GetTokenType returns the TokenType field value if set, zero value otherwise.
func (*OauthTokenResponse) GetTokenTypeOk ¶
func (o *OauthTokenResponse) 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 (*OauthTokenResponse) HasAccessToken ¶
func (o *OauthTokenResponse) HasAccessToken() bool
HasAccessToken returns a boolean if a field has been set.
func (*OauthTokenResponse) HasExpiresIn ¶
func (o *OauthTokenResponse) HasExpiresIn() bool
HasExpiresIn returns a boolean if a field has been set.
func (*OauthTokenResponse) HasIdToken ¶
func (o *OauthTokenResponse) HasIdToken() bool
HasIdToken returns a boolean if a field has been set.
func (*OauthTokenResponse) HasRefreshToken ¶
func (o *OauthTokenResponse) HasRefreshToken() bool
HasRefreshToken returns a boolean if a field has been set.
func (*OauthTokenResponse) HasScope ¶
func (o *OauthTokenResponse) HasScope() bool
HasScope returns a boolean if a field has been set.
func (*OauthTokenResponse) HasTokenType ¶
func (o *OauthTokenResponse) HasTokenType() bool
HasTokenType returns a boolean if a field has been set.
func (OauthTokenResponse) MarshalJSON ¶
func (o OauthTokenResponse) MarshalJSON() ([]byte, error)
func (*OauthTokenResponse) SetAccessToken ¶
func (o *OauthTokenResponse) SetAccessToken(v string)
SetAccessToken gets a reference to the given string and assigns it to the AccessToken field.
func (*OauthTokenResponse) SetExpiresIn ¶
func (o *OauthTokenResponse) SetExpiresIn(v int64)
SetExpiresIn gets a reference to the given int64 and assigns it to the ExpiresIn field.
func (*OauthTokenResponse) SetIdToken ¶
func (o *OauthTokenResponse) SetIdToken(v int64)
SetIdToken gets a reference to the given int64 and assigns it to the IdToken field.
func (*OauthTokenResponse) SetRefreshToken ¶
func (o *OauthTokenResponse) SetRefreshToken(v string)
SetRefreshToken gets a reference to the given string and assigns it to the RefreshToken field.
func (*OauthTokenResponse) SetScope ¶
func (o *OauthTokenResponse) SetScope(v int64)
SetScope gets a reference to the given int64 and assigns it to the Scope field.
func (*OauthTokenResponse) SetTokenType ¶
func (o *OauthTokenResponse) SetTokenType(v string)
SetTokenType gets a reference to the given string and assigns it to the TokenType field.
type OpenIDConnectContext ¶
type OpenIDConnectContext 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]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"` }
OpenIDConnectContext struct for OpenIDConnectContext
func NewOpenIDConnectContext ¶
func NewOpenIDConnectContext() *OpenIDConnectContext
NewOpenIDConnectContext instantiates a new OpenIDConnectContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOpenIDConnectContextWithDefaults ¶
func NewOpenIDConnectContextWithDefaults() *OpenIDConnectContext
NewOpenIDConnectContextWithDefaults instantiates a new OpenIDConnectContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*OpenIDConnectContext) GetAcrValues ¶
func (o *OpenIDConnectContext) GetAcrValues() []string
GetAcrValues returns the AcrValues field value if set, zero value otherwise.
func (*OpenIDConnectContext) GetAcrValuesOk ¶
func (o *OpenIDConnectContext) 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 (*OpenIDConnectContext) GetDisplay ¶
func (o *OpenIDConnectContext) GetDisplay() string
GetDisplay returns the Display field value if set, zero value otherwise.
func (*OpenIDConnectContext) GetDisplayOk ¶
func (o *OpenIDConnectContext) GetDisplayOk() (*string, bool)
GetDisplayOk returns a tuple with the Display field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OpenIDConnectContext) GetIdTokenHintClaims ¶
func (o *OpenIDConnectContext) GetIdTokenHintClaims() map[string]map[string]interface{}
GetIdTokenHintClaims returns the IdTokenHintClaims field value if set, zero value otherwise.
func (*OpenIDConnectContext) GetIdTokenHintClaimsOk ¶
func (o *OpenIDConnectContext) GetIdTokenHintClaimsOk() (map[string]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 (*OpenIDConnectContext) GetLoginHint ¶
func (o *OpenIDConnectContext) GetLoginHint() string
GetLoginHint returns the LoginHint field value if set, zero value otherwise.
func (*OpenIDConnectContext) GetLoginHintOk ¶
func (o *OpenIDConnectContext) 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 (*OpenIDConnectContext) GetUiLocales ¶
func (o *OpenIDConnectContext) GetUiLocales() []string
GetUiLocales returns the UiLocales field value if set, zero value otherwise.
func (*OpenIDConnectContext) GetUiLocalesOk ¶
func (o *OpenIDConnectContext) 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 (*OpenIDConnectContext) HasAcrValues ¶
func (o *OpenIDConnectContext) HasAcrValues() bool
HasAcrValues returns a boolean if a field has been set.
func (*OpenIDConnectContext) HasDisplay ¶
func (o *OpenIDConnectContext) HasDisplay() bool
HasDisplay returns a boolean if a field has been set.
func (*OpenIDConnectContext) HasIdTokenHintClaims ¶
func (o *OpenIDConnectContext) HasIdTokenHintClaims() bool
HasIdTokenHintClaims returns a boolean if a field has been set.
func (*OpenIDConnectContext) HasLoginHint ¶
func (o *OpenIDConnectContext) HasLoginHint() bool
HasLoginHint returns a boolean if a field has been set.
func (*OpenIDConnectContext) HasUiLocales ¶
func (o *OpenIDConnectContext) HasUiLocales() bool
HasUiLocales returns a boolean if a field has been set.
func (OpenIDConnectContext) MarshalJSON ¶
func (o OpenIDConnectContext) MarshalJSON() ([]byte, error)
func (*OpenIDConnectContext) SetAcrValues ¶
func (o *OpenIDConnectContext) SetAcrValues(v []string)
SetAcrValues gets a reference to the given []string and assigns it to the AcrValues field.
func (*OpenIDConnectContext) SetDisplay ¶
func (o *OpenIDConnectContext) SetDisplay(v string)
SetDisplay gets a reference to the given string and assigns it to the Display field.
func (*OpenIDConnectContext) SetIdTokenHintClaims ¶
func (o *OpenIDConnectContext) SetIdTokenHintClaims(v map[string]map[string]interface{})
SetIdTokenHintClaims gets a reference to the given map[string]map[string]interface{} and assigns it to the IdTokenHintClaims field.
func (*OpenIDConnectContext) SetLoginHint ¶
func (o *OpenIDConnectContext) SetLoginHint(v string)
SetLoginHint gets a reference to the given string and assigns it to the LoginHint field.
func (*OpenIDConnectContext) SetUiLocales ¶
func (o *OpenIDConnectContext) SetUiLocales(v []string)
SetUiLocales gets a reference to the given []string and assigns it to the UiLocales field.
type PatchDocument ¶
type PatchDocument struct { // A JSON-pointer From *string `json:"from,omitempty"` // The operation to be performed Op string `json:"op"` // A JSON-pointer Path string `json:"path"` // The value to be used within the operations Value map[string]interface{} `json:"value,omitempty"` }
PatchDocument A JSONPatch document as defined by RFC 6902
func NewPatchDocument ¶
func NewPatchDocument(op string, path string) *PatchDocument
NewPatchDocument instantiates a new PatchDocument object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPatchDocumentWithDefaults ¶
func NewPatchDocumentWithDefaults() *PatchDocument
NewPatchDocumentWithDefaults instantiates a new PatchDocument object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PatchDocument) GetFrom ¶
func (o *PatchDocument) GetFrom() string
GetFrom returns the From field value if set, zero value otherwise.
func (*PatchDocument) GetFromOk ¶
func (o *PatchDocument) 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 (*PatchDocument) GetOp ¶
func (o *PatchDocument) GetOp() string
GetOp returns the Op field value
func (*PatchDocument) GetOpOk ¶
func (o *PatchDocument) GetOpOk() (*string, bool)
GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.
func (*PatchDocument) GetPath ¶
func (o *PatchDocument) GetPath() string
GetPath returns the Path field value
func (*PatchDocument) GetPathOk ¶
func (o *PatchDocument) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.
func (*PatchDocument) GetValue ¶
func (o *PatchDocument) GetValue() map[string]interface{}
GetValue returns the Value field value if set, zero value otherwise.
func (*PatchDocument) GetValueOk ¶
func (o *PatchDocument) GetValueOk() (map[string]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.
func (*PatchDocument) HasFrom ¶
func (o *PatchDocument) HasFrom() bool
HasFrom returns a boolean if a field has been set.
func (*PatchDocument) HasValue ¶
func (o *PatchDocument) HasValue() bool
HasValue returns a boolean if a field has been set.
func (PatchDocument) MarshalJSON ¶
func (o PatchDocument) MarshalJSON() ([]byte, error)
func (*PatchDocument) SetFrom ¶
func (o *PatchDocument) SetFrom(v string)
SetFrom gets a reference to the given string and assigns it to the From field.
func (*PatchDocument) SetValue ¶
func (o *PatchDocument) SetValue(v map[string]interface{})
SetValue gets a reference to the given map[string]interface{} and assigns it to the Value field.
type PreviousConsentSession ¶
type PreviousConsentSession struct { ConsentRequest *ConsentRequest `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 *ConsentRequestSession `json:"session,omitempty"` }
PreviousConsentSession The response used to return used consent requests same as HandledLoginRequest, just with consent_request exposed as json
func NewPreviousConsentSession ¶
func NewPreviousConsentSession() *PreviousConsentSession
NewPreviousConsentSession instantiates a new PreviousConsentSession object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPreviousConsentSessionWithDefaults ¶
func NewPreviousConsentSessionWithDefaults() *PreviousConsentSession
NewPreviousConsentSessionWithDefaults instantiates a new PreviousConsentSession object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PreviousConsentSession) GetConsentRequest ¶
func (o *PreviousConsentSession) GetConsentRequest() ConsentRequest
GetConsentRequest returns the ConsentRequest field value if set, zero value otherwise.
func (*PreviousConsentSession) GetConsentRequestOk ¶
func (o *PreviousConsentSession) GetConsentRequestOk() (*ConsentRequest, 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 (*PreviousConsentSession) GetGrantAccessTokenAudience ¶
func (o *PreviousConsentSession) GetGrantAccessTokenAudience() []string
GetGrantAccessTokenAudience returns the GrantAccessTokenAudience field value if set, zero value otherwise.
func (*PreviousConsentSession) GetGrantAccessTokenAudienceOk ¶
func (o *PreviousConsentSession) 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 (*PreviousConsentSession) GetGrantScope ¶
func (o *PreviousConsentSession) GetGrantScope() []string
GetGrantScope returns the GrantScope field value if set, zero value otherwise.
func (*PreviousConsentSession) GetGrantScopeOk ¶
func (o *PreviousConsentSession) 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 (*PreviousConsentSession) GetHandledAt ¶
func (o *PreviousConsentSession) GetHandledAt() time.Time
GetHandledAt returns the HandledAt field value if set, zero value otherwise.
func (*PreviousConsentSession) GetHandledAtOk ¶
func (o *PreviousConsentSession) 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 (*PreviousConsentSession) GetRemember ¶
func (o *PreviousConsentSession) GetRemember() bool
GetRemember returns the Remember field value if set, zero value otherwise.
func (*PreviousConsentSession) GetRememberFor ¶
func (o *PreviousConsentSession) GetRememberFor() int64
GetRememberFor returns the RememberFor field value if set, zero value otherwise.
func (*PreviousConsentSession) GetRememberForOk ¶
func (o *PreviousConsentSession) 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 (*PreviousConsentSession) GetRememberOk ¶
func (o *PreviousConsentSession) 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 (*PreviousConsentSession) GetSession ¶
func (o *PreviousConsentSession) GetSession() ConsentRequestSession
GetSession returns the Session field value if set, zero value otherwise.
func (*PreviousConsentSession) GetSessionOk ¶
func (o *PreviousConsentSession) GetSessionOk() (*ConsentRequestSession, 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 (*PreviousConsentSession) HasConsentRequest ¶
func (o *PreviousConsentSession) HasConsentRequest() bool
HasConsentRequest returns a boolean if a field has been set.
func (*PreviousConsentSession) HasGrantAccessTokenAudience ¶
func (o *PreviousConsentSession) HasGrantAccessTokenAudience() bool
HasGrantAccessTokenAudience returns a boolean if a field has been set.
func (*PreviousConsentSession) HasGrantScope ¶
func (o *PreviousConsentSession) HasGrantScope() bool
HasGrantScope returns a boolean if a field has been set.
func (*PreviousConsentSession) HasHandledAt ¶
func (o *PreviousConsentSession) HasHandledAt() bool
HasHandledAt returns a boolean if a field has been set.
func (*PreviousConsentSession) HasRemember ¶
func (o *PreviousConsentSession) HasRemember() bool
HasRemember returns a boolean if a field has been set.
func (*PreviousConsentSession) HasRememberFor ¶
func (o *PreviousConsentSession) HasRememberFor() bool
HasRememberFor returns a boolean if a field has been set.
func (*PreviousConsentSession) HasSession ¶
func (o *PreviousConsentSession) HasSession() bool
HasSession returns a boolean if a field has been set.
func (PreviousConsentSession) MarshalJSON ¶
func (o PreviousConsentSession) MarshalJSON() ([]byte, error)
func (*PreviousConsentSession) SetConsentRequest ¶
func (o *PreviousConsentSession) SetConsentRequest(v ConsentRequest)
SetConsentRequest gets a reference to the given ConsentRequest and assigns it to the ConsentRequest field.
func (*PreviousConsentSession) SetGrantAccessTokenAudience ¶
func (o *PreviousConsentSession) SetGrantAccessTokenAudience(v []string)
SetGrantAccessTokenAudience gets a reference to the given []string and assigns it to the GrantAccessTokenAudience field.
func (*PreviousConsentSession) SetGrantScope ¶
func (o *PreviousConsentSession) SetGrantScope(v []string)
SetGrantScope gets a reference to the given []string and assigns it to the GrantScope field.
func (*PreviousConsentSession) SetHandledAt ¶
func (o *PreviousConsentSession) SetHandledAt(v time.Time)
SetHandledAt gets a reference to the given time.Time and assigns it to the HandledAt field.
func (*PreviousConsentSession) SetRemember ¶
func (o *PreviousConsentSession) SetRemember(v bool)
SetRemember gets a reference to the given bool and assigns it to the Remember field.
func (*PreviousConsentSession) SetRememberFor ¶
func (o *PreviousConsentSession) SetRememberFor(v int64)
SetRememberFor gets a reference to the given int64 and assigns it to the RememberFor field.
func (*PreviousConsentSession) SetSession ¶
func (o *PreviousConsentSession) SetSession(v ConsentRequestSession)
SetSession gets a reference to the given ConsentRequestSession and assigns it to the Session field.
type PublicApi ¶
type PublicApi interface { /* * DisconnectUser OpenID Connect Front-Backchannel 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 PublicApiApiDisconnectUserRequest */ DisconnectUser(ctx context.Context) PublicApiApiDisconnectUserRequest /* * DisconnectUserExecute executes the request */ DisconnectUserExecute(r PublicApiApiDisconnectUserRequest) (*http.Response, error) /* * DiscoverOpenIDConfiguration 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 PublicApiApiDiscoverOpenIDConfigurationRequest */ DiscoverOpenIDConfiguration(ctx context.Context) PublicApiApiDiscoverOpenIDConfigurationRequest /* * DiscoverOpenIDConfigurationExecute executes the request * @return WellKnown */ DiscoverOpenIDConfigurationExecute(r PublicApiApiDiscoverOpenIDConfigurationRequest) (*WellKnown, *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 PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest */ DynamicClientRegistrationCreateOAuth2Client(ctx context.Context) PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest /* * DynamicClientRegistrationCreateOAuth2ClientExecute executes the request * @return OAuth2Client */ DynamicClientRegistrationCreateOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest) (*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 PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest */ DynamicClientRegistrationDeleteOAuth2Client(ctx context.Context, id string) PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest /* * DynamicClientRegistrationDeleteOAuth2ClientExecute executes the request */ DynamicClientRegistrationDeleteOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest) (*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 PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest */ DynamicClientRegistrationGetOAuth2Client(ctx context.Context, id string) PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest /* * DynamicClientRegistrationGetOAuth2ClientExecute executes the request * @return OAuth2Client */ DynamicClientRegistrationGetOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest) (*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 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. 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 PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest */ DynamicClientRegistrationUpdateOAuth2Client(ctx context.Context, id string) PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest /* * DynamicClientRegistrationUpdateOAuth2ClientExecute executes the request * @return OAuth2Client */ DynamicClientRegistrationUpdateOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error) /* * Oauth2Token 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 PublicApiApiOauth2TokenRequest */ Oauth2Token(ctx context.Context) PublicApiApiOauth2TokenRequest /* * Oauth2TokenExecute executes the request * @return Oauth2TokenResponse */ Oauth2TokenExecute(r PublicApiApiOauth2TokenRequest) (*Oauth2TokenResponse, *http.Response, error) /* * OauthAuth 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 PublicApiApiOauthAuthRequest */ OauthAuth(ctx context.Context) PublicApiApiOauthAuthRequest /* * OauthAuthExecute executes the request */ OauthAuthExecute(r PublicApiApiOauthAuthRequest) (*http.Response, error) /* * RevokeOAuth2Token Revoke OAuth2 Tokens * 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 PublicApiApiRevokeOAuth2TokenRequest */ RevokeOAuth2Token(ctx context.Context) PublicApiApiRevokeOAuth2TokenRequest /* * RevokeOAuth2TokenExecute executes the request */ RevokeOAuth2TokenExecute(r PublicApiApiRevokeOAuth2TokenRequest) (*http.Response, error) /* * Userinfo 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 PublicApiApiUserinfoRequest */ Userinfo(ctx context.Context) PublicApiApiUserinfoRequest /* * UserinfoExecute executes the request * @return UserinfoResponse */ UserinfoExecute(r PublicApiApiUserinfoRequest) (*UserinfoResponse, *http.Response, error) /* * WellKnown JSON Web Keys Discovery * This endpoint returns JSON Web Keys to be used as public keys for 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 PublicApiApiWellKnownRequest */ WellKnown(ctx context.Context) PublicApiApiWellKnownRequest /* * WellKnownExecute executes the request * @return JSONWebKeySet */ WellKnownExecute(r PublicApiApiWellKnownRequest) (*JSONWebKeySet, *http.Response, error) }
type PublicApiApiDisconnectUserRequest ¶
type PublicApiApiDisconnectUserRequest struct { ApiService PublicApi // contains filtered or unexported fields }
type PublicApiApiDiscoverOpenIDConfigurationRequest ¶
type PublicApiApiDiscoverOpenIDConfigurationRequest struct { ApiService PublicApi // contains filtered or unexported fields }
type PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest ¶
type PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest struct { ApiService PublicApi // contains filtered or unexported fields }
func (PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest) Execute ¶
func (r PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest) Execute() (*OAuth2Client, *http.Response, error)
func (PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest) OAuth2Client ¶
func (r PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest) OAuth2Client(oAuth2Client OAuth2Client) PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest
type PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest ¶
type PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest struct { ApiService PublicApi // contains filtered or unexported fields }
type PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest ¶
type PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest struct { ApiService PublicApi // contains filtered or unexported fields }
func (PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest) Execute ¶
func (r PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest) Execute() (*OAuth2Client, *http.Response, error)
type PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest ¶
type PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest struct { ApiService PublicApi // contains filtered or unexported fields }
func (PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest) Execute ¶
func (r PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest) Execute() (*OAuth2Client, *http.Response, error)
func (PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest) OAuth2Client ¶
func (r PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest) OAuth2Client(oAuth2Client OAuth2Client) PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest
type PublicApiApiOauth2TokenRequest ¶
type PublicApiApiOauth2TokenRequest struct { ApiService PublicApi // contains filtered or unexported fields }
func (PublicApiApiOauth2TokenRequest) ClientId ¶
func (r PublicApiApiOauth2TokenRequest) ClientId(clientId string) PublicApiApiOauth2TokenRequest
func (PublicApiApiOauth2TokenRequest) Code ¶
func (r PublicApiApiOauth2TokenRequest) Code(code string) PublicApiApiOauth2TokenRequest
func (PublicApiApiOauth2TokenRequest) Execute ¶
func (r PublicApiApiOauth2TokenRequest) Execute() (*Oauth2TokenResponse, *http.Response, error)
func (PublicApiApiOauth2TokenRequest) GrantType ¶
func (r PublicApiApiOauth2TokenRequest) GrantType(grantType string) PublicApiApiOauth2TokenRequest
func (PublicApiApiOauth2TokenRequest) RedirectUri ¶
func (r PublicApiApiOauth2TokenRequest) RedirectUri(redirectUri string) PublicApiApiOauth2TokenRequest
func (PublicApiApiOauth2TokenRequest) RefreshToken ¶
func (r PublicApiApiOauth2TokenRequest) RefreshToken(refreshToken string) PublicApiApiOauth2TokenRequest
type PublicApiApiOauthAuthRequest ¶
type PublicApiApiOauthAuthRequest struct { ApiService PublicApi // contains filtered or unexported fields }
type PublicApiApiRevokeOAuth2TokenRequest ¶
type PublicApiApiRevokeOAuth2TokenRequest struct { ApiService PublicApi // contains filtered or unexported fields }
func (PublicApiApiRevokeOAuth2TokenRequest) Execute ¶
func (r PublicApiApiRevokeOAuth2TokenRequest) Execute() (*http.Response, error)
func (PublicApiApiRevokeOAuth2TokenRequest) Token ¶
func (r PublicApiApiRevokeOAuth2TokenRequest) Token(token string) PublicApiApiRevokeOAuth2TokenRequest
type PublicApiApiUserinfoRequest ¶
type PublicApiApiUserinfoRequest struct { ApiService PublicApi // contains filtered or unexported fields }
func (PublicApiApiUserinfoRequest) Execute ¶
func (r PublicApiApiUserinfoRequest) Execute() (*UserinfoResponse, *http.Response, error)
type PublicApiApiWellKnownRequest ¶
type PublicApiApiWellKnownRequest struct { ApiService PublicApi // contains filtered or unexported fields }
func (PublicApiApiWellKnownRequest) Execute ¶
func (r PublicApiApiWellKnownRequest) Execute() (*JSONWebKeySet, *http.Response, error)
type PublicApiService ¶
type PublicApiService service
PublicApiService PublicApi service
func (*PublicApiService) DisconnectUser ¶
func (a *PublicApiService) DisconnectUser(ctx context.Context) PublicApiApiDisconnectUserRequest
- DisconnectUser OpenID Connect Front-Backchannel 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 PublicApiApiDisconnectUserRequest
func (*PublicApiService) DisconnectUserExecute ¶
func (a *PublicApiService) DisconnectUserExecute(r PublicApiApiDisconnectUserRequest) (*http.Response, error)
* Execute executes the request
func (*PublicApiService) DiscoverOpenIDConfiguration ¶
func (a *PublicApiService) DiscoverOpenIDConfiguration(ctx context.Context) PublicApiApiDiscoverOpenIDConfigurationRequest
- DiscoverOpenIDConfiguration 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 PublicApiApiDiscoverOpenIDConfigurationRequest
func (*PublicApiService) DiscoverOpenIDConfigurationExecute ¶
func (a *PublicApiService) DiscoverOpenIDConfigurationExecute(r PublicApiApiDiscoverOpenIDConfigurationRequest) (*WellKnown, *http.Response, error)
* Execute executes the request * @return WellKnown
func (*PublicApiService) DynamicClientRegistrationCreateOAuth2Client ¶
func (a *PublicApiService) DynamicClientRegistrationCreateOAuth2Client(ctx context.Context) PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest
- 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 PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest
func (*PublicApiService) DynamicClientRegistrationCreateOAuth2ClientExecute ¶
func (a *PublicApiService) DynamicClientRegistrationCreateOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationCreateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
* Execute executes the request * @return OAuth2Client
func (*PublicApiService) DynamicClientRegistrationDeleteOAuth2Client ¶
func (a *PublicApiService) DynamicClientRegistrationDeleteOAuth2Client(ctx context.Context, id string) PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest
- 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 PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest
func (*PublicApiService) DynamicClientRegistrationDeleteOAuth2ClientExecute ¶
func (a *PublicApiService) DynamicClientRegistrationDeleteOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationDeleteOAuth2ClientRequest) (*http.Response, error)
* Execute executes the request
func (*PublicApiService) DynamicClientRegistrationGetOAuth2Client ¶
func (a *PublicApiService) DynamicClientRegistrationGetOAuth2Client(ctx context.Context, id string) PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest
- 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 PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest
func (*PublicApiService) DynamicClientRegistrationGetOAuth2ClientExecute ¶
func (a *PublicApiService) DynamicClientRegistrationGetOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationGetOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
* Execute executes the request * @return OAuth2Client
func (*PublicApiService) DynamicClientRegistrationUpdateOAuth2Client ¶
func (a *PublicApiService) DynamicClientRegistrationUpdateOAuth2Client(ctx context.Context, id string) PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest
- 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 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.
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 PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest
func (*PublicApiService) DynamicClientRegistrationUpdateOAuth2ClientExecute ¶
func (a *PublicApiService) DynamicClientRegistrationUpdateOAuth2ClientExecute(r PublicApiApiDynamicClientRegistrationUpdateOAuth2ClientRequest) (*OAuth2Client, *http.Response, error)
* Execute executes the request * @return OAuth2Client
func (*PublicApiService) Oauth2Token ¶
func (a *PublicApiService) Oauth2Token(ctx context.Context) PublicApiApiOauth2TokenRequest
- Oauth2Token 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 PublicApiApiOauth2TokenRequest
func (*PublicApiService) Oauth2TokenExecute ¶
func (a *PublicApiService) Oauth2TokenExecute(r PublicApiApiOauth2TokenRequest) (*Oauth2TokenResponse, *http.Response, error)
* Execute executes the request * @return Oauth2TokenResponse
func (*PublicApiService) OauthAuth ¶
func (a *PublicApiService) OauthAuth(ctx context.Context) PublicApiApiOauthAuthRequest
- OauthAuth 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 PublicApiApiOauthAuthRequest
func (*PublicApiService) OauthAuthExecute ¶
func (a *PublicApiService) OauthAuthExecute(r PublicApiApiOauthAuthRequest) (*http.Response, error)
* Execute executes the request
func (*PublicApiService) RevokeOAuth2Token ¶
func (a *PublicApiService) RevokeOAuth2Token(ctx context.Context) PublicApiApiRevokeOAuth2TokenRequest
- RevokeOAuth2Token Revoke OAuth2 Tokens
- 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 PublicApiApiRevokeOAuth2TokenRequest
func (*PublicApiService) RevokeOAuth2TokenExecute ¶
func (a *PublicApiService) RevokeOAuth2TokenExecute(r PublicApiApiRevokeOAuth2TokenRequest) (*http.Response, error)
* Execute executes the request
func (*PublicApiService) Userinfo ¶
func (a *PublicApiService) Userinfo(ctx context.Context) PublicApiApiUserinfoRequest
- Userinfo 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 PublicApiApiUserinfoRequest
func (*PublicApiService) UserinfoExecute ¶
func (a *PublicApiService) UserinfoExecute(r PublicApiApiUserinfoRequest) (*UserinfoResponse, *http.Response, error)
* Execute executes the request * @return UserinfoResponse
func (*PublicApiService) WellKnown ¶
func (a *PublicApiService) WellKnown(ctx context.Context) PublicApiApiWellKnownRequest
- WellKnown JSON Web Keys Discovery
- This endpoint returns JSON Web Keys to be used as public keys for 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 PublicApiApiWellKnownRequest
func (*PublicApiService) WellKnownExecute ¶
func (a *PublicApiService) WellKnownExecute(r PublicApiApiWellKnownRequest) (*JSONWebKeySet, *http.Response, error)
* Execute executes the request * @return JSONWebKeySet
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"` // 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) 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) 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) 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 *ConsentRequestSession `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 ¶
func (o *RefreshTokenHookResponse) GetSession() ConsentRequestSession
GetSession returns the Session field value if set, zero value otherwise.
func (*RefreshTokenHookResponse) GetSessionOk ¶
func (o *RefreshTokenHookResponse) GetSessionOk() (*ConsentRequestSession, 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 (*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 ¶
func (o *RefreshTokenHookResponse) SetSession(v ConsentRequestSession)
SetSession gets a reference to the given ConsentRequestSession and assigns it to the Session field.
type RejectRequest ¶
type RejectRequest 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"` }
RejectRequest struct for RejectRequest
func NewRejectRequest ¶
func NewRejectRequest() *RejectRequest
NewRejectRequest instantiates a new RejectRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRejectRequestWithDefaults ¶
func NewRejectRequestWithDefaults() *RejectRequest
NewRejectRequestWithDefaults instantiates a new RejectRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RejectRequest) GetError ¶
func (o *RejectRequest) GetError() string
GetError returns the Error field value if set, zero value otherwise.
func (*RejectRequest) GetErrorDebug ¶
func (o *RejectRequest) GetErrorDebug() string
GetErrorDebug returns the ErrorDebug field value if set, zero value otherwise.
func (*RejectRequest) GetErrorDebugOk ¶
func (o *RejectRequest) 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 (*RejectRequest) GetErrorDescription ¶
func (o *RejectRequest) GetErrorDescription() string
GetErrorDescription returns the ErrorDescription field value if set, zero value otherwise.
func (*RejectRequest) GetErrorDescriptionOk ¶
func (o *RejectRequest) 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 (*RejectRequest) GetErrorHint ¶
func (o *RejectRequest) GetErrorHint() string
GetErrorHint returns the ErrorHint field value if set, zero value otherwise.
func (*RejectRequest) GetErrorHintOk ¶
func (o *RejectRequest) 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 (*RejectRequest) GetErrorOk ¶
func (o *RejectRequest) 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 (*RejectRequest) GetStatusCode ¶
func (o *RejectRequest) GetStatusCode() int64
GetStatusCode returns the StatusCode field value if set, zero value otherwise.
func (*RejectRequest) GetStatusCodeOk ¶
func (o *RejectRequest) 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 (*RejectRequest) HasError ¶
func (o *RejectRequest) HasError() bool
HasError returns a boolean if a field has been set.
func (*RejectRequest) HasErrorDebug ¶
func (o *RejectRequest) HasErrorDebug() bool
HasErrorDebug returns a boolean if a field has been set.
func (*RejectRequest) HasErrorDescription ¶
func (o *RejectRequest) HasErrorDescription() bool
HasErrorDescription returns a boolean if a field has been set.
func (*RejectRequest) HasErrorHint ¶
func (o *RejectRequest) HasErrorHint() bool
HasErrorHint returns a boolean if a field has been set.
func (*RejectRequest) HasStatusCode ¶
func (o *RejectRequest) HasStatusCode() bool
HasStatusCode returns a boolean if a field has been set.
func (RejectRequest) MarshalJSON ¶
func (o RejectRequest) MarshalJSON() ([]byte, error)
func (*RejectRequest) SetError ¶
func (o *RejectRequest) SetError(v string)
SetError gets a reference to the given string and assigns it to the Error field.
func (*RejectRequest) SetErrorDebug ¶
func (o *RejectRequest) SetErrorDebug(v string)
SetErrorDebug gets a reference to the given string and assigns it to the ErrorDebug field.
func (*RejectRequest) SetErrorDescription ¶
func (o *RejectRequest) SetErrorDescription(v string)
SetErrorDescription gets a reference to the given string and assigns it to the ErrorDescription field.
func (*RejectRequest) SetErrorHint ¶
func (o *RejectRequest) SetErrorHint(v string)
SetErrorHint gets a reference to the given string and assigns it to the ErrorHint field.
func (*RejectRequest) SetStatusCode ¶
func (o *RejectRequest) SetStatusCode(v int64)
SetStatusCode gets a reference to the given int64 and assigns it to the StatusCode field.
type RequestWasHandledResponse ¶
type RequestWasHandledResponse struct { // Original request URL to which you should redirect the user if request was already handled. RedirectTo string `json:"redirect_to"` }
RequestWasHandledResponse struct for RequestWasHandledResponse
func NewRequestWasHandledResponse ¶
func NewRequestWasHandledResponse(redirectTo string) *RequestWasHandledResponse
NewRequestWasHandledResponse instantiates a new RequestWasHandledResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRequestWasHandledResponseWithDefaults ¶
func NewRequestWasHandledResponseWithDefaults() *RequestWasHandledResponse
NewRequestWasHandledResponseWithDefaults instantiates a new RequestWasHandledResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RequestWasHandledResponse) GetRedirectTo ¶
func (o *RequestWasHandledResponse) GetRedirectTo() string
GetRedirectTo returns the RedirectTo field value
func (*RequestWasHandledResponse) GetRedirectToOk ¶
func (o *RequestWasHandledResponse) GetRedirectToOk() (*string, bool)
GetRedirectToOk returns a tuple with the RedirectTo field value and a boolean to check if the value has been set.
func (RequestWasHandledResponse) MarshalJSON ¶
func (o RequestWasHandledResponse) MarshalJSON() ([]byte, error)
func (*RequestWasHandledResponse) SetRedirectTo ¶
func (o *RequestWasHandledResponse) SetRedirectTo(v string)
SetRedirectTo sets field value
type ServerConfiguration ¶
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type TrustJwtGrantIssuerBody ¶
type TrustJwtGrantIssuerBody 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"` }
TrustJwtGrantIssuerBody struct for TrustJwtGrantIssuerBody
func NewTrustJwtGrantIssuerBody ¶
func NewTrustJwtGrantIssuerBody(expiresAt time.Time, issuer string, jwk JSONWebKey, scope []string) *TrustJwtGrantIssuerBody
NewTrustJwtGrantIssuerBody instantiates a new TrustJwtGrantIssuerBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTrustJwtGrantIssuerBodyWithDefaults ¶
func NewTrustJwtGrantIssuerBodyWithDefaults() *TrustJwtGrantIssuerBody
NewTrustJwtGrantIssuerBodyWithDefaults instantiates a new TrustJwtGrantIssuerBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TrustJwtGrantIssuerBody) GetAllowAnySubject ¶
func (o *TrustJwtGrantIssuerBody) GetAllowAnySubject() bool
GetAllowAnySubject returns the AllowAnySubject field value if set, zero value otherwise.
func (*TrustJwtGrantIssuerBody) GetAllowAnySubjectOk ¶
func (o *TrustJwtGrantIssuerBody) 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 (*TrustJwtGrantIssuerBody) GetExpiresAt ¶
func (o *TrustJwtGrantIssuerBody) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value
func (*TrustJwtGrantIssuerBody) GetExpiresAtOk ¶
func (o *TrustJwtGrantIssuerBody) 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 (*TrustJwtGrantIssuerBody) GetIssuer ¶
func (o *TrustJwtGrantIssuerBody) GetIssuer() string
GetIssuer returns the Issuer field value
func (*TrustJwtGrantIssuerBody) GetIssuerOk ¶
func (o *TrustJwtGrantIssuerBody) GetIssuerOk() (*string, bool)
GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.
func (*TrustJwtGrantIssuerBody) GetJwk ¶
func (o *TrustJwtGrantIssuerBody) GetJwk() JSONWebKey
GetJwk returns the Jwk field value
func (*TrustJwtGrantIssuerBody) GetJwkOk ¶
func (o *TrustJwtGrantIssuerBody) GetJwkOk() (*JSONWebKey, bool)
GetJwkOk returns a tuple with the Jwk field value and a boolean to check if the value has been set.
func (*TrustJwtGrantIssuerBody) GetScope ¶
func (o *TrustJwtGrantIssuerBody) GetScope() []string
GetScope returns the Scope field value
func (*TrustJwtGrantIssuerBody) GetScopeOk ¶
func (o *TrustJwtGrantIssuerBody) GetScopeOk() ([]string, bool)
GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set.
func (*TrustJwtGrantIssuerBody) GetSubject ¶
func (o *TrustJwtGrantIssuerBody) GetSubject() string
GetSubject returns the Subject field value if set, zero value otherwise.
func (*TrustJwtGrantIssuerBody) GetSubjectOk ¶
func (o *TrustJwtGrantIssuerBody) 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 (*TrustJwtGrantIssuerBody) HasAllowAnySubject ¶
func (o *TrustJwtGrantIssuerBody) HasAllowAnySubject() bool
HasAllowAnySubject returns a boolean if a field has been set.
func (*TrustJwtGrantIssuerBody) HasSubject ¶
func (o *TrustJwtGrantIssuerBody) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (TrustJwtGrantIssuerBody) MarshalJSON ¶
func (o TrustJwtGrantIssuerBody) MarshalJSON() ([]byte, error)
func (*TrustJwtGrantIssuerBody) SetAllowAnySubject ¶
func (o *TrustJwtGrantIssuerBody) SetAllowAnySubject(v bool)
SetAllowAnySubject gets a reference to the given bool and assigns it to the AllowAnySubject field.
func (*TrustJwtGrantIssuerBody) SetExpiresAt ¶
func (o *TrustJwtGrantIssuerBody) SetExpiresAt(v time.Time)
SetExpiresAt sets field value
func (*TrustJwtGrantIssuerBody) SetIssuer ¶
func (o *TrustJwtGrantIssuerBody) SetIssuer(v string)
SetIssuer sets field value
func (*TrustJwtGrantIssuerBody) SetJwk ¶
func (o *TrustJwtGrantIssuerBody) SetJwk(v JSONWebKey)
SetJwk sets field value
func (*TrustJwtGrantIssuerBody) SetScope ¶
func (o *TrustJwtGrantIssuerBody) SetScope(v []string)
SetScope sets field value
func (*TrustJwtGrantIssuerBody) SetSubject ¶
func (o *TrustJwtGrantIssuerBody) SetSubject(v string)
SetSubject gets a reference to the given string and assigns it to the Subject field.
type TrustedJsonWebKey ¶
type TrustedJsonWebKey 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"` }
TrustedJsonWebKey struct for TrustedJsonWebKey
func NewTrustedJsonWebKey ¶
func NewTrustedJsonWebKey() *TrustedJsonWebKey
NewTrustedJsonWebKey instantiates a new TrustedJsonWebKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTrustedJsonWebKeyWithDefaults ¶
func NewTrustedJsonWebKeyWithDefaults() *TrustedJsonWebKey
NewTrustedJsonWebKeyWithDefaults instantiates a new TrustedJsonWebKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TrustedJsonWebKey) GetKid ¶
func (o *TrustedJsonWebKey) GetKid() string
GetKid returns the Kid field value if set, zero value otherwise.
func (*TrustedJsonWebKey) GetKidOk ¶
func (o *TrustedJsonWebKey) 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 (*TrustedJsonWebKey) GetSet ¶
func (o *TrustedJsonWebKey) GetSet() string
GetSet returns the Set field value if set, zero value otherwise.
func (*TrustedJsonWebKey) GetSetOk ¶
func (o *TrustedJsonWebKey) 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 (*TrustedJsonWebKey) HasKid ¶
func (o *TrustedJsonWebKey) HasKid() bool
HasKid returns a boolean if a field has been set.
func (*TrustedJsonWebKey) HasSet ¶
func (o *TrustedJsonWebKey) HasSet() bool
HasSet returns a boolean if a field has been set.
func (TrustedJsonWebKey) MarshalJSON ¶
func (o TrustedJsonWebKey) MarshalJSON() ([]byte, error)
func (*TrustedJsonWebKey) SetKid ¶
func (o *TrustedJsonWebKey) SetKid(v string)
SetKid gets a reference to the given string and assigns it to the Kid field.
func (*TrustedJsonWebKey) SetSet ¶
func (o *TrustedJsonWebKey) SetSet(v string)
SetSet gets a reference to the given string and assigns it to the Set field.
type TrustedJwtGrantIssuer ¶
type TrustedJwtGrantIssuer 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 *TrustedJsonWebKey `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"` }
TrustedJwtGrantIssuer struct for TrustedJwtGrantIssuer
func NewTrustedJwtGrantIssuer ¶
func NewTrustedJwtGrantIssuer() *TrustedJwtGrantIssuer
NewTrustedJwtGrantIssuer instantiates a new TrustedJwtGrantIssuer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTrustedJwtGrantIssuerWithDefaults ¶
func NewTrustedJwtGrantIssuerWithDefaults() *TrustedJwtGrantIssuer
NewTrustedJwtGrantIssuerWithDefaults instantiates a new TrustedJwtGrantIssuer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*TrustedJwtGrantIssuer) GetAllowAnySubject ¶
func (o *TrustedJwtGrantIssuer) GetAllowAnySubject() bool
GetAllowAnySubject returns the AllowAnySubject field value if set, zero value otherwise.
func (*TrustedJwtGrantIssuer) GetAllowAnySubjectOk ¶
func (o *TrustedJwtGrantIssuer) 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 (*TrustedJwtGrantIssuer) GetCreatedAt ¶
func (o *TrustedJwtGrantIssuer) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*TrustedJwtGrantIssuer) GetCreatedAtOk ¶
func (o *TrustedJwtGrantIssuer) 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 (*TrustedJwtGrantIssuer) GetExpiresAt ¶
func (o *TrustedJwtGrantIssuer) GetExpiresAt() time.Time
GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.
func (*TrustedJwtGrantIssuer) GetExpiresAtOk ¶
func (o *TrustedJwtGrantIssuer) 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 (*TrustedJwtGrantIssuer) GetId ¶
func (o *TrustedJwtGrantIssuer) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*TrustedJwtGrantIssuer) GetIdOk ¶
func (o *TrustedJwtGrantIssuer) 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 (*TrustedJwtGrantIssuer) GetIssuer ¶
func (o *TrustedJwtGrantIssuer) GetIssuer() string
GetIssuer returns the Issuer field value if set, zero value otherwise.
func (*TrustedJwtGrantIssuer) GetIssuerOk ¶
func (o *TrustedJwtGrantIssuer) 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 (*TrustedJwtGrantIssuer) GetPublicKey ¶
func (o *TrustedJwtGrantIssuer) GetPublicKey() TrustedJsonWebKey
GetPublicKey returns the PublicKey field value if set, zero value otherwise.
func (*TrustedJwtGrantIssuer) GetPublicKeyOk ¶
func (o *TrustedJwtGrantIssuer) GetPublicKeyOk() (*TrustedJsonWebKey, bool)
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 (*TrustedJwtGrantIssuer) GetScope ¶
func (o *TrustedJwtGrantIssuer) GetScope() []string
GetScope returns the Scope field value if set, zero value otherwise.
func (*TrustedJwtGrantIssuer) GetScopeOk ¶
func (o *TrustedJwtGrantIssuer) 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 (*TrustedJwtGrantIssuer) GetSubject ¶
func (o *TrustedJwtGrantIssuer) GetSubject() string
GetSubject returns the Subject field value if set, zero value otherwise.
func (*TrustedJwtGrantIssuer) GetSubjectOk ¶
func (o *TrustedJwtGrantIssuer) 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 (*TrustedJwtGrantIssuer) HasAllowAnySubject ¶
func (o *TrustedJwtGrantIssuer) HasAllowAnySubject() bool
HasAllowAnySubject returns a boolean if a field has been set.
func (*TrustedJwtGrantIssuer) HasCreatedAt ¶
func (o *TrustedJwtGrantIssuer) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*TrustedJwtGrantIssuer) HasExpiresAt ¶
func (o *TrustedJwtGrantIssuer) HasExpiresAt() bool
HasExpiresAt returns a boolean if a field has been set.
func (*TrustedJwtGrantIssuer) HasId ¶
func (o *TrustedJwtGrantIssuer) HasId() bool
HasId returns a boolean if a field has been set.
func (*TrustedJwtGrantIssuer) HasIssuer ¶
func (o *TrustedJwtGrantIssuer) HasIssuer() bool
HasIssuer returns a boolean if a field has been set.
func (*TrustedJwtGrantIssuer) HasPublicKey ¶
func (o *TrustedJwtGrantIssuer) HasPublicKey() bool
HasPublicKey returns a boolean if a field has been set.
func (*TrustedJwtGrantIssuer) HasScope ¶
func (o *TrustedJwtGrantIssuer) HasScope() bool
HasScope returns a boolean if a field has been set.
func (*TrustedJwtGrantIssuer) HasSubject ¶
func (o *TrustedJwtGrantIssuer) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (TrustedJwtGrantIssuer) MarshalJSON ¶
func (o TrustedJwtGrantIssuer) MarshalJSON() ([]byte, error)
func (*TrustedJwtGrantIssuer) SetAllowAnySubject ¶
func (o *TrustedJwtGrantIssuer) SetAllowAnySubject(v bool)
SetAllowAnySubject gets a reference to the given bool and assigns it to the AllowAnySubject field.
func (*TrustedJwtGrantIssuer) SetCreatedAt ¶
func (o *TrustedJwtGrantIssuer) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*TrustedJwtGrantIssuer) SetExpiresAt ¶
func (o *TrustedJwtGrantIssuer) SetExpiresAt(v time.Time)
SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.
func (*TrustedJwtGrantIssuer) SetId ¶
func (o *TrustedJwtGrantIssuer) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*TrustedJwtGrantIssuer) SetIssuer ¶
func (o *TrustedJwtGrantIssuer) SetIssuer(v string)
SetIssuer gets a reference to the given string and assigns it to the Issuer field.
func (*TrustedJwtGrantIssuer) SetPublicKey ¶
func (o *TrustedJwtGrantIssuer) SetPublicKey(v TrustedJsonWebKey)
SetPublicKey gets a reference to the given TrustedJsonWebKey and assigns it to the PublicKey field.
func (*TrustedJwtGrantIssuer) SetScope ¶
func (o *TrustedJwtGrantIssuer) SetScope(v []string)
SetScope gets a reference to the given []string and assigns it to the Scope field.
func (*TrustedJwtGrantIssuer) SetSubject ¶
func (o *TrustedJwtGrantIssuer) SetSubject(v string)
SetSubject gets a reference to the given string and assigns it to the Subject field.
type UserinfoResponse ¶
type UserinfoResponse 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"` }
UserinfoResponse The userinfo response
func NewUserinfoResponse ¶
func NewUserinfoResponse() *UserinfoResponse
NewUserinfoResponse instantiates a new UserinfoResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUserinfoResponseWithDefaults ¶
func NewUserinfoResponseWithDefaults() *UserinfoResponse
NewUserinfoResponseWithDefaults instantiates a new UserinfoResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*UserinfoResponse) GetBirthdate ¶
func (o *UserinfoResponse) GetBirthdate() string
GetBirthdate returns the Birthdate field value if set, zero value otherwise.
func (*UserinfoResponse) GetBirthdateOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetEmail ¶
func (o *UserinfoResponse) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise.
func (*UserinfoResponse) GetEmailOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetEmailVerified ¶
func (o *UserinfoResponse) GetEmailVerified() bool
GetEmailVerified returns the EmailVerified field value if set, zero value otherwise.
func (*UserinfoResponse) GetEmailVerifiedOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetFamilyName ¶
func (o *UserinfoResponse) GetFamilyName() string
GetFamilyName returns the FamilyName field value if set, zero value otherwise.
func (*UserinfoResponse) GetFamilyNameOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetGender ¶
func (o *UserinfoResponse) GetGender() string
GetGender returns the Gender field value if set, zero value otherwise.
func (*UserinfoResponse) GetGenderOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetGivenName ¶
func (o *UserinfoResponse) GetGivenName() string
GetGivenName returns the GivenName field value if set, zero value otherwise.
func (*UserinfoResponse) GetGivenNameOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetLocale ¶
func (o *UserinfoResponse) GetLocale() string
GetLocale returns the Locale field value if set, zero value otherwise.
func (*UserinfoResponse) GetLocaleOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetMiddleName ¶
func (o *UserinfoResponse) GetMiddleName() string
GetMiddleName returns the MiddleName field value if set, zero value otherwise.
func (*UserinfoResponse) GetMiddleNameOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetName ¶
func (o *UserinfoResponse) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*UserinfoResponse) GetNameOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetNickname ¶
func (o *UserinfoResponse) GetNickname() string
GetNickname returns the Nickname field value if set, zero value otherwise.
func (*UserinfoResponse) GetNicknameOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetPhoneNumber ¶
func (o *UserinfoResponse) GetPhoneNumber() string
GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.
func (*UserinfoResponse) GetPhoneNumberOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetPhoneNumberVerified ¶
func (o *UserinfoResponse) GetPhoneNumberVerified() bool
GetPhoneNumberVerified returns the PhoneNumberVerified field value if set, zero value otherwise.
func (*UserinfoResponse) GetPhoneNumberVerifiedOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetPicture ¶
func (o *UserinfoResponse) GetPicture() string
GetPicture returns the Picture field value if set, zero value otherwise.
func (*UserinfoResponse) GetPictureOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetPreferredUsername ¶
func (o *UserinfoResponse) GetPreferredUsername() string
GetPreferredUsername returns the PreferredUsername field value if set, zero value otherwise.
func (*UserinfoResponse) GetPreferredUsernameOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetProfile ¶
func (o *UserinfoResponse) GetProfile() string
GetProfile returns the Profile field value if set, zero value otherwise.
func (*UserinfoResponse) GetProfileOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetSub ¶
func (o *UserinfoResponse) GetSub() string
GetSub returns the Sub field value if set, zero value otherwise.
func (*UserinfoResponse) GetSubOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetUpdatedAt ¶
func (o *UserinfoResponse) GetUpdatedAt() int64
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*UserinfoResponse) GetUpdatedAtOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetWebsite ¶
func (o *UserinfoResponse) GetWebsite() string
GetWebsite returns the Website field value if set, zero value otherwise.
func (*UserinfoResponse) GetWebsiteOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) GetZoneinfo ¶
func (o *UserinfoResponse) GetZoneinfo() string
GetZoneinfo returns the Zoneinfo field value if set, zero value otherwise.
func (*UserinfoResponse) GetZoneinfoOk ¶
func (o *UserinfoResponse) 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 (*UserinfoResponse) HasBirthdate ¶
func (o *UserinfoResponse) HasBirthdate() bool
HasBirthdate returns a boolean if a field has been set.
func (*UserinfoResponse) HasEmail ¶
func (o *UserinfoResponse) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*UserinfoResponse) HasEmailVerified ¶
func (o *UserinfoResponse) HasEmailVerified() bool
HasEmailVerified returns a boolean if a field has been set.
func (*UserinfoResponse) HasFamilyName ¶
func (o *UserinfoResponse) HasFamilyName() bool
HasFamilyName returns a boolean if a field has been set.
func (*UserinfoResponse) HasGender ¶
func (o *UserinfoResponse) HasGender() bool
HasGender returns a boolean if a field has been set.
func (*UserinfoResponse) HasGivenName ¶
func (o *UserinfoResponse) HasGivenName() bool
HasGivenName returns a boolean if a field has been set.
func (*UserinfoResponse) HasLocale ¶
func (o *UserinfoResponse) HasLocale() bool
HasLocale returns a boolean if a field has been set.
func (*UserinfoResponse) HasMiddleName ¶
func (o *UserinfoResponse) HasMiddleName() bool
HasMiddleName returns a boolean if a field has been set.
func (*UserinfoResponse) HasName ¶
func (o *UserinfoResponse) HasName() bool
HasName returns a boolean if a field has been set.
func (*UserinfoResponse) HasNickname ¶
func (o *UserinfoResponse) HasNickname() bool
HasNickname returns a boolean if a field has been set.
func (*UserinfoResponse) HasPhoneNumber ¶
func (o *UserinfoResponse) HasPhoneNumber() bool
HasPhoneNumber returns a boolean if a field has been set.
func (*UserinfoResponse) HasPhoneNumberVerified ¶
func (o *UserinfoResponse) HasPhoneNumberVerified() bool
HasPhoneNumberVerified returns a boolean if a field has been set.
func (*UserinfoResponse) HasPicture ¶
func (o *UserinfoResponse) HasPicture() bool
HasPicture returns a boolean if a field has been set.
func (*UserinfoResponse) HasPreferredUsername ¶
func (o *UserinfoResponse) HasPreferredUsername() bool
HasPreferredUsername returns a boolean if a field has been set.
func (*UserinfoResponse) HasProfile ¶
func (o *UserinfoResponse) HasProfile() bool
HasProfile returns a boolean if a field has been set.
func (*UserinfoResponse) HasSub ¶
func (o *UserinfoResponse) HasSub() bool
HasSub returns a boolean if a field has been set.
func (*UserinfoResponse) HasUpdatedAt ¶
func (o *UserinfoResponse) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*UserinfoResponse) HasWebsite ¶
func (o *UserinfoResponse) HasWebsite() bool
HasWebsite returns a boolean if a field has been set.
func (*UserinfoResponse) HasZoneinfo ¶
func (o *UserinfoResponse) HasZoneinfo() bool
HasZoneinfo returns a boolean if a field has been set.
func (UserinfoResponse) MarshalJSON ¶
func (o UserinfoResponse) MarshalJSON() ([]byte, error)
func (*UserinfoResponse) SetBirthdate ¶
func (o *UserinfoResponse) SetBirthdate(v string)
SetBirthdate gets a reference to the given string and assigns it to the Birthdate field.
func (*UserinfoResponse) SetEmail ¶
func (o *UserinfoResponse) SetEmail(v string)
SetEmail gets a reference to the given string and assigns it to the Email field.
func (*UserinfoResponse) SetEmailVerified ¶
func (o *UserinfoResponse) SetEmailVerified(v bool)
SetEmailVerified gets a reference to the given bool and assigns it to the EmailVerified field.
func (*UserinfoResponse) SetFamilyName ¶
func (o *UserinfoResponse) SetFamilyName(v string)
SetFamilyName gets a reference to the given string and assigns it to the FamilyName field.
func (*UserinfoResponse) SetGender ¶
func (o *UserinfoResponse) SetGender(v string)
SetGender gets a reference to the given string and assigns it to the Gender field.
func (*UserinfoResponse) SetGivenName ¶
func (o *UserinfoResponse) SetGivenName(v string)
SetGivenName gets a reference to the given string and assigns it to the GivenName field.
func (*UserinfoResponse) SetLocale ¶
func (o *UserinfoResponse) SetLocale(v string)
SetLocale gets a reference to the given string and assigns it to the Locale field.
func (*UserinfoResponse) SetMiddleName ¶
func (o *UserinfoResponse) SetMiddleName(v string)
SetMiddleName gets a reference to the given string and assigns it to the MiddleName field.
func (*UserinfoResponse) SetName ¶
func (o *UserinfoResponse) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UserinfoResponse) SetNickname ¶
func (o *UserinfoResponse) SetNickname(v string)
SetNickname gets a reference to the given string and assigns it to the Nickname field.
func (*UserinfoResponse) SetPhoneNumber ¶
func (o *UserinfoResponse) SetPhoneNumber(v string)
SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.
func (*UserinfoResponse) SetPhoneNumberVerified ¶
func (o *UserinfoResponse) SetPhoneNumberVerified(v bool)
SetPhoneNumberVerified gets a reference to the given bool and assigns it to the PhoneNumberVerified field.
func (*UserinfoResponse) SetPicture ¶
func (o *UserinfoResponse) SetPicture(v string)
SetPicture gets a reference to the given string and assigns it to the Picture field.
func (*UserinfoResponse) SetPreferredUsername ¶
func (o *UserinfoResponse) SetPreferredUsername(v string)
SetPreferredUsername gets a reference to the given string and assigns it to the PreferredUsername field.
func (*UserinfoResponse) SetProfile ¶
func (o *UserinfoResponse) SetProfile(v string)
SetProfile gets a reference to the given string and assigns it to the Profile field.
func (*UserinfoResponse) SetSub ¶
func (o *UserinfoResponse) SetSub(v string)
SetSub gets a reference to the given string and assigns it to the Sub field.
func (*UserinfoResponse) SetUpdatedAt ¶
func (o *UserinfoResponse) SetUpdatedAt(v int64)
SetUpdatedAt gets a reference to the given int64 and assigns it to the UpdatedAt field.
func (*UserinfoResponse) SetWebsite ¶
func (o *UserinfoResponse) SetWebsite(v string)
SetWebsite gets a reference to the given string and assigns it to the Website field.
func (*UserinfoResponse) SetZoneinfo ¶
func (o *UserinfoResponse) SetZoneinfo(v string)
SetZoneinfo gets a reference to the given string and assigns it to the Zoneinfo field.
type Version ¶
type Version struct { // Version is the service's version. Version *string `json:"version,omitempty"` }
Version struct for Version
func NewVersion ¶
func NewVersion() *Version
NewVersion instantiates a new Version object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewVersionWithDefaults ¶
func NewVersionWithDefaults() *Version
NewVersionWithDefaults instantiates a new Version object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Version) GetVersion ¶
GetVersion returns the Version field value if set, zero value otherwise.
func (*Version) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Version) HasVersion ¶
HasVersion returns a boolean if a field has been set.
func (Version) MarshalJSON ¶
func (*Version) SetVersion ¶
SetVersion gets a reference to the given string and assigns it to the Version field.
type WellKnown ¶
type WellKnown 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"` // 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"` // 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"` }
WellKnown It includes links to several endpoints (e.g. /oauth2/token) and exposes information on supported signature algorithms among others.
func NewWellKnown ¶
func NewWellKnown(authorizationEndpoint string, idTokenSigningAlgValuesSupported []string, issuer string, jwksUri string, responseTypesSupported []string, subjectTypesSupported []string, tokenEndpoint string) *WellKnown
NewWellKnown instantiates a new WellKnown object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewWellKnownWithDefaults ¶
func NewWellKnownWithDefaults() *WellKnown
NewWellKnownWithDefaults instantiates a new WellKnown object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*WellKnown) GetAuthorizationEndpoint ¶
GetAuthorizationEndpoint returns the AuthorizationEndpoint field value
func (*WellKnown) GetAuthorizationEndpointOk ¶
GetAuthorizationEndpointOk returns a tuple with the AuthorizationEndpoint field value and a boolean to check if the value has been set.
func (*WellKnown) GetBackchannelLogoutSessionSupported ¶
GetBackchannelLogoutSessionSupported returns the BackchannelLogoutSessionSupported field value if set, zero value otherwise.
func (*WellKnown) GetBackchannelLogoutSessionSupportedOk ¶
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 (*WellKnown) GetBackchannelLogoutSupported ¶
GetBackchannelLogoutSupported returns the BackchannelLogoutSupported field value if set, zero value otherwise.
func (*WellKnown) GetBackchannelLogoutSupportedOk ¶
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 (*WellKnown) GetClaimsParameterSupported ¶
GetClaimsParameterSupported returns the ClaimsParameterSupported field value if set, zero value otherwise.
func (*WellKnown) GetClaimsParameterSupportedOk ¶
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 (*WellKnown) GetClaimsSupported ¶
GetClaimsSupported returns the ClaimsSupported field value if set, zero value otherwise.
func (*WellKnown) GetClaimsSupportedOk ¶
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 (*WellKnown) GetCodeChallengeMethodsSupported ¶
GetCodeChallengeMethodsSupported returns the CodeChallengeMethodsSupported field value if set, zero value otherwise.
func (*WellKnown) GetCodeChallengeMethodsSupportedOk ¶
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 (*WellKnown) GetEndSessionEndpoint ¶
GetEndSessionEndpoint returns the EndSessionEndpoint field value if set, zero value otherwise.
func (*WellKnown) GetEndSessionEndpointOk ¶
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 (*WellKnown) GetFrontchannelLogoutSessionSupported ¶
GetFrontchannelLogoutSessionSupported returns the FrontchannelLogoutSessionSupported field value if set, zero value otherwise.
func (*WellKnown) GetFrontchannelLogoutSessionSupportedOk ¶
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 (*WellKnown) GetFrontchannelLogoutSupported ¶
GetFrontchannelLogoutSupported returns the FrontchannelLogoutSupported field value if set, zero value otherwise.
func (*WellKnown) GetFrontchannelLogoutSupportedOk ¶
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 (*WellKnown) GetGrantTypesSupported ¶
GetGrantTypesSupported returns the GrantTypesSupported field value if set, zero value otherwise.
func (*WellKnown) GetGrantTypesSupportedOk ¶
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 (*WellKnown) GetIdTokenSigningAlgValuesSupported ¶
GetIdTokenSigningAlgValuesSupported returns the IdTokenSigningAlgValuesSupported field value
func (*WellKnown) GetIdTokenSigningAlgValuesSupportedOk ¶
GetIdTokenSigningAlgValuesSupportedOk returns a tuple with the IdTokenSigningAlgValuesSupported field value and a boolean to check if the value has been set.
func (*WellKnown) GetIssuerOk ¶
GetIssuerOk returns a tuple with the Issuer field value and a boolean to check if the value has been set.
func (*WellKnown) GetJwksUri ¶
GetJwksUri returns the JwksUri field value
func (*WellKnown) GetJwksUriOk ¶
GetJwksUriOk returns a tuple with the JwksUri field value and a boolean to check if the value has been set.
func (*WellKnown) GetRegistrationEndpoint ¶
GetRegistrationEndpoint returns the RegistrationEndpoint field value if set, zero value otherwise.
func (*WellKnown) GetRegistrationEndpointOk ¶
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 (*WellKnown) GetRequestObjectSigningAlgValuesSupported ¶
GetRequestObjectSigningAlgValuesSupported returns the RequestObjectSigningAlgValuesSupported field value if set, zero value otherwise.
func (*WellKnown) GetRequestObjectSigningAlgValuesSupportedOk ¶
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 (*WellKnown) GetRequestParameterSupported ¶
GetRequestParameterSupported returns the RequestParameterSupported field value if set, zero value otherwise.
func (*WellKnown) GetRequestParameterSupportedOk ¶
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 (*WellKnown) GetRequestUriParameterSupported ¶
GetRequestUriParameterSupported returns the RequestUriParameterSupported field value if set, zero value otherwise.
func (*WellKnown) GetRequestUriParameterSupportedOk ¶
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 (*WellKnown) GetRequireRequestUriRegistration ¶
GetRequireRequestUriRegistration returns the RequireRequestUriRegistration field value if set, zero value otherwise.
func (*WellKnown) GetRequireRequestUriRegistrationOk ¶
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 (*WellKnown) GetResponseModesSupported ¶
GetResponseModesSupported returns the ResponseModesSupported field value if set, zero value otherwise.
func (*WellKnown) GetResponseModesSupportedOk ¶
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 (*WellKnown) GetResponseTypesSupported ¶
GetResponseTypesSupported returns the ResponseTypesSupported field value
func (*WellKnown) GetResponseTypesSupportedOk ¶
GetResponseTypesSupportedOk returns a tuple with the ResponseTypesSupported field value and a boolean to check if the value has been set.
func (*WellKnown) GetRevocationEndpoint ¶
GetRevocationEndpoint returns the RevocationEndpoint field value if set, zero value otherwise.
func (*WellKnown) GetRevocationEndpointOk ¶
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 (*WellKnown) GetScopesSupported ¶
GetScopesSupported returns the ScopesSupported field value if set, zero value otherwise.
func (*WellKnown) GetScopesSupportedOk ¶
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 (*WellKnown) GetSubjectTypesSupported ¶
GetSubjectTypesSupported returns the SubjectTypesSupported field value
func (*WellKnown) GetSubjectTypesSupportedOk ¶
GetSubjectTypesSupportedOk returns a tuple with the SubjectTypesSupported field value and a boolean to check if the value has been set.
func (*WellKnown) GetTokenEndpoint ¶
GetTokenEndpoint returns the TokenEndpoint field value
func (*WellKnown) GetTokenEndpointAuthMethodsSupported ¶
GetTokenEndpointAuthMethodsSupported returns the TokenEndpointAuthMethodsSupported field value if set, zero value otherwise.
func (*WellKnown) GetTokenEndpointAuthMethodsSupportedOk ¶
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 (*WellKnown) GetTokenEndpointOk ¶
GetTokenEndpointOk returns a tuple with the TokenEndpoint field value and a boolean to check if the value has been set.
func (*WellKnown) GetUserinfoEndpoint ¶
GetUserinfoEndpoint returns the UserinfoEndpoint field value if set, zero value otherwise.
func (*WellKnown) GetUserinfoEndpointOk ¶
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 (*WellKnown) GetUserinfoSigningAlgValuesSupported ¶
GetUserinfoSigningAlgValuesSupported returns the UserinfoSigningAlgValuesSupported field value if set, zero value otherwise.
func (*WellKnown) GetUserinfoSigningAlgValuesSupportedOk ¶
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 (*WellKnown) HasBackchannelLogoutSessionSupported ¶
HasBackchannelLogoutSessionSupported returns a boolean if a field has been set.
func (*WellKnown) HasBackchannelLogoutSupported ¶
HasBackchannelLogoutSupported returns a boolean if a field has been set.
func (*WellKnown) HasClaimsParameterSupported ¶
HasClaimsParameterSupported returns a boolean if a field has been set.
func (*WellKnown) HasClaimsSupported ¶
HasClaimsSupported returns a boolean if a field has been set.
func (*WellKnown) HasCodeChallengeMethodsSupported ¶
HasCodeChallengeMethodsSupported returns a boolean if a field has been set.
func (*WellKnown) HasEndSessionEndpoint ¶
HasEndSessionEndpoint returns a boolean if a field has been set.
func (*WellKnown) HasFrontchannelLogoutSessionSupported ¶
HasFrontchannelLogoutSessionSupported returns a boolean if a field has been set.
func (*WellKnown) HasFrontchannelLogoutSupported ¶
HasFrontchannelLogoutSupported returns a boolean if a field has been set.
func (*WellKnown) HasGrantTypesSupported ¶
HasGrantTypesSupported returns a boolean if a field has been set.
func (*WellKnown) HasRegistrationEndpoint ¶
HasRegistrationEndpoint returns a boolean if a field has been set.
func (*WellKnown) HasRequestObjectSigningAlgValuesSupported ¶
HasRequestObjectSigningAlgValuesSupported returns a boolean if a field has been set.
func (*WellKnown) HasRequestParameterSupported ¶
HasRequestParameterSupported returns a boolean if a field has been set.
func (*WellKnown) HasRequestUriParameterSupported ¶
HasRequestUriParameterSupported returns a boolean if a field has been set.
func (*WellKnown) HasRequireRequestUriRegistration ¶
HasRequireRequestUriRegistration returns a boolean if a field has been set.
func (*WellKnown) HasResponseModesSupported ¶
HasResponseModesSupported returns a boolean if a field has been set.
func (*WellKnown) HasRevocationEndpoint ¶
HasRevocationEndpoint returns a boolean if a field has been set.
func (*WellKnown) HasScopesSupported ¶
HasScopesSupported returns a boolean if a field has been set.
func (*WellKnown) HasTokenEndpointAuthMethodsSupported ¶
HasTokenEndpointAuthMethodsSupported returns a boolean if a field has been set.
func (*WellKnown) HasUserinfoEndpoint ¶
HasUserinfoEndpoint returns a boolean if a field has been set.
func (*WellKnown) HasUserinfoSigningAlgValuesSupported ¶
HasUserinfoSigningAlgValuesSupported returns a boolean if a field has been set.
func (WellKnown) MarshalJSON ¶
func (*WellKnown) SetAuthorizationEndpoint ¶
SetAuthorizationEndpoint sets field value
func (*WellKnown) SetBackchannelLogoutSessionSupported ¶
SetBackchannelLogoutSessionSupported gets a reference to the given bool and assigns it to the BackchannelLogoutSessionSupported field.
func (*WellKnown) SetBackchannelLogoutSupported ¶
SetBackchannelLogoutSupported gets a reference to the given bool and assigns it to the BackchannelLogoutSupported field.
func (*WellKnown) SetClaimsParameterSupported ¶
SetClaimsParameterSupported gets a reference to the given bool and assigns it to the ClaimsParameterSupported field.
func (*WellKnown) SetClaimsSupported ¶
SetClaimsSupported gets a reference to the given []string and assigns it to the ClaimsSupported field.
func (*WellKnown) SetCodeChallengeMethodsSupported ¶
SetCodeChallengeMethodsSupported gets a reference to the given []string and assigns it to the CodeChallengeMethodsSupported field.
func (*WellKnown) SetEndSessionEndpoint ¶
SetEndSessionEndpoint gets a reference to the given string and assigns it to the EndSessionEndpoint field.
func (*WellKnown) SetFrontchannelLogoutSessionSupported ¶
SetFrontchannelLogoutSessionSupported gets a reference to the given bool and assigns it to the FrontchannelLogoutSessionSupported field.
func (*WellKnown) SetFrontchannelLogoutSupported ¶
SetFrontchannelLogoutSupported gets a reference to the given bool and assigns it to the FrontchannelLogoutSupported field.
func (*WellKnown) SetGrantTypesSupported ¶
SetGrantTypesSupported gets a reference to the given []string and assigns it to the GrantTypesSupported field.
func (*WellKnown) SetIdTokenSigningAlgValuesSupported ¶
SetIdTokenSigningAlgValuesSupported sets field value
func (*WellKnown) SetRegistrationEndpoint ¶
SetRegistrationEndpoint gets a reference to the given string and assigns it to the RegistrationEndpoint field.
func (*WellKnown) SetRequestObjectSigningAlgValuesSupported ¶
SetRequestObjectSigningAlgValuesSupported gets a reference to the given []string and assigns it to the RequestObjectSigningAlgValuesSupported field.
func (*WellKnown) SetRequestParameterSupported ¶
SetRequestParameterSupported gets a reference to the given bool and assigns it to the RequestParameterSupported field.
func (*WellKnown) SetRequestUriParameterSupported ¶
SetRequestUriParameterSupported gets a reference to the given bool and assigns it to the RequestUriParameterSupported field.
func (*WellKnown) SetRequireRequestUriRegistration ¶
SetRequireRequestUriRegistration gets a reference to the given bool and assigns it to the RequireRequestUriRegistration field.
func (*WellKnown) SetResponseModesSupported ¶
SetResponseModesSupported gets a reference to the given []string and assigns it to the ResponseModesSupported field.
func (*WellKnown) SetResponseTypesSupported ¶
SetResponseTypesSupported sets field value
func (*WellKnown) SetRevocationEndpoint ¶
SetRevocationEndpoint gets a reference to the given string and assigns it to the RevocationEndpoint field.
func (*WellKnown) SetScopesSupported ¶
SetScopesSupported gets a reference to the given []string and assigns it to the ScopesSupported field.
func (*WellKnown) SetSubjectTypesSupported ¶
SetSubjectTypesSupported sets field value
func (*WellKnown) SetTokenEndpoint ¶
SetTokenEndpoint sets field value
func (*WellKnown) SetTokenEndpointAuthMethodsSupported ¶
SetTokenEndpointAuthMethodsSupported gets a reference to the given []string and assigns it to the TokenEndpointAuthMethodsSupported field.
func (*WellKnown) SetUserinfoEndpoint ¶
SetUserinfoEndpoint gets a reference to the given string and assigns it to the UserinfoEndpoint field.
func (*WellKnown) SetUserinfoSigningAlgValuesSupported ¶
SetUserinfoSigningAlgValuesSupported gets a reference to the given []string and assigns it to the UserinfoSigningAlgValuesSupported field.
Source Files ¶
- api_admin.go
- api_metadata.go
- api_public.go
- client.go
- configuration.go
- model_accept_consent_request.go
- model_accept_login_request.go
- model_completed_request.go
- model_consent_request.go
- model_consent_request_session.go
- model_flush_inactive_o_auth2_tokens_request.go
- model_flush_login_consent_request.go
- model_generic_error.go
- model_health_not_ready_status.go
- model_health_status.go
- model_inline_response_200.go
- model_inline_response_200_1.go
- model_inline_response_503.go
- model_json_error.go
- model_json_web_key.go
- model_json_web_key_set.go
- model_json_web_key_set_generator_request.go
- model_login_request.go
- model_logout_request.go
- model_o_auth2_client.go
- model_o_auth2_token_introspection.go
- model_oauth2_token_response.go
- model_oauth_token_response.go
- model_open_id_connect_context.go
- model_patch_document.go
- model_previous_consent_session.go
- model_refresh_token_hook_request.go
- model_refresh_token_hook_response.go
- model_reject_request.go
- model_request_was_handled_response.go
- model_trust_jwt_grant_issuer_body.go
- model_trusted_json_web_key.go
- model_trusted_jwt_grant_issuer.go
- model_userinfo_response.go
- model_version.go
- model_well_known.go
- response.go
- utils.go