private String getFirstConsentReceiptFromList(List<ReceiptListResponse> receiptListResponses) { return receiptListResponses.get(0).getConsentReceiptId(); }
if (log.isDebugEnabled()) { log.debug(String.format("Deleting receipt with id : %s, issued for user: ", receiptListResponse .getConsentReceiptId(), receiptListResponse.getPiiPrincipalId())); consentManager.deleteReceipt(receiptListResponse.getConsentReceiptId()); }));
if (log.isDebugEnabled()) { log.debug(String.format("Deleting receipt with ID : %d, issued for application %s" + receiptListResponse.getConsentReceiptId(), receiptListResponse.getSpDisplayName())); consentManager.deleteReceipt(receiptListResponse.getConsentReceiptId()); })); } catch (ConsentManagementException e) {
/** * This API is used to search receipts. * * @param limit No of search results. * @param offset start index of the search. * @param piiPrincipalId PII principal Id. * @param spTenantDomain SP tenant domain. * @param service Service name. * @return List of Receipts details. * @throws ConsentManagementException Consent Management Exception. */ public List<ReceiptListResponse> searchReceipts(int limit, int offset, String piiPrincipalId, String spTenantDomain, String service, String state) throws ConsentManagementException { validatePaginationParameters(limit, offset); if (limit == 0) { limit = getDefaultLimitFromConfig(); if (log.isDebugEnabled()) { log.debug("Limit is not defied the request, default to: " + limit); } } String piiPrincipalTenantId = ConsentUtils.getTenantDomainFromCarbonContext(); List<ReceiptListResponse> receiptListResponses = searchReceipts(limit, offset, piiPrincipalId, spTenantDomain, service, state, piiPrincipalTenantId); receiptListResponses.forEach(rethrowConsumer(receiptListResponse -> receiptListResponse.setTenantDomain (ConsentUtils.getTenantDomain(realmService, receiptListResponse.getTenantId())))); return receiptListResponses; }
int finalOffset = offset; receiptListResponses = jdbcTemplate.executeQuery(query, (resultSet, rowNumber) -> new ReceiptListResponse(resultSet.getString(1), resultSet .getString(2), resultSet.getString(3), resultSet.getInt(4), resultSet .getString(5), resultSet.getString(6), resultSet.getString(7)),
if (log.isDebugEnabled()) { log.debug(String.format("Deleting receipt with id : %s, issued for user: ", receiptListResponse .getConsentReceiptId(), receiptListResponse.getPiiPrincipalId())); consentManager.deleteReceipt(receiptListResponse.getConsentReceiptId()); }));
if (log.isDebugEnabled()) { log.debug(String.format("Deleting receipt with ID : %d, issued for application %s" + receiptListResponse.getConsentReceiptId(), receiptListResponse.getSpDisplayName())); consentManager.deleteReceipt(receiptListResponse.getConsentReceiptId()); })); } catch (ConsentManagementException e) {
public List<ReceiptListResponse> searchReceipts(int limit, int offset, String piiPrincipalId, String spTenantDomain, String service, String state, String principleTenantDomain) throws ConsentManagementException { int spTenantId = 0; int principalTenantId = 0; if (StringUtils.isNotBlank(spTenantDomain)) { spTenantId = ConsentUtils.getTenantId(realmService, spTenantDomain); } if(StringUtils.isNotBlank(principleTenantDomain)) { principalTenantId = ConsentUtils.getTenantId(realmService, principleTenantDomain); } validatePaginationParameters(limit, offset); if (limit == 0) { limit = getDefaultLimitFromConfig(); if (log.isDebugEnabled()) { log.debug("Limit is not defied the request, default to: " + limit); } } List<ReceiptListResponse> receiptListResponses = getReceiptsDAO(receiptDAOs).searchReceipts(limit, offset, piiPrincipalId, spTenantId, service, state, principalTenantId); receiptListResponses.forEach(rethrowConsumer(receiptListResponse -> receiptListResponse.setTenantDomain (ConsentUtils.getTenantDomain(realmService, receiptListResponse .getTenantId())))); return receiptListResponses; }
int finalOffset = offset; receiptListResponses = jdbcTemplate.executeQuery(query, (resultSet, rowNumber) -> new ReceiptListResponse(resultSet.getString(1), resultSet .getString(2), resultSet.getString(3), resultSet.getInt(4), resultSet .getString(5), resultSet.getString(6), resultSet.getString(7)),
private String getFirstConsentReceiptFromList(List<ReceiptListResponse> receiptListResponses) { return receiptListResponses.get(0).getConsentReceiptId(); }
int finalOffset = offset; receiptListResponses = jdbcTemplate.executeQuery(query, (resultSet, rowNumber) -> new ReceiptListResponse(resultSet.getString(1), resultSet .getString(2), resultSet.getString(3), resultSet.getInt(4), resultSet .getString(5), resultSet.getString(6), resultSet.getString(7)),
null, ConsentConstants.ACTIVE_STATE); for (ReceiptListResponse receiptListResponse : receiptListResponses) { String receiptId = receiptListResponse.getConsentReceiptId();
int finalOffset = offset; receiptListResponses = jdbcTemplate.executeQuery(query, (resultSet, rowNumber) -> new ReceiptListResponse(resultSet.getString(1), resultSet .getString(2), resultSet.getString(3), resultSet.getInt(4), resultSet .getString(5), resultSet.getString(6), resultSet.getString(7)),