|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jgit.transport.CredentialItem
public abstract class CredentialItem
A credential requested from a CredentialsProvider.
Most users should work with the specialized subclasses:
CredentialItem.Username for usernamesCredentialItem.Password for passwordsCredentialItem.StringType for other general string informationCredentialItem.CharArrayType for other general secret information
| Nested Class Summary | |
|---|---|
static class |
CredentialItem.CharArrayType
An item whose value is stored as a char[] and is therefore clearable. |
static class |
CredentialItem.InformationalMessage
An advice message presented to the user, with no response required. |
static class |
CredentialItem.Password
Prompt for a password, which is masked on input. |
static class |
CredentialItem.StringType
An item whose value is stored as a string. |
static class |
CredentialItem.Username
Prompt for a username, which is not masked on input. |
static class |
CredentialItem.YesNoType
An item whose value is a boolean choice, presented as Yes/No. |
| Constructor Summary | |
|---|---|
CredentialItem(String promptText,
boolean maskValue)
Initialize a prompt. |
|
| Method Summary | |
|---|---|
abstract void |
clear()
Clear the stored value, destroying it as much as possible. |
String |
getPromptText()
|
boolean |
isValueSecure()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CredentialItem(String promptText,
boolean maskValue)
promptText - prompt to display to the user alongside of the input field.
Should be sufficient text to indicate what to supply for this
item.maskValue - true if the value should be masked from displaying during
input. This should be true for passwords and other secrets,
false for names and other public data.| Method Detail |
|---|
public String getPromptText()
public boolean isValueSecure()
public abstract void clear()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||