openssh_key.key_params.cert

Classes representing OpenSSH host and user certificates.

Classes

CertCriticalOption(value)

An option that the validator must process for the certificate to be valid.

CertExtension(value)

An option that the validator may process if recognised.

CertOption(value)

A certificate option.

CertOptionNameAndValidPrincipalTypes(name, ...)

A certificate option's name and the types of certificate principals for which this certificate option is valid.

CertPrincipalType(value)

The type of the principals that can authenticate using a certificate.

CertPublicKeyParams(params)

The parameters comprising a certificate.

Cert_DSS_PublicKeyParams(params)

The parameters comprising a certificate for a DSS public key.

Cert_ECDSA_NISTP256_PublicKeyParams(params)

The parameters comprising a certificate for an ECDSA key on the nistp256 curve.

Cert_ECDSA_NISTP384_PublicKeyParams(params)

The parameters comprising a certificate for an ECDSA key on the nistp384 curve.

Cert_ECDSA_NISTP521_PublicKeyParams(params)

The parameters comprising a certificate for an ECDSA key on the nistp521 curve.

Cert_Ed25519_PublicKeyParams(params)

The parameters comprising a certificate for an Ed25519 public key.

Cert_RSA_PublicKeyParams(params)

The parameters comprising a certificate for an RSA public key.

Cert_SecurityKey_ECDSA_NISTP256_PublicKeyParams(params)

The parameters comprising a certificate for an ECDSA key that corresponds to a private key stored on a security key.

Cert_SecurityKey_Ed25519_PublicKeyParams(params)

The parameters comprising a certificate for an Ed25519 public key that corresponds to a private key stored on a security key.