services/portal_service library

Classes

PortalService
Service for authenticating with NTUT Portal and performing SSO.

Enums

PortalServiceCode
Identification codes for NTUT services used in SSO authentication.

Properties

portalServiceProvider Provider<PortalService>
Provides the singleton PortalService instance.
final

Typedefs

CalendarEventDto = ({String? allDay, String? calContent, int? calEnd, String? calPlace, int? calStart, String? calTitle, String? creatorName, int? id, String? isHoliday, String? ownerName})
Represents a calendar event from the NTUT Portal.
UserDto = ({String? avatarFilename, String? email, String? name, int? passwordExpiresInDays})
Represents a logged-in NTUT Portal user.