Class OServerConfigAuthenticator
java.lang.Object
com.orientechnologies.orient.core.security.authenticator.OSecurityAuthenticatorAbstract
com.orientechnologies.orient.core.security.authenticator.OServerConfigAuthenticator
- All Implemented Interfaces:
OSecurityAuthenticator,OSecurityComponent
- Direct Known Subclasses:
OServerConfigAuthenticator
Provides an OSecurityAuthenticator for the users listed in orientdb-server-config.xml.
- Author:
- S. Colin Leister
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactive()authenticate(ODatabaseSession session, String username, String password) booleanisAuthorized(String username, String resource) protected booleanMethods inherited from class com.orientechnologies.orient.core.security.authenticator.OSecurityAuthenticatorAbstract
authenticate, config, dispose, getAuthenticationHeader, getClientSubject, getName, getSecurity, isDebug, isEnabled, isPasswordValid, isSingleSignOnSupportedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.orientechnologies.orient.core.security.OSecurityAuthenticator
getAuthenticationHeaders
-
Constructor Details
-
OServerConfigAuthenticator
public OServerConfigAuthenticator()
-
-
Method Details
-
active
public void active()- Specified by:
activein interfaceOSecurityComponent- Overrides:
activein classOSecurityAuthenticatorAbstract
-
authenticate
-
getUser
- Specified by:
getUserin interfaceOSecurityAuthenticator- Overrides:
getUserin classOSecurityAuthenticatorAbstract
-
isAuthorized
- Specified by:
isAuthorizedin interfaceOSecurityAuthenticator- Overrides:
isAuthorizedin classOSecurityAuthenticatorAbstract
-
isCaseSensitive
protected boolean isCaseSensitive()- Overrides:
isCaseSensitivein classOSecurityAuthenticatorAbstract
-