pub struct ClientAssertionSigningKey(/* private fields */);Implementations§
Source§impl ClientAssertionSigningKey
impl ClientAssertionSigningKey
pub fn ed25519_from_seed(seed: [u8; 32]) -> Self
pub fn ed25519_from_pkcs8_pem(pem: &str) -> Result<Self, CoreError>
pub fn es256_from_bytes(bytes: &[u8]) -> Result<Self, CoreError>
pub fn es256_from_pkcs8_pem(pem: &str) -> Result<Self, CoreError>
pub fn algorithm(&self) -> SigningAlgorithm
pub fn verifying_key(&self) -> ClientAssertionVerifyingKey
Trait Implementations§
Source§impl Clone for ClientAssertionSigningKey
impl Clone for ClientAssertionSigningKey
Source§fn clone(&self) -> ClientAssertionSigningKey
fn clone(&self) -> ClientAssertionSigningKey
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ClientAssertionSigningKey
impl RefUnwindSafe for ClientAssertionSigningKey
impl Send for ClientAssertionSigningKey
impl Sync for ClientAssertionSigningKey
impl Unpin for ClientAssertionSigningKey
impl UnsafeUnpin for ClientAssertionSigningKey
impl UnwindSafe for ClientAssertionSigningKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more