interface AuthenticatedSigner
abstract val authenticatedUsers: List<String> |
|
abstract val cryptoService: CryptoService<out AuthenticationCredentials, out KeyConfig> |
|
abstract val keyAlias: String |
|
abstract val keyPassword: String? |
|
abstract val signerCertChain: List<X509Certificate> |
abstract fun signBytes(data: ByteArray): <ERROR CLASS>
Signs given bytes. The signing key selection strategy is left to the implementing class. |
|
open fun <T : Any> signObject(obj: T): <ERROR CLASS><T> |
class AuthenticatedLocalSigner : AuthenticatedSigner |
|
class AuthenticatedSigner : AuthenticatedSigner |