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