Module colesico.framework.security
Package colesico.framework.security
Interface SecurityInterceptor
- All Superinterfaces:
SecurityKit
- All Known Implementing Classes:
DefaultSecurityKit
public interface SecurityInterceptor extends SecurityKit
Is used to handle security interception
- See Also:
RequirePrincipal,RequireAuthority
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringINTERCEPT_REQUIRE_AUTHORITY_METHODstatic java.lang.StringINTERCEPT_REQUIRE_PRINCIPAL_METHODFields inherited from interface colesico.framework.security.SecurityKit
REQUIRE_AUTHORITY_METHOD, REQUIRE_PRINCIPAL_METHOD -
Method Summary
Modifier and Type Method Description java.lang.ObjectinterceptRequireAuthority(colesico.framework.service.InvocationContext context)java.lang.ObjectinterceptRequirePrincipal(colesico.framework.service.InvocationContext context)Methods inherited from interface colesico.framework.security.SecurityKit
getPrincipal, hasAuthority, requireAuthority, requirePrincipal, setPrincipal
-
Field Details
-
INTERCEPT_REQUIRE_PRINCIPAL_METHOD
static final java.lang.String INTERCEPT_REQUIRE_PRINCIPAL_METHOD- See Also:
- Constant Field Values
-
INTERCEPT_REQUIRE_AUTHORITY_METHOD
static final java.lang.String INTERCEPT_REQUIRE_AUTHORITY_METHOD- See Also:
- Constant Field Values
-
-
Method Details
-
interceptRequirePrincipal
java.lang.Object interceptRequirePrincipal(colesico.framework.service.InvocationContext context) -
interceptRequireAuthority
java.lang.Object interceptRequireAuthority(colesico.framework.service.InvocationContext context)
-