26 Eylül 2023 Salı

HazelcastAPI ConnectorPermission Sınıfı

Giriş
Şu satırı dahil ederiz 
import com.hazelcast.security.permission.ConnectorPermission;
Kalıtım şöyle
Permission
  ClusterPermission
    InstancePermission
      ConnectorPermission

implies metodu
Kod şöyle. Mask değerleri aynıysa, daha sonra isim karşılaştırması yapıyor
@Override
public boolean implies(Permission permission) {
  if (this.getClass() != permission.getClass()) {
    return false;
  }

  InstancePermission that = (InstancePermission) permission;

  boolean maskTest = ((this.mask & that.mask) == that.mask);
  if (!maskTest) {
    return false;
  }

  return CONFIG_PATTERN_MATCHER.matches(getName(), that.getName());
}


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