pub trait SignatureAlgorithmIdentifier {
type Params: Tagged + EncodeValue;
const SIGNATURE_ALGORITHM_IDENTIFIER: AlgorithmIdentifier<Self::Params>;
}Available on crate feature
pkcs8 only.Expand description
Returns AlgorithmIdentifier associated with the signature system.
Unlike AssociatedAlgorithmIdentifier this is intended to be implemented for public and/or
private keys.
Required Associated Constants§
Sourceconst SIGNATURE_ALGORITHM_IDENTIFIER: AlgorithmIdentifier<Self::Params>
const SIGNATURE_ALGORITHM_IDENTIFIER: AlgorithmIdentifier<Self::Params>
AlgorithmIdentifier for the corresponding signature system.
Required Associated Types§
Sourcetype Params: Tagged + EncodeValue
type Params: Tagged + EncodeValue
Algorithm parameters.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.