|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AS400BasicAuthenticationCredential
The AS400BasicAuthenticationCredential interface defines IBM i credentials that can be exploited by authentication services that rely on basic user and password authentication.
| Modifier and Type | Method and Description |
|---|---|
String[] |
basicAuthenticationPrompt()
Returns text that can be displayed to prompt for the basic user and password information used to initialize the credential. |
void |
initialize(AS400BasicAuthenticationPrincipal principal,
String password,
boolean isPrivate,
boolean isReusable,
boolean isRenewable,
int timeoutInterval)
Initializes and validates a credential for the local IBM i system. |
boolean |
isPrivate()
Indicates whether the credential is considered private. |
| Method Detail |
|---|
String[] basicAuthenticationPrompt()
void initialize(AS400BasicAuthenticationPrincipal principal,
String password,
boolean isPrivate,
boolean isReusable,
boolean isRenewable,
int timeoutInterval)
throws Exception
principal - The principal identifying the authenticated user.password - The password for the authenticated user.isPrivate - Indicates whether the credential is considered private.isReusable - true if the credential can be used to swap
thread identity multiple times;
otherwise false.isRenewable - true if the validity period of the credential
can be programmatically updated or extended;
otherwise false.timeoutInterval - The number of seconds to expiration when the credential
is initially created; ignored if the credential
does not expire based on time.Exception - If an exception occurs.boolean isPrivate()
This value can be referenced by authentication services as an indication of when to check permissions or otherwise protect access to sensitive credentials.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||