[−][src]Struct krill::commons::remote::builder::SignerInfoBuilder
Implementations
impl SignerInfoBuilder
[src]
pub fn create<S: Signer>(
signer: &S,
message: &Bytes
) -> Result<SignedSignerInfo, Error<S::Error>>
[src]
signer: &S,
message: &Bytes
) -> Result<SignedSignerInfo, Error<S::Error>>
Creates a new SignerInfo.
This is used in the CMS profile for both RPKI Signed Objects such as ROAs and Manifests, as well as protocol messages for the provisioning and publication protocols.
A lot of this is pretty well restricted in RFCs 6488 amd 6492. We really only require some bits.
Auto Trait Implementations
impl RefUnwindSafe for SignerInfoBuilder
impl Send for SignerInfoBuilder
impl Sync for SignerInfoBuilder
impl Unpin for SignerInfoBuilder
impl UnwindSafe for SignerInfoBuilder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,