You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: waltid-libraries/protocols/waltid-openid4vc/src/commonMain/kotlin/id/walt/oid4vc/interfaces/ISessionCache.kt
+5-1
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,13 @@ interface ISessionCache<T> {
8
8
9
9
/**
10
10
* Puts the specified [session] with the specified [id] in the session cache.
11
+
* @param id The ID to store the session under
12
+
* @param session The session to store
13
+
* @param ttl Optional custom time-to-live duration for this session.
14
+
* If null, the default expiration is used.
11
15
* @return the previous value associated with the [id], or `null` if the key was not present in the cache.
Copy file name to clipboardexpand all lines: waltid-libraries/protocols/waltid-openid4vc/src/commonMain/kotlin/id/walt/oid4vc/providers/OpenIDCredentialVerifier.kt
+15-4
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,8 @@ abstract class OpenIDCredentialVerifier(val config: CredentialVerifierConfig) :
Copy file name to clipboardexpand all lines: waltid-libraries/waltid-core-wallet/src/jvmMain/java/id/walt/wallet/core/service/oidc4vc/TestCredentialWallet.kt
Copy file name to clipboardexpand all lines: waltid-services/waltid-service-commons/src/main/kotlin/id/walt/commons/persistence/ConfiguredPersistence.kt
+21-2
Original file line number
Diff line number
Diff line change
@@ -48,8 +48,27 @@ class ConfiguredPersistence<V : Any>(
0 commit comments