Skip to content

Commit e423ced

Browse files
committed
fixes #11 client_id and user_id are not populated when auditInfo is not null
1 parent 37c256e commit e423ced

File tree

2 files changed

+2
-19
lines changed

2 files changed

+2
-19
lines changed

swagger-meta/src/main/java/com/networknt/swagger/SwaggerOperation.java

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ public class SwaggerOperation {
3535
private final Path pathObject;
3636
private final HttpMethod method;
3737
private final Operation operation;
38-
private String endpoint;
39-
private String clientId;
4038

4139
public SwaggerOperation(final NormalisedPath pathString, final Path pathObject,
4240
final HttpMethod method, final Operation operation) {
@@ -75,19 +73,4 @@ public Operation getOperation() {
7573
return operation;
7674
}
7775

78-
public String getEndpoint() {
79-
return endpoint;
80-
}
81-
82-
public void setEndpoint(String endpoint) {
83-
this.endpoint = endpoint;
84-
}
85-
86-
public String getClientId() {
87-
return clientId;
88-
}
89-
90-
public void setClientId(String clientId) {
91-
this.clientId = clientId;
92-
}
9376
}

swagger-security/src/main/java/com/networknt/security/JwtVerifyHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,10 @@ public void handleRequest(final HttpServerExchange exchange) throws Exception {
8383
// endpoint and swaggerOperation available. This handler will enrich the auditInfo.
8484
if(auditInfo == null) {
8585
auditInfo = new HashMap<>();
86-
auditInfo.put(Constants.CLIENT_ID, claims.getStringClaimValue(Constants.CLIENT_ID));
87-
auditInfo.put(Constants.USER_ID, claims.getStringClaimValue(Constants.USER_ID));
8886
exchange.putAttachment(AuditHandler.AUDIT_INFO, auditInfo);
8987
}
88+
auditInfo.put(Constants.CLIENT_ID, claims.getStringClaimValue(Constants.CLIENT_ID));
89+
auditInfo.put(Constants.USER_ID, claims.getStringClaimValue(Constants.USER_ID));
9090
if(config != null && (Boolean)config.get(ENABLE_VERIFY_SCOPE) && SwaggerHelper.swagger != null) {
9191
Operation operation = null;
9292
SwaggerOperation swaggerOperation = (SwaggerOperation)auditInfo.get(Constants.SWAGGER_OPERATION);

0 commit comments

Comments
 (0)