pub trait AssociatedOid {
const OID: ObjectIdentifier;
}Expand description
A trait which associates an OID with a type.
Required Associated Constants§
Sourceconst OID: ObjectIdentifier
const OID: ObjectIdentifier
The OID associated with this type.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl AssociatedOid for AesKw<Aes128>
impl AssociatedOid for AesKw<Aes128>
const OID: ObjectIdentifier
Source§impl AssociatedOid for AesKw<Aes192>
impl AssociatedOid for AesKw<Aes192>
const OID: ObjectIdentifier
Source§impl AssociatedOid for AesKw<Aes256>
impl AssociatedOid for AesKw<Aes256>
const OID: ObjectIdentifier
Source§impl AssociatedOid for AesKwp<Aes128>
impl AssociatedOid for AesKwp<Aes128>
const OID: ObjectIdentifier
Source§impl AssociatedOid for AesKwp<Aes192>
impl AssociatedOid for AesKwp<Aes192>
const OID: ObjectIdentifier
Source§impl AssociatedOid for AesKwp<Aes256>
impl AssociatedOid for AesKwp<Aes256>
const OID: ObjectIdentifier
Source§impl AssociatedOid for BaseCrlNumber
impl AssociatedOid for BaseCrlNumber
const OID: ObjectIdentifier = ID_CE_DELTA_CRL_INDICATOR
Source§impl AssociatedOid for CertificatePolicies
impl AssociatedOid for CertificatePolicies
const OID: ObjectIdentifier = ID_CE_CERTIFICATE_POLICIES
Source§impl AssociatedOid for ChallengePassword
impl AssociatedOid for ChallengePassword
const OID: ObjectIdentifier
Source§impl AssociatedOid for CrlNumber
impl AssociatedOid for CrlNumber
const OID: ObjectIdentifier = ID_CE_CRL_NUMBER
Source§impl AssociatedOid for CrlReason
impl AssociatedOid for CrlReason
const OID: ObjectIdentifier = ID_CE_CRL_REASONS
Source§impl AssociatedOid for ExtensionReq
impl AssociatedOid for ExtensionReq
const OID: ObjectIdentifier = ID_EXTENSION_REQ
Source§impl AssociatedOid for FreshestCrl
impl AssociatedOid for FreshestCrl
const OID: ObjectIdentifier = ID_CE_FRESHEST_CRL
Source§impl AssociatedOid for InhibitAnyPolicy
impl AssociatedOid for InhibitAnyPolicy
const OID: ObjectIdentifier = ID_CE_INHIBIT_ANY_POLICY
Source§impl AssociatedOid for IssuerAltName
impl AssociatedOid for IssuerAltName
const OID: ObjectIdentifier = ID_CE_ISSUER_ALT_NAME
Source§impl AssociatedOid for IssuingDistributionPoint
impl AssociatedOid for IssuingDistributionPoint
const OID: ObjectIdentifier = ID_PE_SUBJECT_INFO_ACCESS
Source§impl AssociatedOid for NameConstraints
impl AssociatedOid for NameConstraints
const OID: ObjectIdentifier = ID_CE_NAME_CONSTRAINTS
Source§impl AssociatedOid for NistP256
Available on crate feature pkcs8 only.
impl AssociatedOid for NistP256
Available on crate feature
pkcs8 only.const OID: ObjectIdentifier
Source§impl AssociatedOid for NistP384
Available on crate feature pkcs8 only.
impl AssociatedOid for NistP384
Available on crate feature
pkcs8 only.const OID: ObjectIdentifier
Source§impl AssociatedOid for NistP521
Available on crate feature pkcs8 only.
impl AssociatedOid for NistP521
Available on crate feature
pkcs8 only.const OID: ObjectIdentifier
Source§impl AssociatedOid for PolicyConstraints
impl AssociatedOid for PolicyConstraints
const OID: ObjectIdentifier = ID_CE_POLICY_CONSTRAINTS
Source§impl AssociatedOid for PolicyMappings
impl AssociatedOid for PolicyMappings
const OID: ObjectIdentifier = ID_CE_POLICY_MAPPINGS
Source§impl AssociatedOid for PrivateKeyUsagePeriod
impl AssociatedOid for PrivateKeyUsagePeriod
const OID: ObjectIdentifier = ID_CE_PRIVATE_KEY_USAGE_PERIOD
Source§impl AssociatedOid for Sha224
Available on crate feature oid only.
impl AssociatedOid for Sha224
Available on crate feature
oid only.const OID: ObjectIdentifier
Source§impl AssociatedOid for Sha512_224
Available on crate feature oid only.
impl AssociatedOid for Sha512_224
Available on crate feature
oid only.const OID: ObjectIdentifier
Source§impl AssociatedOid for Sha512_256
Available on crate feature oid only.
impl AssociatedOid for Sha512_256
Available on crate feature
oid only.const OID: ObjectIdentifier
Source§impl AssociatedOid for SubjectDirectoryAttributes
impl AssociatedOid for SubjectDirectoryAttributes
const OID: ObjectIdentifier = ID_CE_SUBJECT_DIRECTORY_ATTRIBUTES
Source§impl AssociatedOid for SubjectInfoAccessSyntax
impl AssociatedOid for SubjectInfoAccessSyntax
const OID: ObjectIdentifier = ID_PE_SUBJECT_INFO_ACCESS
Source§impl<C> AssociatedOid for Signature<C>
Available on crate feature digest only.ECDSA ObjectIdentifier which identifies the digest used by default with the Signer and
Verifier traits.
impl<C> AssociatedOid for Signature<C>
Available on crate feature
digest only.ECDSA ObjectIdentifier which identifies the digest used by default with the Signer and
Verifier traits.
To support non-default digest algorithms, use the SignatureWithOid type instead.
const OID: ObjectIdentifier
Implementors§
Source§impl AssociatedOid for AuthorityInfoAccessSyntax
impl AssociatedOid for AuthorityInfoAccessSyntax
const OID: ObjectIdentifier = ID_PE_AUTHORITY_INFO_ACCESS
Source§impl AssociatedOid for AuthorityKeyIdentifier
impl AssociatedOid for AuthorityKeyIdentifier
const OID: ObjectIdentifier = ID_CE_AUTHORITY_KEY_IDENTIFIER
Source§impl AssociatedOid for BasicConstraints
impl AssociatedOid for BasicConstraints
const OID: ObjectIdentifier = ID_CE_BASIC_CONSTRAINTS
Source§impl AssociatedOid for CrlDistributionPoints
impl AssociatedOid for CrlDistributionPoints
const OID: ObjectIdentifier = ID_CE_CRL_DISTRIBUTION_POINTS
Source§impl AssociatedOid for ExtendedKeyUsage
impl AssociatedOid for ExtendedKeyUsage
const OID: ObjectIdentifier = ID_CE_EXT_KEY_USAGE
Source§impl AssociatedOid for KeyUsage
impl AssociatedOid for KeyUsage
const OID: ObjectIdentifier = ID_CE_KEY_USAGE
Source§impl AssociatedOid for Sha1
Available on crate feature oid only.
impl AssociatedOid for Sha1
Available on crate feature
oid only.const OID: ObjectIdentifier
Source§impl AssociatedOid for Sha256
Available on crate feature oid only.
impl AssociatedOid for Sha256
Available on crate feature
oid only.const OID: ObjectIdentifier
Source§impl AssociatedOid for Sha384
Available on crate feature oid only.
impl AssociatedOid for Sha384
Available on crate feature
oid only.const OID: ObjectIdentifier
Source§impl AssociatedOid for Sha512
Available on crate feature oid only.
impl AssociatedOid for Sha512
Available on crate feature
oid only.