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)