starting with credman

main
Timo Bryant 2024-04-20 22:50:22 +02:00
parent d2b29198f9
commit 2ddeaf2b17
3 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,7 @@
package de.itkl.module
sealed class Credential {
abstract val id: String
}
data class UsernameAndPassword(val username: String, val password: String, override val id: String) : Credential()

View File

@ -0,0 +1,11 @@
package de.itkl.module
class CredentialManager {
fun find(id: String): Credential? {
TODO("Not yet implemented")
}
fun add(credential: Credential) {}
fun delete(id: String) {}
}

View File

@ -0,0 +1,5 @@
package de.itkl.module
import org.koin.dsl.module
val modCredentialManager = module { }