Class DefaultSchedulerCredentialProvider
- java.lang.Object
-
- com.anaptecs.jeaf.core.servicechannel.base.DefaultSchedulerCredentialProvider
-
- All Implemented Interfaces:
com.anaptecs.jeaf.core.servicechannel.api.SchedulerCredentialProvider
public class DefaultSchedulerCredentialProvider extends java.lang.Object implements com.anaptecs.jeaf.core.servicechannel.api.SchedulerCredentialProvider
This class provides a default implementation to resolve the login credentials of the scheduler user. This class only supports anonymous users.
-
-
Constructor Summary
Constructors Constructor Description DefaultSchedulerCredentialProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getSchedulerPassword()
Unencrypted password of the scheduler user.java.lang.String
getSchedulerUser()
Method returns the login name of the scheduler user.boolean
isAnonymous()
Method returns true if the scheduler user is an anonymous user.
-
-
-
Method Detail
-
getSchedulerUser
public java.lang.String getSchedulerUser()
Method returns the login name of the scheduler user.- Specified by:
getSchedulerUser
in interfacecom.anaptecs.jeaf.core.servicechannel.api.SchedulerCredentialProvider
- Returns:
String
Login name of the user. The method may return null.
-
getSchedulerPassword
public java.lang.String getSchedulerPassword()
Unencrypted password of the scheduler user.- Specified by:
getSchedulerPassword
in interfacecom.anaptecs.jeaf.core.servicechannel.api.SchedulerCredentialProvider
- Returns:
String
unencrypted password of the scheduler user. The method may return null.
-
isAnonymous
public boolean isAnonymous()
Method returns true if the scheduler user is an anonymous user.- Specified by:
isAnonymous
in interfacecom.anaptecs.jeaf.core.servicechannel.api.SchedulerCredentialProvider
- Returns:
- boolean Method returns true if the scheduler user is an anonymous user.
-
-