You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Custom token customizers without a {@link TenantFeature} qualifier will be bound to all OIDC tenants.
says that the customizer without @TenantFeature is tied to every tenant. Strictly speaking I didn't try it, but after reading code I'm sure it doesn't work. We only inject customizer with the @TenantFeature from start - #33319.
Expected behavior
Javadocs says it should work.
Actual behavior
I expect that customizer is ignored.
How to Reproduce?
Drop @TenantFeature from ITs.
Output of uname -a or ver
No response
Output of java -version
No response
Quarkus version or git rev
No response
Build tool (ie. output of mvnw --version or gradlew --version)
No response
Additional information
I'd like to refactor how @TenantFeature is used with the TokenCustomizer and JWT Validator and I can fix this as part of that (that's why I'm opening this issue). Noone has complained so far, which tells me it is unlikely this feature is frequently used in a global scope.
It is not documented outside of the interface Javadoc.
The text was updated successfully, but these errors were encountered:
I looked for it before I opened this issue. I'll try it eventually (not today), but I can't imagine how could it possibly work when I didn't find a code that does that. Anyway, I can be wrong.
Describe the bug
quarkus/extensions/oidc/runtime/src/main/java/io/quarkus/oidc/TokenCustomizer.java
Line 22 in eb56608
says that the customizer without
@TenantFeature
is tied to every tenant. Strictly speaking I didn't try it, but after reading code I'm sure it doesn't work. We only inject customizer with the@TenantFeature
from start - #33319.Expected behavior
Javadocs says it should work.
Actual behavior
I expect that customizer is ignored.
How to Reproduce?
Drop
@TenantFeature
from ITs.Output of
uname -a
orver
No response
Output of
java -version
No response
Quarkus version or git rev
No response
Build tool (ie. output of
mvnw --version
orgradlew --version
)No response
Additional information
I'd like to refactor how
@TenantFeature
is used with theTokenCustomizer
and JWTValidator
and I can fix this as part of that (that's why I'm opening this issue). Noone has complained so far, which tells me it is unlikely this feature is frequently used in a global scope.It is not documented outside of the interface Javadoc.
The text was updated successfully, but these errors were encountered: