code: @Override
    public boolean isSignatureServicePeer(ProfileRequestContext<?, ?> context) {
      EntityDescriptor peerMetadata = this.getPeerMetadata(context);
      if (peerMetadata == null) {
        log.error("No metadata available for connecting SP");
        return false;
      }
      return EntityCategoryMetadataHelper.getEntityCategories(peerMetadata)
        .stream()
        .filter(c -> EntityCategoryConstants.SERVICE_TYPE_CATEGORY_SIGSERVICE.getUri().equals(c))
        .findFirst()
        .isPresent();
    }
docs: {@inheritDoc}