You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The BSL shall provide an API to register security contexts.
The factory-provided default security contexts will use this API internally to register with the BSL. The API will allow third party security contexts to be registered without modifying the BSL.
BSL-ADP-2-0
Policy Provider Additions
The BSL shall provide an API to register policy providers.
The factory-provided default policy database will use this API internally to register with the BSL. The API will allow third party policy providers to be registered without modifying the BSL.
BSL-ADP-3-0
Use of OS Abstraction Layer
The BSL shall use an abstraction layer to avoid OS-specific operations.
File system operations, synchronization primitives, and other must use an interface layer as a bridge to the host OS to support the BSL being OS-agnostic.
BSL-ADP-4-0
Stateless Functions
The BSL crypto function interface shall be stateless.
In order to comply with the goal of allowing parallelization, the external interfaces used by the BSL need to also be reentrant and relevant state must be captured externally.