project logo

52°North WSS

Σχετικά

Η Διαδικτυακή Υπηρεσία Ασφαλείας της 52North (Web Security Service - WSS) επιτρέπει τον έλεγχο πρόσβασης στις υπηρεσίες χωρικών δεδομένων και των πόρων τους με τη χρήση δικαιωμάτων χρηστών.

Με την υπηρεσία 52North WSS ο χρήστης μπορεί να ορίσει πολιτικές ασφαλείας όπως:

Όλοι οι χρήστες με ‘εξωτερικό’ ρόλο μπορούν να έχουν πρόσβαση μόνο στα επίπεδα Α και Β της υπηρεσίας WMS με την εντολή GetMap.

ή

Η εντολή GetFeatureInfo επιτρέπεται μόνο στο επίπεδο δεδομένων Α για μια συγκεκριμένη περιοχή που καθορίζεται από ένα πολύγωνο.

Η υπηρεσία 52North WSS είναι μια διαδικτυακή εφαρμογή Java που συνήθως εκτελείται σε εξυπηρετητή Apache Tomcat. Λειτουργεί σαν ενδιάμεσος εξυπηρετητής για έναν μεγάλο αριθμό χωρικών υπηρεσιών OGC, λαμβάνοντας όλες τις αιτήσεις και λειτουργώντας με βάση κάποια προμελετημένη πολιτική. Με αυτό τον τρόπο, οι υπάρχουσες υλοποιήσεις δεν χρειάζεται να μεταβληθούν. Οι πολιτικές και οι χρήστες ορίζονται σε ευανάγνωστο αρχείο XML και μπορεί να τροποποιηθεί από ένα γραφικό περιβάλλον.

../../_images/52n_wss_mgmt.png

Χαρακτηριστικά

Αναγνώριση

Περιλαμβάνει προστασία για:

  • Web Mapping Service (WMS): θεματικά επίπεδα, χωρική έκταση
  • Web Feature Service (WFS): Τύπους δεδομένων, δεδομένα και τα περιγραφικά χαρακτηριστικά τους, χωρική έκταση
  • Sensor Observation Service (SOS): προσφερόμενες μετρήσεις, εντολές, χωρική έκταση, χρονική έκταση
  • Web Processing Service (WPS): επεξεργασίες

Πιστοποίηση

Υποστηρίζονται μέθοδοι πιστοποίησης πολλών χρηστών, όπως:

  • HTTP Basic Authentication
  • SAML Assertions (Security Assertions Markup Language)
  • ... και άλλα

Λεπτομέρειες

  • Κεντρική ιστοσελίδα: http://52north.org/communities/security
  • Άδεια: GNU GPL v2.0
  • Έκδοση Λογισμικού: WSS 2.2.0
  • Υποστηριζόμενες Πλατφόρμες: Windows, Linux, Mac
  • Προγραμματιστικές Διεπαφές: Java
  • Εμπορική Υποστήριξη: http://52north.org/