Struct rustls::sign::RSASigner  
                   
                       [−]
                   
               [src]
pub struct RSASigner { /* fields omitted */ }A Signer for RSA-PKCS1 or RSA-PSS
Methods
impl RSASigner[src]
fn new(der: &PrivateKey) -> Result<RSASigner, ()>
Trait Implementations
impl Signer for RSASigner[src]
fn choose_scheme(&self, offered: &[SignatureScheme]) -> Option<SignatureScheme>
Choose a SignatureScheme from those offered.
fn sign(&self, scheme: SignatureScheme, message: &[u8]) -> Result<Vec<u8>, ()>
Signs message using scheme.
fn algorithm(&self) -> SignatureAlgorithm
What kind of key we have.