Lines Matching refs:PrivateKey
191 use crate::publickey::testkeys::{PrivateKey, ED25519_KEY_PEM, P256_KEY_PEM, P384_KEY_PEM};
195 let root_public_key = PrivateKey::from_pem(P256_KEY_PEM[0]).public_key(); in chain_validate_valid()
203 let root_public_key = PrivateKey::from_pem(ED25519_KEY_PEM[0]).public_key(); in chain_validate_valid_with_mixed_kinds_of_key()
211 let root_public_key = PrivateKey::from_pem(P256_KEY_PEM[0]).public_key(); in chain_validate_fails_without_payloads()
220 let root_public_key = PrivateKey::from_pem(key).public_key(); in chain_validate_fails_when_root_key_repeated()
229 let root_public_key = PrivateKey::from_pem(ED25519_KEY_PEM[0]).public_key(); in chain_validate_fails_with_repeated_subject_public_keys()
242 let root_public_key = PrivateKey::from_pem(ED25519_KEY_PEM[0]).public_key(); in chain_validate_fails_with_repeated_subjects()
256 let root_public_key = PrivateKey::from_pem(P256_KEY_PEM[0]).public_key(); in chain_validate_fails_with_mismatching_issuer_and_subject()
266 PayloadBuilder::with_subject_public_key(PrivateKey::from_pem(pem).public_key()) in valid_payload()
276 let key = PrivateKey::from_pem(ED25519_KEY_PEM[0]).public_key(); in degenerate_chain_valid()
282 let key = PrivateKey::from_pem(ED25519_KEY_PEM[0]).public_key(); in degenerate_chain_empty_issuer()
289 let key = PrivateKey::from_pem(ED25519_KEY_PEM[0]).public_key(); in degenerate_chain_empty_subject()