' Options:
'Date: 2026-05-19 09:52:05
'Version: 8.22
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://dev-api-booster.richemont.com
'
'''GlobalNamespace:
'''MakePartial: True
'''MakeVirtual: True
'''MakeDataContractsExtensible: False
'''AddReturnMarker: True
'''AddDescriptionAsComments: True
'''AddDataContractAttributes: False
'''AddIndexesToDataMembers: False
'''AddGeneratedCodeAttributes: False
'''AddResponseStatus: False
'''AddImplicitVersion:
'''InitializeCollections: True
'''ExportValueTypes: False
'IncludeTypes: GetUserAuth.*
'''ExcludeTypes:
'''AddNamespaces:
'''AddDefaultXmlNamespace: http://schemas.servicestack.net/types
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports Richemont.Booster2.PublicApi.Security.ServiceModel
Namespace Global
Namespace Richemont.Booster2.PublicApi.Security.ServiceModel
Public Partial Class Auth
Public Sub New()
posGroups = New List(Of Integer)
roles = New List(Of Guid)
End Sub
'''
'''Brand Trigram
'''
Public Overridable Property brand As String
'''
'''List of Pos Group - in case of internal user
'''
Public Overridable Property posGroups As List(Of Integer)
'''
'''Pos Code - in case of external users
'''
Public Overridable Property posCode As String
'''
'''List of user roles
'''
Public Overridable Property roles As List(Of Guid)
End Class
Public Partial Class GetUserAuth
Implements IReturn(Of GetUserAuthResponse)
'''
'''User's UserID
'''
Public Overridable Property userId As String
End Class
Public Partial Class GetUserAuthResponse
Inherits List(Of Auth)
End Class
End Namespace
End Namespace