services/portal/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.
Typedefs
-
CalendarEventDto
= ({bool allDay, String? content, String? creatorName, DateTime end, int? id, String? ownerName, String? place, DateTime start, String? title})
-
Represents a calendar event from the NTUT Portal.
-
PortalApplicationCategoryDto
= ({List<PortalApplicationDto> applications, String distinguishedName, String? nameEn, String nameZh})
-
Represents one top-level NTUT Portal application category.
-
PortalApplicationDto
= ({String code, String? iconUrl, String? nameEn, String nameZh})
-
Represents an application exposed by the NTUT Portal application catalog.
-
UserDto
= ({String? avatarFilename, String? email, String? name, int? passwordExpiresInDays})
-
Represents a logged-in NTUT Portal user.