65 if (keyUse.equals(KeyUse.ENC) && algorithm.equals(Algorithm.AES)) {
66 RealmModel realm = session.getContext().getRealm();
68 ComponentModel generated =
new ComponentModel();
69 generated.setName(
"fallback-" + algorithm);
70 generated.setParentId(realm.getId());
71 generated.setProviderId(
ID);
72 generated.setProviderType(KeyProvider.class.getName());
74 MultivaluedHashMap<String, String> config =
new MultivaluedHashMap<>();
75 config.putSingle(Attributes.PRIORITY_KEY,
"-100");
76 generated.setConfig(config);
78 realm.addComponentModel(generated);
static final String ID
Definition: GeneratedAesKeyProviderFactory.java:40