lib/authlete/model/service.rb in authlete-1.33.0 vs lib/authlete/model/service.rb in authlete-1.34.0

- old
+ new

@@ -629,10 +629,14 @@ attr_accessor :credentialJwks alias_method :credential_jwks, :credentialJwks alias_method :credential_jwks=, :credentialJwks= + attr_accessor :idTokenReissuable + alias_method :id_token_reissuable, :idTokenReissuable + alias_method :id_token_reissuable=, :idTokenReissuable= + private def defaults { number: 0, @@ -789,10 +793,11 @@ supportedDocumentsCheckMethods: nil, idTokenAudType: nil, verifiedClaimsValidationSchemaSet: nil, credentialDuration: nil, credentialJwks: nil, + idTokenReissuable: false, } end def set_params(hash) @number = hash[:number] @@ -949,9 +954,10 @@ @supportedDocumentsCheckMethods = hash[:supportedDocumentsCheckMethods] @idTokenAudType = hash[:idTokenAudType] @verifiedClaimsValidationSchemaSet = hash[:verifiedClaimsValidationSchemaSet] @credentialDuration = hash[:credentialDuration] @credentialJwks = hash[:credentialJwks] + @idTokenReissuable = hash[:idTokenReissuable] end def to_hash_value(key, var) raw_val = instance_variable_get(var)