extractSecurity<T extends string | Record<string, unknown>>( sec: undefined | T | () => Promise<T>,): Promise<undefined | T> Type Parameters
- T extends string | Record<string, unknown>
Parameters
- sec: undefined | T | () => Promise<T>
Returns Promise<undefined | T>