org.mozilla.jss.crypto

Interface TokenSupplier

Known Implementing Classes:
CryptoManager

public interface TokenSupplier

An interface that allows providers to access CryptoManager without actually knowing about CryptoManager. This is necessary to prevent cyclic dependencies. CryptoManager knows about the providers, so the providers can't know about CryptoManager. Instead, CryptoManager implements this interface.

Method Summary

CryptoToken
getInternalCryptoToken()
JSSSecureRandom
getSecureRNG()
CryptoToken
getThreadToken()
void
setThreadToken(CryptoToken token)

Method Details

getInternalCryptoToken

public CryptoToken getInternalCryptoToken()

getSecureRNG

public JSSSecureRandom getSecureRNG()

getThreadToken

public CryptoToken getThreadToken()

setThreadToken

public void setThreadToken(CryptoToken token)