pub struct SigningPubkeysResponse {
pub keys: Vec<SigningPubkeyEntry>,
}Expand description
Response body for GET /api/v1/cluster/signing-pubkeys.
Returns every currently-trusted Ed25519 verifying key. The first entry
is the active key (the one new tokens are minted under); subsequent
entries are grace-period keys that still accept verification but not
minting. Joining nodes use this when fetching keys for a token whose
kid is a previous-active (rotated-out) key.
Unauthenticated by design (matches signing-pubkey singular).
Fields§
§keys: Vec<SigningPubkeyEntry>Trait Implementations§
Source§impl Clone for SigningPubkeysResponse
impl Clone for SigningPubkeysResponse
Source§fn clone(&self) -> SigningPubkeysResponse
fn clone(&self) -> SigningPubkeysResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for SigningPubkeysResponse
impl ComposeSchema for SigningPubkeysResponse
Source§impl Debug for SigningPubkeysResponse
impl Debug for SigningPubkeysResponse
Source§impl<'de> Deserialize<'de> for SigningPubkeysResponse
impl<'de> Deserialize<'de> for SigningPubkeysResponse
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
Source§impl Serialize for SigningPubkeysResponse
impl Serialize for SigningPubkeysResponse
Auto Trait Implementations§
impl Freeze for SigningPubkeysResponse
impl RefUnwindSafe for SigningPubkeysResponse
impl Send for SigningPubkeysResponse
impl Sync for SigningPubkeysResponse
impl Unpin for SigningPubkeysResponse
impl UnsafeUnpin for SigningPubkeysResponse
impl UnwindSafe for SigningPubkeysResponse
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