Class OSystemUserAuthenticator
java.lang.Object
com.orientechnologies.orient.core.security.authenticator.OSecurityAuthenticatorAbstract
com.orientechnologies.orient.core.security.authenticator.OSystemUserAuthenticator
- All Implemented Interfaces:
OSecurityAuthenticator,OSecurityComponent
- Direct Known Subclasses:
OSystemUserAuthenticator
Provides a default password authenticator.
- Author:
- S. Colin Leister
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactive()authenticate(ODatabaseSession session, String username, String password) voiddispose()booleanisAuthorized(String username, String resource) Methods inherited from class com.orientechnologies.orient.core.security.authenticator.OSecurityAuthenticatorAbstract
authenticate, config, getAuthenticationHeader, getClientSubject, getName, getSecurity, isCaseSensitive, 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
-
OSystemUserAuthenticator
public OSystemUserAuthenticator()
-
-
Method Details
-
active
public void active()- Specified by:
activein interfaceOSecurityComponent- Overrides:
activein classOSecurityAuthenticatorAbstract
-
dispose
public void dispose()- Specified by:
disposein interfaceOSecurityComponent- Overrides:
disposein classOSecurityAuthenticatorAbstract
-
authenticate
-
isAuthorized
- Specified by:
isAuthorizedin interfaceOSecurityAuthenticator- Overrides:
isAuthorizedin classOSecurityAuthenticatorAbstract
-
getUser
- Specified by:
getUserin interfaceOSecurityAuthenticator- Overrides:
getUserin classOSecurityAuthenticatorAbstract
-