Categorygithub.com/authlete/openapi-for-go/v3
modulepackage
3.0.0-alpha3
Repository: https://github.com/authlete/openapi-for-go.git
Documentation: pkg.go.dev

# README

Go API client for authlete

Authlete API Document.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 3.0.0
  • Package version: 3.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import authlete "github.com/authlete/openapi-for-go"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), authlete.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), authlete.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), authlete.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), authlete.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.authlete.com

ClassMethodHTTP requestDescription
AuthorizationEndpointApiAuthAuthorizationApiPost /api/{serviceApiKey}/auth/authorization/api/auth/authorization API
AuthorizationEndpointApiAuthAuthorizationFailApiPost /api/{serviceApiKey}/auth/authorization/fail/api/auth/authorization/fail API
AuthorizationEndpointApiAuthAuthorizationIssueApiPost /api/{serviceApiKey}/auth/authorization/issue/api/auth/authorization/issue API
CIBAApiBackchannelAuthenticationApiPost /api/{serviceApiKey}/backchannel/authentication/api/backchannel/authentication API
CIBAApiBackchannelAuthenticationCompleteApiPost /api/{serviceApiKey}/backchannel/authentication/complete/api/backchannel/authentication/complete API
CIBAApiBackchannelAuthenticationFailApiPost /api/{serviceApiKey}/backchannel/authentication/fail/api/backchannel/authentication/fail API
CIBAApiBackchannelAuthenticationIssueApiPost /api/{serviceApiKey}/backchannel/authentication/issue/api/backchannel/authentication/issue API
ClientManagementApiClientAuthorizationDeleteApiDelete /api/{serviceApiKey}/client/authorization/delete/{clientId}/{subject}/api/{serviceApiKey}/client/authorization/delete/{clientId}/{subject} API
ClientManagementApiClientAuthorizationGetListApiGet /api/{serviceApiKey}/client/authorization/get/list/{subject}/api/{serviceApiKey}/client/authorization/get/list/{subject} API
ClientManagementApiClientAuthorizationUpdateApiPost /api/{serviceApiKey}/client/authorization/update/{clientId}/api/{serviceApiKey}/client/authorization/update/{clientId} API
ClientManagementApiClientCreateApiPost /api/{serviceApiKey}/client/create/api/{serviceApiKey}/client/create API
ClientManagementApiClientDeleteApiDelete /api/{serviceApiKey}/client/delete/{clientId}/api/{serviceApiKey}/client/delete/{clientId} API
ClientManagementApiClientFlagUpdateApiPost /api/{serviceApiKey}/client/lock_flag/update/{clientIdentifier}/api/{serviceApiKey}/client/lock_flag/update/{clientIdentifier} API
ClientManagementApiClientGetApiGet /api/{serviceApiKey}/client/get/{clientId}/api/{serviceApiKey}/client/get/{clientId} API
ClientManagementApiClientGetListApiGet /api/{serviceApiKey}/client/get/list/api/{serviceApiKey}/client/get/list API
ClientManagementApiClientGrantedScopesDeleteApiDelete /api/{serviceApiKey}/client/granted_scopes/delete/{clientId}/{subject}/api/{serviceApiKey}/client/granted_scopes/delete/{clientId}/{subject} API
ClientManagementApiClientGrantedScopesGetApiGet /api/{serviceApiKey}/client/granted_scopes/get/{clientId}/{subject}/api/{serviceApiKey}/client/granted_scopes/get/{clientId}/{subject} API
ClientManagementApiClientSecretRefreshApiGet /api/{serviceApiKey}/client/secret/refresh/{clientIdentifier}/api/{serviceApiKey}/client/secret/refresh API
ClientManagementApiClientSecretUpdateApiPost /api/{serviceApiKey}/client/secret/update/{clientIdentifier}/api/{serviceApiKey}/client/secret/update API
ClientManagementApiClientUpdateApiPost /api/{serviceApiKey}/client/update/{clientId}/api/{serviceApiKey}/client/update/{clientId} API
ConfigurationEndpointApiServiceConfigurationApiGet /api/{serviceApiKey}/service/configuration/api/service/configuration API
DeviceFlowApiDeviceAuthorizationApiPost /api/{serviceApiKey}/device/authorization/api/device/authorization API
DeviceFlowApiDeviceCompleteApiPost /api/{serviceApiKey}/device/complete/api/device/complete API
DeviceFlowApiDeviceVerificationApiPost /api/{serviceApiKey}/device/verification/api/device/verification API
DynamicClientRegistrationApiClientRegistrationApiPost /api/{serviceApiKey}/client/registration/api/client/registration API
DynamicClientRegistrationApiClientRegistrationDeleteApiPost /api/{serviceApiKey}/client/registration/delete/api/client/registration/delete API
DynamicClientRegistrationApiClientRegistrationGetApiPost /api/{serviceApiKey}/client/registration/get/api/client/registration/get API
DynamicClientRegistrationApiClientRegistrationUpdateApiPost /api/{serviceApiKey}/client/registration/update/api/client/registration/update API
FederationEndpointApiFederationConfigurationApiPost /api/{serviceApiKey}/federation/configuration/api/federation/configuration API
GrantManagementEndpointApiGrantMApiPost /api/{serviceApiKey}/gm/api/gm API
IntrospectionEndpointApiAuthIntrospectionApiPost /api/{serviceApiKey}/auth/introspection/api/auth/introspection API
IntrospectionEndpointApiAuthIntrospectionStandardApiPost /api/{serviceApiKey}/auth/introspection/standard/api/auth/intraspection/standard API
JWKSetEndpointApiServiceJwksGetApiGet /api/{serviceApiKey}/service/jwks/get/api/service/jwks/get API
JoseObjectApiJoseVerifyApiPost /api/{serviceApiKey}/jose/verify/api/jose/verify API
PushedAuthorizationEndpointApiPushedAuthReqApiPost /api/{serviceApiKey}/pushed_auth_req/api/pushed_auth_req API
RevocationEndpointApiAuthRevocationApiPost /api/{serviceApiKey}/auth/revocation/api/auth/revocation API
ServerMetadataApiInfoApiGet /api/info/api/info API
ServiceManagementApiServiceCreateApiPost /api/service/create/api/service/create API
ServiceManagementApiServiceDeleteApiDelete /api/{serviceApiKey}/service/delete/api/{serviceApiKey}/service/delete API
ServiceManagementApiServiceGetApiGet /api/{serviceApiKey}/service/get/api/{serviceApiKey}/service/get/{serviceApiKey} API
ServiceManagementApiServiceGetListApiGet /api/service/get/list/api/service/get/list API
ServiceManagementApiServiceUpdateApiPost /api/{serviceApiKey}/service/update/api/{serviceApiKey}/service/update API
TokenEndpointApiAuthTokenApiPost /api/{serviceApiKey}/auth/token/api/auth/token API
TokenEndpointApiAuthTokenFailApiPost /api/{serviceApiKey}/auth/token/fail/api/auth/token/fail API
TokenEndpointApiAuthTokenIssueApiPost /api/{serviceApiKey}/auth/token/issue/api/auth/token/issue API
TokenOperationsApiAuthTokenCreateApiPost /api/{serviceApiKey}/auth/token/create/api/auth/token/create API
TokenOperationsApiAuthTokenDeleteApiDelete /api/{serviceApiKey}/auth/token/delete/{accessTokenIdentifier}/api/auth/token/delete API
TokenOperationsApiAuthTokenGetListApiGet /api/{serviceApiKey}/auth/token/get/list/api/auth/token/get/list API
TokenOperationsApiAuthTokenRevokeApiPost /api/{serviceApiKey}/auth/token/revoke/api/auth/token/revoke API
TokenOperationsApiAuthTokenUpdateApiPost /api/{serviceApiKey}/auth/token/update/api/auth/token/update API
UserInfoEndpointApiAuthUserinfoApiPost /api/{serviceApiKey}/auth/userinfo/api/auth/userinfo API
UserInfoEndpointApiAuthUserinfoIssueApiPost /api/{serviceApiKey}/auth/userinfo/issue/api/auth/userinfo/issue API

Documentation For Models

Documentation For Authorization

ServiceCredentials

  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)

ServiceOwnerCredentials

  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

# Packages

No description provided by the author
No description provided by the author

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
NewAccessToken instantiates a new AccessToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAccessTokenWithDefaults instantiates a new AccessToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewApplicationTypeFromValue returns a pointer to a valid ApplicationType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewAttachmentTypeFromValue returns a pointer to a valid AttachmentType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewAuthorizationDetails instantiates a new AuthorizationDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthorizationDetailsElement instantiates a new AuthorizationDetailsElement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthorizationDetailsElementWithDefaults instantiates a new AuthorizationDetailsElement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAuthorizationDetailsWithDefaults instantiates a new AuthorizationDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAuthorizationFailRequest instantiates a new AuthorizationFailRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthorizationFailRequestWithDefaults instantiates a new AuthorizationFailRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAuthorizationFailResponse instantiates a new AuthorizationFailResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthorizationFailResponseWithDefaults instantiates a new AuthorizationFailResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAuthorizationIssueRequest instantiates a new AuthorizationIssueRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthorizationIssueRequestWithDefaults instantiates a new AuthorizationIssueRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAuthorizationIssueResponse instantiates a new AuthorizationIssueResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthorizationIssueResponseWithDefaults instantiates a new AuthorizationIssueResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAuthorizationRequest instantiates a new AuthorizationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthorizationRequestWithDefaults instantiates a new AuthorizationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAuthorizationResponse instantiates a new AuthorizationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewAuthorizationResponseWithDefaults instantiates a new AuthorizationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBackchannelAuthenticationCompleteRequest instantiates a new BackchannelAuthenticationCompleteRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBackchannelAuthenticationCompleteRequestWithDefaults instantiates a new BackchannelAuthenticationCompleteRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBackchannelAuthenticationCompleteResponse instantiates a new BackchannelAuthenticationCompleteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBackchannelAuthenticationCompleteResponseWithDefaults instantiates a new BackchannelAuthenticationCompleteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBackchannelAuthenticationFailRequest instantiates a new BackchannelAuthenticationFailRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBackchannelAuthenticationFailRequestWithDefaults instantiates a new BackchannelAuthenticationFailRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBackchannelAuthenticationFailResponse instantiates a new BackchannelAuthenticationFailResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBackchannelAuthenticationFailResponseWithDefaults instantiates a new BackchannelAuthenticationFailResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBackchannelAuthenticationIssueRequest instantiates a new BackchannelAuthenticationIssueRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBackchannelAuthenticationIssueRequestWithDefaults instantiates a new BackchannelAuthenticationIssueRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBackchannelAuthenticationIssueResponse instantiates a new BackchannelAuthenticationIssueResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBackchannelAuthenticationIssueResponseWithDefaults instantiates a new BackchannelAuthenticationIssueResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBackchannelAuthenticationRequest instantiates a new BackchannelAuthenticationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBackchannelAuthenticationRequestWithDefaults instantiates a new BackchannelAuthenticationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBackchannelAuthenticationResponse instantiates a new BackchannelAuthenticationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBackchannelAuthenticationResponseWithDefaults instantiates a new BackchannelAuthenticationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClaimTypeFromValue returns a pointer to a valid ClaimType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewClient instantiates a new Client object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientAuthenticationMethodFromValue returns a pointer to a valid ClientAuthenticationMethod for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewClientAuthorizationDeleteResponse instantiates a new ClientAuthorizationDeleteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientAuthorizationDeleteResponseWithDefaults instantiates a new ClientAuthorizationDeleteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientAuthorizationGetListResponse instantiates a new ClientAuthorizationGetListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientAuthorizationGetListResponseWithDefaults instantiates a new ClientAuthorizationGetListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientAuthorizationUpdateRequest instantiates a new ClientAuthorizationUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientAuthorizationUpdateRequestWithDefaults instantiates a new ClientAuthorizationUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientAuthorizationUpdateResponse instantiates a new ClientAuthorizationUpdateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientAuthorizationUpdateResponseWithDefaults instantiates a new ClientAuthorizationUpdateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientExtension instantiates a new ClientExtension object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientExtensionWithDefaults instantiates a new ClientExtension object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientFlagUpdateRequest instantiates a new ClientFlagUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientFlagUpdateRequestWithDefaults instantiates a new ClientFlagUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientFlagUpdateResponse instantiates a new ClientFlagUpdateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientFlagUpdateResponseWithDefaults instantiates a new ClientFlagUpdateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientGetListResponse instantiates a new ClientGetListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientGetListResponseWithDefaults instantiates a new ClientGetListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientGrantedScopesDeleteResponse instantiates a new ClientGrantedScopesDeleteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientGrantedScopesDeleteResponseWithDefaults instantiates a new ClientGrantedScopesDeleteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientGrantedScopesGetResponse instantiates a new ClientGrantedScopesGetResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientGrantedScopesGetResponseWithDefaults instantiates a new ClientGrantedScopesGetResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientRegistrationDeleteRequest instantiates a new ClientRegistrationDeleteRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientRegistrationDeleteRequestWithDefaults instantiates a new ClientRegistrationDeleteRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientRegistrationDeleteResponse instantiates a new ClientRegistrationDeleteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientRegistrationDeleteResponseWithDefaults instantiates a new ClientRegistrationDeleteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientRegistrationGetRequest instantiates a new ClientRegistrationGetRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientRegistrationGetRequestWithDefaults instantiates a new ClientRegistrationGetRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientRegistrationGetResponse instantiates a new ClientRegistrationGetResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientRegistrationGetResponseWithDefaults instantiates a new ClientRegistrationGetResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientRegistrationRequest instantiates a new ClientRegistrationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientRegistrationRequestWithDefaults instantiates a new ClientRegistrationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientRegistrationResponse instantiates a new ClientRegistrationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientRegistrationResponseWithDefaults instantiates a new ClientRegistrationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientRegistrationTypeFromValue returns a pointer to a valid ClientRegistrationType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewClientRegistrationUpdateRequest instantiates a new ClientRegistrationUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientRegistrationUpdateRequestWithDefaults instantiates a new ClientRegistrationUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientRegistrationUpdateResponse instantiates a new ClientRegistrationUpdateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientRegistrationUpdateResponseWithDefaults instantiates a new ClientRegistrationUpdateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientSecretRefreshResponse instantiates a new ClientSecretRefreshResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientSecretRefreshResponseWithDefaults instantiates a new ClientSecretRefreshResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientSecretUpdateRequest instantiates a new ClientSecretUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientSecretUpdateRequestWithDefaults instantiates a new ClientSecretUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientSecretUpdateResponse instantiates a new ClientSecretUpdateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewClientSecretUpdateResponseWithDefaults instantiates a new ClientSecretUpdateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewClientTypeFromValue returns a pointer to a valid ClientType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewClientWithDefaults instantiates a new Client object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfiguration returns a new Configuration object.
NewDeliveryModeFromValue returns a pointer to a valid DeliveryMode for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewDeviceAuthorizationRequest instantiates a new DeviceAuthorizationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeviceAuthorizationRequestWithDefaults instantiates a new DeviceAuthorizationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeviceAuthorizationResponse instantiates a new DeviceAuthorizationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeviceAuthorizationResponseWithDefaults instantiates a new DeviceAuthorizationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeviceCompleteRequest instantiates a new DeviceCompleteRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeviceCompleteRequestWithDefaults instantiates a new DeviceCompleteRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeviceCompleteResponse instantiates a new DeviceCompleteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeviceCompleteResponseWithDefaults instantiates a new DeviceCompleteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeviceVerificationRequest instantiates a new DeviceVerificationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeviceVerificationRequestWithDefaults instantiates a new DeviceVerificationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDeviceVerificationResponse instantiates a new DeviceVerificationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeviceVerificationResponseWithDefaults instantiates a new DeviceVerificationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewDisplayFromValue returns a pointer to a valid Display for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewDynamicScope instantiates a new DynamicScope object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDynamicScopeWithDefaults instantiates a new DynamicScope object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewFederationConfigurationResponse instantiates a new FederationConfigurationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewFederationConfigurationResponseWithDefaults instantiates a new FederationConfigurationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGMRequest instantiates a new GMRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGMRequestWithDefaults instantiates a new GMRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGMResponse instantiates a new GMResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGMResponseWithDefaults instantiates a new GMResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGrant instantiates a new Grant object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGrantManagementActionFromValue returns a pointer to a valid GrantManagementAction for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewGrantScope instantiates a new GrantScope object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGrantScopeWithDefaults instantiates a new GrantScope object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGrantTypeFromValue returns a pointer to a valid GrantType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewGrantWithDefaults instantiates a new Grant object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewInfoResponse instantiates a new InfoResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewInfoResponseWithDefaults instantiates a new InfoResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewIntrospectionRequest instantiates a new IntrospectionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewIntrospectionRequestWithDefaults instantiates a new IntrospectionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewIntrospectionResponse instantiates a new IntrospectionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewIntrospectionResponseWithDefaults instantiates a new IntrospectionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewJoseVerifyRequest instantiates a new JoseVerifyRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewJoseVerifyRequestWithDefaults instantiates a new JoseVerifyRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewJoseVerifyResponse instantiates a new JoseVerifyResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewJoseVerifyResponseWithDefaults instantiates a new JoseVerifyResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewJweAlgFromValue returns a pointer to a valid JweAlg for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewJweEncFromValue returns a pointer to a valid JweEnc for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewJwsAlgFromValue returns a pointer to a valid JwsAlg for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewNamedUri instantiates a new NamedUri object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewNamedUriWithDefaults instantiates a new NamedUri object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPair instantiates a new Pair object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPairWithDefaults instantiates a new Pair object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPromptFromValue returns a pointer to a valid Prompt for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewProperty instantiates a new Property object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPropertyWithDefaults instantiates a new Property object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPushedAuthorizationRequest instantiates a new PushedAuthorizationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPushedAuthorizationRequestWithDefaults instantiates a new PushedAuthorizationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPushedAuthorizationResponse instantiates a new PushedAuthorizationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPushedAuthorizationResponseWithDefaults instantiates a new PushedAuthorizationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPushedAuthReqRequest instantiates a new PushedAuthReqRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPushedAuthReqRequestWithDefaults instantiates a new PushedAuthReqRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPushedAuthReqResponse instantiates a new PushedAuthReqResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPushedAuthReqResponseWithDefaults instantiates a new PushedAuthReqResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewResponseTypeFromValue returns a pointer to a valid ResponseType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewResult instantiates a new Result object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewResultWithDefaults instantiates a new Result object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRevocationRequest instantiates a new RevocationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRevocationRequestWithDefaults instantiates a new RevocationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRevocationResponse instantiates a new RevocationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRevocationResponseWithDefaults instantiates a new RevocationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewScope instantiates a new Scope object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewScopeWithDefaults instantiates a new Scope object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewService instantiates a new Service object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewServiceGetListResponse instantiates a new ServiceGetListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewServiceGetListResponseWithDefaults instantiates a new ServiceGetListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewServiceJwksGetResponse instantiates a new ServiceJwksGetResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewServiceJwksGetResponseWithDefaults instantiates a new ServiceJwksGetResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewServiceProfileFromValue returns a pointer to a valid ServiceProfile for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewServiceWithDefaults instantiates a new Service object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSnsCredentials instantiates a new SnsCredentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSnsCredentialsWithDefaults instantiates a new SnsCredentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSnsFromValue returns a pointer to a valid Sns for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewStandardIntrospectionRequest instantiates a new StandardIntrospectionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewStandardIntrospectionRequestWithDefaults instantiates a new StandardIntrospectionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewStandardIntrospectionResponse instantiates a new StandardIntrospectionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewStandardIntrospectionResponseWithDefaults instantiates a new StandardIntrospectionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSubjectTypeFromValue returns a pointer to a valid SubjectType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewTaggedValue instantiates a new TaggedValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTaggedValueWithDefaults instantiates a new TaggedValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenCreateRequest instantiates a new TokenCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenCreateRequestWithDefaults instantiates a new TokenCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenCreateResponse instantiates a new TokenCreateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenCreateResponseWithDefaults instantiates a new TokenCreateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenFailRequest instantiates a new TokenFailRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenFailRequestWithDefaults instantiates a new TokenFailRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenFailResponse instantiates a new TokenFailResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenFailResponseWithDefaults instantiates a new TokenFailResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenGetListResponse instantiates a new TokenGetListResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenGetListResponseWithDefaults instantiates a new TokenGetListResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenInfo instantiates a new TokenInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenInfoWithDefaults instantiates a new TokenInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenIssueRequest instantiates a new TokenIssueRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenIssueRequestWithDefaults instantiates a new TokenIssueRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenIssueResponse instantiates a new TokenIssueResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenIssueResponseWithDefaults instantiates a new TokenIssueResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenRequest instantiates a new TokenRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenRequestWithDefaults instantiates a new TokenRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenResponse instantiates a new TokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenResponseWithDefaults instantiates a new TokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenRevokeRequest instantiates a new TokenRevokeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenRevokeRequestWithDefaults instantiates a new TokenRevokeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenRevokeResponse instantiates a new TokenRevokeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenRevokeResponseWithDefaults instantiates a new TokenRevokeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenTypeFromValue returns a pointer to a valid TokenType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewTokenUpdateRequest instantiates a new TokenUpdateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenUpdateRequestWithDefaults instantiates a new TokenUpdateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTokenUpdateResponse instantiates a new TokenUpdateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTokenUpdateResponseWithDefaults instantiates a new TokenUpdateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewTrustAnchor instantiates a new TrustAnchor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewTrustAnchorWithDefaults instantiates a new TrustAnchor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserCodeCharsetFromValue returns a pointer to a valid UserCodeCharset for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewUserinfoIssueRequest instantiates a new UserinfoIssueRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserinfoIssueRequestWithDefaults instantiates a new UserinfoIssueRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserinfoIssueResponse instantiates a new UserinfoIssueResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserinfoIssueResponseWithDefaults instantiates a new UserinfoIssueResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUserinfoRequest instantiates a new UserinfoRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUserinfoRequestWithDefaults instantiates a new UserinfoRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
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.
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.
NewVerifiedClaimsValidationSchemaFromValue returns a pointer to a valid VerifiedClaimsValidationSchema for the value passed as argument, or an error if the value passed is not allowed by the enum.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.

# Constants

List of application_type.
List of application_type.
List of application_type.
List of attachment_type.
List of attachment_type.
List of claim_type.
List of claim_type.
List of claim_type.
List of client_authentication_method.
List of client_authentication_method.
CLIENTAUTHENTICATIONMETHOD_CLIENT_SECRET_POST
List of client_authentication_method.
List of client_authentication_method.
List of client_authentication_method.
List of client_authentication_method.
List of client_authentication_method.
List of client_registration_type.
List of client_registration_type.
List of client_type.
List of client_type.
List of delivery_mode.
List of delivery_mode.
List of delivery_mode.
List of Display.
List of Display.
List of Display.
List of Display.
List of grant_management_action.
List of grant_management_action.
List of grant_management_action.
List of grant_management_action.
List of grant_management_action.
List of grant_type.
List of grant_type.
List of grant_type.
List of grant_type.
List of grant_type.
List of grant_type.
List of grant_type.
List of grant_type.
List of grant_type.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_alg.
List of jwe_enc.
List of jwe_enc.
List of jwe_enc.
List of jwe_enc.
List of jwe_enc.
List of jwe_enc.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of jws_alg.
List of Prompt.
List of Prompt.
List of Prompt.
List of Prompt.
List of response_type.
List of response_type.
List of response_type.
List of response_type.
List of response_type.
List of response_type.
List of response_type.
List of response_type.
List of service_profile.
List of service_profile.
List of Sns.
List of subject_type.
List of subject_type.
List of token_type.
List of token_type.
List of token_type.
List of token_type.
List of token_type.
List of token_type.
List of token_type.
List of token_type.
List of token_type.
List of user_code_charset.
List of user_code_charset.
List of verified_claims_validation_schema.
List of verified_claims_validation_schema.
List of verified_claims_validation_schema.

# Variables

All allowed values of ApplicationType enum.
All allowed values of AttachmentType enum.
All allowed values of ClaimType enum.
All allowed values of ClientAuthenticationMethod enum.
All allowed values of ClientRegistrationType enum.
All allowed values of ClientType enum.
All allowed values of DeliveryMode enum.
All allowed values of Display enum.
All allowed values of GrantManagementAction enum.
All allowed values of GrantType enum.
All allowed values of JweAlg enum.
All allowed values of JweEnc enum.
All allowed values of JwsAlg enum.
All allowed values of Prompt enum.
All allowed values of ResponseType enum.
All allowed values of ServiceProfile enum.
All allowed values of Sns enum.
All allowed values of SubjectType enum.
All allowed values of TokenType enum.
All allowed values of UserCodeCharset enum.
All allowed values of VerifiedClaimsValidationSchema enum.
ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextOperationServerIndices uses a server configuration from the index mapping.
ContextOperationServerVariables overrides a server configuration variables using operation specific values.
ContextServerIndex uses a server configuration from the index.
ContextServerVariables overrides a server configuration variables.

# Structs

AccessToken struct for AccessToken.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIClient manages communication with the Authlete API API v3.0.0 In most cases there should be only one, shared, APIClient.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
APIResponse stores the API response returned by the server.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AuthorizationDetails The authorization details.
AuthorizationDetailsElement struct for AuthorizationDetailsElement.
AuthorizationFailRequest struct for AuthorizationFailRequest.
AuthorizationFailResponse struct for AuthorizationFailResponse.
AuthorizationIssueRequest struct for AuthorizationIssueRequest.
AuthorizationIssueResponse struct for AuthorizationIssueResponse.
AuthorizationRequest struct for AuthorizationRequest.
AuthorizationResponse struct for AuthorizationResponse.
BackchannelAuthenticationCompleteRequest struct for BackchannelAuthenticationCompleteRequest.
BackchannelAuthenticationCompleteResponse struct for BackchannelAuthenticationCompleteResponse.
BackchannelAuthenticationFailRequest struct for BackchannelAuthenticationFailRequest.
BackchannelAuthenticationFailResponse struct for BackchannelAuthenticationFailResponse.
BackchannelAuthenticationIssueRequest struct for BackchannelAuthenticationIssueRequest.
BackchannelAuthenticationIssueResponse struct for BackchannelAuthenticationIssueResponse.
BackchannelAuthenticationRequest struct for BackchannelAuthenticationRequest.
BackchannelAuthenticationResponse struct for BackchannelAuthenticationResponse.
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
Client struct for Client.
ClientAuthorizationDeleteResponse struct for ClientAuthorizationDeleteResponse.
ClientAuthorizationGetListResponse struct for ClientAuthorizationGetListResponse.
ClientAuthorizationUpdateRequest struct for ClientAuthorizationUpdateRequest.
ClientAuthorizationUpdateResponse struct for ClientAuthorizationUpdateResponse.
ClientExtension struct for ClientExtension.
ClientFlagUpdateRequest struct for ClientFlagUpdateRequest.
ClientFlagUpdateResponse struct for ClientFlagUpdateResponse.
ClientGetListResponse struct for ClientGetListResponse.
ClientGrantedScopesDeleteResponse struct for ClientGrantedScopesDeleteResponse.
ClientGrantedScopesGetResponse struct for ClientGrantedScopesGetResponse.
ClientRegistrationDeleteRequest struct for ClientRegistrationDeleteRequest.
ClientRegistrationDeleteResponse struct for ClientRegistrationDeleteResponse.
ClientRegistrationGetRequest struct for ClientRegistrationGetRequest.
ClientRegistrationGetResponse struct for ClientRegistrationGetResponse.
ClientRegistrationRequest struct for ClientRegistrationRequest.
ClientRegistrationResponse struct for ClientRegistrationResponse.
ClientRegistrationUpdateRequest struct for ClientRegistrationUpdateRequest.
ClientRegistrationUpdateResponse struct for ClientRegistrationUpdateResponse.
ClientSecretRefreshResponse struct for ClientSecretRefreshResponse.
ClientSecretUpdateRequest struct for ClientSecretUpdateRequest.
ClientSecretUpdateResponse struct for ClientSecretUpdateResponse.
Configuration stores the configuration of the API client.
DeviceAuthorizationRequest struct for DeviceAuthorizationRequest.
DeviceAuthorizationResponse struct for DeviceAuthorizationResponse.
DeviceCompleteRequest struct for DeviceCompleteRequest.
DeviceCompleteResponse struct for DeviceCompleteResponse.
DeviceVerificationRequest struct for DeviceVerificationRequest.
DeviceVerificationResponse struct for DeviceVerificationResponse.
DynamicScope struct for DynamicScope.
FederationConfigurationResponse struct for FederationConfigurationResponse.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
GMRequest struct for GMRequest.
GMResponse struct for GMResponse.
Grant struct for Grant.
GrantScope struct for GrantScope.
InfoResponse struct for InfoResponse.
IntrospectionRequest struct for IntrospectionRequest.
IntrospectionResponse struct for IntrospectionResponse.
JoseVerifyRequest struct for JoseVerifyRequest.
JoseVerifyResponse struct for JoseVerifyResponse.
NamedUri struct for NamedUri.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Pair struct for Pair.
Property struct for Property.
PushedAuthorizationRequest struct for PushedAuthorizationRequest.
PushedAuthorizationResponse struct for PushedAuthorizationResponse.
PushedAuthReqRequest struct for PushedAuthReqRequest.
PushedAuthReqResponse struct for PushedAuthReqResponse.
Result struct for Result.
RevocationRequest struct for RevocationRequest.
RevocationResponse struct for RevocationResponse.
Scope struct for Scope.
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
Service struct for Service.
ServiceGetListResponse struct for ServiceGetListResponse.
ServiceJwksGetResponse struct for ServiceJwksGetResponse.
SnsCredentials struct for SnsCredentials.
StandardIntrospectionRequest struct for StandardIntrospectionRequest.
StandardIntrospectionResponse struct for StandardIntrospectionResponse.
TaggedValue struct for TaggedValue.
TokenCreateRequest struct for TokenCreateRequest.
TokenCreateResponse struct for TokenCreateResponse.
TokenFailRequest struct for TokenFailRequest.
TokenFailResponse struct for TokenFailResponse.
TokenGetListResponse struct for TokenGetListResponse.
TokenInfo struct for TokenInfo.
TokenIssueRequest struct for TokenIssueRequest.
TokenIssueResponse struct for TokenIssueResponse.
TokenRequest struct for TokenRequest.
TokenResponse struct for TokenResponse.
TokenRevokeRequest struct for TokenRevokeRequest.
TokenRevokeResponse struct for TokenRevokeResponse.
TokenUpdateRequest struct for TokenUpdateRequest.
TokenUpdateResponse struct for TokenUpdateResponse.
TrustAnchor struct for TrustAnchor.
UserinfoIssueRequest struct for UserinfoIssueRequest.
UserinfoIssueResponse .
UserinfoRequest struct for UserinfoRequest.
UserinfoResponse struct for UserinfoResponse.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

ApplicationType The application type.
AttachmentType Supported attachment types.
AuthorizationEndpointApiService AuthorizationEndpointApi service.
CIBAApiService CIBAApi service.
ClaimType the model 'ClaimType'.
ClientAuthenticationMethod The client authentication method that the client application declares that it uses at the token endpoint.
ClientManagementApiService ClientManagementApi service.
ClientRegistrationType Values for the `client_registration_types` RP metadata and the `client_registration_types_supported` OP metadata that are defined in [OpenID Connect Federation 1.0](https://openid.net/specs/openid-connect-federation-1_0.html).
ClientType The client type, either `CONFIDENTIAL` or `PUBLIC`.
ConfigurationEndpointApiService ConfigurationEndpointApi service.
DeliveryMode the model 'DeliveryMode'.
DeviceFlowApiService DeviceFlowApi service.
Display The display mode which the client application requests by `display` request parameter.
DynamicClientRegistrationApiService DynamicClientRegistrationApi service.
FederationEndpointApiService FederationEndpointApi service.
GrantManagementAction The grant management action of the device authorization request.
GrantManagementEndpointApiService GrantManagementEndpointApi service.
GrantType The grant type of the access token when the access token was created.
IntrospectionEndpointApiService IntrospectionEndpointApi service.
JoseObjectApiService JoseObjectApi service.
JweAlg this is the 'alg' header value for encrypted JWT tokens.
JweEnc This is the encryption algorithm to be used when encrypting a JWT on client or server side.
JWKSetEndpointApiService JWKSetEndpointApi service.
JwsAlg The signature algorithm for JWT.
Prompt The prompt that the UI displayed to the end-user must satisfy as the minimum level.
PushedAuthorizationEndpointApiService PushedAuthorizationEndpointApi service.
ResponseType the model 'ResponseType'.
RevocationEndpointApiService RevocationEndpointApi service.
ServerConfigurations stores multiple ServerConfiguration items.
ServerMetadataApiService ServerMetadataApi service.
ServiceManagementApiService ServiceManagementApi service.
ServiceProfile the model 'ServiceProfile'.
Sns the model 'Sns'.
SubjectType The subject type that the client application requests.
TokenEndpointApiService TokenEndpointApi service.
TokenOperationsApiService TokenOperationsApi service.
TokenType The grant type of the access token when the access token was created.
UserCodeCharset The character set for end-user verification codes (`user_code`) for Device Flow.
UserInfoEndpointApiService UserInfoEndpointApi service.
VerifiedClaimsValidationSchema The verified claims validation schema set.