pub struct AuthFlowOperation;Implementations§
Source§impl AuthFlowOperation
impl AuthFlowOperation
pub const PROJECTION_CONFIG_FETCH: &'static str = "projection.config_fetch"
pub const OIDC_AUTHORIZE: &'static str = "oidc.authorize"
pub const OIDC_CALLBACK: &'static str = "oidc.callback"
pub const OIDC_METADATA_REDEEM: &'static str = "oidc.metadata_redeem"
pub const OIDC_TOKEN_REFRESH: &'static str = "oidc.token_refresh"
pub const OIDC_USER_INFO: &'static str = "oidc.user_info"
pub const FORWARD_AUTH_CHECK: &'static str = "forward_auth.check"
pub const PROPAGATION_FORWARD: &'static str = "propagation.forward"
pub const BASIC_AUTH_LOGIN: &'static str = "basic_auth.login"
pub const BASIC_AUTH_LOGOUT: &'static str = "basic_auth.logout"
pub const BASIC_AUTH_AUTHORIZE: &'static str = "basic_auth.authorize"
pub const SESSION_LOGIN: &'static str = "session.login"
pub const SESSION_LOGOUT: &'static str = "session.logout"
pub const SESSION_USER_INFO: &'static str = "session.user_info"
pub const DASHBOARD_AUTH_CHECK: &'static str = "dashboard_auth.check"
pub const CREDS_MANAGE_GROUP_LIST: &'static str = "creds_manage.group.list"
pub const CREDS_MANAGE_GROUP_GET: &'static str = "creds_manage.group.get"
pub const CREDS_MANAGE_GROUP_CREATE: &'static str = "creds_manage.group.create"
pub const CREDS_MANAGE_GROUP_UPDATE: &'static str = "creds_manage.group.update"
pub const CREDS_MANAGE_GROUP_DELETE: &'static str = "creds_manage.group.delete"
pub const CREDS_MANAGE_ENTRY_LIST: &'static str = "creds_manage.entry.list"
pub const CREDS_MANAGE_ENTRY_GET: &'static str = "creds_manage.entry.get"
pub const CREDS_MANAGE_ENTRY_CREATE_BASIC: &'static str = "creds_manage.entry.create_basic"
pub const CREDS_MANAGE_ENTRY_CREATE_TOKEN: &'static str = "creds_manage.entry.create_token"
pub const CREDS_MANAGE_ENTRY_UPDATE: &'static str = "creds_manage.entry.update"
pub const CREDS_MANAGE_ENTRY_DELETE: &'static str = "creds_manage.entry.delete"
Auto Trait Implementations§
impl Freeze for AuthFlowOperation
impl RefUnwindSafe for AuthFlowOperation
impl Send for AuthFlowOperation
impl Sync for AuthFlowOperation
impl Unpin for AuthFlowOperation
impl UnsafeUnpin for AuthFlowOperation
impl UnwindSafe for AuthFlowOperation
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