Tbs Certification Request
constructor(subjectName: List<RelativeDistinguishedName>, publicKey: CryptoPublicKey, extensions: List<X509CertificateExtension>? = null, version: Int = 0, attributes: List<Pkcs10CertificationRequestAttribute>? = null)
Convenience constructor for adding X509CertificateExtensions to a CSR (in addition to generic attributes
Throws
if no extensions are provided
constructor(version: Int = 0, subjectName: List<RelativeDistinguishedName>, publicKey: CryptoPublicKey, attributes: List<Pkcs10CertificationRequestAttribute> = listOf())
Parameters
version
defaults to 0
subject Name
list of subject distinguished names
public Key
nomen est omen
attributes
nomen est omen