mirror of
https://github.com/kanidm/kanidm.git
synced 2025-02-23 20:47:01 +01:00
deploy: 2845f8c4cc
This commit is contained in:
parent
9ea00be05a
commit
bacdebf2fa
|
@ -281,11 +281,19 @@ and other auditing information attached.</p>
|
|||
<pre><code class="language-shell">kanidm service-account api-token status --name admin ACCOUNT_ID
|
||||
kanidm service-account api-token status --name admin demo_service
|
||||
</code></pre>
|
||||
<p>To generate a new api token:</p>
|
||||
<p>By default api tokens are issued to be "read only", so they are unable to make changes on behalf of the
|
||||
service account they represent. To generate a new read only api token:</p>
|
||||
<pre><code class="language-shell">kanidm service-account api-token generate --name admin ACCOUNT_ID LABEL [EXPIRY]
|
||||
kanidm service-account api-token generate --name admin demo_service "Test Token"
|
||||
kanidm service-account api-token generate --name admin demo_service "Test Token" 2020-09-25T11:22:02+10:00
|
||||
</code></pre>
|
||||
<p>If you wish to issue a token that is able to make changes on behalf
|
||||
of the service account, you must add the "--rw" flag during the generate command. It is recommended you
|
||||
only add --rw when the api-token is performing writes to Kanidm.</p>
|
||||
<pre><code class="language-shell">kanidm service-account api-token generate --name admin ACCOUNT_ID LABEL [EXPIRY] --rw
|
||||
kanidm service-account api-token generate --name admin demo_service "Test Token" --rw
|
||||
kanidm service-account api-token generate --name admin demo_service "Test Token" 2020-09-25T11:22:02+10:00 --rw
|
||||
</code></pre>
|
||||
<p>To destroy (revoke) an api token you will need it's token id. This can be shown with the "status"
|
||||
command.</p>
|
||||
<pre><code class="language-shell">kanidm service-account api-token destroy --name admin ACCOUNT_ID TOKEN_ID
|
||||
|
|
|
@ -925,11 +925,19 @@ and other auditing information attached.</p>
|
|||
<pre><code class="language-shell">kanidm service-account api-token status --name admin ACCOUNT_ID
|
||||
kanidm service-account api-token status --name admin demo_service
|
||||
</code></pre>
|
||||
<p>To generate a new api token:</p>
|
||||
<p>By default api tokens are issued to be "read only", so they are unable to make changes on behalf of the
|
||||
service account they represent. To generate a new read only api token:</p>
|
||||
<pre><code class="language-shell">kanidm service-account api-token generate --name admin ACCOUNT_ID LABEL [EXPIRY]
|
||||
kanidm service-account api-token generate --name admin demo_service "Test Token"
|
||||
kanidm service-account api-token generate --name admin demo_service "Test Token" 2020-09-25T11:22:02+10:00
|
||||
</code></pre>
|
||||
<p>If you wish to issue a token that is able to make changes on behalf
|
||||
of the service account, you must add the "--rw" flag during the generate command. It is recommended you
|
||||
only add --rw when the api-token is performing writes to Kanidm.</p>
|
||||
<pre><code class="language-shell">kanidm service-account api-token generate --name admin ACCOUNT_ID LABEL [EXPIRY] --rw
|
||||
kanidm service-account api-token generate --name admin demo_service "Test Token" --rw
|
||||
kanidm service-account api-token generate --name admin demo_service "Test Token" 2020-09-25T11:22:02+10:00 --rw
|
||||
</code></pre>
|
||||
<p>To destroy (revoke) an api token you will need it's token id. This can be shown with the "status"
|
||||
command.</p>
|
||||
<pre><code class="language-shell">kanidm service-account api-token destroy --name admin ACCOUNT_ID TOKEN_ID
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,3 @@
|
|||
(function() {var implementors = {};
|
||||
implementors["kanidmd_lib"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/convert/trait.TryInto.html\" title=\"trait core::convert::TryInto\">TryInto</a><<a class=\"enum\" href=\"kanidm_proto/v1/enum.ApiTokenPurpose.html\" title=\"enum kanidm_proto::v1::ApiTokenPurpose\">ApiTokenPurpose</a>> for <a class=\"enum\" href=\"kanidmd_lib/identity/enum.AccessScope.html\" title=\"enum kanidmd_lib::identity::AccessScope\">AccessScope</a>","synthetic":false,"types":["kanidmd_lib::identity::AccessScope"]}];
|
||||
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
|
|
@ -1,8 +1,8 @@
|
|||
(function() {var implementors = {};
|
||||
implementors["kanidm_client"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_client/struct.KanidmClientBuilder.html\" title=\"struct kanidm_client::KanidmClientBuilder\">KanidmClientBuilder</a>","synthetic":false,"types":["kanidm_client::KanidmClientBuilder"]}];
|
||||
implementors["kanidm_proto"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"enum\" href=\"kanidm_proto/messages/enum.ConsoleOutputMode.html\" title=\"enum kanidm_proto::messages::ConsoleOutputMode\">ConsoleOutputMode</a>","synthetic":false,"types":["kanidm_proto::messages::ConsoleOutputMode"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_proto/messages/struct.AccountChangeMessage.html\" title=\"struct kanidm_proto::messages::AccountChangeMessage\">AccountChangeMessage</a>","synthetic":false,"types":["kanidm_proto::messages::AccountChangeMessage"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_proto/messages/struct.BasicMessage.html\" title=\"struct kanidm_proto::messages::BasicMessage\">BasicMessage</a>","synthetic":false,"types":["kanidm_proto::messages::BasicMessage"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_proto/oauth2/struct.AuthorisationRequestOidc.html\" title=\"struct kanidm_proto::oauth2::AuthorisationRequestOidc\">AuthorisationRequestOidc</a>","synthetic":false,"types":["kanidm_proto::oauth2::AuthorisationRequestOidc"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_proto/v1/struct.Entry.html\" title=\"struct kanidm_proto::v1::Entry\">Entry</a>","synthetic":false,"types":["kanidm_proto::v1::Entry"]}];
|
||||
implementors["kanidm_proto"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"enum\" href=\"kanidm_proto/messages/enum.ConsoleOutputMode.html\" title=\"enum kanidm_proto::messages::ConsoleOutputMode\">ConsoleOutputMode</a>","synthetic":false,"types":["kanidm_proto::messages::ConsoleOutputMode"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_proto/messages/struct.AccountChangeMessage.html\" title=\"struct kanidm_proto::messages::AccountChangeMessage\">AccountChangeMessage</a>","synthetic":false,"types":["kanidm_proto::messages::AccountChangeMessage"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_proto/messages/struct.BasicMessage.html\" title=\"struct kanidm_proto::messages::BasicMessage\">BasicMessage</a>","synthetic":false,"types":["kanidm_proto::messages::BasicMessage"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_proto/oauth2/struct.AuthorisationRequestOidc.html\" title=\"struct kanidm_proto::oauth2::AuthorisationRequestOidc\">AuthorisationRequestOidc</a>","synthetic":false,"types":["kanidm_proto::oauth2::AuthorisationRequestOidc"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"enum\" href=\"kanidm_proto/v1/enum.ApiTokenPurpose.html\" title=\"enum kanidm_proto::v1::ApiTokenPurpose\">ApiTokenPurpose</a>","synthetic":false,"types":["kanidm_proto::v1::ApiTokenPurpose"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_proto/v1/struct.Entry.html\" title=\"struct kanidm_proto::v1::Entry\">Entry</a>","synthetic":false,"types":["kanidm_proto::v1::Entry"]}];
|
||||
implementors["kanidm_unix_common"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidm_unix_common/unix_config/struct.KanidmUnixdConfig.html\" title=\"struct kanidm_unix_common::unix_config::KanidmUnixdConfig\">KanidmUnixdConfig</a>","synthetic":false,"types":["kanidm_unix_common::unix_config::KanidmUnixdConfig"]}];
|
||||
implementors["kanidmd_core"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"enum\" href=\"kanidmd_core/config/enum.ServerRole.html\" title=\"enum kanidmd_core::config::ServerRole\">ServerRole</a>","synthetic":false,"types":["kanidmd_core::config::ServerRole"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_core/config/struct.Configuration.html\" title=\"struct kanidmd_core::config::Configuration\">Configuration</a>","synthetic":false,"types":["kanidmd_core::config::Configuration"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_core/https/middleware/struct.CacheableMiddleware.html\" title=\"struct kanidmd_core::https::middleware::CacheableMiddleware\">CacheableMiddleware</a>","synthetic":false,"types":["kanidmd_core::https::middleware::CacheableMiddleware"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_core/https/middleware/struct.NoCacheMiddleware.html\" title=\"struct kanidmd_core::https::middleware::NoCacheMiddleware\">NoCacheMiddleware</a>","synthetic":false,"types":["kanidmd_core::https::middleware::NoCacheMiddleware"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_core/https/middleware/struct.StaticContentMiddleware.html\" title=\"struct kanidmd_core::https::middleware::StaticContentMiddleware\">StaticContentMiddleware</a>","synthetic":false,"types":["kanidmd_core::https::middleware::StaticContentMiddleware"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_core/https/middleware/struct.StrictResponseMiddleware.html\" title=\"struct kanidmd_core::https::middleware::StrictResponseMiddleware\">StrictResponseMiddleware</a>","synthetic":false,"types":["kanidmd_core::https::middleware::StrictResponseMiddleware"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_core/https/middleware/struct.UIContentSecurityPolicyResponseMiddleware.html\" title=\"struct kanidmd_core::https::middleware::UIContentSecurityPolicyResponseMiddleware\">UIContentSecurityPolicyResponseMiddleware</a>","synthetic":false,"types":["kanidmd_core::https::middleware::UIContentSecurityPolicyResponseMiddleware"]}];
|
||||
implementors["kanidmd_lib"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/entry/struct.Entry.html\" title=\"struct kanidmd_lib::entry::Entry\">Entry</a><<a class=\"struct\" href=\"kanidmd_lib/entry/struct.EntryInit.html\" title=\"struct kanidmd_lib::entry::EntryInit\">EntryInit</a>, <a class=\"struct\" href=\"kanidmd_lib/entry/struct.EntryNew.html\" title=\"struct kanidmd_lib::entry::EntryNew\">EntryNew</a>>","synthetic":false,"types":["kanidmd_lib::entry::Entry"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/event/struct.PurgeTombstoneEvent.html\" title=\"struct kanidmd_lib::event::PurgeTombstoneEvent\">PurgeTombstoneEvent</a>","synthetic":false,"types":["kanidmd_lib::event::PurgeTombstoneEvent"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/event/struct.PurgeRecycledEvent.html\" title=\"struct kanidmd_lib::event::PurgeRecycledEvent\">PurgeRecycledEvent</a>","synthetic":false,"types":["kanidmd_lib::event::PurgeRecycledEvent"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/event/struct.OnlineBackupEvent.html\" title=\"struct kanidmd_lib::event::OnlineBackupEvent\">OnlineBackupEvent</a>","synthetic":false,"types":["kanidmd_lib::event::OnlineBackupEvent"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/identity/struct.Limits.html\" title=\"struct kanidmd_lib::identity::Limits\">Limits</a>","synthetic":false,"types":["kanidmd_lib::identity::Limits"]},{"text":"impl<VALID: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/modify/struct.ModifyList.html\" title=\"struct kanidmd_lib::modify::ModifyList\">ModifyList</a><VALID>","synthetic":false,"types":["kanidmd_lib::modify::ModifyList"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/schema/struct.SchemaClass.html\" title=\"struct kanidmd_lib::schema::SchemaClass\">SchemaClass</a>","synthetic":false,"types":["kanidmd_lib::schema::SchemaClass"]}];
|
||||
implementors["kanidmd_lib"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"enum\" href=\"kanidmd_lib/be/dbvalue/enum.DbValueAccessScopeV1.html\" title=\"enum kanidmd_lib::be::dbvalue::DbValueAccessScopeV1\">DbValueAccessScopeV1</a>","synthetic":false,"types":["kanidmd_lib::be::dbvalue::DbValueAccessScopeV1"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/entry/struct.Entry.html\" title=\"struct kanidmd_lib::entry::Entry\">Entry</a><<a class=\"struct\" href=\"kanidmd_lib/entry/struct.EntryInit.html\" title=\"struct kanidmd_lib::entry::EntryInit\">EntryInit</a>, <a class=\"struct\" href=\"kanidmd_lib/entry/struct.EntryNew.html\" title=\"struct kanidmd_lib::entry::EntryNew\">EntryNew</a>>","synthetic":false,"types":["kanidmd_lib::entry::Entry"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/event/struct.PurgeTombstoneEvent.html\" title=\"struct kanidmd_lib::event::PurgeTombstoneEvent\">PurgeTombstoneEvent</a>","synthetic":false,"types":["kanidmd_lib::event::PurgeTombstoneEvent"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/event/struct.PurgeRecycledEvent.html\" title=\"struct kanidmd_lib::event::PurgeRecycledEvent\">PurgeRecycledEvent</a>","synthetic":false,"types":["kanidmd_lib::event::PurgeRecycledEvent"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/event/struct.OnlineBackupEvent.html\" title=\"struct kanidmd_lib::event::OnlineBackupEvent\">OnlineBackupEvent</a>","synthetic":false,"types":["kanidmd_lib::event::OnlineBackupEvent"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/identity/struct.Limits.html\" title=\"struct kanidmd_lib::identity::Limits\">Limits</a>","synthetic":false,"types":["kanidmd_lib::identity::Limits"]},{"text":"impl<VALID: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/modify/struct.ModifyList.html\" title=\"struct kanidmd_lib::modify::ModifyList\">ModifyList</a><VALID>","synthetic":false,"types":["kanidmd_lib::modify::ModifyList"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"kanidmd_lib/schema/struct.SchemaClass.html\" title=\"struct kanidmd_lib::schema::SchemaClass\">SchemaClass</a>","synthetic":false,"types":["kanidmd_lib::schema::SchemaClass"]}];
|
||||
implementors["orca"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"orca/profile/struct.SearchBasicConfig.html\" title=\"struct orca::profile::SearchBasicConfig\">SearchBasicConfig</a>","synthetic":false,"types":["orca::profile::SearchBasicConfig"]}];
|
||||
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -2,6 +2,6 @@
|
|||
implementors["kanidm_proto"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidm_proto/messages/enum.ConsoleOutputMode.html\" title=\"enum kanidm_proto::messages::ConsoleOutputMode\">ConsoleOutputMode</a>","synthetic":false,"types":["kanidm_proto::messages::ConsoleOutputMode"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidm_proto/oauth2/enum.CodeChallengeMethod.html\" title=\"enum kanidm_proto::oauth2::CodeChallengeMethod\">CodeChallengeMethod</a>","synthetic":false,"types":["kanidm_proto::oauth2::CodeChallengeMethod"]}];
|
||||
implementors["kanidm_unix_common"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidm_unix_common/unix_config/enum.HomeAttr.html\" title=\"enum kanidm_unix_common::unix_config::HomeAttr\">HomeAttr</a>","synthetic":false,"types":["kanidm_unix_common::unix_config::HomeAttr"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidm_unix_common/unix_config/enum.UidAttr.html\" title=\"enum kanidm_unix_common::unix_config::UidAttr\">UidAttr</a>","synthetic":false,"types":["kanidm_unix_common::unix_config::UidAttr"]}];
|
||||
implementors["kanidmd_core"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidmd_core/config/enum.ServerRole.html\" title=\"enum kanidmd_core::config::ServerRole\">ServerRole</a>","synthetic":false,"types":["kanidmd_core::config::ServerRole"]}];
|
||||
implementors["kanidmd_lib"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidmd_lib/be/enum.FsType.html\" title=\"enum kanidmd_lib::be::FsType\">FsType</a>","synthetic":false,"types":["kanidmd_lib::be::idl_sqlite::FsType"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidmd_lib/value/enum.IndexType.html\" title=\"enum kanidmd_lib::value::IndexType\">IndexType</a>","synthetic":false,"types":["kanidmd_lib::value::IndexType"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidmd_lib/value/enum.SyntaxType.html\" title=\"enum kanidmd_lib::value::SyntaxType\">SyntaxType</a>","synthetic":false,"types":["kanidmd_lib::value::SyntaxType"]}];
|
||||
implementors["kanidmd_lib"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidmd_lib/be/enum.FsType.html\" title=\"enum kanidmd_lib::be::FsType\">FsType</a>","synthetic":false,"types":["kanidmd_lib::be::idl_sqlite::FsType"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidmd_lib/identity/enum.AccessScope.html\" title=\"enum kanidmd_lib::identity::AccessScope\">AccessScope</a>","synthetic":false,"types":["kanidmd_lib::identity::AccessScope"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidmd_lib/value/enum.IndexType.html\" title=\"enum kanidmd_lib::value::IndexType\">IndexType</a>","synthetic":false,"types":["kanidmd_lib::value::IndexType"]},{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"kanidmd_lib/value/enum.SyntaxType.html\" title=\"enum kanidmd_lib::value::SyntaxType\">SyntaxType</a>","synthetic":false,"types":["kanidmd_lib::value::SyntaxType"]}];
|
||||
implementors["sketching"] = [{"text":"impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.64.0/core/marker/trait.Copy.html\" title=\"trait core::marker::Copy\">Copy</a> for <a class=\"enum\" href=\"sketching/enum.EventTag.html\" title=\"enum sketching::EventTag\">EventTag</a>","synthetic":false,"types":["sketching::EventTag"]}];
|
||||
if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
|||
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `serviceaccount` mod in crate `kanidm_cli`."><meta name="keywords" content="rust, rustlang, rust-lang, serviceaccount"><title>kanidm_cli::serviceaccount - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../../SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled><link rel="stylesheet" type="text/css" href="../../dark.css" disabled><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><script id="default-settings" ></script><script src="../../storage.js"></script><script defer src="../../main.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="alternate icon" type="image/png" href="../../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="../../favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">☰</button><a class="sidebar-logo" href="../../kanidm_cli/index.html"><div class="logo-container"><img class="rust-logo" src="../../rust-logo.svg" alt="logo"></div></a><h2 class="location"></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../../kanidm_cli/index.html"><div class="logo-container"><img class="rust-logo" src="../../rust-logo.svg" alt="logo"></div></a><h2 class="location"><a href="#">Module serviceaccount</a></h2><div class="sidebar-elems"></div></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="../../kanidm_cli/index.html"><img class="rust-logo" src="../../rust-logo.svg" alt="logo"></a><nav class="sub"><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><button type="button">?</button></div><div id="settings-menu" tabindex="-1"><a href="../../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../../wheel.svg"></a></div></div></form></nav></div><section id="main-content" class="content"><div class="main-heading"><h1 class="fqn"><span class="in-band">Module <a href="../index.html">kanidm_cli</a>::<wbr><a class="mod" href="#">serviceaccount</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../../clipboard.svg" width="19" height="18" alt="Copy item path"></button></span></h1><span class="out-of-band"><a class="srclink" href="../../src/kanidm_cli/serviceaccount.rs.html#1-452">source</a> · <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">−</span>]</a></span></div></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-current-crate="kanidm_cli" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.64.0 (a55dd71d5 2022-09-19)" ></div></body></html>
|
||||
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `serviceaccount` mod in crate `kanidm_cli`."><meta name="keywords" content="rust, rustlang, rust-lang, serviceaccount"><title>kanidm_cli::serviceaccount - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../../SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled><link rel="stylesheet" type="text/css" href="../../dark.css" disabled><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><script id="default-settings" ></script><script src="../../storage.js"></script><script defer src="../../main.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="alternate icon" type="image/png" href="../../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="../../favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">☰</button><a class="sidebar-logo" href="../../kanidm_cli/index.html"><div class="logo-container"><img class="rust-logo" src="../../rust-logo.svg" alt="logo"></div></a><h2 class="location"></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../../kanidm_cli/index.html"><div class="logo-container"><img class="rust-logo" src="../../rust-logo.svg" alt="logo"></div></a><h2 class="location"><a href="#">Module serviceaccount</a></h2><div class="sidebar-elems"></div></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="../../kanidm_cli/index.html"><img class="rust-logo" src="../../rust-logo.svg" alt="logo"></a><nav class="sub"><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><button type="button">?</button></div><div id="settings-menu" tabindex="-1"><a href="../../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../../wheel.svg"></a></div></div></form></nav></div><section id="main-content" class="content"><div class="main-heading"><h1 class="fqn"><span class="in-band">Module <a href="../index.html">kanidm_cli</a>::<wbr><a class="mod" href="#">serviceaccount</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../../clipboard.svg" width="19" height="18" alt="Copy item path"></button></span></h1><span class="out-of-band"><a class="srclink" href="../../src/kanidm_cli/serviceaccount.rs.html#1-454">source</a> · <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">−</span>]</a></span></div></section></div></main><div id="rustdoc-vars" data-root-path="../../" data-current-crate="kanidm_cli" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.64.0 (a55dd71d5 2022-09-19)" ></div></body></html>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
26
docs/master/rustdoc/kanidm_proto/v1/enum.UatPurpose.html
Normal file
26
docs/master/rustdoc/kanidm_proto/v1/enum.UatPurpose.html
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
|||
window.SIDEBAR_ITEMS = {"enum":[["AuthAllowed",""],["AuthCredential",""],["AuthMech",""],["AuthState",""],["AuthStep",""],["AuthType",""],["CURegState",""],["CURequest",""],["ConsistencyError",""],["CredentialDetailType",""],["Filter",""],["Modify",""],["OperationError",""],["PasswordFeedback",""],["PluginError",""],["SchemaError",""],["TotpAlgo",""],["UiHint",""]],"struct":[["AccountUnixExtend",""],["ApiToken",""],["ApiTokenGenerate",""],["AuthRequest",""],["AuthResponse",""],["BackupCodesView",""],["CUIntentToken",""],["CUSessionToken",""],["CUStatus",""],["Claim",""],["CreateRequest",""],["CredentialDetail",""],["CredentialStatus",""],["DeleteRequest",""],["Entry",""],["Group",""],["GroupUnixExtend",""],["ModifyList",""],["ModifyRequest",""],["PasskeyDetail",""],["RadiusAuthToken",""],["SearchRequest",""],["SearchResponse",""],["SingleStringRequest",""],["TotpSecret",""],["UnixGroupToken",""],["UnixUserToken",""],["UserAuthToken","The currently authenticated user, and any required metadata for them to properly authorise them. This is similar in nature to oauth and the krb PAC/PAD structures. This information is transparent to clients and CAN be parsed by them!"],["WhoamiResponse",""]]};
|
||||
window.SIDEBAR_ITEMS = {"enum":[["ApiTokenPurpose",""],["AuthAllowed",""],["AuthCredential",""],["AuthMech",""],["AuthState",""],["AuthStep",""],["AuthType",""],["CURegState",""],["CURequest",""],["ConsistencyError",""],["CredentialDetailType",""],["Filter",""],["Modify",""],["OperationError",""],["PasswordFeedback",""],["PluginError",""],["SchemaError",""],["TotpAlgo",""],["UatPurpose",""],["UiHint",""]],"struct":[["AccountUnixExtend",""],["ApiToken",""],["ApiTokenGenerate",""],["AuthRequest",""],["AuthResponse",""],["BackupCodesView",""],["CUIntentToken",""],["CUSessionToken",""],["CUStatus",""],["Claim",""],["CreateRequest",""],["CredentialDetail",""],["CredentialStatus",""],["DeleteRequest",""],["Entry",""],["Group",""],["GroupUnixExtend",""],["ModifyList",""],["ModifyRequest",""],["PasskeyDetail",""],["RadiusAuthToken",""],["SearchRequest",""],["SearchResponse",""],["SingleStringRequest",""],["TotpSecret",""],["UnixGroupToken",""],["UnixUserToken",""],["UserAuthToken","The currently authenticated user, and any required metadata for them to properly authorise them. This is similar in nature to oauth and the krb PAC/PAD structures. This information is transparent to clients and CAN be parsed by them!"],["WhoamiResponse",""]]};
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1 +1 @@
|
|||
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `v1_write` mod in crate `kanidmd_core`."><meta name="keywords" content="rust, rustlang, rust-lang, v1_write"><title>kanidmd_core::actors::v1_write - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" type="text/css" href="../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../ayu.css" disabled><link rel="stylesheet" type="text/css" href="../../../dark.css" disabled><link rel="stylesheet" type="text/css" href="../../../light.css" id="themeStyle"><script id="default-settings" ></script><script src="../../../storage.js"></script><script defer src="../../../main.js"></script><noscript><link rel="stylesheet" href="../../../noscript.css"></noscript><link rel="alternate icon" type="image/png" href="../../../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../../../favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="../../../favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">☰</button><a class="sidebar-logo" href="../../../kanidmd_core/index.html"><div class="logo-container"><img class="rust-logo" src="../../../rust-logo.svg" alt="logo"></div></a><h2 class="location"></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../../../kanidmd_core/index.html"><div class="logo-container"><img class="rust-logo" src="../../../rust-logo.svg" alt="logo"></div></a><h2 class="location"><a href="#">Module v1_write</a></h2><div class="sidebar-elems"><section><div class="block"><ul><li><a href="#structs">Structs</a></li></ul></div></section></div></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="../../../kanidmd_core/index.html"><img class="rust-logo" src="../../../rust-logo.svg" alt="logo"></a><nav class="sub"><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><button type="button">?</button></div><div id="settings-menu" tabindex="-1"><a href="../../../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../../../wheel.svg"></a></div></div></form></nav></div><section id="main-content" class="content"><div class="main-heading"><h1 class="fqn"><span class="in-band">Module <a href="../../index.html">kanidmd_core</a>::<wbr><a href="../index.html">actors</a>::<wbr><a class="mod" href="#">v1_write</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../../../clipboard.svg" width="19" height="18" alt="Copy item path"></button></span></h1><span class="out-of-band"><a class="srclink" href="../../../src/kanidmd_core/actors/v1_write.rs.html#1-1358">source</a> · <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">−</span>]</a></span></div><h2 id="structs" class="small-section-header"><a href="#structs">Structs</a></h2><div class="item-table"><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.QueryServerWriteV1.html" title="kanidmd_core::actors::v1_write::QueryServerWriteV1 struct">QueryServerWriteV1</a></div><div class="item-right docblock-short"></div></div></div></section></div></main><div id="rustdoc-vars" data-root-path="../../../" data-current-crate="kanidmd_core" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.64.0 (a55dd71d5 2022-09-19)" ></div></body></html>
|
||||
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `v1_write` mod in crate `kanidmd_core`."><meta name="keywords" content="rust, rustlang, rust-lang, v1_write"><title>kanidmd_core::actors::v1_write - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../SourceSerif4-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../FiraSans-Regular.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../FiraSans-Medium.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../SourceCodePro-Regular.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../SourceSerif4-Bold.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../../SourceCodePro-Semibold.ttf.woff2"><link rel="stylesheet" type="text/css" href="../../../normalize.css"><link rel="stylesheet" type="text/css" href="../../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../../ayu.css" disabled><link rel="stylesheet" type="text/css" href="../../../dark.css" disabled><link rel="stylesheet" type="text/css" href="../../../light.css" id="themeStyle"><script id="default-settings" ></script><script src="../../../storage.js"></script><script defer src="../../../main.js"></script><noscript><link rel="stylesheet" href="../../../noscript.css"></noscript><link rel="alternate icon" type="image/png" href="../../../favicon-16x16.png"><link rel="alternate icon" type="image/png" href="../../../favicon-32x32.png"><link rel="icon" type="image/svg+xml" href="../../../favicon.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">☰</button><a class="sidebar-logo" href="../../../kanidmd_core/index.html"><div class="logo-container"><img class="rust-logo" src="../../../rust-logo.svg" alt="logo"></div></a><h2 class="location"></h2></nav><nav class="sidebar"><a class="sidebar-logo" href="../../../kanidmd_core/index.html"><div class="logo-container"><img class="rust-logo" src="../../../rust-logo.svg" alt="logo"></div></a><h2 class="location"><a href="#">Module v1_write</a></h2><div class="sidebar-elems"><section><div class="block"><ul><li><a href="#structs">Structs</a></li></ul></div></section></div></nav><main><div class="width-limiter"><div class="sub-container"><a class="sub-logo-container" href="../../../kanidmd_core/index.html"><img class="rust-logo" src="../../../rust-logo.svg" alt="logo"></a><nav class="sub"><form class="search-form"><div class="search-container"><span></span><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><button type="button">?</button></div><div id="settings-menu" tabindex="-1"><a href="../../../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../../../wheel.svg"></a></div></div></form></nav></div><section id="main-content" class="content"><div class="main-heading"><h1 class="fqn"><span class="in-band">Module <a href="../../index.html">kanidmd_core</a>::<wbr><a href="../index.html">actors</a>::<wbr><a class="mod" href="#">v1_write</a><button id="copy-path" onclick="copy_path(this)" title="Copy item path to clipboard"><img src="../../../clipboard.svg" width="19" height="18" alt="Copy item path"></button></span></h1><span class="out-of-band"><a class="srclink" href="../../../src/kanidmd_core/actors/v1_write.rs.html#1-1360">source</a> · <a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">−</span>]</a></span></div><h2 id="structs" class="small-section-header"><a href="#structs">Structs</a></h2><div class="item-table"><div class="item-row"><div class="item-left module-item"><a class="struct" href="struct.QueryServerWriteV1.html" title="kanidmd_core::actors::v1_write::QueryServerWriteV1 struct">QueryServerWriteV1</a></div><div class="item-right docblock-short"></div></div></div></section></div></main><div id="rustdoc-vars" data-root-path="../../../" data-current-crate="kanidmd_core" data-themes="ayu,dark,light" data-resource-suffix="" data-rustdoc-version="1.64.0 (a55dd71d5 2022-09-19)" ></div></body></html>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -4,7 +4,7 @@
|
|||
Uuid(<a class="struct" href="../../prelude/struct.Uuid.html" title="struct kanidmd_lib::prelude::Uuid">Uuid</a>),
|
||||
}</code></pre></div><h2 id="variants" class="variants small-section-header">Variants<a href="#variants" class="anchor"></a></h2><h3 id="variant.Spn" class="variant small-section-header"><a href="#variant.Spn" class="anchor field"></a><code>Spn(<a class="struct" href="https://doc.rust-lang.org/1.64.0/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>, <a class="struct" href="https://doc.rust-lang.org/1.64.0/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>)</code></h3><h3 id="variant.Iname" class="variant small-section-header"><a href="#variant.Iname" class="anchor field"></a><code>Iname(<a class="struct" href="https://doc.rust-lang.org/1.64.0/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>)</code></h3><h3 id="variant.Uuid" class="variant small-section-header"><a href="#variant.Uuid" class="anchor field"></a><code>Uuid(<a class="struct" href="../../prelude/struct.Uuid.html" title="struct kanidmd_lib::prelude::Uuid">Uuid</a>)</code></h3><h2 id="trait-implementations" class="small-section-header">Trait Implementations<a href="#trait-implementations" class="anchor"></a></h2><div id="trait-implementations-list"><details class="rustdoc-toggle implementors-toggle" open><summary><section id="impl-Debug-for-DbIdentSpn" class="impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/be/dbentry.rs.html#30">source</a></span><a href="#impl-Debug-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a></h3></section></summary><div class="impl-items"><details class="rustdoc-toggle method-toggle" open><summary><section id="method.fmt" class="method trait-impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/be/dbentry.rs.html#30">source</a></span><a href="#method.fmt" class="anchor"></a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.64.0/core/fmt/trait.Debug.html#tymethod.fmt" class="fnname">fmt</a>(&self, f: &mut <a class="struct" href="https://doc.rust-lang.org/1.64.0/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a><'_>) -> <a class="type" href="https://doc.rust-lang.org/1.64.0/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></h4></section></summary><div class='docblock'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/1.64.0/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>
|
||||
</div></details></div></details><details class="rustdoc-toggle implementors-toggle" open><summary><section id="impl-Deserialize%3C%27de%3E-for-DbIdentSpn" class="impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/be/dbentry.rs.html#30">source</a></span><a href="#impl-Deserialize%3C%27de%3E-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl<'de> <a class="trait" href="https://docs.rs/serde/1.0.145/serde/de/trait.Deserialize.html" title="trait serde::de::Deserialize">Deserialize</a><'de> for <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a></h3></section></summary><div class="impl-items"><details class="rustdoc-toggle method-toggle" open><summary><section id="method.deserialize" class="method trait-impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/be/dbentry.rs.html#30">source</a></span><a href="#method.deserialize" class="anchor"></a><h4 class="code-header">fn <a href="https://docs.rs/serde/1.0.145/serde/de/trait.Deserialize.html#tymethod.deserialize" class="fnname">deserialize</a><__D>(__deserializer: __D) -> <a class="enum" href="https://doc.rust-lang.org/1.64.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a><Self, __D::<a class="associatedtype" href="https://docs.rs/serde/1.0.145/serde/de/trait.Deserializer.html#associatedtype.Error" title="type serde::de::Deserializer::Error">Error</a>> <span class="where fmt-newline">where<br> __D: <a class="trait" href="https://docs.rs/serde/1.0.145/serde/de/trait.Deserializer.html" title="trait serde::de::Deserializer">Deserializer</a><'de>, </span></h4></section></summary><div class='docblock'><p>Deserialize this value from the given Serde deserializer. <a href="https://docs.rs/serde/1.0.145/serde/de/trait.Deserialize.html#tymethod.deserialize">Read more</a></p>
|
||||
</div></details></div></details><details class="rustdoc-toggle implementors-toggle" open><summary><section id="impl-From%3CDbIdentSpn%3E-for-Value" class="impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/value.rs.html#927-935">source</a></span><a href="#impl-From%3CDbIdentSpn%3E-for-Value" class="anchor"></a><h3 class="code-header in-band">impl <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/convert/trait.From.html" title="trait core::convert::From">From</a><<a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a>> for <a class="enum" href="../../value/enum.Value.html" title="enum kanidmd_lib::value::Value">Value</a></h3></section></summary><div class="impl-items"><details class="rustdoc-toggle method-toggle" open><summary><section id="method.from" class="method trait-impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/value.rs.html#928-934">source</a></span><a href="#method.from" class="anchor"></a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.64.0/core/convert/trait.From.html#tymethod.from" class="fnname">from</a>(dis: <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a>) -> Self</h4></section></summary><div class='docblock'><p>Converts to this type from the input type.</p>
|
||||
</div></details></div></details><details class="rustdoc-toggle implementors-toggle" open><summary><section id="impl-From%3CDbIdentSpn%3E-for-Value" class="impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/value.rs.html#928-936">source</a></span><a href="#impl-From%3CDbIdentSpn%3E-for-Value" class="anchor"></a><h3 class="code-header in-band">impl <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/convert/trait.From.html" title="trait core::convert::From">From</a><<a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a>> for <a class="enum" href="../../value/enum.Value.html" title="enum kanidmd_lib::value::Value">Value</a></h3></section></summary><div class="impl-items"><details class="rustdoc-toggle method-toggle" open><summary><section id="method.from" class="method trait-impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/value.rs.html#929-935">source</a></span><a href="#method.from" class="anchor"></a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.64.0/core/convert/trait.From.html#tymethod.from" class="fnname">from</a>(dis: <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a>) -> Self</h4></section></summary><div class='docblock'><p>Converts to this type from the input type.</p>
|
||||
</div></details></div></details><details class="rustdoc-toggle implementors-toggle" open><summary><section id="impl-Serialize-for-DbIdentSpn" class="impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/be/dbentry.rs.html#30">source</a></span><a href="#impl-Serialize-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl <a class="trait" href="https://docs.rs/serde/1.0.145/serde/ser/trait.Serialize.html" title="trait serde::ser::Serialize">Serialize</a> for <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a></h3></section></summary><div class="impl-items"><details class="rustdoc-toggle method-toggle" open><summary><section id="method.serialize" class="method trait-impl has-srclink"><span class="rightside"><a class="srclink" href="../../../src/kanidmd_lib/be/dbentry.rs.html#30">source</a></span><a href="#method.serialize" class="anchor"></a><h4 class="code-header">fn <a href="https://docs.rs/serde/1.0.145/serde/ser/trait.Serialize.html#tymethod.serialize" class="fnname">serialize</a><__S>(&self, __serializer: __S) -> <a class="enum" href="https://doc.rust-lang.org/1.64.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a><__S::<a class="associatedtype" href="https://docs.rs/serde/1.0.145/serde/ser/trait.Serializer.html#associatedtype.Ok" title="type serde::ser::Serializer::Ok">Ok</a>, __S::<a class="associatedtype" href="https://docs.rs/serde/1.0.145/serde/ser/trait.Serializer.html#associatedtype.Error" title="type serde::ser::Serializer::Error">Error</a>> <span class="where fmt-newline">where<br> __S: <a class="trait" href="https://docs.rs/serde/1.0.145/serde/ser/trait.Serializer.html" title="trait serde::ser::Serializer">Serializer</a>, </span></h4></section></summary><div class='docblock'><p>Serialize this value into the given Serde serializer. <a href="https://docs.rs/serde/1.0.145/serde/ser/trait.Serialize.html#tymethod.serialize">Read more</a></p>
|
||||
</div></details></div></details></div><h2 id="synthetic-implementations" class="small-section-header">Auto Trait Implementations<a href="#synthetic-implementations" class="anchor"></a></h2><div id="synthetic-implementations-list"><section id="impl-RefUnwindSafe-for-DbIdentSpn" class="impl has-srclink"><a href="#impl-RefUnwindSafe-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/panic/unwind_safe/trait.RefUnwindSafe.html" title="trait core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a> for <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a></h3></section><section id="impl-Send-for-DbIdentSpn" class="impl has-srclink"><a href="#impl-Send-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> for <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a></h3></section><section id="impl-Sync-for-DbIdentSpn" class="impl has-srclink"><a href="#impl-Sync-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> for <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a></h3></section><section id="impl-Unpin-for-DbIdentSpn" class="impl has-srclink"><a href="#impl-Unpin-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a> for <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a></h3></section><section id="impl-UnwindSafe-for-DbIdentSpn" class="impl has-srclink"><a href="#impl-UnwindSafe-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a> for <a class="enum" href="enum.DbIdentSpn.html" title="enum kanidmd_lib::be::dbentry::DbIdentSpn">DbIdentSpn</a></h3></section></div><h2 id="blanket-implementations" class="small-section-header">Blanket Implementations<a href="#blanket-implementations" class="anchor"></a></h2><div id="blanket-implementations-list"><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-Any-for-DbIdentSpn" class="impl has-srclink"><span class="rightside"><a class="srclink" href="https://doc.rust-lang.org/1.64.0/src/core/any.rs.html#203">source</a></span><a href="#impl-Any-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/any/trait.Any.html" title="trait core::any::Any">Any</a> for T <span class="where fmt-newline">where<br> T: 'static + ?<a class="trait" href="https://doc.rust-lang.org/1.64.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>, </span></h3></section></summary><div class="impl-items"><details class="rustdoc-toggle method-toggle" open><summary><section id="method.type_id" class="method trait-impl has-srclink"><span class="rightside"><a class="srclink" href="https://doc.rust-lang.org/1.64.0/src/core/any.rs.html#204">source</a></span><a href="#method.type_id" class="anchor"></a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.64.0/core/any/trait.Any.html#tymethod.type_id" class="fnname">type_id</a>(&self) -> <a class="struct" href="https://doc.rust-lang.org/1.64.0/core/any/struct.TypeId.html" title="struct core::any::TypeId">TypeId</a></h4></section></summary><div class='docblock'><p>Gets the <code>TypeId</code> of <code>self</code>. <a href="https://doc.rust-lang.org/1.64.0/core/any/trait.Any.html#tymethod.type_id">Read more</a></p>
|
||||
</div></details></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-AsTaggedExplicit%3C%27a%3E-for-DbIdentSpn" class="impl has-srclink"><a href="#impl-AsTaggedExplicit%3C%27a%3E-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl<'a, T> AsTaggedExplicit<'a> for T <span class="where fmt-newline">where<br> T: 'a, </span></h3></section></summary><div class="impl-items"><section id="method.explicit" class="method trait-impl has-srclink"><a href="#method.explicit" class="anchor"></a><h4 class="code-header">fn <a class="fnname">explicit</a>(self, class: Class, tag: <a class="primitive" href="https://doc.rust-lang.org/1.64.0/std/primitive.u32.html">u32</a>) -> TaggedParser<'a, Explicit, Self></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-AsTaggedImplicit%3C%27a%3E-for-DbIdentSpn" class="impl has-srclink"><a href="#impl-AsTaggedImplicit%3C%27a%3E-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl<'a, T> AsTaggedImplicit<'a> for T <span class="where fmt-newline">where<br> T: 'a, </span></h3></section></summary><div class="impl-items"><section id="method.implicit" class="method trait-impl has-srclink"><a href="#method.implicit" class="anchor"></a><h4 class="code-header">fn <a class="fnname">implicit</a>(<br> self,<br> class: Class,<br> constructed: <a class="primitive" href="https://doc.rust-lang.org/1.64.0/std/primitive.bool.html">bool</a>,<br> tag: <a class="primitive" href="https://doc.rust-lang.org/1.64.0/std/primitive.u32.html">u32</a><br>) -> TaggedParser<'a, Implicit, Self></h4></section></div></details><details class="rustdoc-toggle implementors-toggle"><summary><section id="impl-Borrow%3CT%3E-for-DbIdentSpn" class="impl has-srclink"><span class="rightside"><a class="srclink" href="https://doc.rust-lang.org/1.64.0/src/core/borrow.rs.html#209">source</a></span><a href="#impl-Borrow%3CT%3E-for-DbIdentSpn" class="anchor"></a><h3 class="code-header in-band">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.64.0/core/borrow/trait.Borrow.html" title="trait core::borrow::Borrow">Borrow</a><T> for T <span class="where fmt-newline">where<br> T: ?<a class="trait" href="https://doc.rust-lang.org/1.64.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>, </span></h3></section></summary><div class="impl-items"><details class="rustdoc-toggle method-toggle" open><summary><section id="method.borrow" class="method trait-impl has-srclink"><span class="rightside"><span class="since" title="const unstable">const: <a href="https://github.com/rust-lang/rust/issues/91522" title="Tracking issue for const_borrow">unstable</a></span> · <a class="srclink" href="https://doc.rust-lang.org/1.64.0/src/core/borrow.rs.html#211">source</a></span><a href="#method.borrow" class="anchor"></a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.64.0/core/borrow/trait.Borrow.html#tymethod.borrow" class="fnname">borrow</a>(&self) -> <a class="primitive" href="https://doc.rust-lang.org/1.64.0/std/primitive.reference.html">&</a>T</h4></section></summary><div class='docblock'><p>Immutably borrows from an owned value. <a href="https://doc.rust-lang.org/1.64.0/core/borrow/trait.Borrow.html#tymethod.borrow">Read more</a></p>
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue