Chciałbym utworzyć klasę, która dodaje niestandardowe metody do użycia w języku wyrażeń bezpieczeństwa Spring w celu autoryzacji opartej na metodach za pośrednictwem adnotacji.
Na przykład chciałbym utworzyć niestandardową metodę, taką jak `` customMethodReturningBoolean '', która będzie używana w następujący sposób:
@PreAuthorize("customMethodReturningBoolean()")
public void myMethodToSecure() {
// whatever
}
Moje pytanie brzmi: Jeśli to możliwe, jaką klasę powinienem utworzyć podklasę, aby utworzyć własne metody, jak zabrać się za konfigurowanie jej w plikach konfiguracyjnych XML wiosny i czy ktoś poda mi przykład niestandardowej metody używanej w ten sposób?