in src/main/java/com/lambdajavablockchain/service/ManagedBlockchainService.java [126:139]
public void enrollUser(String userId, String password) throws Exception {
try {
// Check if user has enrollment credentials on AWS Secrets Manager
Enrollment enrollment = SecretsManagerUtil.getFabricEnrollment(userId, AMBConfig.ORG1);
log.info("User is already enrolled!");
} catch (EnrollmentNotFoundException e) {
// User is enrolling for the first time
log.info("Enrollment not found for user, enrolling user ...");
// Enroll admin and set admin context, we will need admin context to enroll a new user user
FabricUser adminUser = enrollAdmin();
// Next, enroll user
enrollUserToCA(caClient, adminUser, userId, password);
}
}