Skip navigation links 
 
oracle.security.crypto.jce.provider
Class HmacSecretKeyGeneratorSpi
java.lang.Object
   javax.crypto.KeyGeneratorSpi
javax.crypto.KeyGeneratorSpi
       oracle.security.crypto.jce.provider.PhaosKeyGeneratorSpi
oracle.security.crypto.jce.provider.PhaosKeyGeneratorSpi
           oracle.security.crypto.jce.provider.HmacSecretKeyGeneratorSpi
oracle.security.crypto.jce.provider.HmacSecretKeyGeneratorSpi
- Direct Known Subclasses:
- HmacMD5SecretKeyGeneratorSpi, HmacSHA1SecretKeyGeneratorSpi
- 
public abstract class HmacSecretKeyGeneratorSpi
 
- extends PhaosKeyGeneratorSpi
 
 
  
 
  
 
| Method Summary | 
|  javax.crypto.SecretKey | engineGenerateKey()
 | 
|  void | engineInit(java.security.spec.AlgorithmParameterSpec params, java.security.SecureRandom random)
 | 
|  void | engineInit(int keysize, java.security.SecureRandom random)
 | 
|  void | engineInit(java.security.SecureRandom random)
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
HmacSecretKeyGeneratorSpi
protected HmacSecretKeyGeneratorSpi(int keyLength,
                                    java.lang.String algName)
engineInit
public void engineInit(java.security.SecureRandom random)
- 
- Overrides:
- engineInitin class- PhaosKeyGeneratorSpi
 
engineInit
public void engineInit(int keysize,
                       java.security.SecureRandom random)
- 
- Overrides:
- engineInitin class- PhaosKeyGeneratorSpi
 
engineInit
public void engineInit(java.security.spec.AlgorithmParameterSpec params,
                       java.security.SecureRandom random)
                throws java.security.InvalidAlgorithmParameterException
- 
- Overrides:
- engineInitin class- PhaosKeyGeneratorSpi
 
- 
- Throws:
- java.security.InvalidAlgorithmParameterException
 
engineGenerateKey
public javax.crypto.SecretKey engineGenerateKey()
- 
- Overrides:
- engineGenerateKeyin class- PhaosKeyGeneratorSpi
 
Skip navigation links 
 
Copyright © 2005, 2011 , Oracle. All rights reserved.