Standard authentication schemes
An authentication mechanism can have services injected during construction, such as \OCP\IDB for database operations. This allows an authentication mechanism to perform advanced operations based on provided information.
An authenication scheme defines the parameter interface, common to the storage implementation, the backend and the authentication mechanism. A storage implementation expects parameters according to the authentication scheme, which are provided from the authentication mechanism.
This class uses the following traits:
validateStorage(\OCP\Files\External\IStorageConfig $storage) : boolean
Check if parameters are satisfied in a IStorageConfig