com.ibm.security.krb5.internal.ccache
Class MemoryCredentialsCache
- java.lang.Object
com.ibm.security.krb5.internal.ccache.CredentialsCache
com.ibm.security.krb5.internal.ccache.MemoryCredentialsCache
- public abstract class MemoryCredentialsCache
- extends CredentialsCache
Version:
1.00
Author:
Yanni Zhang
Constructor Summary
Constructor and Description |
---|
MemoryCredentialsCache()
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
destroy()
DOCUMENT ME!
|
|
exists(java.lang.String cache)
DOCUMENT ME!
|
|
getCreds(PrincipalName sname,Realm srealm)
DOCUMENT ME!
|
|
getCredsList()
DOCUMENT ME!
|
|
getPrimaryPrincipal()
DOCUMENT ME!
|
|
save()
DOCUMENT ME!
|
|
update(Credentials c)
DOCUMENT ME!
|
Methods inherited from class com.ibm.security.krb5.internal.ccache.CredentialsCache |
---|
cacheName, create, create, getCreds, getDefaultCreds, getInstance, getInstance, getInstance, getInstance, getInstance |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
MemoryCredentialsCache
- public MemoryCredentialsCache()
Method Detail
destroy
- public void destroy()
DOCUMENT ME!
Specified by:
destroy
in class CredentialsCache
exists
- public abstract boolean exists( java.lang.String cache)
DOCUMENT ME!
Parameters:
cache
- DOCUMENT ME! Returns:
DOCUMENT ME!
update
- public abstract void update(Credentials c)
DOCUMENT ME!
Specified by:
update
in class CredentialsCache
Parameters:
c
- DOCUMENT ME! save
- public abstract void save()
- throws java.io.IOException
- KrbException
DOCUMENT ME!
Specified by:
save
in class CredentialsCache
getCredsList
- public abstract Credentials[] getCredsList( )
DOCUMENT ME!
Specified by:
getCredsList
in class CredentialsCache
Returns:
DOCUMENT ME!
getCreds
- public abstract Credentials getCreds( PrincipalName sname,
- Realm srealm)
DOCUMENT ME!
Specified by:
getCreds
in class CredentialsCache
Parameters:
sname
- DOCUMENT ME! srealm
- DOCUMENT ME! Returns:
DOCUMENT ME!
getPrimaryPrincipal
- public abstract PrincipalName getPrimaryPrincipal( )
DOCUMENT ME!
Specified by:
getPrimaryPrincipal
in class CredentialsCache
Returns:
DOCUMENT ME!