| 程序包 | 说明 |
|---|---|
| org.jetlinks.core | |
| org.jetlinks.core.defaults | |
| org.jetlinks.core.message.codec | |
| org.jetlinks.core.server.session |
| 限定符和类型 | 方法和说明 |
|---|---|
default reactor.core.publisher.Mono<AuthenticationResponse> |
ProtocolSupport.authenticate(AuthenticationRequest request,
DeviceRegistry registry)
对不明确的设备进行认证
|
| 限定符和类型 | 方法和说明 |
|---|---|
default reactor.core.publisher.Mono<AuthenticationResponse> |
Authenticator.authenticate(AuthenticationRequest request,
DeviceRegistry registry)
在网络连接建立的时候,可能无法获取设备的标识(如:http,websocket等),则会调用此方法来进行认证.
|
reactor.core.publisher.Mono<AuthenticationResponse> |
CompositeProtocolSupport.authenticate(AuthenticationRequest request,
DeviceRegistry registry) |
| 构造器和说明 |
|---|
DefaultDeviceMessageSender(DeviceOperationBroker handler,
DeviceOperator operator,
DeviceRegistry registry,
DeviceMessageSenderInterceptor interceptor) |
DefaultDeviceOperator(String id,
ProtocolSupports supports,
ConfigStorageManager storageManager,
DeviceOperationBroker handler,
DeviceRegistry registry) |
DefaultDeviceOperator(String id,
ProtocolSupports supports,
ConfigStorageManager storageManager,
DeviceOperationBroker handler,
DeviceRegistry registry,
DeviceMessageSenderInterceptor interceptor) |
DefaultDeviceOperator(String id,
ProtocolSupports supports,
ConfigStorageManager storageManager,
DeviceOperationBroker handler,
DeviceRegistry registry,
DeviceMessageSenderInterceptor interceptor,
DeviceStateChecker deviceStateChecker) |
| 限定符和类型 | 方法和说明 |
|---|---|
static FromDeviceMessageContext |
FromDeviceMessageContext.of(DeviceSession session,
EncodedMessage message,
DeviceRegistry registry) |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<PersistentSession> |
DeviceSessionProvider.deserialize(byte[] sessionData,
DeviceRegistry registry)
反序列化会话
|
reactor.core.publisher.Mono<byte[]> |
DeviceSessionProvider.serialize(PersistentSession session,
DeviceRegistry registry)
序列化会话
|
Copyright © 2019–2022. All rights reserved.