Overview

Packages

  • DELETE
  • DEPRECATED
  • GET
  • POST
  • PUT
  • SYSTEM

Classes

  • ApiRequestExamples
  • AuthMessages
  • ExceptionCodes
  • ExceptionMessages
  • ExportDataEnumTypes
  • MethodTypes
  • OrderEnumTypes
  • Parameters
  • SearchEnumTypes
  • StandarParamsMessages
  • Overview
  • Package
  • Class

Class AuthMessages

Πίνακας Μηνυμάτων Authentication/Authorization

Στον Πίνακα Μηνυμάτων Authentication/Authorization εμφανίζονται τα Μηνύματα που μπορεί να προκύψουν κατά την διαδικασίας Authentication/Authorization της συνάρτησης.

'Ο χρήστης δεν έχει συγκεριμενα δικαιώματα πρόσβασης'
ExceptionMessages::UserNoPermissions , ExceptionCodes::UserNoPermissions
Το μήνυμα εμφανίζεται στην περίπτωση που ο χρήστης δεν έχει δικαίωμα πρόσβασης σε συγκεκριμένη Function(route api name) με συγκεκριμένη Method(GET,POST,PUT,DELETE).

'Ο χρήστης δεν έχει πρόσβαση'
ExceptionMessages::UserAccesDenied , ExceptionCodes::UserAccesDenied
Το μήνυμα εμφανίζεται στην περίπτωση που έχουν βρεθεί πολλαπλοι χρήστες με το ίδιο username στον ldap server και δεν επιτρέπεται η πρόσβαση.

'HTTP Error 401 Unauthorized'
ExceptionMessages::Unauthorized , ExceptionCodes::Unauthorized
Το μήνυμα εμφανίζεται στην περίπτωση που δεν έχει γίνει προσθήκη του route api name στον πίνακα $Permissions της κλάσης UserRoles.

'Η Μέθοδος δεν βρέθηκε'
ExceptionMessages::MethodNotFound , ExceptionCodes::MethodNotFound
Το μήνυμα εμφανίζεται στην περίπτωση που η Μέθοδος(GET,POST,PUT,DELETE) δεν υπάρχει.

'Η Function δεν βρέθηκε'
ExceptionMessages::FunctionNotFound , ExceptionCodes::FunctionNotFound
Το μήνυμα εμφανίζεται στην περίπτωση που η Function(route api name) δεν υπάρχει.

'Invalid credentials'
Το μήνυμα εμφανίζεται στην περίπτωση που ο χρήστης δώσει λάθος στοιχεία πρόσβασης.

Package: SYSTEM
Author: ΤΕΙ Αθήνας
Located at api/system/AuthMessages.php
mm.sch.gr API documentation generated by ApiGen 2.8.0