CertBasedSecurityPrincipalArgs

data class CertBasedSecurityPrincipalArgs(val cert: Output<String>? = null, val ledgerRoleName: Output<Either<String, LedgerRoleName>>? = null) : ConvertibleToJava<CertBasedSecurityPrincipalArgs>

Cert based security principal with Ledger RoleName

Constructors

Link copied to clipboard
constructor(cert: Output<String>? = null, ledgerRoleName: Output<Either<String, LedgerRoleName>>? = null)

Properties

Link copied to clipboard
val cert: Output<String>? = null

Public key of the user cert (.pem or .cer)

Link copied to clipboard
val ledgerRoleName: Output<Either<String, LedgerRoleName>>? = null

LedgerRole associated with the Security Principal of Ledger

Functions

Link copied to clipboard
open override fun toJava(): CertBasedSecurityPrincipalArgs