Skip to content
This repository has been archived by the owner on Aug 12, 2024. It is now read-only.

Commit

Permalink
Remove removed methods from JVM Security Provider
Browse files Browse the repository at this point in the history
  • Loading branch information
Cach30verfl0w committed Jun 16, 2024
1 parent da381d9 commit 1bc9c9a
Showing 1 changed file with 0 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,11 @@ package de.cacheoverflow.cashflow.utils
import de.cacheoverflow.cashflow.security.EnumAuthScheme
import de.cacheoverflow.cashflow.security.EnumAuthStatus
import de.cacheoverflow.cashflow.security.ISecurityProvider
import de.cacheoverflow.cashflow.security.cryptography.IAsymmetricCryptoProvider
import de.cacheoverflow.cashflow.security.cryptography.ISymmetricCryptoProvider
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.MutableStateFlow
import kotlinx.coroutines.flow.StateFlow
import okio.Path

class DesktopSecurityProvider: ISecurityProvider {

override fun getSymmetricCryptoProvider(usePadding: Boolean): ISymmetricCryptoProvider {
TODO("Not yet implemented")
}

override fun getAsymmetricCryptoProvider(usePadding: Boolean): IAsymmetricCryptoProvider {
TODO("Not yet implemented")
}

override fun readKeyFromFile(
file: Path,
algorithm: ISecurityProvider.EnumAlgorithm,
privateKey: Boolean,
usePadding: Boolean
): Flow<IKey> {
TODO("Not yet implemented")
}

override fun getSupportedAuthMethods(): Array<EnumAuthScheme> {
return EnumAuthScheme.entries.toTypedArray() // TODO
}
Expand Down

0 comments on commit 1bc9c9a

Please sign in to comment.