diff --git a/master/pykanidm/sitemap.xml.gz b/master/pykanidm/sitemap.xml.gz index 56a2c0825..49ae0597e 100644 Binary files a/master/pykanidm/sitemap.xml.gz and b/master/pykanidm/sitemap.xml.gz differ diff --git a/master/rustdoc/doc/help.html b/master/rustdoc/doc/help.html index 6609109a6..0d76edbf0 100644 --- a/master/rustdoc/doc/help.html +++ b/master/rustdoc/doc/help.html @@ -1 +1 @@ -Rustdoc help

Rustdoc help

Back
\ No newline at end of file +Rustdoc help

Rustdoc help

Back
\ No newline at end of file diff --git a/master/rustdoc/doc/kanidmd_core/actors/v1_read/struct.QueryServerReadV1.html b/master/rustdoc/doc/kanidmd_core/actors/v1_read/struct.QueryServerReadV1.html index 6590e8b55..576b85a43 100644 --- a/master/rustdoc/doc/kanidmd_core/actors/v1_read/struct.QueryServerReadV1.html +++ b/master/rustdoc/doc/kanidmd_core/actors/v1_read/struct.QueryServerReadV1.html @@ -1,4 +1,4 @@ -QueryServerReadV1 in kanidmd_core::actors::v1_read - Rust
pub struct QueryServerReadV1 { /* private fields */ }

Implementations§

source§

impl QueryServerReadV1

source

pub fn new(idms: Arc<IdmServer>, ldap: Arc<LdapServer>) -> Self

source

pub fn start_static(idms: Arc<IdmServer>, ldap: Arc<LdapServer>) -> &'static Self

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<'a, T> AsTaggedExplicit<'a> for Twhere T: 'a,

§

fn explicit(self, class: Class, tag: u32) -> TaggedParser<'a, Explicit, Self>

§

impl<'a, T> AsTaggedImplicit<'a> for Twhere T: 'a,

§

fn implicit( diff --git a/master/rustdoc/doc/kanidmd_core/https/fn.create_https_server.html b/master/rustdoc/doc/kanidmd_core/https/fn.create_https_server.html index 62d43f27f..82432b786 100644 --- a/master/rustdoc/doc/kanidmd_core/https/fn.create_https_server.html +++ b/master/rustdoc/doc/kanidmd_core/https/fn.create_https_server.html @@ -6,7 +6,7 @@ trust_x_forward_for: bool, cookie_key: &[u8; 32], jws_signer: JwsSigner, - status_ref: &'static StatusActor, + status_ref: &'static StatusActor, qe_w_ref: &'static QueryServerWriteV1, qe_r_ref: &'static QueryServerReadV1, rx: Receiver<CoreAction> diff --git a/master/rustdoc/doc/kanidmd_core/https/struct.AppState.html b/master/rustdoc/doc/kanidmd_core/https/struct.AppState.html index b94f99fa3..e645721b6 100644 --- a/master/rustdoc/doc/kanidmd_core/https/struct.AppState.html +++ b/master/rustdoc/doc/kanidmd_core/https/struct.AppState.html @@ -1,11 +1,11 @@ AppState in kanidmd_core::https - Rust
pub struct AppState {
-    pub status_ref: &'static StatusActor,
+    pub status_ref: &'static StatusActor,
     pub qe_w_ref: &'static QueryServerWriteV1,
     pub qe_r_ref: &'static QueryServerReadV1,
     pub jws_signer: Arc<JwsSigner>,
     pub jws_validator: Arc<JwsValidator>,
     pub js_files: Vec<JavaScriptFile>,
-}

Fields§

§status_ref: &'static StatusActor§qe_w_ref: &'static QueryServerWriteV1§qe_r_ref: &'static QueryServerReadV1§jws_signer: Arc<JwsSigner>§jws_validator: Arc<JwsValidator>§js_files: Vec<JavaScriptFile>

The SHA384 hashes of javascript files we’re going to serve to users

+}

Fields§

§status_ref: &'static StatusActor§qe_w_ref: &'static QueryServerWriteV1§qe_r_ref: &'static QueryServerReadV1§jws_signer: Arc<JwsSigner>§jws_validator: Arc<JwsValidator>§js_files: Vec<JavaScriptFile>

The SHA384 hashes of javascript files we’re going to serve to users

Trait Implementations§

source§

impl Clone for AppState

source§

fn clone(&self) -> AppState

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<'a, T> AsTaggedExplicit<'a> for Twhere T: 'a,

§

fn explicit(self, class: Class, tag: u32) -> TaggedParser<'a, Explicit, Self>

§

impl<'a, T> AsTaggedImplicit<'a> for Twhere diff --git a/master/rustdoc/doc/kanidmd_lib/be/dbvalue/enum.DbPasswordV1.html b/master/rustdoc/doc/kanidmd_lib/be/dbvalue/enum.DbPasswordV1.html index e12ffea30..a2b224c67 100644 --- a/master/rustdoc/doc/kanidmd_lib/be/dbvalue/enum.DbPasswordV1.html +++ b/master/rustdoc/doc/kanidmd_lib/be/dbvalue/enum.DbPasswordV1.html @@ -1,17 +1,17 @@ -DbPasswordV1 in kanidmd_lib::be::dbvalue - Rust
pub enum DbPasswordV1 {
+DbPasswordV1 in kanidmd_lib::be::dbvalue - Rust
pub enum DbPasswordV1 {
     PBKDF2(usize, Vec<u8, Global>, Vec<u8, Global>),
     PBKDF2_SHA1(usize, Vec<u8, Global>, Vec<u8, Global>),
     PBKDF2_SHA512(usize, Vec<u8, Global>, Vec<u8, Global>),
     SSHA512(Vec<u8, Global>, Vec<u8, Global>),
     NT_MD4(Vec<u8, Global>),
-}

Variants§

§

PBKDF2(usize, Vec<u8, Global>, Vec<u8, Global>)

§

PBKDF2_SHA1(usize, Vec<u8, Global>, Vec<u8, Global>)

§

PBKDF2_SHA512(usize, Vec<u8, Global>, Vec<u8, Global>)

§

SSHA512(Vec<u8, Global>, Vec<u8, Global>)

§

NT_MD4(Vec<u8, Global>)

Trait Implementations§

source§

impl Debug for DbPasswordV1

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for DbPasswordV1

Variants§

§

PBKDF2(usize, Vec<u8, Global>, Vec<u8, Global>)

§

PBKDF2_SHA1(usize, Vec<u8, Global>, Vec<u8, Global>)

§

PBKDF2_SHA512(usize, Vec<u8, Global>, Vec<u8, Global>)

§

SSHA512(Vec<u8, Global>, Vec<u8, Global>)

§

NT_MD4(Vec<u8, Global>)

Trait Implementations§

§

impl Debug for DbPasswordV1

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<'de> Deserialize<'de> for DbPasswordV1

§

fn deserialize<__D>( __deserializer: __D ) -> Result<DbPasswordV1, <__D as Deserializer<'de>>::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Serialize for DbPasswordV1

source§

fn serialize<__S>( + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
§

impl Serialize for DbPasswordV1

§

fn serialize<__S>( &self, __serializer: __S ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<DbPasswordV1> for Password

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from( + __S: Serializer,

Serialize this value into the given Serde serializer. Read more
§

impl TryFrom<DbPasswordV1> for Password

§

type Error = ()

The type returned in the event of a conversion error.
§

fn try_from( value: DbPasswordV1 ) -> Result<Password, <Password as TryFrom<DbPasswordV1>>::Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<'a, T> AsTaggedExplicit<'a> for Twhere diff --git a/master/rustdoc/doc/kanidmd_lib/credential/struct.Credential.html b/master/rustdoc/doc/kanidmd_lib/credential/struct.Credential.html index c8a26827e..5add06139 100644 --- a/master/rustdoc/doc/kanidmd_lib/credential/struct.Credential.html +++ b/master/rustdoc/doc/kanidmd_lib/credential/struct.Credential.html @@ -11,16 +11,16 @@ some metadata to support this such as it’s source and strength etc.

Implementations§

source§

impl Credential

source

pub fn try_from_repl_v1( rc: &ReplCredV1 ) -> Result<(String, Self), OperationError>

source

pub fn new_password_only( - policy: &CryptoPolicy, + policy: &CryptoPolicy, cleartext: &str ) -> Result<Self, OperationError>

Create a new credential that contains a CredentialType::Password

source

pub fn new_generatedpassword_only( - policy: &CryptoPolicy, + policy: &CryptoPolicy, cleartext: &str ) -> Result<Self, OperationError>

Create a new credential that contains a CredentialType::GeneratedPassword

source

pub fn set_password( &self, - policy: &CryptoPolicy, + policy: &CryptoPolicy, cleartext: &str ) -> Result<Self, OperationError>

Update the state of the Password on this credential, if a password is present. If possible this will convert the credential to a PasswordMFA in some cases, or fail in others.

diff --git a/master/rustdoc/doc/kanidmd_lib/credential/struct.Password.html b/master/rustdoc/doc/kanidmd_lib/credential/struct.Password.html index 3af22735d..9c79a3c15 100644 --- a/master/rustdoc/doc/kanidmd_lib/credential/struct.Password.html +++ b/master/rustdoc/doc/kanidmd_lib/credential/struct.Password.html @@ -1,13 +1,13 @@ -Password in kanidmd_lib::credential - Rust
pub struct Password { /* private fields */ }

Implementations§

source§

impl Password

source

pub fn new( - policy: &CryptoPolicy, +Password in kanidmd_lib::credential - Rust
pub struct Password { /* private fields */ }

Implementations§

§

impl Password

pub fn new( + policy: &CryptoPolicy, cleartext: &str -) -> Result<Password, OperationError>

source

pub fn verify(&self, cleartext: &str) -> Result<bool, OperationError>

source

pub fn to_dbpasswordv1(&self) -> DbPasswordV1

source

pub fn to_repl_v1(&self) -> ReplPasswordV1

source

pub fn requires_upgrade(&self) -> bool

Trait Implementations§

source§

impl Clone for Password

source§

fn clone(&self) -> Password

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Password

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl PartialEq<Password> for Password

source§

fn eq(&self, other: &Password) -> bool

This method tests for self and other values to be equal, and is used +) -> Result<Password, OperationError>

pub fn verify(&self, cleartext: &str) -> Result<bool, OperationError>

pub fn to_dbpasswordv1(&self) -> DbPasswordV1

pub fn to_repl_v1(&self) -> ReplPasswordV1

pub fn requires_upgrade(&self) -> bool

Trait Implementations§

§

impl Clone for Password

§

fn clone(&self) -> Password

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
§

impl Debug for Password

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl PartialEq<Password> for Password

§

fn eq(&self, other: &Password) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl TryFrom<&ReplPasswordV1> for Password

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from( - value: &ReplPasswordV1 -) -> Result<Password, <Password as TryFrom<&ReplPasswordV1>>::Error>

Performs the conversion.
source§

impl TryFrom<&str> for Password

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(value: &str) -> Result<Password, <Password as TryFrom<&str>>::Error>

Performs the conversion.
source§

impl TryFrom<DbPasswordV1> for Password

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from( +sufficient, and should not be overridden without very good reason.

§

impl TryFrom<&ReplPasswordV1> for Password

§

type Error = ()

The type returned in the event of a conversion error.
§

fn try_from( + value: &ReplPasswordV1 +) -> Result<Password, <Password as TryFrom<&ReplPasswordV1>>::Error>

Performs the conversion.
§

impl TryFrom<&str> for Password

§

type Error = ()

The type returned in the event of a conversion error.
§

fn try_from(value: &str) -> Result<Password, <Password as TryFrom<&str>>::Error>

Performs the conversion.
§

impl TryFrom<DbPasswordV1> for Password

§

type Error = ()

The type returned in the event of a conversion error.
§

fn try_from( value: DbPasswordV1 -) -> Result<Password, <Password as TryFrom<DbPasswordV1>>::Error>

Performs the conversion.
source§

impl StructuralPartialEq for Password

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +) -> Result<Password, <Password as TryFrom<DbPasswordV1>>::Error>

Performs the conversion.
§

impl StructuralPartialEq for Password

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<'a, T> AsTaggedExplicit<'a> for Twhere T: 'a,

§

fn explicit(self, class: Class, tag: u32) -> TaggedParser<'a, Explicit, Self>

§

impl<'a, T> AsTaggedImplicit<'a> for Twhere T: 'a,

§

fn implicit( diff --git a/master/rustdoc/doc/kanidmd_testkit/fn.setup_async_test.html b/master/rustdoc/doc/kanidmd_testkit/fn.setup_async_test.html index 4d89d11ad..2f633fc62 100644 --- a/master/rustdoc/doc/kanidmd_testkit/fn.setup_async_test.html +++ b/master/rustdoc/doc/kanidmd_testkit/fn.setup_async_test.html @@ -1 +1 @@ -setup_async_test in kanidmd_testkit - Rust
pub async fn setup_async_test() -> (KanidmClient, CoreHandle)
\ No newline at end of file +setup_async_test in kanidmd_testkit - Rust
pub async fn setup_async_test() -> (KanidmClient, CoreHandle)
\ No newline at end of file diff --git a/master/rustdoc/doc/settings.html b/master/rustdoc/doc/settings.html index 8e57dacba..3147f0363 100644 --- a/master/rustdoc/doc/settings.html +++ b/master/rustdoc/doc/settings.html @@ -1 +1 @@ -Rustdoc settings

Rustdoc settings

Back
\ No newline at end of file +Rustdoc settings

Rustdoc settings

Back
\ No newline at end of file diff --git a/stable/pykanidm/sitemap.xml.gz b/stable/pykanidm/sitemap.xml.gz index 6410d92bd..2ad3296db 100644 Binary files a/stable/pykanidm/sitemap.xml.gz and b/stable/pykanidm/sitemap.xml.gz differ diff --git a/v1.1.0-alpha.12/pykanidm/sitemap.xml.gz b/v1.1.0-alpha.12/pykanidm/sitemap.xml.gz index 6410d92bd..2ad3296db 100644 Binary files a/v1.1.0-alpha.12/pykanidm/sitemap.xml.gz and b/v1.1.0-alpha.12/pykanidm/sitemap.xml.gz differ