Lines Matching defs:new
82 /// Creates a new `X509StoreContext` instance.
84 pub fn new() -> Result<X509StoreContext, ErrorStack> {
217 /// Creates a new builder.
219 pub fn new() -> Result<X509Builder, ErrorStack> {
280 /// let mut x509_name = openssl::x509::X509NameBuilder::new().unwrap();
728 /// Returns a new builder.
730 X509Builder::new()
756 let bio = MemBioSlice::new(pem)?;
900 pub fn new(
906 let name = CString::new(name).unwrap();
907 let value = CString::new(value).unwrap();
958 let value = CString::new(value).unwrap();
986 /// Constructs a new X509 extension value from its OID, whether it's
1049 /// Creates a new builder.
1050 pub fn new() -> Result<X509NameBuilder, ErrorStack> {
1079 let field = CString::new(field).unwrap();
1106 let field = CString::new(field).unwrap();
1188 /// Returns a new builder.
1190 X509NameBuilder::new()
1197 let file = CString::new(file.as_ref().as_os_str().to_str().unwrap()).unwrap();
1251 /// Copies the name to a new `X509Name`.
1364 pub fn new() -> Result<X509ReqBuilder, ErrorStack> {
1490 X509ReqBuilder::new()
1667 /// Copies the entry to a new `X509Revoked`.
1991 unsafe fn new(
2015 unsafe { GeneralName::new(ffi::GEN_EMAIL, Asn1Type::IA5STRING, email) }
2019 unsafe { GeneralName::new(ffi::GEN_DNS, Asn1Type::IA5STRING, dns) }
2023 unsafe { GeneralName::new(ffi::GEN_URI, Asn1Type::IA5STRING, uri) }
2029 GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())
2032 GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())
2496 let sname = CString::new(sname).unwrap();