[
https://issues.apache.org/jira/browse/KNOX-3441?focusedWorklogId=1041607&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-1041607
]
ASF GitHub Bot logged work on KNOX-3441:
----------------------------------------
Author: ASF GitHub Bot
Created on: 15/Sep/26 10:28
Start Date: 15/Sep/26 10:28
Worklog Time Spent: 10m
Work Description: smolnar82 commented on code in PR #1398:
URL: https://github.com/apache/knox/pull/1398#discussion_r4014551523
##########
gateway-provider-security-jwt/src/main/java/org/apache/knox/gateway/provider/federation/jwt/filter/JWTFederationFilter.java:
##########
@@ -635,4 +705,28 @@ private static class NoValidCookiesException extends
Exception {
void setTokenExchangeHandler(TokenExchangeHandler tokenExchangeHandler) {
this.tokenExchangeHandler = tokenExchangeHandler;
}
+
+ boolean isDelegationServerEnabled() {
+ return delegationServerEnabled;
+ }
+
+ boolean isDelegationRequestedSubjectEnabled() {
+ return delegationRequestedSubjectEnabled;
+ }
+
+ boolean isDelegationEnforceRequestedAudienceRequired() {
+ return delegationEnforceRequestedAudienceRequired;
+ }
+
+ boolean isDelegationEnforceRequestedAudienceMaxOne() {
+ return delegationEnforceRequestedAudienceMaxOne;
+ }
+
+ boolean isDelegationRequestedScopeEnabled() {
Review Comment:
This is never read in TokenExchangeHandler. As you indicated offline, you
deferred that on purpose.
Issue Time Tracking
-------------------
Worklog Id: (was: 1041607)
Time Spent: 20m (was: 10m)
> Delegation policy enforcement in token RFC 8693 token exchange
> --------------------------------------------------------------
>
> Key: KNOX-3441
> URL: https://issues.apache.org/jira/browse/KNOX-3441
> Project: Apache Knox
> Issue Type: Task
> Components: JWT
> Reporter: Harrison Sheinblatt
> Priority: Major
> Time Spent: 20m
> Remaining Estimate: 0h
>
> Enable the enforcement of delegation policies for token exchange.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)