Overview | Package | Class | Tree | Deprecated | Index | Help
| JSS 3.4
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.mozilla.jss.crypto
Interface TokenSupplier

All 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 Detail

### getInternalCryptoToken

    public CryptoToken getInternalCryptoToken()

### getSecureRNG

    public JSSSecureRandom getSecureRNG()

### getThreadToken

    public CryptoToken getThreadToken()

### setThreadToken

    public void setThreadToken(CryptoToken token)

Overview | Package | Class | Tree | Deprecated | Index | Help
| JSS 3.4
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD