public class UsernamePasswordCredentialsProvider extends CredentialsProvider
CredentialsProvider
that always uses the same information.Constructor | Description |
---|---|
UsernamePasswordCredentialsProvider(String username,
char[] password) |
Initialize the provider with a single username and password.
|
UsernamePasswordCredentialsProvider(String username,
String password) |
Initialize the provider with a single username and password.
|
Modifier and Type | Method | Description |
---|---|---|
void |
clear() |
Destroy the saved username and password..
|
boolean |
get(URIish uri,
CredentialItem... items) |
Ask for the credential items to be populated.
|
boolean |
isInteractive() |
Check if the provider is interactive with the end-user.
|
boolean |
supports(CredentialItem... items) |
Check if the provider can supply the necessary
CredentialItem s. |
get, getDefault, reset, setDefault
public UsernamePasswordCredentialsProvider(String username, String password)
username
- password
- public UsernamePasswordCredentialsProvider(String username, char[] password)
username
- password
- public boolean isInteractive()
CredentialsProvider
isInteractive
in class CredentialsProvider
true
if the provider is interactive with the end-user.public boolean supports(CredentialItem... items)
CredentialsProvider
CredentialItem
s.supports
in class CredentialsProvider
items
- the items the application requires to complete authentication.true
if this CredentialsProvider
supports all of
the items supplied.public boolean get(URIish uri, CredentialItem... items) throws UnsupportedCredentialItem
CredentialsProvider
get
in class CredentialsProvider
uri
- the URI of the remote resource that needs authentication.items
- the items the application requires to complete authentication.true
if the request was successful and values were
supplied; false
if the user canceled the request and did
not supply all requested values.UnsupportedCredentialItem
- if one of the items supplied is not supported.public void clear()
Copyright © 2018. All rights reserved.