public interface SecurityLogic<R,C extends WebContext>
Modifier and Type | Method and Description |
---|---|
R |
perform(C context,
Config config,
SecurityGrantedAccessAdapter<R,C> securityGrantedAccessAdapter,
HttpActionAdapter<R,C> httpActionAdapter,
String clients,
String authorizers,
String matchers,
Boolean multiProfile,
Object... parameters)
Perform the security logic.
|
R perform(C context, Config config, SecurityGrantedAccessAdapter<R,C> securityGrantedAccessAdapter, HttpActionAdapter<R,C> httpActionAdapter, String clients, String authorizers, String matchers, Boolean multiProfile, Object... parameters)
context
- the web contextconfig
- the configurationsecurityGrantedAccessAdapter
- the success adapterhttpActionAdapter
- the HTTP action adapterclients
- the defined clientsauthorizers
- the defined authorizersmatchers
- the defined matchersmultiProfile
- whether multi profiles are supportedparameters
- additional parametersCopyright © 2018. All rights reserved.