lib/authlete/model/service.rb in authlete-0.5.0 vs lib/authlete/model/service.rb in authlete-0.5.1

- old
+ new

@@ -102,66 +102,78 @@ alias_method :developer_sns_credentials, :developerSnsCredentials alias_method :developer_sns_credentials=, :developerSnsCredentials= # The flag to indicate whether the direct authorization endpoint # is enabled or not. The path of the endpoint is - # <code>/api/auth/authorization/direct/{serviceApiKey}</code> + # <code>/api/auth/authorization/direct/{serviceApiKey}</code>. # (Boolean) attr_accessor :directAuthorizationEndpointEnabled alias_method :direct_authorization_endpoint_enabled, :directAuthorizationEndpointEnabled alias_method :direct_authorization_endpoint_enabled=, :directAuthorizationEndpointEnabled= # The flag to indicate whether the direct introspection endpoint # is enabled or not. The path of the endpoint is - # <code>/api/auth/introspection/direct/{serviceApiKey}</code> + # <code>/api/auth/introspection/direct/{serviceApiKey}</code>. # (Boolean) attr_accessor :directIntrospectionEndpointEnabled alias_method :direct_introspection_endpoint_enabled, :directIntrospectionEndpointEnabled alias_method :direct_introspection_endpoint_enabled=, :directIntrospectionEndpointEnabled= # The flag to indicate whether the direct jwks endpoint # is enabled or not. The path of the endpoint is - # <code>/api/service/jwks/get/direct/{serviceApiKey}</code> + # <code>/api/service/jwks/get/direct/{serviceApiKey}</code>. # (Boolean) attr_accessor :directJwksEndpointEnabled alias_method :direct_jwks_endpoint_enabled, :directJwksEndpointEnabled alias_method :direct_jwks_endpoint_enabled=, :directJwksEndpointEnabled= # The flag to indicate whether the direct revocation endpoint # is enabled or not. The path of the endpoint is - # <code>/api/auth/revocation/direct/{serviceApiKey}</code> + # <code>/api/auth/revocation/direct/{serviceApiKey}</code>. # (Boolean) attr_accessor :directRevocationEndpointEnabled alias_method :direct_revocation_endpoint_enabled, :directRevocationEndpointEnabled alias_method :direct_revocation_endpoint_enabled=, :directRevocationEndpointEnabled= # The flag to indicate whether the direct token endpoint # is enabled or not. The path of the endpoint is - # <code>/api/auth/token/direct/{serviceApiKey}</code> + # <code>/api/auth/token/direct/{serviceApiKey}</code>. # (Boolean) attr_accessor :directTokenEndpointEnabled alias_method :direct_token_endpoint_enabled, :directTokenEndpointEnabled alias_method :direct_token_endpoint_enabled=, :directTokenEndpointEnabled= # The flag to indicate whether the direct user info endpoint # is enabled or not. The path of the endpoint is - # <code>/api/auth/userinfo/direct/{serviceApiKey}</code> + # <code>/api/auth/userinfo/direct/{serviceApiKey}</code>. # (Boolean) attr_accessor :directUserInfoEndpointEnabled alias_method :direct_user_info_endpoint_enabled, :directUserInfoEndpointEnabled alias_method :direct_user_info_endpoint_enabled=, :directUserInfoEndpointEnabled= + # The flag to indicate whether the <code>error_description</code> + # response parameter is omitted. (Boolean) + attr_accessor :errorDescriptionOmitted + alias_method :error_description_omitted, :errorDescriptionOmitted + alias_method :error_description_omitted=, :errorDescriptionOmitted= + + # The flag to indicate whether the <code>error_uri</code> + # response parameter is omitted. (Boolean) + attr_accessor :errorUriOmitted + alias_method :error_uri_omitted, :errorUriOmitted + alias_method :error_uri_omitted=, :errorUriOmitted= + # The duration of ID tokens in seconds. (Integer) attr_accessor :idTokenDuration alias_method :id_token_duration, :idTokenDuration alias_method :id_token_duration=, :idTokenDuration= # The key ID to identify a JWK used for ID token signature using an # asymmetric key. (String) attr_accessor :idTokenSignatureKeyId - alias_method :id_token_signature_key_id, :idTokenSignatureKeyId - alias_method :id_token_signature_key_id=, :idTokenSignatureKeyId= + alias_method :id_token_signature_key_id, :idTokenSignatureKeyId + alias_method :id_token_signature_key_id=, :idTokenSignatureKeyId= # The issuer identifier of this OpenID Provider. (URI) attr_accessor :issuer # The JSON Web Key Set of this service. (String) @@ -350,12 +362,12 @@ # Boolean attributes. BOOLEAN_ATTRIBUTES = ::Set.new([ :clientIdAliasEnabled, :directAuthorizationEndpointEnabled, :directIntrospectionEndpointEnabled, :directJwksEndpointEnabled, :directRevocationEndpointEnabled, :directTokenEndpointEnabled, - :directUserInfoEndpointEnabled, :pkceRequired, :refreshTokenKept, - :singleAccessTokenPerSubject + :directUserInfoEndpointEnabled, :errorDescriptionOmitted, :errorUriOmitted, + :pkceRequired, :refreshTokenKept, :singleAccessTokenPerSubject ]) # String attributes. STRING_ATTRIBUTES = ::Set.new([ :accessTokenType, :apiSecret, :authenticationCallbackApiKey, @@ -396,9 +408,11 @@ :direct_introspection_endpoint_enabled => :directIntrospectionEndpointEnabled, :direct_jwks_endpoint_enabled => :directJwksEndpointEnabled, :direct_revocation_endpoint_enabled => :directRevocationEndpointEnabled, :direct_token_endpoint_enabled => :directTokenEndpointEnabled, :direct_user_info_endpoint_enabled => :directUserInfoEndpointEnabled, + :error_description_omitted => :errorDescriptionOmitted, + :error_uri_omitted => :errorUriOmitted, :id_token_duration => :idTokenDuration, :id_token_signature_key_id => :idTokenSignatureKeyId, :jwks_uri => :jwksUri, :modified_at => :modifiedAt, :pkce_required => :pkceRequired, \ No newline at end of file