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
-
-
Constructor Summary
Constructors Constructor Description RegisteredServiceAccessStrategyAuditableEnforcer(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Optional<org.apereo.cas.audit.AuditableExecutionResult>
byExternalGroovyScript(org.apereo.cas.audit.AuditableContext context)
By external groovy script optional.static java.util.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)
-
-
-
Method Detail
-
byServiceAndRegisteredServiceAndPrincipal
public static java.util.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
-
byExternalGroovyScript
protected java.util.Optional<org.apereo.cas.audit.AuditableExecutionResult> byExternalGroovyScript(org.apereo.cas.audit.AuditableContext context)
By external groovy script optional.- Parameters:
context
- the context- Returns:
- the optional
-
-