Skip to content

Commit afcce0c

Browse files
committed
Merge branch '6.1.x' into 6.2.x
Closes gh-14795
2 parents c439cfe + 7162046 commit afcce0c

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

core/src/main/java/org/springframework/security/authorization/AuthorizationObservationConvention.java

+2-4
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121
import io.micrometer.observation.ObservationConvention;
2222
import org.aopalliance.intercept.MethodInvocation;
2323

24-
import org.springframework.security.authorization.method.MethodInvocationResult;
25-
2624
/**
2725
* An {@link ObservationConvention} for translating authorizations into {@link KeyValues}.
2826
*
@@ -85,10 +83,10 @@ private String getObjectType(AuthorizationObservationContext<?> context) {
8583
if (context.getObject() instanceof MethodInvocation) {
8684
return "method";
8785
}
88-
if (context.getObject() instanceof MethodInvocationResult) {
86+
String className = context.getObject().getClass().getSimpleName();
87+
if (className.contains("Method")) {
8988
return "method";
9089
}
91-
String className = context.getObject().getClass().getSimpleName();
9290
if (className.contains("Request")) {
9391
return "request";
9492
}

0 commit comments

Comments
 (0)