docs: protected void decideIfProxyGrantingTicketShouldBeReleasedAsAttribute(final Map<String, List<Object>> attributes,
                                                                            final Map<String, Object> model, final RegisteredService service) {
          val policy = service.getAttributeReleasePolicy();
          val isAuthorized = policy != null && policy.isAuthorizedToReleaseProxyGrantingTicket();
  
          val pgtIou = (String) model.get(CasViewConstants.MODEL_ATTRIBUTE_NAME_PROXY_GRANTING_TICKET_IOU);
          decideAttributeReleaseBasedOnServiceAttributePolicy(attributes, pgtIou,
              CasViewConstants.MODEL_ATTRIBUTE_NAME_PROXY_GRANTING_TICKET_IOU, service, isAuthorized);
          val pgtId = (String) model.get(CasViewConstants.MODEL_ATTRIBUTE_NAME_PROXY_GRANTING_TICKET);
          decideAttributeReleaseBasedOnServiceAttributePolicy(attributes, pgtId,
              CasViewConstants.MODEL_ATTRIBUTE_NAME_PROXY_GRANTING_TICKET, service, isAuthorized);
      }