pub struct RegisterAccessConnectorRequestModel {
pub name: String,
pub encrypted_payload: String,
pub key: String,
}Expand description
RegisterAccessConnectorRequestModel : Registers a new access connector (spec
ConnectorRegistration). The organization key arrives wrapped client-side in
Bit.Services.Pam.AccessConnector.Api.Models.Request.RegisterAccessConnectorRequestModel.
EncryptedPayload and
Bit.Services.Pam.AccessConnector.Api.Models.Request.RegisterAccessConnectorRequestModel.Key, so
the server never sees it in plaintext.
Fields§
§name: StringThe access connector’s display label, sent in plaintext.
encrypted_payload: StringThe organization key, wrapped client-side with the encryption-key half of the access connector’s credential. Returned on every token response so the access connector can unwrap it locally.
key: StringThe key protecting Bit.Services.Pam.AccessConnector.Api.Models.Request.RegisterAccessConnectorRequestModel. EncryptedPayload, wrapped with the organization key.
Implementations§
Source§impl RegisterAccessConnectorRequestModel
impl RegisterAccessConnectorRequestModel
Sourcepub fn new(
name: String,
encrypted_payload: String,
key: String,
) -> RegisterAccessConnectorRequestModel
pub fn new( name: String, encrypted_payload: String, key: String, ) -> RegisterAccessConnectorRequestModel
Registers a new access connector (spec ConnectorRegistration). The organization key
arrives wrapped client-side in
Bit.Services.Pam.AccessConnector.Api.Models.Request.RegisterAccessConnectorRequestModel.
EncryptedPayload and
Bit.Services.Pam.AccessConnector.Api.Models.Request.RegisterAccessConnectorRequestModel.Key,
so the server never sees it in plaintext.
Trait Implementations§
Source§impl Clone for RegisterAccessConnectorRequestModel
impl Clone for RegisterAccessConnectorRequestModel
Source§fn clone(&self) -> RegisterAccessConnectorRequestModel
fn clone(&self) -> RegisterAccessConnectorRequestModel
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for RegisterAccessConnectorRequestModel
impl Default for RegisterAccessConnectorRequestModel
Source§fn default() -> RegisterAccessConnectorRequestModel
fn default() -> RegisterAccessConnectorRequestModel
Source§impl<'de> Deserialize<'de> for RegisterAccessConnectorRequestModel
impl<'de> Deserialize<'de> for RegisterAccessConnectorRequestModel
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>,
impl StructuralPartialEq for RegisterAccessConnectorRequestModel
Auto Trait Implementations§
impl Freeze for RegisterAccessConnectorRequestModel
impl RefUnwindSafe for RegisterAccessConnectorRequestModel
impl Send for RegisterAccessConnectorRequestModel
impl Sync for RegisterAccessConnectorRequestModel
impl Unpin for RegisterAccessConnectorRequestModel
impl UnsafeUnpin for RegisterAccessConnectorRequestModel
impl UnwindSafe for RegisterAccessConnectorRequestModel
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> CompatExt for T
impl<T> CompatExt for T
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
§fn new_handle(value: Arc<T>) -> Handle
fn new_handle(value: Arc<T>) -> Handle
§unsafe fn clone_handle(handle: Handle) -> Handle
unsafe fn clone_handle(handle: Handle) -> Handle
§unsafe fn consume_handle(handle: Handle) -> Arc<T> ⓘ
unsafe fn consume_handle(handle: Handle) -> Arc<T> ⓘ
Arc<> Read more