|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
@SASScope(value="ALL") @BinaryCompatibilityOnly public interface LoginInterface
This is a generic interface for interacting with a repository entry that represents a login object.
| Field Summary |
|---|
| Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
|---|
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
| Method Summary | |
|---|---|
abstract void |
addUser(PersonInterface user)
Add a user to the list of allowed clients. |
abstract java.lang.String |
getDomain()
Get the security domain for the login. |
abstract IdentityInterface |
getIdentity()
Get the identity associated to this login. |
abstract int |
getMinAvail()
Returns the minimum number of servers that should be started when this login is used to authenticate. |
abstract int |
getMinSize()
Returns the minimum size pooling parameter. |
abstract java.lang.String |
getPassword()
Get the password for the login. |
abstract java.lang.String |
getUserId()
Get the user ID for this login. |
abstract java.util.List |
getUsers()
Get a list of the users that are authorized to use this login. |
abstract void |
removeUser(PersonInterface user)
Remove a user from the list of allowed clients. |
abstract void |
setDomain(java.lang.String domain)
Set the authentication domain for the Login. |
abstract void |
setMinAvail(int min)
Set the minimum available pooling parameter. |
abstract void |
setMinSize(int size)
Set the minimum size pooling parameter. |
abstract void |
setPassword(java.lang.String password)
Set the password for this login. |
abstract void |
setUserId(java.lang.String uid)
Set the user ID for this login. |
| Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
|---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
| Method Detail |
|---|
java.lang.String getUserId()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a serice level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void setUserId(java.lang.String uid)
throws ServiceException,
java.rmi.RemoteException
uid - The new user id.
ServiceException - If a serice level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
java.lang.String getPassword()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a serice level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void setPassword(java.lang.String password)
throws ServiceException,
java.rmi.RemoteException
password - The new password.
ServiceException - If a serice level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
java.lang.String getDomain()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a serice level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void setDomain(java.lang.String domain)
throws ServiceException,
java.rmi.RemoteException
domain - The new authentication domain.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
IdentityInterface getIdentity()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
java.util.List getUsers()
throws ServiceException,
java.rmi.RemoteException
ServiceException - If a serice level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void addUser(PersonInterface user)
throws ServiceException,
java.rmi.RemoteException
user - The new user to add to the allowed clients.
ServiceException - If a serice level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void removeUser(PersonInterface user)
throws ServiceException,
java.rmi.RemoteException
user - The user to remove from the allowed client list.
ServiceException - If a serice level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
int getMinAvail()
throws java.rmi.RemoteException
java.rmi.RemoteException - in the event of remote object failure.
void setMinAvail(int min)
throws java.rmi.RemoteException
min - The new minimum available setting.
java.rmi.RemoteException - in the event of remote object failure.
int getMinSize()
throws java.rmi.RemoteException
java.rmi.RemoteException - in the event of remote object failure.
void setMinSize(int size)
throws java.rmi.RemoteException
size - The new minimum size parameter.
java.rmi.RemoteException - in the event of remote object failure.
|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||