com.ibm.security.krb5.internal.ccache

Class MemoryCredentialsCache

  1. java.lang.Object
  2. extended bycom.ibm.security.krb5.internal.ccache.CredentialsCache
  3. extended bycom.ibm.security.krb5.internal.ccache.MemoryCredentialsCache

  1. public abstract class MemoryCredentialsCache
  2. extends CredentialsCache
This class extends CredentialsCache. It is used for accessing data in shared memory cache on Windows platforms.
Version:
1.00
Author:
Yanni Zhang

Constructor Summary

Constructor and Description
MemoryCredentialsCache()

Method Summary

Modifier and Type Method and Description
  1. void
destroy()
DOCUMENT ME!
  1. abstract
  2. boolean
exists(java.lang.String cache)
DOCUMENT ME!
  1. abstract
  2. Credentials
getCreds(PrincipalName sname,Realm srealm)
DOCUMENT ME!
  1. abstract
  2. Credentials[]
getCredsList()
DOCUMENT ME!
  1. abstract
  2. PrincipalName
getPrimaryPrincipal()
DOCUMENT ME!
  1. abstract
  2. void
save()
DOCUMENT ME!
  1. abstract
  2. void
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

  1. public MemoryCredentialsCache()

Method Detail

destroy

  1. public void destroy()
DOCUMENT ME!
Specified by:

exists

  1. public abstract boolean exists( java.lang.String cache)
DOCUMENT ME!
Parameters:
cache - DOCUMENT ME!
Returns:
DOCUMENT ME!

update

  1. public abstract void update(Credentials c)
DOCUMENT ME!
Specified by:
Parameters:
c - DOCUMENT ME!

save

  1. public abstract void save()
  2. throws java.io.IOException
  3. KrbException
DOCUMENT ME!
Specified by:
Throws:
java.io.IOException - DOCUMENT ME!
KrbException - DOCUMENT ME!

getCredsList

  1. public abstract Credentials[] getCredsList( )
DOCUMENT ME!
Specified by:
Returns:
DOCUMENT ME!

getCreds

  1. public abstract Credentials getCreds( PrincipalName sname,
  2. Realm srealm)
DOCUMENT ME!
Specified by:
Parameters:
sname - DOCUMENT ME!
srealm - DOCUMENT ME!
Returns:
DOCUMENT ME!

getPrimaryPrincipal

  1. public abstract PrincipalName getPrimaryPrincipal( )
DOCUMENT ME!
Specified by:
Returns:
DOCUMENT ME!