Package | Description |
---|---|
com.sas.lsaf.client |
Classes needed to create a session and access available services.
|
com.sas.lsaf.content.repository.signature |
Service and class definitions for signing files and getting signatures.
|
com.sas.lsaf.security.authentication |
Exceptions that can be thrown when authenticating a user.
|
com.sas.lsaf.security.user |
Service and classes to create and manipulate users in the system.
|
Modifier and Type | Method and Description |
---|---|
static ClientSession |
SessionFactory.logon(URL url,
String userid,
byte[] password)
Create an authenticated
ClientSession to allow interaction with the server. |
ClientSession |
SessionStrategy.logon(URL url,
String userId,
byte[] password)
Create an authenticated
ClientSession object to allow interaction with the server. |
static ClientSession |
SessionFactory.logon(URL url,
String userId,
byte[] password,
ProxyInfo proxyInfo)
Create an authenticated
ClientSession to allow interaction with the server. |
ClientSession |
SessionStrategy.logon(URL url,
String userId,
byte[] password,
ProxyInfo proxyInfo)
Create an authenticated
ClientSession object to allow interaction with the server. |
Modifier and Type | Method and Description |
---|---|
Signature |
SignatureService.createSignature(String path,
CreateSignatureInfo createSignatureInfo)
Creates a signature for the current version of a file (only the current version of a file can be signed).
|
Modifier and Type | Class and Description |
---|---|
class |
AccountDeactivatedException
Thrown when an authentication request is rejected because the account is in a deactivated state.
|
class |
AccountException
The root of the hierarchy of all account authentication exceptions.
|
class |
AccountExpiredException
Thrown when an authentication request is rejected because the account is in an expired state.
|
class |
AccountLockedException
Thrown when an authentication request is rejected because the account is in a locked state.
|
class |
AccountNotFoundException
Thrown when an authentication request is rejected because the account does not exist within the system.
|
class |
CredentialsException
The root of the hierarchy of all credential-related authentication exceptions.
|
class |
CredentialsExpiredException
Thrown when an authentication request is rejected because the account's credentials have expired.
|
class |
CredentialsIncorrectException
Thrown when an authentication request is rejected because the credentials are incorrect.
|
class |
UnknownAuthenticationException
Thrown when an unforeseen authentication error occurs.
|
Modifier and Type | Method and Description |
---|---|
void |
UserService.changePassword(String oldPassword,
String newPassword)
Changes the current user password.
|
<i>Copyright (c) 2020, SAS Institute Inc., Cary, NC, USA</i>