starting with credman
parent
d2b29198f9
commit
2ddeaf2b17
|
|
@ -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()
|
||||||
|
|
@ -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) {}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
package de.itkl.module
|
||||||
|
|
||||||
|
import org.koin.dsl.module
|
||||||
|
|
||||||
|
val modCredentialManager = module { }
|
||||||
Loading…
Reference in New Issue