A B C D E G H I L M O P R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- applicationContext - Variable in class org.apereo.cas.impl.plans.BaseAuthenticationRiskContingencyPlan
-
App context.
- authentication - Variable in class org.apereo.cas.impl.notify.BaseAuthenticationRiskNotifier
-
The Authentication.
- AuthenticationRequestRiskCalculator - Interface in org.apereo.cas.api
-
This is
AuthenticationRequestRiskCalculator. - AuthenticationRiskContingencyPlan - Interface in org.apereo.cas.api
-
This is
AuthenticationRiskContingencyPlan. - AuthenticationRiskContingencyResponse - Class in org.apereo.cas.api
- AuthenticationRiskContingencyResponse() - Constructor for class org.apereo.cas.api.AuthenticationRiskContingencyResponse
- authenticationRiskEmailNotifier(CasConfigurationProperties, CommunicationsManager) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceNotifierConfiguration
- AuthenticationRiskEmailNotifier - Class in org.apereo.cas.impl.notify
-
This is
AuthenticationRiskEmailNotifier. - AuthenticationRiskEmailNotifier(CasConfigurationProperties, CommunicationsManager) - Constructor for class org.apereo.cas.impl.notify.AuthenticationRiskEmailNotifier
- authenticationRiskEvaluator(List<AuthenticationRequestRiskCalculator>) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceEvaluatorConfiguration
- AuthenticationRiskEvaluator - Interface in org.apereo.cas.api
-
This is
AuthenticationRiskEvaluator. - authenticationRiskMitigator(CasConfigurationProperties, AuthenticationRiskContingencyPlan, AuthenticationRiskContingencyPlan) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceMitigatorConfiguration
- AuthenticationRiskMitigator - Interface in org.apereo.cas.api
-
This is
AuthenticationRiskMitigator. - AuthenticationRiskNotifier - Interface in org.apereo.cas.api
-
This is
AuthenticationRiskNotifier. - authenticationRiskScore - Variable in class org.apereo.cas.impl.notify.BaseAuthenticationRiskNotifier
-
The Score.
- AuthenticationRiskScore - Class in org.apereo.cas.api
-
This is
AuthenticationRiskScore. - AuthenticationRiskScore() - Constructor for class org.apereo.cas.api.AuthenticationRiskScore
- authenticationRiskSmsNotifier(CasConfigurationProperties, CommunicationsManager) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceNotifierConfiguration
- AuthenticationRiskSmsNotifier - Class in org.apereo.cas.impl.notify
-
This is
AuthenticationRiskSmsNotifier. - AuthenticationRiskSmsNotifier(CasConfigurationProperties, CommunicationsManager) - Constructor for class org.apereo.cas.impl.notify.AuthenticationRiskSmsNotifier
B
- BaseAuthenticationRequestRiskCalculator - Class in org.apereo.cas.impl.calcs
- BaseAuthenticationRequestRiskCalculator() - Constructor for class org.apereo.cas.impl.calcs.BaseAuthenticationRequestRiskCalculator
- BaseAuthenticationRiskContingencyPlan - Class in org.apereo.cas.impl.plans
- BaseAuthenticationRiskContingencyPlan() - Constructor for class org.apereo.cas.impl.plans.BaseAuthenticationRiskContingencyPlan
- BaseAuthenticationRiskNotifier - Class in org.apereo.cas.impl.notify
-
This is
BaseAuthenticationRiskNotifier. - BaseAuthenticationRiskNotifier() - Constructor for class org.apereo.cas.impl.notify.BaseAuthenticationRiskNotifier
- blockAuthenticationContingencyPlan(CasConfigurationProperties, ConfigurableApplicationContext, AuthenticationRiskNotifier, AuthenticationRiskNotifier) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceContingencyConfiguration
- BlockAuthenticationContingencyPlan - Class in org.apereo.cas.impl.plans
-
This is
BlockAuthenticationContingencyPlan. - BlockAuthenticationContingencyPlan(CasConfigurationProperties, ApplicationContext) - Constructor for class org.apereo.cas.impl.plans.BlockAuthenticationContingencyPlan
C
- calculate(Authentication, RegisteredService, HttpServletRequest) - Method in interface org.apereo.cas.api.AuthenticationRequestRiskCalculator
-
Calculate authentication risk score.
- calculate(Authentication, RegisteredService, HttpServletRequest) - Method in class org.apereo.cas.impl.calcs.BaseAuthenticationRequestRiskCalculator
- calculateScore(HttpServletRequest, Authentication, RegisteredService, Supplier<Stream<? extends CasEvent>>) - Method in class org.apereo.cas.impl.calcs.BaseAuthenticationRequestRiskCalculator
-
Calculate score authentication risk score.
- calculateScore(HttpServletRequest, Authentication, RegisteredService, Supplier<Stream<? extends CasEvent>>) - Method in class org.apereo.cas.impl.calcs.DateTimeAuthenticationRequestRiskCalculator
- calculateScore(HttpServletRequest, Authentication, RegisteredService, Supplier<Stream<? extends CasEvent>>) - Method in class org.apereo.cas.impl.calcs.GeoLocationAuthenticationRequestRiskCalculator
- calculateScore(HttpServletRequest, Authentication, RegisteredService, Supplier<Stream<? extends CasEvent>>) - Method in class org.apereo.cas.impl.calcs.IpAddressAuthenticationRequestRiskCalculator
- calculateScore(HttpServletRequest, Authentication, RegisteredService, Supplier<Stream<? extends CasEvent>>) - Method in class org.apereo.cas.impl.calcs.UserAgentAuthenticationRequestRiskCalculator
- calculateScoreBasedOnEventsCount(Authentication, Supplier<Stream<? extends CasEvent>>, long) - Method in class org.apereo.cas.impl.calcs.BaseAuthenticationRequestRiskCalculator
-
Calculate score based on events count big decimal.
- casElectrofenceAuditTrailRecordResolutionPlanConfigurer(AuditResourceResolver) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceAuditConfiguration
- casEventRepository - Variable in class org.apereo.cas.impl.calcs.BaseAuthenticationRequestRiskCalculator
-
CAS event repository instance.
- casProperties - Variable in class org.apereo.cas.impl.calcs.BaseAuthenticationRequestRiskCalculator
-
CAS settings.
- casProperties - Variable in class org.apereo.cas.impl.notify.BaseAuthenticationRiskNotifier
-
CAS properties.
- casProperties - Variable in class org.apereo.cas.impl.plans.BaseAuthenticationRiskContingencyPlan
-
CAS properties.
D
- dateTimeAuthenticationRequestRiskCalculator(CasConfigurationProperties, CasEventRepository) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceCalculatorConfiguration
- DateTimeAuthenticationRequestRiskCalculator - Class in org.apereo.cas.impl.calcs
- DateTimeAuthenticationRequestRiskCalculator(CasEventRepository, CasConfigurationProperties) - Constructor for class org.apereo.cas.impl.calcs.DateTimeAuthenticationRequestRiskCalculator
- DefaultAuthenticationRiskEvaluator - Class in org.apereo.cas.impl.engine
-
This is
DefaultAuthenticationRiskEvaluator. - DefaultAuthenticationRiskEvaluator() - Constructor for class org.apereo.cas.impl.engine.DefaultAuthenticationRiskEvaluator
- DefaultAuthenticationRiskMitigator - Class in org.apereo.cas.impl.engine
-
This is
DefaultAuthenticationRiskMitigator. - DefaultAuthenticationRiskMitigator() - Constructor for class org.apereo.cas.impl.engine.DefaultAuthenticationRiskMitigator
- doInitialize() - Method in class org.apereo.cas.web.flow.RiskAwareAuthenticationWebflowConfigurer
E
- ElectronicFenceAuditConfiguration() - Constructor for class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceAuditConfiguration
- ElectronicFenceCalculatorConfiguration() - Constructor for class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceCalculatorConfiguration
- ElectronicFenceConfiguration - Class in org.apereo.cas.config
-
This is
ElectronicFenceConfiguration. - ElectronicFenceConfiguration() - Constructor for class org.apereo.cas.config.ElectronicFenceConfiguration
- ElectronicFenceConfiguration.ElectronicFenceAuditConfiguration - Class in org.apereo.cas.config
- ElectronicFenceConfiguration.ElectronicFenceCalculatorConfiguration - Class in org.apereo.cas.config
- ElectronicFenceConfiguration.ElectronicFenceContingencyConfiguration - Class in org.apereo.cas.config
- ElectronicFenceConfiguration.ElectronicFenceEvaluatorConfiguration - Class in org.apereo.cas.config
- ElectronicFenceConfiguration.ElectronicFenceGeoLocationConfiguration - Class in org.apereo.cas.config
- ElectronicFenceConfiguration.ElectronicFenceMitigatorConfiguration - Class in org.apereo.cas.config
- ElectronicFenceConfiguration.ElectronicFenceNotifierConfiguration - Class in org.apereo.cas.config
- ElectronicFenceContingencyConfiguration() - Constructor for class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceContingencyConfiguration
- ElectronicFenceEvaluatorConfiguration() - Constructor for class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceEvaluatorConfiguration
- ElectronicFenceGeoLocationConfiguration() - Constructor for class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceGeoLocationConfiguration
- ElectronicFenceMitigatorConfiguration() - Constructor for class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceMitigatorConfiguration
- ElectronicFenceNotifierConfiguration() - Constructor for class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceNotifierConfiguration
- ElectronicFenceWebflowConfiguration - Class in org.apereo.cas.config
-
This is
ElectronicFenceWebflowConfiguration. - ElectronicFenceWebflowConfiguration() - Constructor for class org.apereo.cas.config.ElectronicFenceWebflowConfiguration
- eval(Authentication, RegisteredService, HttpServletRequest) - Method in interface org.apereo.cas.api.AuthenticationRiskEvaluator
-
Calculate final authentication risk score.
- eval(Authentication, RegisteredService, HttpServletRequest) - Method in class org.apereo.cas.impl.engine.DefaultAuthenticationRiskEvaluator
- EVENT_ID_BLOCK_AUTHN - Static variable in class org.apereo.cas.impl.plans.BlockAuthenticationContingencyPlan
-
Block authentication event.
- execute(Authentication, RegisteredService, AuthenticationRiskScore, HttpServletRequest) - Method in interface org.apereo.cas.api.AuthenticationRiskContingencyPlan
-
Execute authentication risk contingency plan and produce a response.
- execute(Authentication, RegisteredService, AuthenticationRiskScore, HttpServletRequest) - Method in class org.apereo.cas.impl.plans.BaseAuthenticationRiskContingencyPlan
- executeInternal(Authentication, RegisteredService, AuthenticationRiskScore, HttpServletRequest) - Method in class org.apereo.cas.impl.plans.BaseAuthenticationRiskContingencyPlan
-
Execute authentication risk contingency plan.
- executeInternal(Authentication, RegisteredService, AuthenticationRiskScore, HttpServletRequest) - Method in class org.apereo.cas.impl.plans.BlockAuthenticationContingencyPlan
- executeInternal(Authentication, RegisteredService, AuthenticationRiskScore, HttpServletRequest) - Method in class org.apereo.cas.impl.plans.MultifactorAuthenticationContingencyPlan
G
- geoLocationAuthenticationRequestRiskCalculator(CasConfigurationProperties, GeoLocationService, CasEventRepository) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceGeoLocationConfiguration
- GeoLocationAuthenticationRequestRiskCalculator - Class in org.apereo.cas.impl.calcs
- GeoLocationAuthenticationRequestRiskCalculator(CasEventRepository, CasConfigurationProperties, GeoLocationService) - Constructor for class org.apereo.cas.impl.calcs.GeoLocationAuthenticationRequestRiskCalculator
- getCalculators() - Method in interface org.apereo.cas.api.AuthenticationRiskEvaluator
-
Gets calculators.
- getCasTicketGrantingTicketCreatedEventsFor(String) - Method in class org.apereo.cas.impl.calcs.BaseAuthenticationRequestRiskCalculator
-
Gets cas ticket granting ticket created events.
- getContingencyPlan() - Method in interface org.apereo.cas.api.AuthenticationRiskMitigator
-
Gets contingency plans.
- getFinalAveragedScore(long, long) - Method in class org.apereo.cas.impl.calcs.BaseAuthenticationRequestRiskCalculator
-
Gets final averaged score.
- getNotifiers() - Method in class org.apereo.cas.impl.plans.BaseAuthenticationRiskContingencyPlan
H
- handlePossibleSuspiciousAttempt(HttpServletRequest, Authentication, RegisteredService) - Method in class org.apereo.cas.web.flow.RiskAwareAuthenticationWebflowEventResolver
-
Handle possible suspicious attempt.
- HIGHEST_RISK_SCORE - Static variable in interface org.apereo.cas.api.AuthenticationRequestRiskCalculator
-
Highest risk score for an authn request.
I
- ipAddressAuthenticationRequestRiskCalculator(CasConfigurationProperties, CasEventRepository) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceCalculatorConfiguration
- IpAddressAuthenticationRequestRiskCalculator - Class in org.apereo.cas.impl.calcs
- IpAddressAuthenticationRequestRiskCalculator(CasEventRepository, CasConfigurationProperties) - Constructor for class org.apereo.cas.impl.calcs.IpAddressAuthenticationRequestRiskCalculator
- isHighestRisk() - Method in class org.apereo.cas.api.AuthenticationRiskScore
- isLowestRisk() - Method in class org.apereo.cas.api.AuthenticationRiskScore
- isRiskGreaterThan(double) - Method in class org.apereo.cas.api.AuthenticationRiskScore
-
Is risk greater than the given threshold?
L
- LOWEST_RISK_SCORE - Static variable in interface org.apereo.cas.api.AuthenticationRequestRiskCalculator
-
Lowest risk score for an authn request.
M
- mitigate(Authentication, RegisteredService, AuthenticationRiskScore, HttpServletRequest) - Method in interface org.apereo.cas.api.AuthenticationRiskMitigator
-
Mitigate.
- mitigate(Authentication, RegisteredService, AuthenticationRiskScore, HttpServletRequest) - Method in class org.apereo.cas.impl.engine.DefaultAuthenticationRiskMitigator
- multifactorAuthenticationContingencyPlan(CasConfigurationProperties, ConfigurableApplicationContext, AuthenticationRiskNotifier, AuthenticationRiskNotifier) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceContingencyConfiguration
- MultifactorAuthenticationContingencyPlan - Class in org.apereo.cas.impl.plans
- MultifactorAuthenticationContingencyPlan(CasConfigurationProperties, ApplicationContext) - Constructor for class org.apereo.cas.impl.plans.MultifactorAuthenticationContingencyPlan
O
- org.apereo.cas.api - package org.apereo.cas.api
- org.apereo.cas.config - package org.apereo.cas.config
- org.apereo.cas.impl.calcs - package org.apereo.cas.impl.calcs
- org.apereo.cas.impl.engine - package org.apereo.cas.impl.engine
- org.apereo.cas.impl.notify - package org.apereo.cas.impl.notify
- org.apereo.cas.impl.plans - package org.apereo.cas.impl.plans
- org.apereo.cas.web.flow - package org.apereo.cas.web.flow
P
- publish() - Method in interface org.apereo.cas.api.AuthenticationRiskNotifier
-
Notify in the event that an authentication attempt is considered risky.
- publish() - Method in class org.apereo.cas.impl.notify.AuthenticationRiskEmailNotifier
- publish() - Method in class org.apereo.cas.impl.notify.AuthenticationRiskSmsNotifier
R
- registeredService - Variable in class org.apereo.cas.impl.notify.BaseAuthenticationRiskNotifier
-
The Service.
- resolveInternal(RequestContext) - Method in class org.apereo.cas.web.flow.RiskAwareAuthenticationWebflowEventResolver
- riskAwareAuthenticationWebflowConfigurer(ConfigurableApplicationContext, CasConfigurationProperties, FlowDefinitionRegistry, FlowBuilderServices) - Method in class org.apereo.cas.config.ElectronicFenceWebflowConfiguration
- RiskAwareAuthenticationWebflowConfigurer - Class in org.apereo.cas.web.flow
- RiskAwareAuthenticationWebflowConfigurer(FlowBuilderServices, FlowDefinitionRegistry, ConfigurableApplicationContext, CasConfigurationProperties) - Constructor for class org.apereo.cas.web.flow.RiskAwareAuthenticationWebflowConfigurer
- riskAwareAuthenticationWebflowEventResolver(CasWebflowEventResolutionConfigurationContext, AuthenticationRiskMitigator, AuthenticationRiskEvaluator, CasDelegatingWebflowEventResolver) - Method in class org.apereo.cas.config.ElectronicFenceWebflowConfiguration
- RiskAwareAuthenticationWebflowEventResolver - Class in org.apereo.cas.web.flow
- RiskAwareAuthenticationWebflowEventResolver(CasWebflowEventResolutionConfigurationContext, AuthenticationRiskEvaluator, AuthenticationRiskMitigator) - Constructor for class org.apereo.cas.web.flow.RiskAwareAuthenticationWebflowEventResolver
- riskAwareCasWebflowExecutionPlanConfigurer(CasWebflowConfigurer) - Method in class org.apereo.cas.config.ElectronicFenceWebflowConfiguration
- run() - Method in class org.apereo.cas.impl.notify.BaseAuthenticationRiskNotifier
S
- setAuthentication(Authentication) - Method in interface org.apereo.cas.api.AuthenticationRiskNotifier
-
Sets authentication.
- setAuthenticationRiskScore(AuthenticationRiskScore) - Method in interface org.apereo.cas.api.AuthenticationRiskNotifier
-
Sets authentication risk score.
- setRegisteredService(RegisteredService) - Method in interface org.apereo.cas.api.AuthenticationRiskNotifier
-
Sets registered service.
U
- userAgentAuthenticationRequestRiskCalculator(CasConfigurationProperties, CasEventRepository) - Method in class org.apereo.cas.config.ElectronicFenceConfiguration.ElectronicFenceCalculatorConfiguration
- UserAgentAuthenticationRequestRiskCalculator - Class in org.apereo.cas.impl.calcs
- UserAgentAuthenticationRequestRiskCalculator(CasEventRepository, CasConfigurationProperties) - Constructor for class org.apereo.cas.impl.calcs.UserAgentAuthenticationRequestRiskCalculator
All Classes All Packages