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

## org.mozilla.jss.provider.javax.crypto
Class JSSSecretKeyFactorySpi.HmacSHA1

    java.lang.Object
      |
      +--javax.crypto.SecretKeyFactorySpi
            |
            +--org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi
                  |
                  +--org.mozilla.jss.provider.javax.crypto.JSSSecretKeyFactorySpi.HmacSHA1

Enclosing class:
  JSSSecretKeyFactorySpi

public static class JSSSecretKeyFactorySpi.HmacSHA1
extends JSSSecretKeyFactorySpi

Nested Class Summary
`static class` | `JSSSecretKeyFactorySpi.AES`
`static class` | `JSSSecretKeyFactorySpi.DES`
`static class` | `JSSSecretKeyFactorySpi.DESede`
`static class` | `JSSSecretKeyFactorySpi.HmacSHA1`
`static class` | `JSSSecretKeyFactorySpi.PBE_MD5_DES_CBC`
`static class` | `JSSSecretKeyFactorySpi.PBE_SHA1_DES_CBC`
`static class` | `JSSSecretKeyFactorySpi.PBE_SHA1_DES3_CBC`
`static class` | `JSSSecretKeyFactorySpi.PBE_SHA1_RC4_128`
`static class` | `JSSSecretKeyFactorySpi.RC4`

Constructor Summary
`JSSSecretKeyFactorySpi.HmacSHA1()`

Method Summary
`javax.crypto.SecretKey` | `engineGenerateSecret(java.security.spec.KeySpec spec)`
`java.security.spec.KeySpec` | `engineGetKeySpec(javax.crypto.SecretKey key, java.lang.Class keySpec)`
`javax.crypto.SecretKey` | `engineTranslateKey(javax.crypto.SecretKey key)`
`static void` | `main(java.lang.String[] args)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### JSSSecretKeyFactorySpi.HmacSHA1

    public JSSSecretKeyFactorySpi.HmacSHA1()

Method Detail

### engineGenerateSecret

    public javax.crypto.SecretKey engineGenerateSecret(java.security.spec.KeySpec spec)
                                                throws java.security.spec.InvalidKeySpecException

  Specified by:
    `engineGenerateSecret` in class `javax.crypto.SecretKeyFactorySpi`
    `java.security.spec.InvalidKeySpecException`

### engineGetKeySpec

    public java.security.spec.KeySpec engineGetKeySpec(javax.crypto.SecretKey key,
                                                       java.lang.Class keySpec)
                                                throws java.security.spec.InvalidKeySpecException

  Specified by:
    `engineGetKeySpec` in class `javax.crypto.SecretKeyFactorySpi`
    `java.security.spec.InvalidKeySpecException`

### engineTranslateKey

    public javax.crypto.SecretKey engineTranslateKey(javax.crypto.SecretKey key)
                                              throws java.security.InvalidKeyException

  Specified by:
    `engineTranslateKey` in class `javax.crypto.SecretKeyFactorySpi`
    `java.security.InvalidKeyException`

### main

    public static void main(java.lang.String[] args)

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