corda / com.r3.corda.networkmanage.common.cryptoservice.authentication / CredentialsTransformer

CredentialsTransformer

abstract class CredentialsTransformer<T, U : AuthenticationCredentials>

Constructors

<init>

CredentialsTransformer()

Functions

fromUserInput

fun fromUserInput(renderer: Renderer): U?

transform

abstract fun transform(config: T, renderer: Renderer): U

Inheritors

AzureKeyVaultCredentialsTransformer

class AzureKeyVaultCredentialsTransformer : CredentialsTransformer<<ERROR CLASS>, AzureKeyVaultCredentials>

BCCredentialsTransformer

class BCCredentialsTransformer : CredentialsTransformer<<ERROR CLASS>, BCKeyStoreCredentials>

CloudHsmCredentialsTransformer

class CloudHsmCredentialsTransformer : CredentialsTransformer<<ERROR CLASS>, CloudHsmPasswordCredentials>

GemaltoCredentialsTransformer

class GemaltoCredentialsTransformer : CredentialsTransformer<<ERROR CLASS>, GemaltoAuthenticationCredentials>

SecurosysCredentialsTransformer

class SecurosysCredentialsTransformer : CredentialsTransformer<<ERROR CLASS>, SecurosysAuthenticationCredentials>

UtimacoCredentialsTransformer

class UtimacoCredentialsTransformer : CredentialsTransformer<<ERROR CLASS>, UtimacoAuthenticationCredentials>