Package org.apereo.cas.services
Class RegisteredServiceAccessStrategyAuditableEnforcer
java.lang.Object
org.apereo.cas.audit.BaseAuditableExecution
org.apereo.cas.services.RegisteredServiceAccessStrategyAuditableEnforcer
- All Implemented Interfaces:
org.apereo.cas.audit.AuditableExecution
public class RegisteredServiceAccessStrategyAuditableEnforcer
extends org.apereo.cas.audit.BaseAuditableExecution
- Since:
- 5.3.0
-
Field Summary
Fields inherited from interface org.apereo.cas.audit.AuditableExecution
AUDITABLE_EXECUTION_DELEGATED_AUTHENTICATION_ACCESS, AUDITABLE_EXECUTION_REGISTERED_SERVICE_ACCESS
-
Constructor Summary
ConstructorDescriptionRegisteredServiceAccessStrategyAuditableEnforcer
(org.springframework.context.ConfigurableApplicationContext applicationContext) -
Method Summary
Modifier and TypeMethodDescriptionstatic Optional
<org.apereo.cas.audit.AuditableExecutionResult> byServiceAndRegisteredServiceAndPrincipal
(org.apereo.cas.audit.AuditableContext context) By service and registered service and principal optional.org.apereo.cas.audit.AuditableExecutionResult
execute
(org.apereo.cas.audit.AuditableContext context)
-
Constructor Details
-
RegisteredServiceAccessStrategyAuditableEnforcer
public RegisteredServiceAccessStrategyAuditableEnforcer(org.springframework.context.ConfigurableApplicationContext applicationContext)
-
-
Method Details
-
byServiceAndRegisteredServiceAndPrincipal
public static Optional<org.apereo.cas.audit.AuditableExecutionResult> byServiceAndRegisteredServiceAndPrincipal(org.apereo.cas.audit.AuditableContext context) By service and registered service and principal optional.- Parameters:
context
- the context- Returns:
- the optional
-
execute
public org.apereo.cas.audit.AuditableExecutionResult execute(org.apereo.cas.audit.AuditableContext context) - Specified by:
execute
in interfaceorg.apereo.cas.audit.AuditableExecution
- Overrides:
execute
in classorg.apereo.cas.audit.BaseAuditableExecution
-