28 Kasım 2022 Pazartesi

HazelcastAPI SecurityConfig Sınıfı

Giriş
Şu satırı dahil ederiz
import com.hazelcast.config.SecurityConfig;
Bu nesne etkinleştirildikten sonra çeşitli nesnelerin döndürdüğü
public List<Permission> permissions()
kontrolleri yapılmaya başlanır. 

Örnek
JOB submit için şöyle yaparız
Config config = ...
SecurityConfig securityConfig = config.getSecurityConfig();
securityConfig.setEnabled(true);


String name = null;
String role = "dev;
PermissionConfig permissionConfig = new PermissionConfig(PermissionType.JOB, name, role);
permissionConfig.getActions().addAll(asList(ActionConstants.ACTION_ALL));
securityConfig.addClientPermissionConfig(permissionConfig);
addClientPermissionConfig metodu
PermissionConfig nesnesi ekler

setEnabled metodu
Şöyle yaparız
Config config = ...
config.getSecurityConfig().setEnabled(true);

Hiç yorum yok:

Yorum Gönder

THIRD-PARTY.txt Dosyası

Kullanılan harici kütüphanelerin sürümleri bu dosyada Dosyanın yolu şöyle hazelcast/licenses/THIRD-PARTY.txt