Package org.skr.registry.service
Interface RegistryService<Realm extends RealmRegistry,Permission extends PermissionRegistry,EndPoint extends EndPointRegistry>
-
@Service public interface RegistryService<Realm extends RealmRegistry,Permission extends PermissionRegistry,EndPoint extends EndPointRegistry>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.List<SiteEntry>buildSiteMap(java.util.List<EndPoint> endPoints)Build SiteMap by given endPoints.EndPointgetEndPoint(java.lang.String url)PermissiongetPermission(java.lang.String permissionCode)RealmgetRealm(java.lang.String code)RealmregisterRealm(Realm realm, @NotNull java.util.List<Permission> permissions, @NotNull java.util.List<EndPoint> endPoints)voidrevokeEndPoint(java.lang.String url)Revoke a disabled endPoint in order to reuse permissionCode.voidrevokePermission(java.lang.String permissionCode)Revoke a disabled permission in order to reuse permissionCode.voidunregisterRealm(Realm realm)
-
-
-
Method Detail
-
getRealm
Realm getRealm(java.lang.String code)
-
registerRealm
Realm registerRealm(@NotNull Realm realm, @NotNull @NotNull java.util.List<Permission> permissions, @NotNull @NotNull java.util.List<EndPoint> endPoints)
-
unregisterRealm
void unregisterRealm(Realm realm)
-
getPermission
Permission getPermission(java.lang.String permissionCode)
-
getEndPoint
EndPoint getEndPoint(java.lang.String url)
-
revokePermission
void revokePermission(java.lang.String permissionCode)
Revoke a disabled permission in order to reuse permissionCode.
-
revokeEndPoint
void revokeEndPoint(java.lang.String url)
Revoke a disabled endPoint in order to reuse permissionCode.
-
-