-
- All Implemented Interfaces:
public final class KeyGenerator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classKeyGenerator.Companion
-
Field Summary
Fields Modifier and Type Field Description private final JWSAlgorithmalgorithmprivate KeyPairGeneratorkeyGenerator
-
Constructor Summary
Constructors Constructor Description KeyGenerator(JWSAlgorithm algorithm, KeyPairGenerator keyGenerator)
-
Method Summary
Modifier and Type Method Description final JWSAlgorithmgetAlgorithm()final KeyPairGeneratorgetKeyGenerator()final UnitsetKeyGenerator(KeyPairGenerator keyGenerator)final JWKgenerateKey(String keyId)-
-
Constructor Detail
-
KeyGenerator
KeyGenerator(JWSAlgorithm algorithm, KeyPairGenerator keyGenerator)
-
-
Method Detail
-
getAlgorithm
final JWSAlgorithm getAlgorithm()
-
getKeyGenerator
final KeyPairGenerator getKeyGenerator()
-
setKeyGenerator
final Unit setKeyGenerator(KeyPairGenerator keyGenerator)
-
generateKey
final JWK generateKey(String keyId)
-
-
-
-