Interface OSecurityAuthenticator
- All Superinterfaces:
OSecurityComponent
- All Known Implementing Classes:
ODatabaseUserAuthenticator,ODefaultPasswordAuthenticator,ODefaultPasswordAuthenticator,OKerberosAuthenticator,OSecurityAuthenticatorAbstract,OSecuritySymmetricKeyAuth,OServerConfigAuthenticator,OServerConfigAuthenticator,OSystemSymmetricKeyAuth,OSystemUserAuthenticator,OSystemUserAuthenticator
Provides an interface for creating security authenticators.
- Author:
- S. Colin Leister
-
Method Summary
Modifier and TypeMethodDescriptionauthenticate(ODatabaseSession session, OAuthenticationInfo authenticationInfo) authenticate(ODatabaseSession session, String username, String password) getAuthenticationHeader(String databaseName) getAuthenticationHeaders(String databaseName) getName()booleanisAuthorized(String username, String resource) booleanMethods inherited from interface com.orientechnologies.orient.core.security.OSecurityComponent
active, config, dispose, isEnabled