Skip to content

Commit f1fced4

Browse files
fix some reference to LearCredentialMachine
1 parent a102258 commit f1fced4

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/java/es/in2/vcverifier/security/filters/CustomAuthenticationProvider.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ private String getCredentialSubjectFromVerifiableCredential(Object verifiableCre
116116
return learCredentialEmployee.credentialSubjectLCEmployee().mandateLCEmployee().mandateeLCEmployee().id();
117117
} else if (verifiableCredential instanceof LEARCredentialMachine learCredentialMachine) {
118118
// Extrae y retorna el credentialSubject específico para `LEARCredentialMachine`
119-
return learCredentialMachine.credentialSubjectLCMachine().mandateLCMachine().mandateeLCMachine().id();
119+
return learCredentialMachine.credentialSubject().mandate().mandatee().id();
120120
}
121121

122122
throw new OAuth2AuthenticationException(OAuth2ErrorCodes.INVALID_REQUEST);

src/main/java/es/in2/vcverifier/service/impl/VpServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ private String extractMandateeId(List<String> credentialTypes, Payload payload)
145145
return learCredentialEmployee.credentialSubjectLCEmployee().mandateLCEmployee().mandateeLCEmployee().id();
146146
} else if (credentialTypes.contains(LEARCredentialType.LEARCredentialMachine.getValue())) {
147147
LEARCredentialMachine learCredentialMachine = mapCredentialToLEARCredentialMachine(vcObject);
148-
return learCredentialMachine.credentialSubjectLCMachine().mandateLCMachine().mandateeLCMachine().id();
148+
return learCredentialMachine.credentialSubject().mandate().mandatee().id();
149149
} else {
150150
throw new InvalidCredentialTypeException("Invalid Credential Type. LEARCredentialEmployee or LEARCredentialMachine required.");
151151
}

0 commit comments

Comments
 (0)