|
@@ 3228-3270 (lines=43) @@
|
| 3225 |
|
__repr__ = __str__ |
| 3226 |
|
|
| 3227 |
|
|
| 3228 |
|
class IssuedIdentityToken(FrozenClass): |
| 3229 |
|
''' |
| 3230 |
|
A token representing a user identified by a WS-Security XML token. |
| 3231 |
|
|
| 3232 |
|
:ivar PolicyId: |
| 3233 |
|
:vartype PolicyId: String |
| 3234 |
|
:ivar TokenData: |
| 3235 |
|
:vartype TokenData: ByteString |
| 3236 |
|
:ivar EncryptionAlgorithm: |
| 3237 |
|
:vartype EncryptionAlgorithm: String |
| 3238 |
|
''' |
| 3239 |
|
def __init__(self, binary=None): |
| 3240 |
|
if binary is not None: |
| 3241 |
|
self._binary_init(binary) |
| 3242 |
|
self._freeze = True |
| 3243 |
|
return |
| 3244 |
|
self.PolicyId = '' |
| 3245 |
|
self.TokenData = b'' |
| 3246 |
|
self.EncryptionAlgorithm = '' |
| 3247 |
|
self._freeze = True |
| 3248 |
|
|
| 3249 |
|
def to_binary(self): |
| 3250 |
|
packet = [] |
| 3251 |
|
packet.append(pack_string(self.PolicyId)) |
| 3252 |
|
packet.append(pack_bytes(self.TokenData)) |
| 3253 |
|
packet.append(pack_string(self.EncryptionAlgorithm)) |
| 3254 |
|
return b''.join(packet) |
| 3255 |
|
|
| 3256 |
|
@staticmethod |
| 3257 |
|
def from_binary(data): |
| 3258 |
|
return IssuedIdentityToken(data) |
| 3259 |
|
|
| 3260 |
|
def _binary_init(self, data): |
| 3261 |
|
self.PolicyId = unpack_string(data) |
| 3262 |
|
self.TokenData = unpack_bytes(data) |
| 3263 |
|
self.EncryptionAlgorithm = unpack_string(data) |
| 3264 |
|
|
| 3265 |
|
def __str__(self): |
| 3266 |
|
return 'IssuedIdentityToken(' + 'PolicyId:' + str(self.PolicyId) + ', ' + \ |
| 3267 |
|
'TokenData:' + str(self.TokenData) + ', ' + \ |
| 3268 |
|
'EncryptionAlgorithm:' + str(self.EncryptionAlgorithm) + ')' |
| 3269 |
|
|
| 3270 |
|
__repr__ = __str__ |
| 3271 |
|
|
| 3272 |
|
|
| 3273 |
|
class ActivateSessionParameters(FrozenClass): |
|
@@ 14041-14081 (lines=41) @@
|
| 14038 |
|
__repr__ = __str__ |
| 14039 |
|
|
| 14040 |
|
|
| 14041 |
|
class Annotation(FrozenClass): |
| 14042 |
|
''' |
| 14043 |
|
:ivar Message: |
| 14044 |
|
:vartype Message: String |
| 14045 |
|
:ivar UserName: |
| 14046 |
|
:vartype UserName: String |
| 14047 |
|
:ivar AnnotationTime: |
| 14048 |
|
:vartype AnnotationTime: DateTime |
| 14049 |
|
''' |
| 14050 |
|
def __init__(self, binary=None): |
| 14051 |
|
if binary is not None: |
| 14052 |
|
self._binary_init(binary) |
| 14053 |
|
self._freeze = True |
| 14054 |
|
return |
| 14055 |
|
self.Message = '' |
| 14056 |
|
self.UserName = '' |
| 14057 |
|
self.AnnotationTime = datetime.now() |
| 14058 |
|
self._freeze = True |
| 14059 |
|
|
| 14060 |
|
def to_binary(self): |
| 14061 |
|
packet = [] |
| 14062 |
|
packet.append(pack_string(self.Message)) |
| 14063 |
|
packet.append(pack_string(self.UserName)) |
| 14064 |
|
packet.append(pack_datetime(self.AnnotationTime)) |
| 14065 |
|
return b''.join(packet) |
| 14066 |
|
|
| 14067 |
|
@staticmethod |
| 14068 |
|
def from_binary(data): |
| 14069 |
|
return Annotation(data) |
| 14070 |
|
|
| 14071 |
|
def _binary_init(self, data): |
| 14072 |
|
self.Message = unpack_string(data) |
| 14073 |
|
self.UserName = unpack_string(data) |
| 14074 |
|
self.AnnotationTime = unpack_datetime(data) |
| 14075 |
|
|
| 14076 |
|
def __str__(self): |
| 14077 |
|
return 'Annotation(' + 'Message:' + str(self.Message) + ', ' + \ |
| 14078 |
|
'UserName:' + str(self.UserName) + ', ' + \ |
| 14079 |
|
'AnnotationTime:' + str(self.AnnotationTime) + ')' |
| 14080 |
|
|
| 14081 |
|
__repr__ = __str__ |
| 14082 |
|
|
| 14083 |
|
|
| 14084 |
|
ExtensionClasses = { |
|
@@ 8265-8305 (lines=41) @@
|
| 8262 |
|
__repr__ = __str__ |
| 8263 |
|
|
| 8264 |
|
|
| 8265 |
|
class ModificationInfo(FrozenClass): |
| 8266 |
|
''' |
| 8267 |
|
:ivar ModificationTime: |
| 8268 |
|
:vartype ModificationTime: DateTime |
| 8269 |
|
:ivar UpdateType: |
| 8270 |
|
:vartype UpdateType: HistoryUpdateType |
| 8271 |
|
:ivar UserName: |
| 8272 |
|
:vartype UserName: String |
| 8273 |
|
''' |
| 8274 |
|
def __init__(self, binary=None): |
| 8275 |
|
if binary is not None: |
| 8276 |
|
self._binary_init(binary) |
| 8277 |
|
self._freeze = True |
| 8278 |
|
return |
| 8279 |
|
self.ModificationTime = datetime.now() |
| 8280 |
|
self.UpdateType = HistoryUpdateType(0) |
| 8281 |
|
self.UserName = '' |
| 8282 |
|
self._freeze = True |
| 8283 |
|
|
| 8284 |
|
def to_binary(self): |
| 8285 |
|
packet = [] |
| 8286 |
|
packet.append(pack_datetime(self.ModificationTime)) |
| 8287 |
|
packet.append(uatype_UInt32.pack(self.UpdateType.value)) |
| 8288 |
|
packet.append(pack_string(self.UserName)) |
| 8289 |
|
return b''.join(packet) |
| 8290 |
|
|
| 8291 |
|
@staticmethod |
| 8292 |
|
def from_binary(data): |
| 8293 |
|
return ModificationInfo(data) |
| 8294 |
|
|
| 8295 |
|
def _binary_init(self, data): |
| 8296 |
|
self.ModificationTime = unpack_datetime(data) |
| 8297 |
|
self.UpdateType = HistoryUpdateType(uatype_UInt32.unpack(data.read(4))[0]) |
| 8298 |
|
self.UserName = unpack_string(data) |
| 8299 |
|
|
| 8300 |
|
def __str__(self): |
| 8301 |
|
return 'ModificationInfo(' + 'ModificationTime:' + str(self.ModificationTime) + ', ' + \ |
| 8302 |
|
'UpdateType:' + str(self.UpdateType) + ', ' + \ |
| 8303 |
|
'UserName:' + str(self.UserName) + ')' |
| 8304 |
|
|
| 8305 |
|
__repr__ = __str__ |
| 8306 |
|
|
| 8307 |
|
|
| 8308 |
|
class HistoryModifiedData(FrozenClass): |
|
@@ 2193-2231 (lines=39) @@
|
| 2190 |
|
__repr__ = __str__ |
| 2191 |
|
|
| 2192 |
|
|
| 2193 |
|
class MdnsDiscoveryConfiguration(FrozenClass): |
| 2194 |
|
''' |
| 2195 |
|
The discovery information needed for mDNS registration. |
| 2196 |
|
|
| 2197 |
|
:ivar MdnsServerName: |
| 2198 |
|
:vartype MdnsServerName: String |
| 2199 |
|
:ivar ServerCapabilities: |
| 2200 |
|
:vartype ServerCapabilities: String |
| 2201 |
|
''' |
| 2202 |
|
def __init__(self, binary=None): |
| 2203 |
|
if binary is not None: |
| 2204 |
|
self._binary_init(binary) |
| 2205 |
|
self._freeze = True |
| 2206 |
|
return |
| 2207 |
|
self.MdnsServerName = '' |
| 2208 |
|
self.ServerCapabilities = [] |
| 2209 |
|
self._freeze = True |
| 2210 |
|
|
| 2211 |
|
def to_binary(self): |
| 2212 |
|
packet = [] |
| 2213 |
|
packet.append(pack_string(self.MdnsServerName)) |
| 2214 |
|
packet.append(uatype_Int32.pack(len(self.ServerCapabilities))) |
| 2215 |
|
for fieldname in self.ServerCapabilities: |
| 2216 |
|
packet.append(pack_string(fieldname)) |
| 2217 |
|
return b''.join(packet) |
| 2218 |
|
|
| 2219 |
|
@staticmethod |
| 2220 |
|
def from_binary(data): |
| 2221 |
|
return MdnsDiscoveryConfiguration(data) |
| 2222 |
|
|
| 2223 |
|
def _binary_init(self, data): |
| 2224 |
|
self.MdnsServerName = unpack_string(data) |
| 2225 |
|
self.ServerCapabilities = unpack_uatype_array('String', data) |
| 2226 |
|
|
| 2227 |
|
def __str__(self): |
| 2228 |
|
return 'MdnsDiscoveryConfiguration(' + 'MdnsServerName:' + str(self.MdnsServerName) + ', ' + \ |
| 2229 |
|
'ServerCapabilities:' + str(self.ServerCapabilities) + ')' |
| 2230 |
|
|
| 2231 |
|
__repr__ = __str__ |
| 2232 |
|
|
| 2233 |
|
|
| 2234 |
|
class RegisterServer2Parameters(FrozenClass): |