[−][src]Struct google_androidmanagement1::ChoosePrivateKeyRule
A rule for automatically choosing a private key and certificate to authenticate the device to a server.
This type is not used in any activity, and only used as part of another schema.
Fields
package_names: Option<Vec<String>>
The package names for which outgoing requests are subject to this rule. If no package names are specified, then the rule applies to all packages. For each package name listed, the rule applies to that package and all other packages that shared the same Android UID. The SHA256 hash of the signing key signatures of each package_name will be verified against those provided by Play
private_key_alias: Option<String>
The alias of the private key to be used.
url_pattern: Option<String>
The URL pattern to match against the URL of the outgoing request. The pattern may contain asterisk (*) wildcards. Any URL is matched if unspecified.
Trait Implementations
impl Clone for ChoosePrivateKeyRule
[src]
fn clone(&self) -> ChoosePrivateKeyRule
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ChoosePrivateKeyRule
[src]
impl Default for ChoosePrivateKeyRule
[src]
fn default() -> ChoosePrivateKeyRule
[src]
impl<'de> Deserialize<'de> for ChoosePrivateKeyRule
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for ChoosePrivateKeyRule
[src]
impl Serialize for ChoosePrivateKeyRule
[src]
Auto Trait Implementations
impl RefUnwindSafe for ChoosePrivateKeyRule
impl Send for ChoosePrivateKeyRule
impl Sync for ChoosePrivateKeyRule
impl Unpin for ChoosePrivateKeyRule
impl UnwindSafe for ChoosePrivateKeyRule
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
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.
fn to_owned(&self) -> T
[src]
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.
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> Typeable for T where
T: Any,
T: Any,