Docs for pkcs12
This commit is contained in:
parent
e5299fd7c9
commit
e6c4135c53
|
|
@ -20,6 +20,7 @@ impl Drop for Pkcs12 {
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Pkcs12 {
|
impl Pkcs12 {
|
||||||
|
/// Deserializes a `Pkcs12` structure from DER-encoded data.
|
||||||
pub fn from_der(der: &[u8]) -> Result<Pkcs12, ErrorStack> {
|
pub fn from_der(der: &[u8]) -> Result<Pkcs12, ErrorStack> {
|
||||||
unsafe {
|
unsafe {
|
||||||
ffi::init();
|
ffi::init();
|
||||||
|
|
@ -30,6 +31,7 @@ impl Pkcs12 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Extracts the contents of the `Pkcs12`.
|
||||||
pub fn parse(&self, pass: &str) -> Result<ParsedPkcs12, ErrorStack> {
|
pub fn parse(&self, pass: &str) -> Result<ParsedPkcs12, ErrorStack> {
|
||||||
unsafe {
|
unsafe {
|
||||||
let pass = CString::new(pass).unwrap();
|
let pass = CString::new(pass).unwrap();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue