pub struct SignIntermediateRequestBuilder { /* private fields */ }Expand description
Builder for SignIntermediateRequest.
Implementations§
Source§impl SignIntermediateRequestBuilder
impl SignIntermediateRequestBuilder
pub fn mount<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn alt_names<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn common_name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn country<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn csr<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn exclude_cn_from_sans<VALUE: Into<bool>>( &mut self, value: VALUE, ) -> &mut Self
pub fn format<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn locality<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn ip_sans<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn max_path_length<VALUE: Into<i32>>(&mut self, value: VALUE) -> &mut Self
pub fn organization<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn other_sans<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ou<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn permitted_dns_domains<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn postal_code<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn province<VALUE: Into<Vec<String>>>(&mut self, value: VALUE) -> &mut Self
pub fn serial_number<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn street_address<VALUE: Into<Vec<String>>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ttl<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn uri_sans<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn use_csr_values<VALUE: Into<bool>>(&mut self, value: VALUE) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<SignIntermediateRequest, SignIntermediateRequestBuilderError>
pub fn build( &self, ) -> Result<SignIntermediateRequest, SignIntermediateRequestBuilderError>
Trait Implementations§
Source§impl Clone for SignIntermediateRequestBuilder
impl Clone for SignIntermediateRequestBuilder
Source§fn clone(&self) -> SignIntermediateRequestBuilder
fn clone(&self) -> SignIntermediateRequestBuilder
Returns a duplicate of the value. Read more
1.0.0 · 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 SignIntermediateRequestBuilder
impl RefUnwindSafe for SignIntermediateRequestBuilder
impl Send for SignIntermediateRequestBuilder
impl Sync for SignIntermediateRequestBuilder
impl Unpin for SignIntermediateRequestBuilder
impl UnwindSafe for SignIntermediateRequestBuilder
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