Package-level declarations
Types
Link copied to clipboard
RFC 5280 {Subject||Issuer}AlternativeNames (SANs, IANs) container class constructed from a certificate's extensions (i.e. TbsCertificate.extensions filtered by OID). Hence, this class is not intended to be used for constructing SANs or IANs, but used to extract them from a certificate.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Very simple implementation of a PKCS#10 Certification Request
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
X.500 Name (used in X.509 Certificates)
Link copied to clipboard
object SubjectAltNameImplicitTags
Enumeration of implicit tags used to indicate different SubjectAltName
s
Link copied to clipboard
@Serializable
Very simple implementation of the meat of an X.509 Certificate: The structure that gets signed
Link copied to clipboard
@Serializable
The meat of a PKCS#10 Certification Request: The structure that gets signed
Link copied to clipboard
@Serializable
Very simple implementation of an X.509 Certificate
Link copied to clipboard
X.509 Certificate Extension
Properties
Functions
Link copied to clipboard
fun CryptoSignature.Companion.fromX509Encoded(alg: X509SignatureAlgorithm, it: Asn1Primitive): CryptoSignature
Decode a X.509-encoded signature