You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.




org.mozilla.jss.crypto
Class TokenSupplierManager

java.lang.Object
  extended by org.mozilla.jss.crypto.TokenSupplierManager

public class TokenSupplierManager
extends java.lang.Object

The org.mozilla.jss.provider package comes before CryptoManager in the depency list, so this class is used to allow them to access CryptoManager sneakily. When CryptoManager initializes, it registers itself as a token supplier with setTokenSupplier. Then the providers call getTokenSupplier when they need to use CryptoManager. CryptoManager implements the TokenSupplier interface.


Constructor Summary
TokenSupplierManager()
           
 
Method Summary
static TokenSupplier getTokenSupplier()
           
static void setTokenSupplier(TokenSupplier ts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenSupplierManager

public TokenSupplierManager()
Method Detail

setTokenSupplier

public static void setTokenSupplier(TokenSupplier ts)

getTokenSupplier

public static TokenSupplier getTokenSupplier()