[−][src]Enum openidconnect::core::CoreApplicationType
OpenID Connect Core client application type.
These values are defined in Section 2 of OpenID Connect Dynamic Client Registration 1.0.
Variants
Native
Native Clients MUST only register redirect_uri
s using custom URI schemes or URLs using
the http
scheme with localhost
as the hostname. Authorization Servers MAY place
additional constraints on Native Clients.
Web
Web Clients using the OAuth Implicit Grant Type MUST only register URLs using the https
scheme as redirect_uri
s; they MUST NOT use localhost
as the hostname.
Trait Implementations
impl ApplicationType for CoreApplicationType
[src]
impl Clone for CoreApplicationType
[src]
fn clone(&self) -> CoreApplicationType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl PartialEq<CoreApplicationType> for CoreApplicationType
[src]
fn eq(&self, other: &CoreApplicationType) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Debug for CoreApplicationType
[src]
impl Serialize for CoreApplicationType
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for CoreApplicationType
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Unpin for CoreApplicationType
impl Sync for CoreApplicationType
impl Send for CoreApplicationType
impl UnwindSafe for CoreApplicationType
impl RefUnwindSafe for CoreApplicationType
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,