Name | Type | Description | Notes |
---|---|---|---|
Number | Pointer to int32 | The sequential number of the client. The value of this property is assigned by Authlete. | [optional] [readonly] |
ServiceNumber | Pointer to int32 | The sequential number of the service of the client application. The value of this property is assigned by Authlete. | [optional] [readonly] |
Developer | Pointer to string | The developer of the client application. | [optional] |
ClientName | Pointer to string | The name of the client application. This property corresponds to `client_name` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
ClientNames | Pointer to []TaggedValue | Client names with language tags. If the client application has different names for different languages, this property can be used to register the names. | [optional] |
Description | Pointer to string | The description about the client application. | [optional] |
Descriptions | Pointer to []TaggedValue | Descriptions about the client application with language tags. If the client application has different descriptions for different languages, this property can be used to register the descriptions. | [optional] |
ClientId | Pointer to int64 | The client ID. The value of this property is assigned by Authlete. | [optional] [readonly] |
ClientSecret | Pointer to string | The client secret. A random 512-bit value encoded by base64url (86 letters). The value of this property is assigned by Authlete. Note that Authlete issues a client secret even to a "public" client application, but the client application should not use the client secret unless it changes its client type to "confidential". That is, a public client application should behave as if it had not been issued a client secret. To be specific, a token request from a public client of Authlete should not come along with a client secret although RFC 6749, 3.2.1. Client Authentication says as follows. > Confidential clients or other clients issued client credentials MUST authenticate with the authorization server as described in Section 2.3 when making requests to the token endpoint. | [optional] [readonly] |
ClientIdAlias | Pointer to string | The alias of the client ID. Note that the client ID alias is recognized only when this client's `clientIdAliasEnabled` property is set to `true` AND the service's `clientIdAliasEnabled` property is also set to `true`. | [optional] |
ClientIdAliasEnabled | Pointer to bool | The flag to indicate whether the client ID alias is enabled or not. Note that a service also has `clientIdAliasEnabled` property. If the service's `clientIdAliasEnabled` property is set to `false`, the client ID alias of this client is not recognized even if this client's `clientIdAliasEnabled` property is set to `true`. | [optional] |
ClientType | Pointer to ClientType | [optional] | |
ApplicationType | Pointer to NullableApplicationType | [optional] | |
LogoUri | Pointer to string | The URL pointing to the logo image of the client application. This property corresponds to `logo_uri` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
LogoUris | Pointer to []TaggedValue | Logo image URLs with language tags. If the client application has different logo images for different languages, this property can be used to register URLs of the images. | [optional] |
Contacts | Pointer to []string | An array of email addresses of people responsible for the client application. This property corresponds to contacts in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
TlsClientCertificateBoundAccessTokens | Pointer to bool | The flag to indicate whether this client use TLS client certificate bound access tokens. | [optional] |
DynamicallyRegistered | Pointer to bool | The flag to indicate whether this client has been registered dynamically. For more details, see RFC 7591. | [optional] [readonly] |
SoftwareId | Pointer to string | The unique identifier string assigned by the client developer or software publisher used by registration endpoints to identify the client software to be dynamically registered. This property corresponds to the `software_id metadata` defined in 2. Client Metadata of RFC 7591. | [optional] |
SoftwareVersion | Pointer to string | The version identifier string for the client software identified by the software ID. This property corresponds to the software_version metadata defined in 2. Client Metadata of RFC 7591. | [optional] |
RegistrationAccessTokenHash | Pointer to string | The hash of the registration access token for this client. | [optional] |
CreatedAt | Pointer to int64 | The time at which this client was created. The value is represented as milliseconds since the UNIX epoch (1970-01-01). | [optional] [readonly] |
ModifiedAt | Pointer to int64 | The time at which this client was last modified. The value is represented as milliseconds since the UNIX epoch (1970-01-01). | [optional] [readonly] |
GrantTypes | Pointer to []GrantType | A string array of grant types which the client application declares that it will restrict itself to using. This property corresponds to `grant_types` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
ResponseTypes | Pointer to []ResponseType | A string array of response types which the client application declares that it will restrict itself to using. This property corresponds to `response_types` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
RedirectUris | Pointer to []string | Redirect URIs that the client application uses to receive a response from the authorization endpoint. Requirements for a redirect URI are as follows. Requirements by RFC 6749 (From RFC 6749, 3.1.2. Redirection Endpoint) - Must be an absolute URI. - Must not have a fragment component. Requirements by OpenID Connect (From "OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata, application_type") - The scheme of the redirect URI used for Implicit Grant by a client application whose application is `web` must be `https`. This is checked at runtime by Authlete. - The hostname of the redirect URI used for Implicit Grant by a client application whose application type is `web` must not be `localhost`. This is checked at runtime by Authlete. - The scheme of the redirect URI used by a client application whose application type is `native` must be either (1) a custom scheme or (2) `http`, which is allowed only when the hostname part is `localhost`. This is checked at runtime by Authlete. Requirements by Authlete - Must consist of printable ASCII letters only. - Must not exceed 200 letters. Note that Authlete allows the application type to be `null`. In other words, a client application does not have to choose `web` or `native` as its application type. If the application type is `null`, the requirements by OpenID Connect are not checked at runtime. An authorization request from a client application which has not registered any redirect URI fails unless at least all the following conditions are satisfied. - The client type of the client application is `confidential`. - The value of `response_type` request parameter is `code`. - The authorization request has the `redirect_uri` request parameter. - The value of `scope` request parameter does not contain `openid`. RFC 6749 allows partial match of redirect URI under some conditions (see RFC 6749, 3.1.2.2. Registration Requirements for details), but OpenID Connect requires exact match. | [optional] |
AuthorizationSignAlg | Pointer to JwsAlg | [optional] | |
AuthorizationEncryptionAlg | Pointer to JweAlg | [optional] | |
AuthorizationEncryptionEnc | Pointer to JweEnc | [optional] | |
TokenAuthMethod | Pointer to ClientAuthMethod | [optional] | |
TokenAuthSignAlg | Pointer to JwsAlg | [optional] | |
SelfSignedCertificateKeyId | Pointer to string | The key ID of a JWK containing a self-signed certificate of this client. | [optional] |
TlsClientAuthSubjectDn | Pointer to string | The string representation of the expected subject distinguished name of the certificate this client will use in mutual TLS authentication. See `tls_client_auth_subject_dn` in "Mutual TLS Profiles for OAuth Clients, 2.3. Dynamic Client Registration" for details. | [optional] |
TlsClientAuthSanDns | Pointer to string | The string representation of the expected DNS subject alternative name of the certificate this client will use in mutual TLS authentication. See `tls_client_auth_san_dns` in "Mutual TLS Profiles for OAuth Clients, 2.3. Dynamic Client Registration" for details. | [optional] |
TlsClientAuthSanUri | Pointer to string | The string representation of the expected URI subject alternative name of the certificate this client will use in mutual TLS authentication. See `tls_client_auth_san_uri` in "Mutual TLS Profiles for OAuth Clients, 2.3. Dynamic Client Registration" for details. | [optional] |
TlsClientAuthSanIp | Pointer to string | The string representation of the expected IP address subject alternative name of the certificate this client will use in mutual TLS authentication. See `tls_client_auth_san_ip` in "Mutual TLS Profiles for OAuth Clients, 2.3. Dynamic Client Registration" for details. | [optional] |
TlsClientAuthSanEmail | Pointer to string | The string representation of the expected email address subject alternative name of the certificate this client will use in mutual TLS authentication. See `tls_client_auth_san_email` in "Mutual TLS Profiles for OAuth Clients, 2.3. Dynamic Client Registration" for details. | [optional] |
ParRequired | Pointer to bool | The flag to indicate whether this client is required to use the pushed authorization request endpoint. This property corresponds to the `require_pushed_authorization_requests` client metadata defined in "OAuth 2.0 Pushed Authorization Requests". | [optional] |
RequestObjectRequired | Pointer to bool | The flag to indicate whether authorization requests from this client are always required to utilize a request object by using either `request` or `request_uri` request parameter. If this flag is set to `true` and the service's `traditionalRequestObjectProcessingApplied` is set to `false`, authorization requests from this client are processed as if `require_signed_request_object` client metadata of this client is `true`. The metadata is defined in "JAR (JWT Secured Authorization Request)". | [optional] |
RequestSignAlg | Pointer to JwsAlg | [optional] | |
RequestEncryptionAlg | Pointer to JweAlg | [optional] | |
RequestEncryptionEnc | Pointer to JweEnc | [optional] | |
RequestUris | Pointer to []string | An array of URLs each of which points to a request object. Authlete requires that URLs used as values for `request_uri` request parameter be pre-registered. This property is used for the pre-registration. See OpenID Connect Core 1.0, 6.2. Passing a Request Object by Reference for details. | [optional] |
DefaultMaxAge | Pointer to int32 | The default maximum authentication age in seconds. This value is used when an authorization request from the client application does not have `max_age` request parameter. This property corresponds to `default_max_age` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
DefaultAcrs | Pointer to []string | The default ACRs (Authentication Context Class References). This value is used when an authorization request from the client application has neither `acr_values` request parameter nor `acr` claim in claims request parameter. | [optional] |
IdTokenSignAlg | Pointer to JwsAlg | [optional] | |
IdTokenEncryptionAlg | Pointer to JweAlg | [optional] | |
IdTokenEncryptionEnc | Pointer to JweEnc | [optional] | |
AuthTimeRequired | Pointer to bool | The flag to indicate whether this client requires `auth_time` claim to be embedded in the ID token. This property corresponds to `require_auth_time` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
SubjectType | Pointer to SubjectType | [optional] | |
SectorIdentifierUri | Pointer to string | The value of the sector identifier URI. This represents the `sector_identifier_uri` client metadata which is defined in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata | [optional] |
DerivedSectorIdentifier | Pointer to string | The sector identifier host component as derived from either the `sector_identifier_uri` or the registered redirect URI. If no `sector_identifier_uri` is registered and multiple redirect URIs are also registered, the value of this property is `null`. | [optional] [readonly] |
JwksUri | Pointer to string | The URL pointing to the JWK Set of the client application. The content pointed to by the URL is JSON which complies with the format described in JSON Web Key (JWK), 5. JWK Set Format. The JWK Set must not include private keys of the client application. If the client application requests encryption for ID tokens (from the authorization/token/userinfo endpoints) and/or signs request objects, it must make available its JWK Set containing public keys for the encryption and/or the signature at the URL of `jwksUri`. The service (Authlete) fetches the JWK Set from the URL as necessary. OpenID Connect Dynamic Client Registration 1.0 says that `jwks` must not be used when the client can use `jwks_uri`, but Authlete allows both properties to be registered at the same time. However, Authlete does not use the content of `jwks` when `jwksUri` is registered. This property corresponds to `jwks_uri` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
Jwks | Pointer to string | The content of the JWK Set of the client application. The format is described in JSON Web Key (JWK), 5. JWK Set Format. The JWK Set must not include private keys of the client application. OpenID Connect Dynamic Client Registration 1.0 says that `jwks` must not be used when the client can use `jwks_uri`, but Authlete allows both properties to be registered at the same time. However, Authlete does not use the content of `jwks` when `jwksUri` is registered. This property corresponds to `jwks_uri` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
UserInfoSignAlg | Pointer to JwsAlg | [optional] | |
UserInfoEncryptionAlg | Pointer to JweAlg | [optional] | |
UserInfoEncryptionEnc | Pointer to JweEnc | [optional] | |
LoginUri | Pointer to string | The URL which a third party can use to initiate a login by the client application. This property corresponds to `initiate_login_uri` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
TosUri | Pointer to string | The URL pointing to the "Terms Of Service" page. This property corresponds to `tos_uri` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
TosUris | Pointer to []TaggedValue | URLs of "Terms Of Service" pages with language tags. If the client application has different "Terms Of Service" pages for different languages, this property can be used to register the URLs. | [optional] |
PolicyUri | Pointer to string | The URL pointing to the page which describes the policy as to how end-user's profile data is used. This property corresponds to `policy_uri` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
PolicyUris | Pointer to []TaggedValue | URLs of policy pages with language tags. If the client application has different policy pages for different languages, this property can be used to register the URLs. | [optional] |
ClientUri | Pointer to string | The URL pointing to the home page of the client application. This property corresponds to `client_uri` in OpenID Connect Dynamic Client Registration 1.0, 2. Client Metadata. | [optional] |
ClientUris | Pointer to []TaggedValue | Home page URLs with language tags. If the client application has different home pages for different languages, this property can be used to register the URLs. | [optional] |
BcDeliveryMode | Pointer to string | The backchannel token delivery mode. This property corresponds to the `backchannel_token_delivery_mode` metadata. The backchannel token delivery mode is defined in the specification of "CIBA (Client Initiated Backchannel Authentication)". | [optional] |
BcNotificationEndpoint | Pointer to string | The backchannel client notification endpoint. This property corresponds to the `backchannel_client_notification_endpoint` metadata. The backchannel token delivery mode is defined in the specification of "CIBA (Client Initiated Backchannel Authentication)". | [optional] |
BcRequestSignAlg | Pointer to JwsAlg | [optional] | |
BcUserCodeRequired | Pointer to bool | The boolean flag to indicate whether a user code is required when this client makes a backchannel authentication request. This property corresponds to the `backchannel_user_code_parameter` metadata. | [optional] |
Attributes | Pointer to []Pair | The attributes of this client. | [optional] |
Extension | Pointer to ClientExtension | [optional] | |
AuthorizationDetailsTypes | Pointer to []string | The authorization details types that this client may use as values of the `type` field in `authorization_details`. This property corresponds to the `authorization_details_types` metadata. See OAuth 2.0 Rich Authorization Requests (RAR) for details. Note that the property name was renamed from authorizationDataTypes to authorizationDetailsTypes to align with the change made by the 5th draft of the RAR specification. | [optional] |
CustomMetadata | Pointer to string | The custom client metadata in JSON format. Standard specifications define client metadata as necessary. The following are such examples. * OpenID Connect Dynamic Client Registration 1.0 * RFC 7591 OAuth 2.0 Dynamic Client Registration Protocol * RFC 8705 OAuth 2.0 Mutual-TLS Client Authentication and Certificate-Bound Access Tokens * OpenID Connect Client-Initiated Backchannel Authentication Flow - Core 1.0 * The OAuth 2.0 Authorization Framework: JWT Secured Authorization Request (JAR) * Financial-grade API: JWT Secured Authorization Response Mode for OAuth 2.0 (JARM) * OAuth 2.0 Pushed Authorization Requests (PAR) * OAuth 2.0 Rich Authorization Requests (RAR) Standard client metadata included in Client Registration Request and Client Update Request (cf. OIDC DynReg, RFC 7591 and RFC 7592) are, if supported by Authlete, set to corresponding properties of the client application. For example, the value of the `client_name` client metadata in Client Registration/Update Request is set to the clientName property. On the other hand, unrecognized client metadata are discarded. By listing up custom client metadata in advance by using the `supportedCustomClientMetadata` property of Service, Authlete can recognize them and stores their values into the database. The stored custom client metadata values can be referenced by this property. | [optional] |
FrontChannelRequestObjectEncryptionRequired | Pointer to bool | The flag indicating whether encryption of request object is required when the request object is passed through the front channel. This flag does not affect the processing of request objects at the Pushed Authorization Request Endpoint, which is defined in OAuth 2.0 Pushed Authorization Requests. Unecrypted request objects are accepted at the endpoint even if this flag is `true`. This flag does not indicate whether a request object is always required. There is a different flag, `requestObjectRequired`, for the purpose. Even if this flag is `false`, encryption of request object is required if the `frontChannelRequestObjectEncryptionRequired` flag of the service is `true`. | [optional] |
RequestObjectEncryptionAlgMatchRequired | Pointer to bool | The flag indicating whether the JWE alg of encrypted request object must match the `request_object_encryption_alg` client metadata. The `request_object_encryption_alg` client metadata itself is defined in OpenID Connect Dynamic Client Registration 1.0 as follows. > request_object_encryption_alg > > OPTIONAL. JWE [JWE] alg algorithm [JWA] the RP is declaring that it may use for encrypting Request Objects sent to the OP. This parameter SHOULD be included when symmetric encryption will be used, since this signals to the OP that a client_secret value needs to be returned from which the symmetric key will be derived, that might not otherwise be returned. The RP MAY still use other supported encryption algorithms or send unencrypted Request Objects, even when this parameter is present. If both signing and encryption are requested, the Request Object will be signed then encrypted, with the result being a Nested JWT, as defined in [JWT]. The default, if omitted, is that the RP is not declaring whether it might encrypt any Request Objects. The point here is "The RP MAY still use other supported encryption algorithms or send unencrypted Request Objects, even when this parameter is present." The property that represents the client metadata is `requestEncryptionAlg`. See the description of `requestEncryptionAlg` for details. Even if this flag is `false`, the match is required if the `requestObjectEncryptionAlgMatchRequired` flag of the service is `true`. | [optional] |
RequestObjectEncryptionEncMatchRequired | Pointer to bool | The flag indicating whether the JWE enc of encrypted request object must match the `request_object_encryption_enc` client metadata. The `request_object_encryption_enc` client metadata itself is defined in OpenID Connect Dynamic Client Registration 1.0 as follows. > request_object_encryption_enc > > OPTIONAL. JWE enc algorithm [JWA] the RP is declaring that it may use for encrypting Request Objects sent to the OP. If request_object_encryption_alg is specified, the default for this value is A128CBC-HS256. When request_object_encryption_enc is included, request_object_encryption_alg MUST also be provided. The property that represents the client metadata is `requestEncryptionEnc`. See the description of `requestEncryptionEnc` for details. Even if this flag is `false`, the match is required if the `requestObjectEncryptionEncMatchRequired` flag of the service is `true`. | [optional] |
DigestAlgorithm | Pointer to string | The digest algorithm that this client requests the server to use when it computes digest values of <a href= "https://openid.net/specs/openid-connect-4-identity-assurance-1_0.html#name-external-attachments\" >external attachments</a>, which may be referenced from within ID tokens or userinfo responses (or any place that can have the `verified_claims` claim). Possible values are listed in the <a href= "https://www.iana.org/assignments/named-information/named-information.xhtml#hash-alg\" >Hash Algorithm Registry</a> of IANA (Internet Assigned Numbers Authority), but the server does not necessarily support all the values there. When this property is omitted, `sha-256` is used as the default algorithm. This property corresponds to the `digest_algorithm` client metadata which was defined by the third implementer's draft of OpenID Connect for Identity Assurance 1.0. | [optional] |
SingleAccessTokenPerSubject | Pointer to bool | If `Enabled` is selected, an attempt to issue a new access token invalidates existing access tokens that are associated with the same combination of subject and client. Note that, however, attempts by Client Credentials Flow do not invalidate existing access tokens because access tokens issued by Client Credentials Flow are not associated with any end-user's subject. Even if `Disabled` is selected here, single access token per subject is effective if `singleAccessTokenPerSubject` of the `Service` this client belongs to is Enabled. | [optional] |
PkceRequired | Pointer to bool | The flag to indicate whether the use of Proof Key for Code Exchange (PKCE) is always required for authorization requests by Authorization Code Flow. If `true`, `code_challenge` request parameter is always required for authorization requests using Authorization Code Flow. See RFC 7636 (Proof Key for Code Exchange by OAuth Public Clients) for details about `code_challenge` request parameter. | [optional] |
PkceS256Required | Pointer to bool | The flag to indicate whether `S256` is always required as the code challenge method whenever PKCE (RFC 7636) is used. If this flag is set to `true`, `code_challenge_method=S256` must be included in the authorization request whenever it includes the `code_challenge` request parameter. Neither omission of the `code_challenge_method` request parameter nor use of plain (`code_challenge_method=plain`) is allowed. | [optional] |
DpopRequired | Pointer to bool | If the DPoP is required for this client | [optional] |
AutomaticallyRegistered | Pointer to bool | The flag indicating whether this client was registered by the "automatic" client registration of OIDC Federation. | [optional] |
ExplicitlyRegistered | Pointer to bool | The flag indicating whether this client was registered by the "explicit" client registration of OIDC Federation. | [optional] |
RsRequestSigned | Pointer to bool | The flag indicating whether this service signs responses from the resource server. | [optional] |
RsSignedRequestKeyId | Pointer to string | Get the key ID of a JWK containing the public key used by this client to sign requests to the resource server. | [optional] |
ClientRegistrationTypes | Pointer to []ClientRegistrationType | Get the client registration types that the client has declared it may use. | [optional] |
OrganizationName | Pointer to string | Get the human-readable name representing the organization that manages this client. This property corresponds to the organization_name client metadata that is defined in OpenID Connect Federation 1.0. | [optional] |
SignedJwksUri | Pointer to string | Get the URI of the endpoint that returns this client's JWK Set document in the JWT format. This property corresponds to the `signed_jwks_uri` client metadata defined in OpenID Connect Federation 1.0. | [optional] |
EntityId | Pointer to string | the entity ID of this client. | [optional] |
TrustAnchorId | Pointer to string | The entity ID of the trust anchor of the trust chain that was used when this client was registered or updated by the mechanism defined in OpenID Connect Federation 1.0 | [optional] |
TrustChain | Pointer to []string | The trust chain that was used when this client was registered or updated by the mechanism defined in OpenID Connect Federation 1.0 | [optional] |
TrustChainExpiresAt | Pointer to int64 | the expiration time of the trust chain that was used when this client was registered or updated by the mechanism defined in OpenID Connect Federation 1.0. The value is represented as milliseconds elapsed since the Unix epoch (1970-01-01). | [optional] |
TrustChainUpdatedAt | Pointer to int64 | the time at which the trust chain was updated by the mechanism defined in OpenID Connect Federation 1.0 | [optional] |
Locked | Pointer to bool | The flag which indicates whether this client is locked. | [optional] |
func NewClient() *Client
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
func NewClientWithDefaults() *Client
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
func (o *Client) GetNumber() int32
GetNumber returns the Number field if non-nil, zero value otherwise.
func (o *Client) GetNumberOk() (*int32, bool)
GetNumberOk returns a tuple with the Number field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetNumber(v int32)
SetNumber sets Number field to given value.
func (o *Client) HasNumber() bool
HasNumber returns a boolean if a field has been set.
func (o *Client) GetServiceNumber() int32
GetServiceNumber returns the ServiceNumber field if non-nil, zero value otherwise.
func (o *Client) GetServiceNumberOk() (*int32, bool)
GetServiceNumberOk returns a tuple with the ServiceNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetServiceNumber(v int32)
SetServiceNumber sets ServiceNumber field to given value.
func (o *Client) HasServiceNumber() bool
HasServiceNumber returns a boolean if a field has been set.
func (o *Client) GetDeveloper() string
GetDeveloper returns the Developer field if non-nil, zero value otherwise.
func (o *Client) GetDeveloperOk() (*string, bool)
GetDeveloperOk returns a tuple with the Developer field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetDeveloper(v string)
SetDeveloper sets Developer field to given value.
func (o *Client) HasDeveloper() bool
HasDeveloper returns a boolean if a field has been set.
func (o *Client) GetClientName() string
GetClientName returns the ClientName field if non-nil, zero value otherwise.
func (o *Client) GetClientNameOk() (*string, bool)
GetClientNameOk returns a tuple with the ClientName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientName(v string)
SetClientName sets ClientName field to given value.
func (o *Client) HasClientName() bool
HasClientName returns a boolean if a field has been set.
func (o *Client) GetClientNames() []TaggedValue
GetClientNames returns the ClientNames field if non-nil, zero value otherwise.
func (o *Client) GetClientNamesOk() (*[]TaggedValue, bool)
GetClientNamesOk returns a tuple with the ClientNames field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientNames(v []TaggedValue)
SetClientNames sets ClientNames field to given value.
func (o *Client) HasClientNames() bool
HasClientNames returns a boolean if a field has been set.
func (o *Client) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *Client) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *Client) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *Client) GetDescriptions() []TaggedValue
GetDescriptions returns the Descriptions field if non-nil, zero value otherwise.
func (o *Client) GetDescriptionsOk() (*[]TaggedValue, bool)
GetDescriptionsOk returns a tuple with the Descriptions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetDescriptions(v []TaggedValue)
SetDescriptions sets Descriptions field to given value.
func (o *Client) HasDescriptions() bool
HasDescriptions returns a boolean if a field has been set.
func (o *Client) GetClientId() int64
GetClientId returns the ClientId field if non-nil, zero value otherwise.
func (o *Client) GetClientIdOk() (*int64, bool)
GetClientIdOk returns a tuple with the ClientId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientId(v int64)
SetClientId sets ClientId field to given value.
func (o *Client) HasClientId() bool
HasClientId returns a boolean if a field has been set.
func (o *Client) GetClientSecret() string
GetClientSecret returns the ClientSecret field if non-nil, zero value otherwise.
func (o *Client) GetClientSecretOk() (*string, bool)
GetClientSecretOk returns a tuple with the ClientSecret field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientSecret(v string)
SetClientSecret sets ClientSecret field to given value.
func (o *Client) HasClientSecret() bool
HasClientSecret returns a boolean if a field has been set.
func (o *Client) GetClientIdAlias() string
GetClientIdAlias returns the ClientIdAlias field if non-nil, zero value otherwise.
func (o *Client) GetClientIdAliasOk() (*string, bool)
GetClientIdAliasOk returns a tuple with the ClientIdAlias field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientIdAlias(v string)
SetClientIdAlias sets ClientIdAlias field to given value.
func (o *Client) HasClientIdAlias() bool
HasClientIdAlias returns a boolean if a field has been set.
func (o *Client) GetClientIdAliasEnabled() bool
GetClientIdAliasEnabled returns the ClientIdAliasEnabled field if non-nil, zero value otherwise.
func (o *Client) GetClientIdAliasEnabledOk() (*bool, bool)
GetClientIdAliasEnabledOk returns a tuple with the ClientIdAliasEnabled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientIdAliasEnabled(v bool)
SetClientIdAliasEnabled sets ClientIdAliasEnabled field to given value.
func (o *Client) HasClientIdAliasEnabled() bool
HasClientIdAliasEnabled returns a boolean if a field has been set.
func (o *Client) GetClientType() ClientType
GetClientType returns the ClientType field if non-nil, zero value otherwise.
func (o *Client) GetClientTypeOk() (*ClientType, bool)
GetClientTypeOk returns a tuple with the ClientType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientType(v ClientType)
SetClientType sets ClientType field to given value.
func (o *Client) HasClientType() bool
HasClientType returns a boolean if a field has been set.
func (o *Client) GetApplicationType() ApplicationType
GetApplicationType returns the ApplicationType field if non-nil, zero value otherwise.
func (o *Client) GetApplicationTypeOk() (*ApplicationType, bool)
GetApplicationTypeOk returns a tuple with the ApplicationType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetApplicationType(v ApplicationType)
SetApplicationType sets ApplicationType field to given value.
func (o *Client) HasApplicationType() bool
HasApplicationType returns a boolean if a field has been set.
func (o *Client) SetApplicationTypeNil(b bool)
SetApplicationTypeNil sets the value for ApplicationType to be an explicit nil
func (o *Client) UnsetApplicationType()
UnsetApplicationType ensures that no value is present for ApplicationType, not even an explicit nil
func (o *Client) GetLogoUri() string
GetLogoUri returns the LogoUri field if non-nil, zero value otherwise.
func (o *Client) GetLogoUriOk() (*string, bool)
GetLogoUriOk returns a tuple with the LogoUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetLogoUri(v string)
SetLogoUri sets LogoUri field to given value.
func (o *Client) HasLogoUri() bool
HasLogoUri returns a boolean if a field has been set.
func (o *Client) GetLogoUris() []TaggedValue
GetLogoUris returns the LogoUris field if non-nil, zero value otherwise.
func (o *Client) GetLogoUrisOk() (*[]TaggedValue, bool)
GetLogoUrisOk returns a tuple with the LogoUris field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetLogoUris(v []TaggedValue)
SetLogoUris sets LogoUris field to given value.
func (o *Client) HasLogoUris() bool
HasLogoUris returns a boolean if a field has been set.
func (o *Client) GetContacts() []string
GetContacts returns the Contacts field if non-nil, zero value otherwise.
func (o *Client) GetContactsOk() (*[]string, bool)
GetContactsOk returns a tuple with the Contacts field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetContacts(v []string)
SetContacts sets Contacts field to given value.
func (o *Client) HasContacts() bool
HasContacts returns a boolean if a field has been set.
func (o *Client) GetTlsClientCertificateBoundAccessTokens() bool
GetTlsClientCertificateBoundAccessTokens returns the TlsClientCertificateBoundAccessTokens field if non-nil, zero value otherwise.
func (o *Client) GetTlsClientCertificateBoundAccessTokensOk() (*bool, bool)
GetTlsClientCertificateBoundAccessTokensOk returns a tuple with the TlsClientCertificateBoundAccessTokens field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTlsClientCertificateBoundAccessTokens(v bool)
SetTlsClientCertificateBoundAccessTokens sets TlsClientCertificateBoundAccessTokens field to given value.
func (o *Client) HasTlsClientCertificateBoundAccessTokens() bool
HasTlsClientCertificateBoundAccessTokens returns a boolean if a field has been set.
func (o *Client) GetDynamicallyRegistered() bool
GetDynamicallyRegistered returns the DynamicallyRegistered field if non-nil, zero value otherwise.
func (o *Client) GetDynamicallyRegisteredOk() (*bool, bool)
GetDynamicallyRegisteredOk returns a tuple with the DynamicallyRegistered field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetDynamicallyRegistered(v bool)
SetDynamicallyRegistered sets DynamicallyRegistered field to given value.
func (o *Client) HasDynamicallyRegistered() bool
HasDynamicallyRegistered returns a boolean if a field has been set.
func (o *Client) GetSoftwareId() string
GetSoftwareId returns the SoftwareId field if non-nil, zero value otherwise.
func (o *Client) GetSoftwareIdOk() (*string, bool)
GetSoftwareIdOk returns a tuple with the SoftwareId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetSoftwareId(v string)
SetSoftwareId sets SoftwareId field to given value.
func (o *Client) HasSoftwareId() bool
HasSoftwareId returns a boolean if a field has been set.
func (o *Client) GetSoftwareVersion() string
GetSoftwareVersion returns the SoftwareVersion field if non-nil, zero value otherwise.
func (o *Client) GetSoftwareVersionOk() (*string, bool)
GetSoftwareVersionOk returns a tuple with the SoftwareVersion field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetSoftwareVersion(v string)
SetSoftwareVersion sets SoftwareVersion field to given value.
func (o *Client) HasSoftwareVersion() bool
HasSoftwareVersion returns a boolean if a field has been set.
func (o *Client) GetRegistrationAccessTokenHash() string
GetRegistrationAccessTokenHash returns the RegistrationAccessTokenHash field if non-nil, zero value otherwise.
func (o *Client) GetRegistrationAccessTokenHashOk() (*string, bool)
GetRegistrationAccessTokenHashOk returns a tuple with the RegistrationAccessTokenHash field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRegistrationAccessTokenHash(v string)
SetRegistrationAccessTokenHash sets RegistrationAccessTokenHash field to given value.
func (o *Client) HasRegistrationAccessTokenHash() bool
HasRegistrationAccessTokenHash returns a boolean if a field has been set.
func (o *Client) GetCreatedAt() int64
GetCreatedAt returns the CreatedAt field if non-nil, zero value otherwise.
func (o *Client) GetCreatedAtOk() (*int64, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetCreatedAt(v int64)
SetCreatedAt sets CreatedAt field to given value.
func (o *Client) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (o *Client) GetModifiedAt() int64
GetModifiedAt returns the ModifiedAt field if non-nil, zero value otherwise.
func (o *Client) GetModifiedAtOk() (*int64, bool)
GetModifiedAtOk returns a tuple with the ModifiedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetModifiedAt(v int64)
SetModifiedAt sets ModifiedAt field to given value.
func (o *Client) HasModifiedAt() bool
HasModifiedAt returns a boolean if a field has been set.
func (o *Client) GetGrantTypes() []GrantType
GetGrantTypes returns the GrantTypes field if non-nil, zero value otherwise.
func (o *Client) GetGrantTypesOk() (*[]GrantType, bool)
GetGrantTypesOk returns a tuple with the GrantTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetGrantTypes(v []GrantType)
SetGrantTypes sets GrantTypes field to given value.
func (o *Client) HasGrantTypes() bool
HasGrantTypes returns a boolean if a field has been set.
func (o *Client) GetResponseTypes() []ResponseType
GetResponseTypes returns the ResponseTypes field if non-nil, zero value otherwise.
func (o *Client) GetResponseTypesOk() (*[]ResponseType, bool)
GetResponseTypesOk returns a tuple with the ResponseTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetResponseTypes(v []ResponseType)
SetResponseTypes sets ResponseTypes field to given value.
func (o *Client) HasResponseTypes() bool
HasResponseTypes returns a boolean if a field has been set.
func (o *Client) GetRedirectUris() []string
GetRedirectUris returns the RedirectUris field if non-nil, zero value otherwise.
func (o *Client) GetRedirectUrisOk() (*[]string, bool)
GetRedirectUrisOk returns a tuple with the RedirectUris field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRedirectUris(v []string)
SetRedirectUris sets RedirectUris field to given value.
func (o *Client) HasRedirectUris() bool
HasRedirectUris returns a boolean if a field has been set.
func (o *Client) GetAuthorizationSignAlg() JwsAlg
GetAuthorizationSignAlg returns the AuthorizationSignAlg field if non-nil, zero value otherwise.
func (o *Client) GetAuthorizationSignAlgOk() (*JwsAlg, bool)
GetAuthorizationSignAlgOk returns a tuple with the AuthorizationSignAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetAuthorizationSignAlg(v JwsAlg)
SetAuthorizationSignAlg sets AuthorizationSignAlg field to given value.
func (o *Client) HasAuthorizationSignAlg() bool
HasAuthorizationSignAlg returns a boolean if a field has been set.
func (o *Client) GetAuthorizationEncryptionAlg() JweAlg
GetAuthorizationEncryptionAlg returns the AuthorizationEncryptionAlg field if non-nil, zero value otherwise.
func (o *Client) GetAuthorizationEncryptionAlgOk() (*JweAlg, bool)
GetAuthorizationEncryptionAlgOk returns a tuple with the AuthorizationEncryptionAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetAuthorizationEncryptionAlg(v JweAlg)
SetAuthorizationEncryptionAlg sets AuthorizationEncryptionAlg field to given value.
func (o *Client) HasAuthorizationEncryptionAlg() bool
HasAuthorizationEncryptionAlg returns a boolean if a field has been set.
func (o *Client) GetAuthorizationEncryptionEnc() JweEnc
GetAuthorizationEncryptionEnc returns the AuthorizationEncryptionEnc field if non-nil, zero value otherwise.
func (o *Client) GetAuthorizationEncryptionEncOk() (*JweEnc, bool)
GetAuthorizationEncryptionEncOk returns a tuple with the AuthorizationEncryptionEnc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetAuthorizationEncryptionEnc(v JweEnc)
SetAuthorizationEncryptionEnc sets AuthorizationEncryptionEnc field to given value.
func (o *Client) HasAuthorizationEncryptionEnc() bool
HasAuthorizationEncryptionEnc returns a boolean if a field has been set.
func (o *Client) GetTokenAuthMethod() ClientAuthMethod
GetTokenAuthMethod returns the TokenAuthMethod field if non-nil, zero value otherwise.
func (o *Client) GetTokenAuthMethodOk() (*ClientAuthMethod, bool)
GetTokenAuthMethodOk returns a tuple with the TokenAuthMethod field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTokenAuthMethod(v ClientAuthMethod)
SetTokenAuthMethod sets TokenAuthMethod field to given value.
func (o *Client) HasTokenAuthMethod() bool
HasTokenAuthMethod returns a boolean if a field has been set.
func (o *Client) GetTokenAuthSignAlg() JwsAlg
GetTokenAuthSignAlg returns the TokenAuthSignAlg field if non-nil, zero value otherwise.
func (o *Client) GetTokenAuthSignAlgOk() (*JwsAlg, bool)
GetTokenAuthSignAlgOk returns a tuple with the TokenAuthSignAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTokenAuthSignAlg(v JwsAlg)
SetTokenAuthSignAlg sets TokenAuthSignAlg field to given value.
func (o *Client) HasTokenAuthSignAlg() bool
HasTokenAuthSignAlg returns a boolean if a field has been set.
func (o *Client) GetSelfSignedCertificateKeyId() string
GetSelfSignedCertificateKeyId returns the SelfSignedCertificateKeyId field if non-nil, zero value otherwise.
func (o *Client) GetSelfSignedCertificateKeyIdOk() (*string, bool)
GetSelfSignedCertificateKeyIdOk returns a tuple with the SelfSignedCertificateKeyId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetSelfSignedCertificateKeyId(v string)
SetSelfSignedCertificateKeyId sets SelfSignedCertificateKeyId field to given value.
func (o *Client) HasSelfSignedCertificateKeyId() bool
HasSelfSignedCertificateKeyId returns a boolean if a field has been set.
func (o *Client) GetTlsClientAuthSubjectDn() string
GetTlsClientAuthSubjectDn returns the TlsClientAuthSubjectDn field if non-nil, zero value otherwise.
func (o *Client) GetTlsClientAuthSubjectDnOk() (*string, bool)
GetTlsClientAuthSubjectDnOk returns a tuple with the TlsClientAuthSubjectDn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTlsClientAuthSubjectDn(v string)
SetTlsClientAuthSubjectDn sets TlsClientAuthSubjectDn field to given value.
func (o *Client) HasTlsClientAuthSubjectDn() bool
HasTlsClientAuthSubjectDn returns a boolean if a field has been set.
func (o *Client) GetTlsClientAuthSanDns() string
GetTlsClientAuthSanDns returns the TlsClientAuthSanDns field if non-nil, zero value otherwise.
func (o *Client) GetTlsClientAuthSanDnsOk() (*string, bool)
GetTlsClientAuthSanDnsOk returns a tuple with the TlsClientAuthSanDns field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTlsClientAuthSanDns(v string)
SetTlsClientAuthSanDns sets TlsClientAuthSanDns field to given value.
func (o *Client) HasTlsClientAuthSanDns() bool
HasTlsClientAuthSanDns returns a boolean if a field has been set.
func (o *Client) GetTlsClientAuthSanUri() string
GetTlsClientAuthSanUri returns the TlsClientAuthSanUri field if non-nil, zero value otherwise.
func (o *Client) GetTlsClientAuthSanUriOk() (*string, bool)
GetTlsClientAuthSanUriOk returns a tuple with the TlsClientAuthSanUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTlsClientAuthSanUri(v string)
SetTlsClientAuthSanUri sets TlsClientAuthSanUri field to given value.
func (o *Client) HasTlsClientAuthSanUri() bool
HasTlsClientAuthSanUri returns a boolean if a field has been set.
func (o *Client) GetTlsClientAuthSanIp() string
GetTlsClientAuthSanIp returns the TlsClientAuthSanIp field if non-nil, zero value otherwise.
func (o *Client) GetTlsClientAuthSanIpOk() (*string, bool)
GetTlsClientAuthSanIpOk returns a tuple with the TlsClientAuthSanIp field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTlsClientAuthSanIp(v string)
SetTlsClientAuthSanIp sets TlsClientAuthSanIp field to given value.
func (o *Client) HasTlsClientAuthSanIp() bool
HasTlsClientAuthSanIp returns a boolean if a field has been set.
func (o *Client) GetTlsClientAuthSanEmail() string
GetTlsClientAuthSanEmail returns the TlsClientAuthSanEmail field if non-nil, zero value otherwise.
func (o *Client) GetTlsClientAuthSanEmailOk() (*string, bool)
GetTlsClientAuthSanEmailOk returns a tuple with the TlsClientAuthSanEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTlsClientAuthSanEmail(v string)
SetTlsClientAuthSanEmail sets TlsClientAuthSanEmail field to given value.
func (o *Client) HasTlsClientAuthSanEmail() bool
HasTlsClientAuthSanEmail returns a boolean if a field has been set.
func (o *Client) GetParRequired() bool
GetParRequired returns the ParRequired field if non-nil, zero value otherwise.
func (o *Client) GetParRequiredOk() (*bool, bool)
GetParRequiredOk returns a tuple with the ParRequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetParRequired(v bool)
SetParRequired sets ParRequired field to given value.
func (o *Client) HasParRequired() bool
HasParRequired returns a boolean if a field has been set.
func (o *Client) GetRequestObjectRequired() bool
GetRequestObjectRequired returns the RequestObjectRequired field if non-nil, zero value otherwise.
func (o *Client) GetRequestObjectRequiredOk() (*bool, bool)
GetRequestObjectRequiredOk returns a tuple with the RequestObjectRequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRequestObjectRequired(v bool)
SetRequestObjectRequired sets RequestObjectRequired field to given value.
func (o *Client) HasRequestObjectRequired() bool
HasRequestObjectRequired returns a boolean if a field has been set.
func (o *Client) GetRequestSignAlg() JwsAlg
GetRequestSignAlg returns the RequestSignAlg field if non-nil, zero value otherwise.
func (o *Client) GetRequestSignAlgOk() (*JwsAlg, bool)
GetRequestSignAlgOk returns a tuple with the RequestSignAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRequestSignAlg(v JwsAlg)
SetRequestSignAlg sets RequestSignAlg field to given value.
func (o *Client) HasRequestSignAlg() bool
HasRequestSignAlg returns a boolean if a field has been set.
func (o *Client) GetRequestEncryptionAlg() JweAlg
GetRequestEncryptionAlg returns the RequestEncryptionAlg field if non-nil, zero value otherwise.
func (o *Client) GetRequestEncryptionAlgOk() (*JweAlg, bool)
GetRequestEncryptionAlgOk returns a tuple with the RequestEncryptionAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRequestEncryptionAlg(v JweAlg)
SetRequestEncryptionAlg sets RequestEncryptionAlg field to given value.
func (o *Client) HasRequestEncryptionAlg() bool
HasRequestEncryptionAlg returns a boolean if a field has been set.
func (o *Client) GetRequestEncryptionEnc() JweEnc
GetRequestEncryptionEnc returns the RequestEncryptionEnc field if non-nil, zero value otherwise.
func (o *Client) GetRequestEncryptionEncOk() (*JweEnc, bool)
GetRequestEncryptionEncOk returns a tuple with the RequestEncryptionEnc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRequestEncryptionEnc(v JweEnc)
SetRequestEncryptionEnc sets RequestEncryptionEnc field to given value.
func (o *Client) HasRequestEncryptionEnc() bool
HasRequestEncryptionEnc returns a boolean if a field has been set.
func (o *Client) GetRequestUris() []string
GetRequestUris returns the RequestUris field if non-nil, zero value otherwise.
func (o *Client) GetRequestUrisOk() (*[]string, bool)
GetRequestUrisOk returns a tuple with the RequestUris field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRequestUris(v []string)
SetRequestUris sets RequestUris field to given value.
func (o *Client) HasRequestUris() bool
HasRequestUris returns a boolean if a field has been set.
func (o *Client) GetDefaultMaxAge() int32
GetDefaultMaxAge returns the DefaultMaxAge field if non-nil, zero value otherwise.
func (o *Client) GetDefaultMaxAgeOk() (*int32, bool)
GetDefaultMaxAgeOk returns a tuple with the DefaultMaxAge field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetDefaultMaxAge(v int32)
SetDefaultMaxAge sets DefaultMaxAge field to given value.
func (o *Client) HasDefaultMaxAge() bool
HasDefaultMaxAge returns a boolean if a field has been set.
func (o *Client) GetDefaultAcrs() []string
GetDefaultAcrs returns the DefaultAcrs field if non-nil, zero value otherwise.
func (o *Client) GetDefaultAcrsOk() (*[]string, bool)
GetDefaultAcrsOk returns a tuple with the DefaultAcrs field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetDefaultAcrs(v []string)
SetDefaultAcrs sets DefaultAcrs field to given value.
func (o *Client) HasDefaultAcrs() bool
HasDefaultAcrs returns a boolean if a field has been set.
func (o *Client) GetIdTokenSignAlg() JwsAlg
GetIdTokenSignAlg returns the IdTokenSignAlg field if non-nil, zero value otherwise.
func (o *Client) GetIdTokenSignAlgOk() (*JwsAlg, bool)
GetIdTokenSignAlgOk returns a tuple with the IdTokenSignAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetIdTokenSignAlg(v JwsAlg)
SetIdTokenSignAlg sets IdTokenSignAlg field to given value.
func (o *Client) HasIdTokenSignAlg() bool
HasIdTokenSignAlg returns a boolean if a field has been set.
func (o *Client) GetIdTokenEncryptionAlg() JweAlg
GetIdTokenEncryptionAlg returns the IdTokenEncryptionAlg field if non-nil, zero value otherwise.
func (o *Client) GetIdTokenEncryptionAlgOk() (*JweAlg, bool)
GetIdTokenEncryptionAlgOk returns a tuple with the IdTokenEncryptionAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetIdTokenEncryptionAlg(v JweAlg)
SetIdTokenEncryptionAlg sets IdTokenEncryptionAlg field to given value.
func (o *Client) HasIdTokenEncryptionAlg() bool
HasIdTokenEncryptionAlg returns a boolean if a field has been set.
func (o *Client) GetIdTokenEncryptionEnc() JweEnc
GetIdTokenEncryptionEnc returns the IdTokenEncryptionEnc field if non-nil, zero value otherwise.
func (o *Client) GetIdTokenEncryptionEncOk() (*JweEnc, bool)
GetIdTokenEncryptionEncOk returns a tuple with the IdTokenEncryptionEnc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetIdTokenEncryptionEnc(v JweEnc)
SetIdTokenEncryptionEnc sets IdTokenEncryptionEnc field to given value.
func (o *Client) HasIdTokenEncryptionEnc() bool
HasIdTokenEncryptionEnc returns a boolean if a field has been set.
func (o *Client) GetAuthTimeRequired() bool
GetAuthTimeRequired returns the AuthTimeRequired field if non-nil, zero value otherwise.
func (o *Client) GetAuthTimeRequiredOk() (*bool, bool)
GetAuthTimeRequiredOk returns a tuple with the AuthTimeRequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetAuthTimeRequired(v bool)
SetAuthTimeRequired sets AuthTimeRequired field to given value.
func (o *Client) HasAuthTimeRequired() bool
HasAuthTimeRequired returns a boolean if a field has been set.
func (o *Client) GetSubjectType() SubjectType
GetSubjectType returns the SubjectType field if non-nil, zero value otherwise.
func (o *Client) GetSubjectTypeOk() (*SubjectType, bool)
GetSubjectTypeOk returns a tuple with the SubjectType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetSubjectType(v SubjectType)
SetSubjectType sets SubjectType field to given value.
func (o *Client) HasSubjectType() bool
HasSubjectType returns a boolean if a field has been set.
func (o *Client) GetSectorIdentifierUri() string
GetSectorIdentifierUri returns the SectorIdentifierUri field if non-nil, zero value otherwise.
func (o *Client) GetSectorIdentifierUriOk() (*string, bool)
GetSectorIdentifierUriOk returns a tuple with the SectorIdentifierUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetSectorIdentifierUri(v string)
SetSectorIdentifierUri sets SectorIdentifierUri field to given value.
func (o *Client) HasSectorIdentifierUri() bool
HasSectorIdentifierUri returns a boolean if a field has been set.
func (o *Client) GetDerivedSectorIdentifier() string
GetDerivedSectorIdentifier returns the DerivedSectorIdentifier field if non-nil, zero value otherwise.
func (o *Client) GetDerivedSectorIdentifierOk() (*string, bool)
GetDerivedSectorIdentifierOk returns a tuple with the DerivedSectorIdentifier field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetDerivedSectorIdentifier(v string)
SetDerivedSectorIdentifier sets DerivedSectorIdentifier field to given value.
func (o *Client) HasDerivedSectorIdentifier() bool
HasDerivedSectorIdentifier returns a boolean if a field has been set.
func (o *Client) GetJwksUri() string
GetJwksUri returns the JwksUri field if non-nil, zero value otherwise.
func (o *Client) GetJwksUriOk() (*string, bool)
GetJwksUriOk returns a tuple with the JwksUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetJwksUri(v string)
SetJwksUri sets JwksUri field to given value.
func (o *Client) HasJwksUri() bool
HasJwksUri returns a boolean if a field has been set.
func (o *Client) GetJwks() string
GetJwks returns the Jwks field if non-nil, zero value otherwise.
func (o *Client) GetJwksOk() (*string, bool)
GetJwksOk returns a tuple with the Jwks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetJwks(v string)
SetJwks sets Jwks field to given value.
func (o *Client) HasJwks() bool
HasJwks returns a boolean if a field has been set.
func (o *Client) GetUserInfoSignAlg() JwsAlg
GetUserInfoSignAlg returns the UserInfoSignAlg field if non-nil, zero value otherwise.
func (o *Client) GetUserInfoSignAlgOk() (*JwsAlg, bool)
GetUserInfoSignAlgOk returns a tuple with the UserInfoSignAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetUserInfoSignAlg(v JwsAlg)
SetUserInfoSignAlg sets UserInfoSignAlg field to given value.
func (o *Client) HasUserInfoSignAlg() bool
HasUserInfoSignAlg returns a boolean if a field has been set.
func (o *Client) GetUserInfoEncryptionAlg() JweAlg
GetUserInfoEncryptionAlg returns the UserInfoEncryptionAlg field if non-nil, zero value otherwise.
func (o *Client) GetUserInfoEncryptionAlgOk() (*JweAlg, bool)
GetUserInfoEncryptionAlgOk returns a tuple with the UserInfoEncryptionAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetUserInfoEncryptionAlg(v JweAlg)
SetUserInfoEncryptionAlg sets UserInfoEncryptionAlg field to given value.
func (o *Client) HasUserInfoEncryptionAlg() bool
HasUserInfoEncryptionAlg returns a boolean if a field has been set.
func (o *Client) GetUserInfoEncryptionEnc() JweEnc
GetUserInfoEncryptionEnc returns the UserInfoEncryptionEnc field if non-nil, zero value otherwise.
func (o *Client) GetUserInfoEncryptionEncOk() (*JweEnc, bool)
GetUserInfoEncryptionEncOk returns a tuple with the UserInfoEncryptionEnc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetUserInfoEncryptionEnc(v JweEnc)
SetUserInfoEncryptionEnc sets UserInfoEncryptionEnc field to given value.
func (o *Client) HasUserInfoEncryptionEnc() bool
HasUserInfoEncryptionEnc returns a boolean if a field has been set.
func (o *Client) GetLoginUri() string
GetLoginUri returns the LoginUri field if non-nil, zero value otherwise.
func (o *Client) GetLoginUriOk() (*string, bool)
GetLoginUriOk returns a tuple with the LoginUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetLoginUri(v string)
SetLoginUri sets LoginUri field to given value.
func (o *Client) HasLoginUri() bool
HasLoginUri returns a boolean if a field has been set.
func (o *Client) GetTosUri() string
GetTosUri returns the TosUri field if non-nil, zero value otherwise.
func (o *Client) GetTosUriOk() (*string, bool)
GetTosUriOk returns a tuple with the TosUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTosUri(v string)
SetTosUri sets TosUri field to given value.
func (o *Client) HasTosUri() bool
HasTosUri returns a boolean if a field has been set.
func (o *Client) GetTosUris() []TaggedValue
GetTosUris returns the TosUris field if non-nil, zero value otherwise.
func (o *Client) GetTosUrisOk() (*[]TaggedValue, bool)
GetTosUrisOk returns a tuple with the TosUris field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTosUris(v []TaggedValue)
SetTosUris sets TosUris field to given value.
func (o *Client) HasTosUris() bool
HasTosUris returns a boolean if a field has been set.
func (o *Client) GetPolicyUri() string
GetPolicyUri returns the PolicyUri field if non-nil, zero value otherwise.
func (o *Client) GetPolicyUriOk() (*string, bool)
GetPolicyUriOk returns a tuple with the PolicyUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetPolicyUri(v string)
SetPolicyUri sets PolicyUri field to given value.
func (o *Client) HasPolicyUri() bool
HasPolicyUri returns a boolean if a field has been set.
func (o *Client) GetPolicyUris() []TaggedValue
GetPolicyUris returns the PolicyUris field if non-nil, zero value otherwise.
func (o *Client) GetPolicyUrisOk() (*[]TaggedValue, bool)
GetPolicyUrisOk returns a tuple with the PolicyUris field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetPolicyUris(v []TaggedValue)
SetPolicyUris sets PolicyUris field to given value.
func (o *Client) HasPolicyUris() bool
HasPolicyUris returns a boolean if a field has been set.
func (o *Client) GetClientUri() string
GetClientUri returns the ClientUri field if non-nil, zero value otherwise.
func (o *Client) GetClientUriOk() (*string, bool)
GetClientUriOk returns a tuple with the ClientUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientUri(v string)
SetClientUri sets ClientUri field to given value.
func (o *Client) HasClientUri() bool
HasClientUri returns a boolean if a field has been set.
func (o *Client) GetClientUris() []TaggedValue
GetClientUris returns the ClientUris field if non-nil, zero value otherwise.
func (o *Client) GetClientUrisOk() (*[]TaggedValue, bool)
GetClientUrisOk returns a tuple with the ClientUris field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientUris(v []TaggedValue)
SetClientUris sets ClientUris field to given value.
func (o *Client) HasClientUris() bool
HasClientUris returns a boolean if a field has been set.
func (o *Client) GetBcDeliveryMode() string
GetBcDeliveryMode returns the BcDeliveryMode field if non-nil, zero value otherwise.
func (o *Client) GetBcDeliveryModeOk() (*string, bool)
GetBcDeliveryModeOk returns a tuple with the BcDeliveryMode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetBcDeliveryMode(v string)
SetBcDeliveryMode sets BcDeliveryMode field to given value.
func (o *Client) HasBcDeliveryMode() bool
HasBcDeliveryMode returns a boolean if a field has been set.
func (o *Client) GetBcNotificationEndpoint() string
GetBcNotificationEndpoint returns the BcNotificationEndpoint field if non-nil, zero value otherwise.
func (o *Client) GetBcNotificationEndpointOk() (*string, bool)
GetBcNotificationEndpointOk returns a tuple with the BcNotificationEndpoint field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetBcNotificationEndpoint(v string)
SetBcNotificationEndpoint sets BcNotificationEndpoint field to given value.
func (o *Client) HasBcNotificationEndpoint() bool
HasBcNotificationEndpoint returns a boolean if a field has been set.
func (o *Client) GetBcRequestSignAlg() JwsAlg
GetBcRequestSignAlg returns the BcRequestSignAlg field if non-nil, zero value otherwise.
func (o *Client) GetBcRequestSignAlgOk() (*JwsAlg, bool)
GetBcRequestSignAlgOk returns a tuple with the BcRequestSignAlg field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetBcRequestSignAlg(v JwsAlg)
SetBcRequestSignAlg sets BcRequestSignAlg field to given value.
func (o *Client) HasBcRequestSignAlg() bool
HasBcRequestSignAlg returns a boolean if a field has been set.
func (o *Client) GetBcUserCodeRequired() bool
GetBcUserCodeRequired returns the BcUserCodeRequired field if non-nil, zero value otherwise.
func (o *Client) GetBcUserCodeRequiredOk() (*bool, bool)
GetBcUserCodeRequiredOk returns a tuple with the BcUserCodeRequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetBcUserCodeRequired(v bool)
SetBcUserCodeRequired sets BcUserCodeRequired field to given value.
func (o *Client) HasBcUserCodeRequired() bool
HasBcUserCodeRequired returns a boolean if a field has been set.
func (o *Client) GetAttributes() []Pair
GetAttributes returns the Attributes field if non-nil, zero value otherwise.
func (o *Client) GetAttributesOk() (*[]Pair, bool)
GetAttributesOk returns a tuple with the Attributes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetAttributes(v []Pair)
SetAttributes sets Attributes field to given value.
func (o *Client) HasAttributes() bool
HasAttributes returns a boolean if a field has been set.
func (o *Client) GetExtension() ClientExtension
GetExtension returns the Extension field if non-nil, zero value otherwise.
func (o *Client) GetExtensionOk() (*ClientExtension, bool)
GetExtensionOk returns a tuple with the Extension field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetExtension(v ClientExtension)
SetExtension sets Extension field to given value.
func (o *Client) HasExtension() bool
HasExtension returns a boolean if a field has been set.
func (o *Client) GetAuthorizationDetailsTypes() []string
GetAuthorizationDetailsTypes returns the AuthorizationDetailsTypes field if non-nil, zero value otherwise.
func (o *Client) GetAuthorizationDetailsTypesOk() (*[]string, bool)
GetAuthorizationDetailsTypesOk returns a tuple with the AuthorizationDetailsTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetAuthorizationDetailsTypes(v []string)
SetAuthorizationDetailsTypes sets AuthorizationDetailsTypes field to given value.
func (o *Client) HasAuthorizationDetailsTypes() bool
HasAuthorizationDetailsTypes returns a boolean if a field has been set.
func (o *Client) GetCustomMetadata() string
GetCustomMetadata returns the CustomMetadata field if non-nil, zero value otherwise.
func (o *Client) GetCustomMetadataOk() (*string, bool)
GetCustomMetadataOk returns a tuple with the CustomMetadata field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetCustomMetadata(v string)
SetCustomMetadata sets CustomMetadata field to given value.
func (o *Client) HasCustomMetadata() bool
HasCustomMetadata returns a boolean if a field has been set.
func (o *Client) GetFrontChannelRequestObjectEncryptionRequired() bool
GetFrontChannelRequestObjectEncryptionRequired returns the FrontChannelRequestObjectEncryptionRequired field if non-nil, zero value otherwise.
func (o *Client) GetFrontChannelRequestObjectEncryptionRequiredOk() (*bool, bool)
GetFrontChannelRequestObjectEncryptionRequiredOk returns a tuple with the FrontChannelRequestObjectEncryptionRequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetFrontChannelRequestObjectEncryptionRequired(v bool)
SetFrontChannelRequestObjectEncryptionRequired sets FrontChannelRequestObjectEncryptionRequired field to given value.
func (o *Client) HasFrontChannelRequestObjectEncryptionRequired() bool
HasFrontChannelRequestObjectEncryptionRequired returns a boolean if a field has been set.
func (o *Client) GetRequestObjectEncryptionAlgMatchRequired() bool
GetRequestObjectEncryptionAlgMatchRequired returns the RequestObjectEncryptionAlgMatchRequired field if non-nil, zero value otherwise.
func (o *Client) GetRequestObjectEncryptionAlgMatchRequiredOk() (*bool, bool)
GetRequestObjectEncryptionAlgMatchRequiredOk returns a tuple with the RequestObjectEncryptionAlgMatchRequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRequestObjectEncryptionAlgMatchRequired(v bool)
SetRequestObjectEncryptionAlgMatchRequired sets RequestObjectEncryptionAlgMatchRequired field to given value.
func (o *Client) HasRequestObjectEncryptionAlgMatchRequired() bool
HasRequestObjectEncryptionAlgMatchRequired returns a boolean if a field has been set.
func (o *Client) GetRequestObjectEncryptionEncMatchRequired() bool
GetRequestObjectEncryptionEncMatchRequired returns the RequestObjectEncryptionEncMatchRequired field if non-nil, zero value otherwise.
func (o *Client) GetRequestObjectEncryptionEncMatchRequiredOk() (*bool, bool)
GetRequestObjectEncryptionEncMatchRequiredOk returns a tuple with the RequestObjectEncryptionEncMatchRequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRequestObjectEncryptionEncMatchRequired(v bool)
SetRequestObjectEncryptionEncMatchRequired sets RequestObjectEncryptionEncMatchRequired field to given value.
func (o *Client) HasRequestObjectEncryptionEncMatchRequired() bool
HasRequestObjectEncryptionEncMatchRequired returns a boolean if a field has been set.
func (o *Client) GetDigestAlgorithm() string
GetDigestAlgorithm returns the DigestAlgorithm field if non-nil, zero value otherwise.
func (o *Client) GetDigestAlgorithmOk() (*string, bool)
GetDigestAlgorithmOk returns a tuple with the DigestAlgorithm field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetDigestAlgorithm(v string)
SetDigestAlgorithm sets DigestAlgorithm field to given value.
func (o *Client) HasDigestAlgorithm() bool
HasDigestAlgorithm returns a boolean if a field has been set.
func (o *Client) GetSingleAccessTokenPerSubject() bool
GetSingleAccessTokenPerSubject returns the SingleAccessTokenPerSubject field if non-nil, zero value otherwise.
func (o *Client) GetSingleAccessTokenPerSubjectOk() (*bool, bool)
GetSingleAccessTokenPerSubjectOk returns a tuple with the SingleAccessTokenPerSubject field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetSingleAccessTokenPerSubject(v bool)
SetSingleAccessTokenPerSubject sets SingleAccessTokenPerSubject field to given value.
func (o *Client) HasSingleAccessTokenPerSubject() bool
HasSingleAccessTokenPerSubject returns a boolean if a field has been set.
func (o *Client) GetPkceRequired() bool
GetPkceRequired returns the PkceRequired field if non-nil, zero value otherwise.
func (o *Client) GetPkceRequiredOk() (*bool, bool)
GetPkceRequiredOk returns a tuple with the PkceRequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetPkceRequired(v bool)
SetPkceRequired sets PkceRequired field to given value.
func (o *Client) HasPkceRequired() bool
HasPkceRequired returns a boolean if a field has been set.
func (o *Client) GetPkceS256Required() bool
GetPkceS256Required returns the PkceS256Required field if non-nil, zero value otherwise.
func (o *Client) GetPkceS256RequiredOk() (*bool, bool)
GetPkceS256RequiredOk returns a tuple with the PkceS256Required field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetPkceS256Required(v bool)
SetPkceS256Required sets PkceS256Required field to given value.
func (o *Client) HasPkceS256Required() bool
HasPkceS256Required returns a boolean if a field has been set.
func (o *Client) GetDpopRequired() bool
GetDpopRequired returns the DpopRequired field if non-nil, zero value otherwise.
func (o *Client) GetDpopRequiredOk() (*bool, bool)
GetDpopRequiredOk returns a tuple with the DpopRequired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetDpopRequired(v bool)
SetDpopRequired sets DpopRequired field to given value.
func (o *Client) HasDpopRequired() bool
HasDpopRequired returns a boolean if a field has been set.
func (o *Client) GetAutomaticallyRegistered() bool
GetAutomaticallyRegistered returns the AutomaticallyRegistered field if non-nil, zero value otherwise.
func (o *Client) GetAutomaticallyRegisteredOk() (*bool, bool)
GetAutomaticallyRegisteredOk returns a tuple with the AutomaticallyRegistered field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetAutomaticallyRegistered(v bool)
SetAutomaticallyRegistered sets AutomaticallyRegistered field to given value.
func (o *Client) HasAutomaticallyRegistered() bool
HasAutomaticallyRegistered returns a boolean if a field has been set.
func (o *Client) GetExplicitlyRegistered() bool
GetExplicitlyRegistered returns the ExplicitlyRegistered field if non-nil, zero value otherwise.
func (o *Client) GetExplicitlyRegisteredOk() (*bool, bool)
GetExplicitlyRegisteredOk returns a tuple with the ExplicitlyRegistered field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetExplicitlyRegistered(v bool)
SetExplicitlyRegistered sets ExplicitlyRegistered field to given value.
func (o *Client) HasExplicitlyRegistered() bool
HasExplicitlyRegistered returns a boolean if a field has been set.
func (o *Client) GetRsRequestSigned() bool
GetRsRequestSigned returns the RsRequestSigned field if non-nil, zero value otherwise.
func (o *Client) GetRsRequestSignedOk() (*bool, bool)
GetRsRequestSignedOk returns a tuple with the RsRequestSigned field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRsRequestSigned(v bool)
SetRsRequestSigned sets RsRequestSigned field to given value.
func (o *Client) HasRsRequestSigned() bool
HasRsRequestSigned returns a boolean if a field has been set.
func (o *Client) GetRsSignedRequestKeyId() string
GetRsSignedRequestKeyId returns the RsSignedRequestKeyId field if non-nil, zero value otherwise.
func (o *Client) GetRsSignedRequestKeyIdOk() (*string, bool)
GetRsSignedRequestKeyIdOk returns a tuple with the RsSignedRequestKeyId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetRsSignedRequestKeyId(v string)
SetRsSignedRequestKeyId sets RsSignedRequestKeyId field to given value.
func (o *Client) HasRsSignedRequestKeyId() bool
HasRsSignedRequestKeyId returns a boolean if a field has been set.
func (o *Client) GetClientRegistrationTypes() []ClientRegistrationType
GetClientRegistrationTypes returns the ClientRegistrationTypes field if non-nil, zero value otherwise.
func (o *Client) GetClientRegistrationTypesOk() (*[]ClientRegistrationType, bool)
GetClientRegistrationTypesOk returns a tuple with the ClientRegistrationTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetClientRegistrationTypes(v []ClientRegistrationType)
SetClientRegistrationTypes sets ClientRegistrationTypes field to given value.
func (o *Client) HasClientRegistrationTypes() bool
HasClientRegistrationTypes returns a boolean if a field has been set.
func (o *Client) GetOrganizationName() string
GetOrganizationName returns the OrganizationName field if non-nil, zero value otherwise.
func (o *Client) GetOrganizationNameOk() (*string, bool)
GetOrganizationNameOk returns a tuple with the OrganizationName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetOrganizationName(v string)
SetOrganizationName sets OrganizationName field to given value.
func (o *Client) HasOrganizationName() bool
HasOrganizationName returns a boolean if a field has been set.
func (o *Client) GetSignedJwksUri() string
GetSignedJwksUri returns the SignedJwksUri field if non-nil, zero value otherwise.
func (o *Client) GetSignedJwksUriOk() (*string, bool)
GetSignedJwksUriOk returns a tuple with the SignedJwksUri field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetSignedJwksUri(v string)
SetSignedJwksUri sets SignedJwksUri field to given value.
func (o *Client) HasSignedJwksUri() bool
HasSignedJwksUri returns a boolean if a field has been set.
func (o *Client) GetEntityId() string
GetEntityId returns the EntityId field if non-nil, zero value otherwise.
func (o *Client) GetEntityIdOk() (*string, bool)
GetEntityIdOk returns a tuple with the EntityId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetEntityId(v string)
SetEntityId sets EntityId field to given value.
func (o *Client) HasEntityId() bool
HasEntityId returns a boolean if a field has been set.
func (o *Client) GetTrustAnchorId() string
GetTrustAnchorId returns the TrustAnchorId field if non-nil, zero value otherwise.
func (o *Client) GetTrustAnchorIdOk() (*string, bool)
GetTrustAnchorIdOk returns a tuple with the TrustAnchorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTrustAnchorId(v string)
SetTrustAnchorId sets TrustAnchorId field to given value.
func (o *Client) HasTrustAnchorId() bool
HasTrustAnchorId returns a boolean if a field has been set.
func (o *Client) GetTrustChain() []string
GetTrustChain returns the TrustChain field if non-nil, zero value otherwise.
func (o *Client) GetTrustChainOk() (*[]string, bool)
GetTrustChainOk returns a tuple with the TrustChain field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTrustChain(v []string)
SetTrustChain sets TrustChain field to given value.
func (o *Client) HasTrustChain() bool
HasTrustChain returns a boolean if a field has been set.
func (o *Client) GetTrustChainExpiresAt() int64
GetTrustChainExpiresAt returns the TrustChainExpiresAt field if non-nil, zero value otherwise.
func (o *Client) GetTrustChainExpiresAtOk() (*int64, bool)
GetTrustChainExpiresAtOk returns a tuple with the TrustChainExpiresAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTrustChainExpiresAt(v int64)
SetTrustChainExpiresAt sets TrustChainExpiresAt field to given value.
func (o *Client) HasTrustChainExpiresAt() bool
HasTrustChainExpiresAt returns a boolean if a field has been set.
func (o *Client) GetTrustChainUpdatedAt() int64
GetTrustChainUpdatedAt returns the TrustChainUpdatedAt field if non-nil, zero value otherwise.
func (o *Client) GetTrustChainUpdatedAtOk() (*int64, bool)
GetTrustChainUpdatedAtOk returns a tuple with the TrustChainUpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetTrustChainUpdatedAt(v int64)
SetTrustChainUpdatedAt sets TrustChainUpdatedAt field to given value.
func (o *Client) HasTrustChainUpdatedAt() bool
HasTrustChainUpdatedAt returns a boolean if a field has been set.
func (o *Client) GetLocked() bool
GetLocked returns the Locked field if non-nil, zero value otherwise.
func (o *Client) GetLockedOk() (*bool, bool)
GetLockedOk returns a tuple with the Locked field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Client) SetLocked(v bool)
SetLocked sets Locked field to given value.
func (o *Client) HasLocked() bool
HasLocked returns a boolean if a field has been set.