public class CredentialsCache
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<Credentials> |
credentialsList |
private PrincipalName |
primaryPrincipal |
private java.util.List<Tag> |
tags |
private int |
version |
| Constructor and Description |
|---|
CredentialsCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCredentials(Credentials cred) |
java.util.List<Credentials> |
getCredsList()
Returns the credentials entries
|
PrincipalName |
getPrimaryPrincipalName()
Returns the primary principal
|
java.util.List<Tag> |
getTags() |
int |
getVersion() |
static CredentialsCache |
load(java.io.File cacheFile) |
static CredentialsCache |
load(java.io.InputStream is) |
static void |
main(java.lang.String[] args) |
void |
setPrimaryPrincipalName(PrincipalName principal)
Set the primary principal
|
void |
setTags(java.util.List<Tag> tags) |
void |
setVersion(int version) |
static void |
store(java.io.File fileName,
CredentialsCache credCache) |
static void |
store(java.io.OutputStream os,
CredentialsCache credCache) |
private int version
private java.util.List<Tag> tags
private PrincipalName primaryPrincipal
private java.util.List<Credentials> credentialsList
public static CredentialsCache load(java.io.File cacheFile) throws java.io.IOException
java.io.IOExceptionpublic static CredentialsCache load(java.io.InputStream is) throws java.io.IOException
java.io.IOExceptionpublic static void store(java.io.File fileName,
CredentialsCache credCache)
throws java.io.IOException
java.io.IOExceptionpublic static void store(java.io.OutputStream os,
CredentialsCache credCache)
throws java.io.IOException
java.io.IOExceptionpublic void addCredentials(Credentials cred)
public int getVersion()
public void setVersion(int version)
public PrincipalName getPrimaryPrincipalName()
public void setPrimaryPrincipalName(PrincipalName principal)
public void setTags(java.util.List<Tag> tags)
public java.util.List<Tag> getTags()
public java.util.List<Credentials> getCredsList()
public static void main(java.lang.String[] args)
throws java.io.IOException
java.io.IOException