2
0
mirror of https://github.com/esiur/esiur-js.git synced 2025-05-06 04:22:58 +00:00
This commit is contained in:
Ahmed Zamil 2024-06-24 09:43:26 +03:00
parent 5bd69baa71
commit b34d3e57bf
2 changed files with 21 additions and 25 deletions

View File

@ -329,7 +329,9 @@ export default class DataDeserializer {
var map = new TypedMap(); var map = new (TypedMap.of(keyRep.type.getRuntimeType() ?? Object,
valueRep.type.getRuntimeType() ?? Object))();
var rt = new AsyncReply(); var rt = new AsyncReply();
var results = new AsyncBag(); var results = new AsyncBag();

View File

@ -1151,14 +1151,12 @@ export default class DistributedConnection extends IStore {
} }
else if (results.response == AuthorizationResultsResponse.IAuthPlain) else if (results.response == AuthorizationResultsResponse.IAuthPlain)
{ {
var args = new (TypedMap.of(UInt8, Object))([ var args = new (TypedMap.of(UInt8, Object))();
args.set(IIPAuthPacketIAuthHeader.Reference, results.reference);
[IIPAuthPacketIAuthHeader.Reference, results.reference], args.set(IIPAuthPacketIAuthHeader.Destination, results.destination);
[IIPAuthPacketIAuthHeader.Destination, results.destination], args.set(IIPAuthPacketIAuthHeader.Expire, results.expire);
[IIPAuthPacketIAuthHeader.Expire, results.expire], args.set(IIPAuthPacketIAuthHeader.Clue, results.clue);
[IIPAuthPacketIAuthHeader.Clue, results.clue], args.set(IIPAuthPacketIAuthHeader.RequiredFormat, results.requiredFormat);
[IIPAuthPacketIAuthHeader.RequiredFormat, results.requiredFormat],
]);
this.#sendParams() this.#sendParams()
.addUint8(IIPAuthPacketEvent.IAuthPlain) .addUint8(IIPAuthPacketEvent.IAuthPlain)
@ -1168,14 +1166,12 @@ export default class DistributedConnection extends IStore {
} }
else if (results.response == AuthorizationResultsResponse.IAuthHashed) else if (results.response == AuthorizationResultsResponse.IAuthHashed)
{ {
var args = new (TypedMap.of(Number, Object))([ var args = new (TypedMap.of(UInt8, Object))();
args.set(IIPAuthPacketIAuthHeader.Reference, results.reference);
[IIPAuthPacketIAuthHeader.Reference, results.reference], args.set(IIPAuthPacketIAuthHeader.Destination, results.destination);
[IIPAuthPacketIAuthHeader.Destination, results.destination], args.set(IIPAuthPacketIAuthHeader.Expire, results.expire);
[IIPAuthPacketIAuthHeader.Expire, results.expire], args.set(IIPAuthPacketIAuthHeader.Clue, results.clue);
[IIPAuthPacketIAuthHeader.Clue, results.clue], args.set(IIPAuthPacketIAuthHeader.RequiredFormat, results.requiredFormat);
[IIPAuthPacketIAuthHeader.RequiredFormat, results.requiredFormat],
]);
this.#sendParams() this.#sendParams()
.addUint8(IIPAuthPacketEvent.IAuthHashed) .addUint8(IIPAuthPacketEvent.IAuthHashed)
@ -1185,14 +1181,12 @@ export default class DistributedConnection extends IStore {
} }
else if (results.response == AuthorizationResultsResponse.IAuthEncrypted) else if (results.response == AuthorizationResultsResponse.IAuthEncrypted)
{ {
var args = new (TypedMap.of(Number, Object))([ var args = new (TypedMap.of(UInt8, Object))();
args.set(IIPAuthPacketIAuthHeader.Reference, results.reference);
[IIPAuthPacketIAuthHeader.Reference, results.reference], args.set(IIPAuthPacketIAuthHeader.Destination, results.destination);
[IIPAuthPacketIAuthHeader.Destination, results.destination], args.set(IIPAuthPacketIAuthHeader.Expire, results.expire);
[IIPAuthPacketIAuthHeader.Expire, results.expire], args.set(IIPAuthPacketIAuthHeader.Clue, results.clue);
[IIPAuthPacketIAuthHeader.Clue, results.clue], args.set(IIPAuthPacketIAuthHeader.RequiredFormat, results.requiredFormat);
[IIPAuthPacketIAuthHeader.RequiredFormat, results.requiredFormat],
]);
this.#sendParams() this.#sendParams()
.addUint8(IIPAuthPacketEvent.IAuthEncrypted) .addUint8(IIPAuthPacketEvent.IAuthEncrypted)