Skip to content

Commit ca99c53

Browse files
authored
Remove CallContext.getAuthenticatedPrincipal() (#1400)
1 parent 5f0c7fc commit ca99c53

File tree

2 files changed

+0
-11
lines changed

2 files changed

+0
-11
lines changed

polaris-core/src/main/java/org/apache/polaris/core/context/CallContext.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import org.apache.iceberg.io.CloseableGroup;
2727
import org.apache.polaris.core.PolarisCallContext;
2828
import org.apache.polaris.core.PolarisDiagnostics;
29-
import org.apache.polaris.core.auth.AuthenticatedPolarisPrincipal;
3029
import org.slf4j.Logger;
3130
import org.slf4j.LoggerFactory;
3231

@@ -45,9 +44,6 @@ public interface CallContext extends AutoCloseable {
4544
// created, scoped to the current call context.
4645
String REQUEST_PATH_CATALOG_INSTANCE_KEY = "REQUEST_PATH_CATALOG_INSTANCE";
4746

48-
// Authenticator filters should populate this field alongside resolving a SecurityContext.
49-
// Value type: AuthenticatedPolarisPrincipal
50-
String AUTHENTICATED_PRINCIPAL = "AUTHENTICATED_PRINCIPAL";
5147
String CLOSEABLES = "closeables";
5248

5349
static CallContext setCurrentContext(CallContext context) {
@@ -63,11 +59,6 @@ static PolarisDiagnostics getDiagnostics() {
6359
return CURRENT_CONTEXT.get().getPolarisCallContext().getDiagServices();
6460
}
6561

66-
static AuthenticatedPolarisPrincipal getAuthenticatedPrincipal() {
67-
return (AuthenticatedPolarisPrincipal)
68-
CallContext.getCurrentContext().contextVariables().get(CallContext.AUTHENTICATED_PRINCIPAL);
69-
}
70-
7162
static void unsetCurrentContext() {
7263
CURRENT_CONTEXT.remove();
7364
}

service/common/src/main/java/org/apache/polaris/service/auth/BasePolarisAuthenticator.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,6 @@ protected Optional<AuthenticatedPolarisPrincipal> getPrincipal(DecodedToken toke
111111

112112
AuthenticatedPolarisPrincipal authenticatedPrincipal =
113113
new AuthenticatedPolarisPrincipal(new PrincipalEntity(principal), activatedPrincipalRoles);
114-
LOGGER.debug("Populating authenticatedPrincipal into CallContext: {}", authenticatedPrincipal);
115-
callContext.contextVariables().put(CallContext.AUTHENTICATED_PRINCIPAL, authenticatedPrincipal);
116114
return Optional.of(authenticatedPrincipal);
117115
}
118116
}

0 commit comments

Comments
 (0)