keycloak-spi
クラス | 公開メンバ関数 | 全メンバ一覧
org.keycloak.models.KeyManager インタフェース
org.keycloak.models.KeyManager 連携図
Collaboration graph

クラス

class  ActiveAesKey
 
class  ActiveHmacKey
 
class  ActiveRsaKey
 

公開メンバ関数

KeyWrapper getActiveKey (RealmModel realm, KeyUse use, String algorithm)
 
KeyWrapper getKey (RealmModel realm, String kid, KeyUse use, String algorithm)
 
List< KeyWrapper > getKeys (RealmModel realm)
 
List< KeyWrapper > getKeys (RealmModel realm, KeyUse use, String algorithm)
 
ActiveRsaKey getActiveRsaKey (RealmModel realm)
 
PublicKey getRsaPublicKey (RealmModel realm, String kid)
 
Certificate getRsaCertificate (RealmModel realm, String kid)
 
List< RsaKeyMetadatagetRsaKeys (RealmModel realm)
 
ActiveHmacKey getActiveHmacKey (RealmModel realm)
 
SecretKey getHmacSecretKey (RealmModel realm, String kid)
 
List< SecretKeyMetadatagetHmacKeys (RealmModel realm)
 
ActiveAesKey getActiveAesKey (RealmModel realm)
 
SecretKey getAesSecretKey (RealmModel realm, String kid)
 
List< SecretKeyMetadatagetAesKeys (RealmModel realm)
 

詳解

著者
Stian Thorgersen

関数詳解

◆ getActiveAesKey()

ActiveAesKey org.keycloak.models.KeyManager.getActiveAesKey ( RealmModel  realm)

◆ getActiveHmacKey()

ActiveHmacKey org.keycloak.models.KeyManager.getActiveHmacKey ( RealmModel  realm)

◆ getActiveKey()

KeyWrapper org.keycloak.models.KeyManager.getActiveKey ( RealmModel  realm,
KeyUse  use,
String  algorithm 
)

◆ getActiveRsaKey()

ActiveRsaKey org.keycloak.models.KeyManager.getActiveRsaKey ( RealmModel  realm)

◆ getAesKeys()

List<SecretKeyMetadata> org.keycloak.models.KeyManager.getAesKeys ( RealmModel  realm)

◆ getAesSecretKey()

SecretKey org.keycloak.models.KeyManager.getAesSecretKey ( RealmModel  realm,
String  kid 
)

◆ getHmacKeys()

List<SecretKeyMetadata> org.keycloak.models.KeyManager.getHmacKeys ( RealmModel  realm)

◆ getHmacSecretKey()

SecretKey org.keycloak.models.KeyManager.getHmacSecretKey ( RealmModel  realm,
String  kid 
)

◆ getKey()

KeyWrapper org.keycloak.models.KeyManager.getKey ( RealmModel  realm,
String  kid,
KeyUse  use,
String  algorithm 
)

◆ getKeys() [1/2]

List<KeyWrapper> org.keycloak.models.KeyManager.getKeys ( RealmModel  realm)

◆ getKeys() [2/2]

List<KeyWrapper> org.keycloak.models.KeyManager.getKeys ( RealmModel  realm,
KeyUse  use,
String  algorithm 
)

◆ getRsaCertificate()

Certificate org.keycloak.models.KeyManager.getRsaCertificate ( RealmModel  realm,
String  kid 
)

◆ getRsaKeys()

List<RsaKeyMetadata> org.keycloak.models.KeyManager.getRsaKeys ( RealmModel  realm)

◆ getRsaPublicKey()

PublicKey org.keycloak.models.KeyManager.getRsaPublicKey ( RealmModel  realm,
String  kid 
)

このインタフェース詳解は次のファイルから抽出されました: