Class: Authlete::Model::Client
- Defined in:
- lib/authlete/model/client.rb
Instance Attribute Summary collapse
-
#applicationType ⇒ Object
(also: #application_type)
Returns the value of attribute applicationType.
-
#attributes ⇒ Object
Returns the value of attribute attributes.
-
#authorizationDataTypes ⇒ Object
(also: #authorization_data_types)
Returns the value of attribute authorizationDataTypes.
-
#authorizationEncryptionAlg ⇒ Object
(also: #authorization_encryption_alg)
Returns the value of attribute authorizationEncryptionAlg.
-
#authorizationEncryptionEnc ⇒ Object
(also: #authorization_encryption_enc)
Returns the value of attribute authorizationEncryptionEnc.
-
#authorizationSignAlg ⇒ Object
(also: #authorization_sign_alg)
Returns the value of attribute authorizationSignAlg.
-
#authTimeRequired ⇒ Object
(also: #auth_time_required)
Returns the value of attribute authTimeRequired.
-
#bcDeliveryMode ⇒ Object
(also: #bc_delivery_mode)
Returns the value of attribute bcDeliveryMode.
-
#bcNotificationEndpoint ⇒ Object
(also: #bc_notification_endpoint)
Returns the value of attribute bcNotificationEndpoint.
-
#bcRequestSignAlg ⇒ Object
(also: #bc_request_sign_alg)
Returns the value of attribute bcRequestSignAlg.
-
#bcUserCodeRequired ⇒ Object
(also: #bc_user_code_required)
Returns the value of attribute bcUserCodeRequired.
-
#clientId ⇒ Object
(also: #client_id)
Returns the value of attribute clientId.
-
#clientIdAlias ⇒ Object
(also: #client_id_alias)
Returns the value of attribute clientIdAlias.
-
#clientIdAliasEnabled ⇒ Object
(also: #client_id_alias_enabled)
Returns the value of attribute clientIdAliasEnabled.
-
#clientName ⇒ Object
(also: #client_name)
Returns the value of attribute clientName.
-
#clientNames ⇒ Object
(also: #client_names)
Returns the value of attribute clientNames.
-
#clientSecret ⇒ Object
(also: #client_secret)
Returns the value of attribute clientSecret.
-
#clientType ⇒ Object
(also: #client_type)
Returns the value of attribute clientType.
-
#clientUri ⇒ Object
(also: #client_uri)
Returns the value of attribute clientUri.
-
#clientUris ⇒ Object
(also: #client_uris)
Returns the value of attribute clientUris.
-
#contacts ⇒ Object
Returns the value of attribute contacts.
-
#createdAt ⇒ Object
(also: #created_at)
Returns the value of attribute createdAt.
-
#defaultAcrs ⇒ Object
(also: #default_acrs)
Returns the value of attribute defaultAcrs.
-
#defaultMaxAge ⇒ Object
(also: #default_max_age)
Returns the value of attribute defaultMaxAge.
-
#derivedSectorIdentifier ⇒ Object
(also: #derived_sector_identifier)
Returns the value of attribute derivedSectorIdentifier.
-
#description ⇒ Object
Returns the value of attribute description.
-
#descriptions ⇒ Object
Returns the value of attribute descriptions.
-
#developer ⇒ Object
Returns the value of attribute developer.
-
#dynamicallyRegistered ⇒ Object
(also: #dynamically_registered)
Returns the value of attribute dynamicallyRegistered.
-
#extension ⇒ Object
Returns the value of attribute extension.
-
#grantTypes ⇒ Object
(also: #grant_types)
Returns the value of attribute grantTypes.
-
#idTokenEncryptionAlg ⇒ Object
(also: #id_token_encryption_alg)
Returns the value of attribute idTokenEncryptionAlg.
-
#idTokenEncryptionEnc ⇒ Object
(also: #id_token_encryption_enc)
Returns the value of attribute idTokenEncryptionEnc.
-
#idTokenSignAlg ⇒ Object
(also: #id_token_sign_alg)
Returns the value of attribute idTokenSignAlg.
-
#jwks ⇒ Object
Returns the value of attribute jwks.
-
#jwksUri ⇒ Object
(also: #jwks_uri)
Returns the value of attribute jwksUri.
-
#loginUri ⇒ Object
(also: #login_uri)
Returns the value of attribute loginUri.
-
#logoUri ⇒ Object
(also: #logo_uri)
Returns the value of attribute logoUri.
-
#logoUris ⇒ Object
(also: #logo_uris)
Returns the value of attribute logoUris.
-
#modifiedAt ⇒ Object
(also: #modified_at)
Returns the value of attribute modifiedAt.
-
#number ⇒ Object
Returns the value of attribute number.
-
#parRequired ⇒ Object
(also: #par_required)
Returns the value of attribute parRequired.
-
#policyUri ⇒ Object
(also: #policy_uri)
Returns the value of attribute policyUri.
-
#policyUris ⇒ Object
(also: #policy_uris)
Returns the value of attribute policyUris.
-
#redirectUris ⇒ Object
(also: #redirect_uris)
Returns the value of attribute redirectUris.
-
#registrationAccessTokenHash ⇒ Object
(also: #registration_access_token_hash)
Returns the value of attribute registrationAccessTokenHash.
-
#requestEncryptionAlg ⇒ Object
(also: #request_encryption_alg)
Returns the value of attribute requestEncryptionAlg.
-
#requestEncryptionEnc ⇒ Object
(also: #request_encryption_enc)
Returns the value of attribute requestEncryptionEnc.
-
#requestObjectRequired ⇒ Object
(also: #request_object_required)
Returns the value of attribute requestObjectRequired.
-
#requestSignAlg ⇒ Object
(also: #request_sign_alg)
Returns the value of attribute requestSignAlg.
-
#requestUris ⇒ Object
(also: #request_uris)
Returns the value of attribute requestUris.
-
#responseTypes ⇒ Object
(also: #response_types)
Returns the value of attribute responseTypes.
-
#sectorIdentifierUri ⇒ Object
(also: #sector_identifier_uri)
Returns the value of attribute sectorIdentifierUri.
-
#selfSignedCertificateKeyId ⇒ Object
(also: #self_signed_certificate_key_id)
Returns the value of attribute selfSignedCertificateKeyId.
-
#serviceNumber ⇒ Object
(also: #service_number)
Returns the value of attribute serviceNumber.
-
#softwareId ⇒ Object
(also: #software_id)
Returns the value of attribute softwareId.
-
#softwareVersion ⇒ Object
(also: #software_version)
Returns the value of attribute softwareVersion.
-
#subjectType ⇒ Object
(also: #subject_type)
Returns the value of attribute subjectType.
-
#tlsClientAuthSanDns ⇒ Object
(also: #tls_client_auth_san_dns)
Returns the value of attribute tlsClientAuthSanDns.
-
#tlsClientAuthSanEmail ⇒ Object
(also: #tls_client_auth_san_email)
Returns the value of attribute tlsClientAuthSanEmail.
-
#tlsClientAuthSanIp ⇒ Object
(also: #tls_client_auth_san_ip)
Returns the value of attribute tlsClientAuthSanIp.
-
#tlsClientAuthSanUri ⇒ Object
(also: #tls_client_auth_san_uri)
Returns the value of attribute tlsClientAuthSanUri.
-
#tlsClientAuthSubjectDn ⇒ Object
(also: #tls_client_auth_subject_dn)
Returns the value of attribute tlsClientAuthSubjectDn.
-
#tlsClientCertificateBoundAccessTokens ⇒ Object
(also: #tls_client_certificate_bound_access_tokens)
Returns the value of attribute tlsClientCertificateBoundAccessTokens.
-
#tokenAuthMethod ⇒ Object
(also: #token_auth_method)
Returns the value of attribute tokenAuthMethod.
-
#tokenAuthSignAlg ⇒ Object
(also: #token_auth_sign_alg)
Returns the value of attribute tokenAuthSignAlg.
-
#tosUri ⇒ Object
(also: #tos_uri)
Returns the value of attribute tosUri.
-
#tosUris ⇒ Object
(also: #tos_uris)
Returns the value of attribute tosUris.
-
#userInfoEncryptionAlg ⇒ Object
(also: #user_info_encryption_alg)
Returns the value of attribute userInfoEncryptionAlg.
-
#userInfoEncryptionEnc ⇒ Object
(also: #user_info_encryption_enc)
Returns the value of attribute userInfoEncryptionEnc.
-
#userInfoSignAlg ⇒ Object
(also: #user_info_sign_alg)
Returns the value of attribute userInfoSignAlg.
Method Summary
Methods included from Utility
#extract_access_token, #get_parsed_array, #to_rack_response_json, #to_rack_response_www_authenticate
Methods included from Hashable
Methods inherited from Base
Instance Attribute Details
#applicationType ⇒ Object Also known as: application_type
Returns the value of attribute applicationType.
64 65 66 |
# File 'lib/authlete/model/client.rb', line 64 def applicationType @applicationType end |
#attributes ⇒ Object
Returns the value of attribute attributes.
290 291 292 |
# File 'lib/authlete/model/client.rb', line 290 def attributes @attributes end |
#authorizationDataTypes ⇒ Object Also known as:
Returns the value of attribute authorizationDataTypes.
278 279 280 |
# File 'lib/authlete/model/client.rb', line 278 def @authorizationDataTypes end |
#authorizationEncryptionAlg ⇒ Object Also known as:
Returns the value of attribute authorizationEncryptionAlg.
246 247 248 |
# File 'lib/authlete/model/client.rb', line 246 def @authorizationEncryptionAlg end |
#authorizationEncryptionEnc ⇒ Object Also known as:
Returns the value of attribute authorizationEncryptionEnc.
250 251 252 |
# File 'lib/authlete/model/client.rb', line 250 def @authorizationEncryptionEnc end |
#authorizationSignAlg ⇒ Object Also known as:
Returns the value of attribute authorizationSignAlg.
242 243 244 |
# File 'lib/authlete/model/client.rb', line 242 def @authorizationSignAlg end |
#authTimeRequired ⇒ Object Also known as: auth_time_required
Returns the value of attribute authTimeRequired.
180 181 182 |
# File 'lib/authlete/model/client.rb', line 180 def authTimeRequired @authTimeRequired end |
#bcDeliveryMode ⇒ Object Also known as: bc_delivery_mode
Returns the value of attribute bcDeliveryMode.
254 255 256 |
# File 'lib/authlete/model/client.rb', line 254 def bcDeliveryMode @bcDeliveryMode end |
#bcNotificationEndpoint ⇒ Object Also known as: bc_notification_endpoint
Returns the value of attribute bcNotificationEndpoint.
258 259 260 |
# File 'lib/authlete/model/client.rb', line 258 def bcNotificationEndpoint @bcNotificationEndpoint end |
#bcRequestSignAlg ⇒ Object Also known as: bc_request_sign_alg
Returns the value of attribute bcRequestSignAlg.
262 263 264 |
# File 'lib/authlete/model/client.rb', line 262 def bcRequestSignAlg @bcRequestSignAlg end |
#bcUserCodeRequired ⇒ Object Also known as: bc_user_code_required
Returns the value of attribute bcUserCodeRequired.
266 267 268 |
# File 'lib/authlete/model/client.rb', line 266 def bcUserCodeRequired @bcUserCodeRequired end |
#clientId ⇒ Object Also known as: client_id
Returns the value of attribute clientId.
32 33 34 |
# File 'lib/authlete/model/client.rb', line 32 def clientId @clientId end |
#clientIdAlias ⇒ Object Also known as: client_id_alias
Returns the value of attribute clientIdAlias.
36 37 38 |
# File 'lib/authlete/model/client.rb', line 36 def clientIdAlias @clientIdAlias end |
#clientIdAliasEnabled ⇒ Object Also known as: client_id_alias_enabled
Returns the value of attribute clientIdAliasEnabled.
40 41 42 |
# File 'lib/authlete/model/client.rb', line 40 def clientIdAliasEnabled @clientIdAliasEnabled end |
#clientName ⇒ Object Also known as: client_name
Returns the value of attribute clientName.
70 71 72 |
# File 'lib/authlete/model/client.rb', line 70 def clientName @clientName end |
#clientNames ⇒ Object Also known as: client_names
Returns the value of attribute clientNames.
74 75 76 |
# File 'lib/authlete/model/client.rb', line 74 def clientNames @clientNames end |
#clientSecret ⇒ Object Also known as: client_secret
Returns the value of attribute clientSecret.
44 45 46 |
# File 'lib/authlete/model/client.rb', line 44 def clientSecret @clientSecret end |
#clientType ⇒ Object Also known as: client_type
Returns the value of attribute clientType.
48 49 50 |
# File 'lib/authlete/model/client.rb', line 48 def clientType @clientType end |
#clientUri ⇒ Object Also known as: client_uri
Returns the value of attribute clientUri.
86 87 88 |
# File 'lib/authlete/model/client.rb', line 86 def clientUri @clientUri end |
#clientUris ⇒ Object Also known as: client_uris
Returns the value of attribute clientUris.
90 91 92 |
# File 'lib/authlete/model/client.rb', line 90 def clientUris @clientUris end |
#contacts ⇒ Object
Returns the value of attribute contacts.
68 69 70 |
# File 'lib/authlete/model/client.rb', line 68 def contacts @contacts end |
#createdAt ⇒ Object Also known as: created_at
Returns the value of attribute createdAt.
196 197 198 |
# File 'lib/authlete/model/client.rb', line 196 def createdAt @createdAt end |
#defaultAcrs ⇒ Object Also known as: default_acrs
Returns the value of attribute defaultAcrs.
176 177 178 |
# File 'lib/authlete/model/client.rb', line 176 def defaultAcrs @defaultAcrs end |
#defaultMaxAge ⇒ Object Also known as: default_max_age
Returns the value of attribute defaultMaxAge.
172 173 174 |
# File 'lib/authlete/model/client.rb', line 172 def defaultMaxAge @defaultMaxAge end |
#derivedSectorIdentifier ⇒ Object Also known as: derived_sector_identifier
Returns the value of attribute derivedSectorIdentifier.
116 117 118 |
# File 'lib/authlete/model/client.rb', line 116 def derivedSectorIdentifier @derivedSectorIdentifier end |
#description ⇒ Object
Returns the value of attribute description.
192 193 194 |
# File 'lib/authlete/model/client.rb', line 192 def description @description end |
#descriptions ⇒ Object
Returns the value of attribute descriptions.
194 195 196 |
# File 'lib/authlete/model/client.rb', line 194 def descriptions @descriptions end |
#developer ⇒ Object
Returns the value of attribute developer.
30 31 32 |
# File 'lib/authlete/model/client.rb', line 30 def developer @developer end |
#dynamicallyRegistered ⇒ Object Also known as: dynamically_registered
Returns the value of attribute dynamicallyRegistered.
270 271 272 |
# File 'lib/authlete/model/client.rb', line 270 def dynamicallyRegistered @dynamicallyRegistered end |
#extension ⇒ Object
Returns the value of attribute extension.
204 205 206 |
# File 'lib/authlete/model/client.rb', line 204 def extension @extension end |
#grantTypes ⇒ Object Also known as: grant_types
Returns the value of attribute grantTypes.
60 61 62 |
# File 'lib/authlete/model/client.rb', line 60 def grantTypes @grantTypes end |
#idTokenEncryptionAlg ⇒ Object Also known as: id_token_encryption_alg
Returns the value of attribute idTokenEncryptionAlg.
132 133 134 |
# File 'lib/authlete/model/client.rb', line 132 def idTokenEncryptionAlg @idTokenEncryptionAlg end |
#idTokenEncryptionEnc ⇒ Object Also known as: id_token_encryption_enc
Returns the value of attribute idTokenEncryptionEnc.
136 137 138 |
# File 'lib/authlete/model/client.rb', line 136 def idTokenEncryptionEnc @idTokenEncryptionEnc end |
#idTokenSignAlg ⇒ Object Also known as: id_token_sign_alg
Returns the value of attribute idTokenSignAlg.
128 129 130 |
# File 'lib/authlete/model/client.rb', line 128 def idTokenSignAlg @idTokenSignAlg end |
#jwks ⇒ Object
Returns the value of attribute jwks.
114 115 116 |
# File 'lib/authlete/model/client.rb', line 114 def jwks @jwks end |
#jwksUri ⇒ Object Also known as: jwks_uri
Returns the value of attribute jwksUri.
110 111 112 |
# File 'lib/authlete/model/client.rb', line 110 def jwksUri @jwksUri end |
#loginUri ⇒ Object Also known as: login_uri
Returns the value of attribute loginUri.
184 185 186 |
# File 'lib/authlete/model/client.rb', line 184 def loginUri @loginUri end |
#logoUri ⇒ Object Also known as: logo_uri
Returns the value of attribute logoUri.
78 79 80 |
# File 'lib/authlete/model/client.rb', line 78 def logoUri @logoUri end |
#logoUris ⇒ Object Also known as: logo_uris
Returns the value of attribute logoUris.
82 83 84 |
# File 'lib/authlete/model/client.rb', line 82 def logoUris @logoUris end |
#modifiedAt ⇒ Object Also known as: modified_at
Returns the value of attribute modifiedAt.
200 201 202 |
# File 'lib/authlete/model/client.rb', line 200 def modifiedAt @modifiedAt end |
#number ⇒ Object
Returns the value of attribute number.
24 25 26 |
# File 'lib/authlete/model/client.rb', line 24 def number @number end |
#parRequired ⇒ Object Also known as: par_required
Returns the value of attribute parRequired.
282 283 284 |
# File 'lib/authlete/model/client.rb', line 282 def parRequired @parRequired end |
#policyUri ⇒ Object Also known as: policy_uri
Returns the value of attribute policyUri.
94 95 96 |
# File 'lib/authlete/model/client.rb', line 94 def policyUri @policyUri end |
#policyUris ⇒ Object Also known as: policy_uris
Returns the value of attribute policyUris.
98 99 100 |
# File 'lib/authlete/model/client.rb', line 98 def policyUris @policyUris end |
#redirectUris ⇒ Object Also known as: redirect_uris
Returns the value of attribute redirectUris.
52 53 54 |
# File 'lib/authlete/model/client.rb', line 52 def redirectUris @redirectUris end |
#registrationAccessTokenHash ⇒ Object Also known as: registration_access_token_hash
Returns the value of attribute registrationAccessTokenHash.
274 275 276 |
# File 'lib/authlete/model/client.rb', line 274 def registrationAccessTokenHash @registrationAccessTokenHash end |
#requestEncryptionAlg ⇒ Object Also known as: request_encryption_alg
Returns the value of attribute requestEncryptionAlg.
156 157 158 |
# File 'lib/authlete/model/client.rb', line 156 def requestEncryptionAlg @requestEncryptionAlg end |
#requestEncryptionEnc ⇒ Object Also known as: request_encryption_enc
Returns the value of attribute requestEncryptionEnc.
160 161 162 |
# File 'lib/authlete/model/client.rb', line 160 def requestEncryptionEnc @requestEncryptionEnc end |
#requestObjectRequired ⇒ Object Also known as: request_object_required
Returns the value of attribute requestObjectRequired.
286 287 288 |
# File 'lib/authlete/model/client.rb', line 286 def requestObjectRequired @requestObjectRequired end |
#requestSignAlg ⇒ Object Also known as: request_sign_alg
Returns the value of attribute requestSignAlg.
152 153 154 |
# File 'lib/authlete/model/client.rb', line 152 def requestSignAlg @requestSignAlg end |
#requestUris ⇒ Object Also known as: request_uris
Returns the value of attribute requestUris.
188 189 190 |
# File 'lib/authlete/model/client.rb', line 188 def requestUris @requestUris end |
#responseTypes ⇒ Object Also known as: response_types
Returns the value of attribute responseTypes.
56 57 58 |
# File 'lib/authlete/model/client.rb', line 56 def responseTypes @responseTypes end |
#sectorIdentifierUri ⇒ Object Also known as: sector_identifier_uri
Returns the value of attribute sectorIdentifierUri.
120 121 122 |
# File 'lib/authlete/model/client.rb', line 120 def sectorIdentifierUri @sectorIdentifierUri end |
#selfSignedCertificateKeyId ⇒ Object Also known as: self_signed_certificate_key_id
Returns the value of attribute selfSignedCertificateKeyId.
230 231 232 |
# File 'lib/authlete/model/client.rb', line 230 def selfSignedCertificateKeyId @selfSignedCertificateKeyId end |
#serviceNumber ⇒ Object Also known as: service_number
Returns the value of attribute serviceNumber.
26 27 28 |
# File 'lib/authlete/model/client.rb', line 26 def serviceNumber @serviceNumber end |
#softwareId ⇒ Object Also known as: software_id
Returns the value of attribute softwareId.
234 235 236 |
# File 'lib/authlete/model/client.rb', line 234 def softwareId @softwareId end |
#softwareVersion ⇒ Object Also known as: software_version
Returns the value of attribute softwareVersion.
238 239 240 |
# File 'lib/authlete/model/client.rb', line 238 def softwareVersion @softwareVersion end |
#subjectType ⇒ Object Also known as: subject_type
Returns the value of attribute subjectType.
124 125 126 |
# File 'lib/authlete/model/client.rb', line 124 def subjectType @subjectType end |
#tlsClientAuthSanDns ⇒ Object Also known as: tls_client_auth_san_dns
Returns the value of attribute tlsClientAuthSanDns.
210 211 212 |
# File 'lib/authlete/model/client.rb', line 210 def tlsClientAuthSanDns @tlsClientAuthSanDns end |
#tlsClientAuthSanEmail ⇒ Object Also known as: tls_client_auth_san_email
Returns the value of attribute tlsClientAuthSanEmail.
222 223 224 |
# File 'lib/authlete/model/client.rb', line 222 def tlsClientAuthSanEmail @tlsClientAuthSanEmail end |
#tlsClientAuthSanIp ⇒ Object Also known as: tls_client_auth_san_ip
Returns the value of attribute tlsClientAuthSanIp.
218 219 220 |
# File 'lib/authlete/model/client.rb', line 218 def tlsClientAuthSanIp @tlsClientAuthSanIp end |
#tlsClientAuthSanUri ⇒ Object Also known as: tls_client_auth_san_uri
Returns the value of attribute tlsClientAuthSanUri.
214 215 216 |
# File 'lib/authlete/model/client.rb', line 214 def tlsClientAuthSanUri @tlsClientAuthSanUri end |
#tlsClientAuthSubjectDn ⇒ Object Also known as: tls_client_auth_subject_dn
Returns the value of attribute tlsClientAuthSubjectDn.
206 207 208 |
# File 'lib/authlete/model/client.rb', line 206 def tlsClientAuthSubjectDn @tlsClientAuthSubjectDn end |
#tlsClientCertificateBoundAccessTokens ⇒ Object Also known as: tls_client_certificate_bound_access_tokens
Returns the value of attribute tlsClientCertificateBoundAccessTokens.
226 227 228 |
# File 'lib/authlete/model/client.rb', line 226 def tlsClientCertificateBoundAccessTokens @tlsClientCertificateBoundAccessTokens end |
#tokenAuthMethod ⇒ Object Also known as: token_auth_method
Returns the value of attribute tokenAuthMethod.
164 165 166 |
# File 'lib/authlete/model/client.rb', line 164 def tokenAuthMethod @tokenAuthMethod end |
#tokenAuthSignAlg ⇒ Object Also known as: token_auth_sign_alg
Returns the value of attribute tokenAuthSignAlg.
168 169 170 |
# File 'lib/authlete/model/client.rb', line 168 def tokenAuthSignAlg @tokenAuthSignAlg end |
#tosUri ⇒ Object Also known as: tos_uri
Returns the value of attribute tosUri.
102 103 104 |
# File 'lib/authlete/model/client.rb', line 102 def tosUri @tosUri end |
#tosUris ⇒ Object Also known as: tos_uris
Returns the value of attribute tosUris.
106 107 108 |
# File 'lib/authlete/model/client.rb', line 106 def tosUris @tosUris end |
#userInfoEncryptionAlg ⇒ Object Also known as: user_info_encryption_alg
Returns the value of attribute userInfoEncryptionAlg.
144 145 146 |
# File 'lib/authlete/model/client.rb', line 144 def userInfoEncryptionAlg @userInfoEncryptionAlg end |
#userInfoEncryptionEnc ⇒ Object Also known as: user_info_encryption_enc
Returns the value of attribute userInfoEncryptionEnc.
148 149 150 |
# File 'lib/authlete/model/client.rb', line 148 def userInfoEncryptionEnc @userInfoEncryptionEnc end |
#userInfoSignAlg ⇒ Object Also known as: user_info_sign_alg
Returns the value of attribute userInfoSignAlg.
140 141 142 |
# File 'lib/authlete/model/client.rb', line 140 def userInfoSignAlg @userInfoSignAlg end |