Of course

*cas.properties:*

...
cas.authn.mfa.simple.name=mfa-simple

cas.authn.mfa.simple.order=1

cas.authn.mfa.simple.token.core.timeToKillInSeconds=90

cas.authn.mfa.simple.sms.from=Company Name

cas.authn.mfa.simple.sms.text=Code: ${token}

cas.authn.mfa.simple.sms.attribute-name=irisPersonalUniqueID

...

cas.authn.ldap[0].name=LdapAuthenticationHandler

cas.authn.ldap[0].hostnameVerifier=ANY

cas.authn.ldap[0].followReferrals=true

cas.authn.ldap[0].min-pool-size=5

cas.authn.ldap[0].max-pool-size=100

cas.authn.ldap[0].validateOnCheckout=false

cas.authn.ldap[0].validatePeriodically=true

cas.authn.ldap[0].blockWaitTime=PT5S

cas.authn.ldap[0].connectTimeout=PT1M

cas.authn.ldap[0].validatePeriod=PT5M

cas.authn.ldap[0].prunePeriod=PT5M

cas.authn.ldap[0].validateTimeout=PT5S

cas.authn.ldap[0].responseTimeout=PT5S

cas.authn.ldap[0].idleTime=PT5M

cas.authn.ldap[0].poolPassivator=BIND

cas.authn.ldap[0].type=AUTHENTICATED

cas.authn.ldap[0].passwordPolicy.enabled=true

cas.authn.ldap[0].passwordPolicy.type=GENERIC

cas.authn.ldap[0].passwordPolicy.warnAll=false

cas.authn.ldap[0].passwordPolicy.warningDays=60

cas.authn.ldap[0].passwordPolicy.policyAttributes.accountLocked=javax.security.auth.login.AccountLockedException

cas.authn.ldap[0].order=0

...

*service.json*

{

  "@class": "org.apereo.cas.services.CasRegisteredService",

  "id": 168,

  "name": “Service Name”,

  "description": "Service Description”,

  "serviceId": "^http.*://service.com/.*”,

  "evaluationOrder": 168,

  "logoutType": "BACK_CHANNEL",

  "authenticationPolicy" : {

    "@class" : 
"org.apereo.cas.services.DefaultRegisteredServiceAuthenticationPolicy",

    "requiredAuthenticationHandlers" : ["java.util.TreeSet", [ 
"LdapAuthenticationHandler", "mfa-simple" ]]

  },

  "accessStrategy": {

    "@class": 
"org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy",

    "enabled": true,

    "ssoEnabled": true,

    "delegatedAuthenticationPolicy": {

      "@class": 
"org.apereo.cas.services.DefaultRegisteredServiceDelegatedAuthenticationPolicy",

      "permitUndefined": false

    },

  "usernameAttributeProvider": {

    "@class": 
"org.apereo.cas.services.DefaultRegisteredServiceUsernameProvider"

  },

  "multifactorPolicy": {

    "@class": 
"org.apereo.cas.services.DefaultRegisteredServiceMultifactorPolicy",

    "multifactorAuthenticationProviders": [

      "java.util.LinkedHashSet",

      [

        "mfa-simple"

      ]

    ],

    "forceExecution": true

  },

  "attributeReleasePolicy": {

    "@class": "org.apereo.cas.services.ReturnAllAttributeReleasePolicy",

    "authorizedToReleaseCredentialPassword": false,

    "authorizedToReleaseProxyGrantingTicket": false

  }

}


If I access the service the value of *authenticationMethod* is:

 [image: Captura de pantalla 2023-11-17 a las 8.10.04.png]


the log file is very large, any particular lines?







El jueves, 16 de noviembre de 2023 a las 20:30:31 UTC+1, Meysam Shirazi 
escribió:

Hi Jorge
Please share the configuration, and any log if available.

On Thursday, November 16, 2023 at 3:22:43 PM UTC+3:30 Jorge Bastida wrote:

Good morning, 

In CAS 6.3.7 when authenticating a service with mfa-simple the value of 
authenticationMethod was: 

authenticationMethod:
 1.-LdapAuthenticationHandler
 2.- mfa-simple

However in 6.6.13 when I authenticate an identical service the value of my 
authenticationMethod is the following.
authenticationMethod: mfa-simple

The LdapAuthenticationHandler registry is lost, is there any way to 
replicate the CAS 6.3.7 behavior in 6.6.13?

Thank you very much in advance.

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cas-user+unsubscr...@apereo.org.
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/47525bf6-925b-47cb-8eec-ee904fe666fan%40apereo.org.

Reply via email to