Authorization etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Authorization etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

29 Şubat 2012 Çarşamba

Wicket ve Authorization

Wicket ile Component'lerin sayfa üzerinde sadece yetkilendirilmiş kişilere gösterilmesi için kullanılan sınıf  IAuthorizationStrategy.

Bu stratejileri birleştiren bir sınıf ta mevcut ismi CompoundAuthorizationStrategy. Aşağıdaki şekli buradan aldım.

Burada dikkat edilmesi gereken nokta bu bileşil stratejini çalışması için yani yetkilendirmeyi vermesi için içerdiği tüm yetkilendirme nesnelerinin true döndürmesi gerektiğidir. Yani herkes evet derse sonuç evet çıkar, tek biri bile hayır dese sonuç hayırdır.