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 dependency 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()