Skip to main content

StoredBasicGrantTypeOptions

Type Alias StoredBasicGrantTypeOptions 

Source
pub type StoredBasicGrantTypeOptions = StoredCredentialGrantTypeOptions<BasicGrantResponse>;

Aliased Type§

pub struct StoredBasicGrantTypeOptions {
    pub config: GrantTypeConfig,
    pub issue: Arc<dyn Fn(GrantRequest, GrantContext) -> Pin<Box<dyn Future<Output = Result<BasicGrantResponse, ServiceError>> + Send>> + Sync + Send>,
    pub store: Arc<dyn ServiceCredentialStore>,
}

Fields§

§config: GrantTypeConfig§issue: Arc<dyn Fn(GrantRequest, GrantContext) -> Pin<Box<dyn Future<Output = Result<BasicGrantResponse, ServiceError>> + Send>> + Sync + Send>§store: Arc<dyn ServiceCredentialStore>