Enum ldap3::LdapUrlExt [−][src]
LDAP URL extensions.
Historically, very few extensions have been described in the LDAP standards, and extension support is very library- and application-specific. This crate recognizes two widely implemented extensions (bindname and x-bindpw), as well as several experimental ones.
Variants
Bindname, the DN for the Simple Bind operation. Originally specified in RFC 2256, but dropped from its successor, RFC 4516 (“lack of known implementations”).
X-bindpw, the password for Simple Bind. Never standardized, and not recommended because of security implications.
1.3.6.1.4.1.10094.1.5.1, experimental.
1.3.6.1.4.1.10094.1.5.2, experimental.
1.3.6.1.4.1.1466.20037, StartTLS extended operation. Has no value. Should signal to the application to use StartTLS when connecting.
Unknown extension.
Trait Implementations
impl<'a> Clone for LdapUrlExt<'a>
[src]
fn clone(&self) -> LdapUrlExt<'a>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Debug for LdapUrlExt<'a>
[src]
impl<'a> Eq for LdapUrlExt<'a>
[src]
impl<'a> Hash for LdapUrlExt<'a>
[src]
fn hash<H: Hasher>(&self, state: &mut H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl<'a> PartialEq<LdapUrlExt<'a>> for LdapUrlExt<'a>
[src]
Auto Trait Implementations
impl<'a> RefUnwindSafe for LdapUrlExt<'a>
impl<'a> Send for LdapUrlExt<'a>
impl<'a> Sync for LdapUrlExt<'a>
impl<'a> Unpin for LdapUrlExt<'a>
impl<'a> UnwindSafe for LdapUrlExt<'a>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,