corda / com.r3.corda.networkmanage.common.signer / Signer / AuthenticatedSigner

AuthenticatedSigner

interface AuthenticatedSigner

Properties

authenticatedUsers

abstract val authenticatedUsers: List<String>

cryptoService

abstract val cryptoService: CryptoService<out AuthenticationCredentials, out KeyConfig>

keyAlias

abstract val keyAlias: String

keyPassword

abstract val keyPassword: String?

signerCertChain

abstract val signerCertChain: List<X509Certificate>

Functions

signBytes

abstract fun signBytes(data: ByteArray): <ERROR CLASS>

Signs given bytes. The signing key selection strategy is left to the implementing class.

signObject

open fun <T : Any> signObject(obj: T): <ERROR CLASS><T>

Inheritors

AuthenticatedLocalSigner

class AuthenticatedLocalSigner : AuthenticatedSigner

AuthenticatedSigner

class AuthenticatedSigner : AuthenticatedSigner