Struct instant_acme::Authorization
source · pub struct Authorization {
pub identifier: Identifier,
pub status: AuthorizationStatus,
pub challenges: Vec<Challenge>,
}
Expand description
An ACME authorization as described in RFC 8555 (section 7.1.4)
Fields§
§identifier: Identifier
The identifier that the account is authorized to represent
status: AuthorizationStatus
Current state of the authorization
challenges: Vec<Challenge>
Possible challenges for the authorization
Trait Implementations§
source§impl Debug for Authorization
impl Debug for Authorization
source§impl<'de> Deserialize<'de> for Authorization
impl<'de> Deserialize<'de> for Authorization
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for Authorization
impl Send for Authorization
impl Sync for Authorization
impl Unpin for Authorization
impl UnwindSafe for Authorization
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