[ 
https://issues.apache.org/jira/browse/OAK-11899?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Reschke closed OAK-11899.
--------------------------------

> Empty tokenLength property values cause token not being generated
> -----------------------------------------------------------------
>
>                 Key: OAK-11899
>                 URL: https://issues.apache.org/jira/browse/OAK-11899
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: core, security
>            Reporter: Alejandro Moratinos
>            Assignee: Alejandro Moratinos
>            Priority: Major
>             Fix For: 1.88.0
>
>
> Depending on the token configuration values 
> [TokenConfigurationImpl|https://github.com/apache/jackrabbit-oak/blob/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/authentication/token/TokenConfigurationImpl.java#L72-L75]
>  allows an empty value to be introduced. 
> If an empty string is added later in the 
> [TokenProviderImpl|https://github.com/apache/jackrabbit-oak/blob/trunk/oak-core/src/main/java/org/apache/jackrabbit/oak/security/authentication/token/TokenProviderImpl.java#L436]
>  the default value should be used but as the value cannot be transformed to 
> an integer the transformation fails so a Token it's not created. 
> Check this log output: 
> {noformat}
> 24.08.2025 19:23:53.304 *DEBUG* 
> org.apache.jackrabbit.oak.security.authentication.LoginContextProviderImpl 
> Found pre-authenticated subject: No further login actions required.
> 24.08.2025 19:23:53.304 *DEBUG* 
> org.apache.jackrabbit.oak.security.authentication.LoginContextProviderImpl 
> Found pre-authenticated subject: No further login actions required.
> 24.08.2025 19:23:53.305 *DEBUG* ] 
> org.apache.jackrabbit.oak.security.authentication.user.LoginModuleImpl Adding 
> Credentials to shared state.
> 24.08.2025 19:23:53.305 *DEBUG* 
> org.apache.jackrabbit.oak.security.authentication.user.LoginModuleImpl Adding 
> login name to shared state.
> 24.08.2025 19:23:53.305 *WARN* 
> org.apache.jackrabbit.oak.spi.security.ConfigurationParameters Invalid value 
> ; cannot be parsed into java.lang.Integer{noformat}
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to