public class KeyStoreGenerator extends Object
| Constructor and Description |
|---|
KeyStoreGenerator(java.time.Clock clock,
KeyPairGenerator encKeyPairGenerator,
KeyPairGenerator signKeyPairGenerator,
SecretKeyGenerator secretKeyGenerator,
KeyManagementProperties keyManagementProperties) |
| Modifier and Type | Method and Description |
|---|---|
StsKeyStore |
generate() |
StsKeyEntry |
generateEncryptionKeyEntryForFutureUsage(java.time.ZonedDateTime notBefore) |
StsKeyEntry |
generateEncryptionKeyEntryForInstantUsage() |
StsKeyEntry |
generateKeyEntryForFutureUsage(KeyUsage keyUsage,
java.time.ZonedDateTime notBefore) |
StsKeyEntry |
generateSecretKeyEntryForFutureUsage(java.time.ZonedDateTime notBefore) |
StsKeyEntry |
generateSecretKeyEntryForInstantUsage() |
StsKeyEntry |
generateSignatureKeyEntryForFutureUsage(java.time.ZonedDateTime notBefore) |
StsKeyEntry |
generateSignatureKeyEntryForInstantUsage() |
public KeyStoreGenerator(java.time.Clock clock,
KeyPairGenerator encKeyPairGenerator,
KeyPairGenerator signKeyPairGenerator,
SecretKeyGenerator secretKeyGenerator,
KeyManagementProperties keyManagementProperties)
public StsKeyStore generate()
public StsKeyEntry generateKeyEntryForFutureUsage(KeyUsage keyUsage, java.time.ZonedDateTime notBefore)
public StsKeyEntry generateSignatureKeyEntryForInstantUsage()
public StsKeyEntry generateSignatureKeyEntryForFutureUsage(java.time.ZonedDateTime notBefore)
public StsKeyEntry generateEncryptionKeyEntryForInstantUsage()
public StsKeyEntry generateEncryptionKeyEntryForFutureUsage(java.time.ZonedDateTime notBefore)
public StsKeyEntry generateSecretKeyEntryForInstantUsage()
public StsKeyEntry generateSecretKeyEntryForFutureUsage(java.time.ZonedDateTime notBefore)
Copyright © 2019. All rights reserved.