pub struct Client {Show 32 fields
pub access: BTreeMap<String, bool>,
pub admin_url: String,
pub attributes: BTreeMap<String, String>,
pub base_url: String,
pub bearer_only: bool,
pub client_authenticator_type: String,
pub client_id: String,
pub consent_required: bool,
pub default_roles: Vec<String>,
pub description: String,
pub direct_access_grants_enabled: bool,
pub enabled: bool,
pub frontchannel_logout: bool,
pub full_scope_allowed: bool,
pub id: Option<String>,
pub implicit_flow_enabled: bool,
pub name: String,
pub node_registration_timeout: i32,
pub not_before: i32,
pub protocol: String,
pub protocol_mappers: Vec<ProtocolMapper>,
pub public_client: bool,
pub redirect_uris: Vec<String>,
pub root_url: String,
pub secret: String,
pub service_accounts_enabled: bool,
pub standard_flow_enabled: bool,
pub surrogate_auth_required: bool,
pub use_template_config: bool,
pub use_template_mappers: bool,
pub use_template_scope: bool,
pub web_origins: Vec<String>,
}Fields§
§access: BTreeMap<String, bool>§admin_url: String§attributes: BTreeMap<String, String>§base_url: String§bearer_only: bool§client_authenticator_type: String§client_id: String§consent_required: bool§default_roles: Vec<String>§description: String§direct_access_grants_enabled: bool§enabled: bool§frontchannel_logout: bool§full_scope_allowed: bool§id: Option<String>§implicit_flow_enabled: bool§name: String§node_registration_timeout: i32§not_before: i32§protocol: String§protocol_mappers: Vec<ProtocolMapper>§public_client: bool§redirect_uris: Vec<String>§root_url: String§secret: String§service_accounts_enabled: bool§standard_flow_enabled: bool§surrogate_auth_required: bool§use_template_config: bool§use_template_mappers: bool§use_template_scope: bool§web_origins: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Client
impl<'de> Deserialize<'de> for Client
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Client
Auto Trait Implementations§
impl Freeze for Client
impl RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl UnsafeUnpin for Client
impl UnwindSafe for Client
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more