core/cas-server-core-authentication/src/main/java/org/apereo/cas/services/DefaultMultifactorAuthenticationProviderBypass.java
/**
     * Skip bypass and support event based on principal attributes.
     *
     * @param bypass    the bypass
     * @param principal the principal
     * @return the boolean
     */
Skip bypass and support event based on principal attributes.
@param bypass    the bypass
@param principal the principal
@return the boolean
Skip bypass and support event based on principal attributes . @param bypass the bypass @param principal the principal @return the boolean
protected boolean skipBypassAndSupportEventBasedOnPrincipalAttributes(
            final MultifactorAuthenticationProperties.BaseProvider.Bypass bypass, final Principal principal) {
        return evaluateAttributeRulesForBypass(bypass.getPrincipalAttributeName(),
                bypass.getAuthenticationAttributeValue(), principal.getAttributes());
    }
protected boolean skipBypassAndSupportEventBasedOnPrincipalAttributes ( final MultifactorAuthenticationProperties . BaseProvider . Bypass bypass , final Principal principal ) { return evaluateAttributeRulesForBypass ( bypass . getPrincipalAttributeName ( ) , bypass . getAuthenticationAttributeValue ( ) , principal . getAttributes ( ) ) ; }
Skip bypass and support event based on principal attributes.
Skip bypass and support event based on principal attributes .