public interface KeyManager
Modifier and Type | Interface and Description |
---|---|
static class |
KeyManager.ActiveAesKey |
static class |
KeyManager.ActiveHmacKey |
static class |
KeyManager.ActiveRsaKey |
KeyWrapper getActiveKey(RealmModel realm, KeyUse use, String algorithm)
KeyWrapper getKey(RealmModel realm, String kid, KeyUse use, String algorithm)
@Deprecated default List<KeyWrapper> getKeys(RealmModel realm)
getKeysStream
instead.KeyWrapper
for the given realm.realm
- RealmModel
.KeyWrapper
in the realm.Stream<KeyWrapper> getKeysStream(RealmModel realm)
KeyWrapper
for the given realm.realm
- RealmModel
.KeyWrapper
in the realm. Never returns null
.@Deprecated default List<KeyWrapper> getKeys(RealmModel realm, KeyUse use, String algorithm)
getKeysStream
instead.KeyWrapper
for the given realm that match given criteria.realm
- RealmModel
.use
- KeyUse
.algorithm
- String
.KeyWrapper
in the realm.Stream<KeyWrapper> getKeysStream(RealmModel realm, KeyUse use, String algorithm)
KeyWrapper
for the given realm that match given criteria.realm
- RealmModel
.use
- KeyUse
.algorithm
- String
.KeyWrapper
in the realm. Never returns null
.@Deprecated KeyManager.ActiveRsaKey getActiveRsaKey(RealmModel realm)
@Deprecated PublicKey getRsaPublicKey(RealmModel realm, String kid)
@Deprecated Certificate getRsaCertificate(RealmModel realm, String kid)
@Deprecated List<RsaKeyMetadata> getRsaKeys(RealmModel realm)
@Deprecated KeyManager.ActiveHmacKey getActiveHmacKey(RealmModel realm)
@Deprecated SecretKey getHmacSecretKey(RealmModel realm, String kid)
@Deprecated List<SecretKeyMetadata> getHmacKeys(RealmModel realm)
@Deprecated KeyManager.ActiveAesKey getActiveAesKey(RealmModel realm)
@Deprecated SecretKey getAesSecretKey(RealmModel realm, String kid)
@Deprecated List<SecretKeyMetadata> getAesKeys(RealmModel realm)
Copyright © 2021 JBoss by Red Hat. All rights reserved.