pub struct RegisterAccessConnectorResponseModel {
pub object: Option<String>,
pub id: Option<Uuid>,
pub organization_id: Option<Uuid>,
pub name: Option<String>,
pub status: Option<PamAccessConnectorStatus>,
pub creation_date: Option<String>,
pub api_key_id: Option<Uuid>,
pub client_secret: Option<String>,
}Expand description
RegisterAccessConnectorResponseModel : The response to POST access-connectors (spec
ConnectorRegistration).
Fields§
§object: Option<String>§id: Option<Uuid>The access connector’s unique identifier.
organization_id: Option<Uuid>The organization the access connector was registered in.
name: Option<String>The access connector’s display label, as supplied at registration.
status: Option<PamAccessConnectorStatus>§creation_date: Option<String>When the access connector was registered (UTC).
api_key_id: Option<Uuid>The id of the access connector’s dbo.ApiKey credential. The operator assembles the access
connector’s OAuth client id from it (daemon.<ApiKeyId>, resolved server-side by
PamAccessConnectorClientProvider in Identity).
client_secret: Option<String>WARNING: shown exactly once. The plaintext client secret for the access connector’s
credential – store it now; the server hashes it for storage and never persists or returns
the plaintext again. Pair with the client-wrapped org key you already hold locally to
assemble the access connector’s token
(0.daemon.<apiKeyId>.<client_secret>:<encryption_key>).
Implementations§
Source§impl RegisterAccessConnectorResponseModel
impl RegisterAccessConnectorResponseModel
Sourcepub fn new() -> RegisterAccessConnectorResponseModel
pub fn new() -> RegisterAccessConnectorResponseModel
The response to POST access-connectors (spec ConnectorRegistration).
Trait Implementations§
Source§impl Clone for RegisterAccessConnectorResponseModel
impl Clone for RegisterAccessConnectorResponseModel
Source§fn clone(&self) -> RegisterAccessConnectorResponseModel
fn clone(&self) -> RegisterAccessConnectorResponseModel
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 RegisterAccessConnectorResponseModel
impl Default for RegisterAccessConnectorResponseModel
Source§fn default() -> RegisterAccessConnectorResponseModel
fn default() -> RegisterAccessConnectorResponseModel
Source§impl<'de> Deserialize<'de> for RegisterAccessConnectorResponseModel
impl<'de> Deserialize<'de> for RegisterAccessConnectorResponseModel
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 RegisterAccessConnectorResponseModel
Auto Trait Implementations§
impl Freeze for RegisterAccessConnectorResponseModel
impl RefUnwindSafe for RegisterAccessConnectorResponseModel
impl Send for RegisterAccessConnectorResponseModel
impl Sync for RegisterAccessConnectorResponseModel
impl Unpin for RegisterAccessConnectorResponseModel
impl UnsafeUnpin for RegisterAccessConnectorResponseModel
impl UnwindSafe for RegisterAccessConnectorResponseModel
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