@ -17,7 +17,6 @@ package org.thingsboard.server.transport.lwm2m.server;
import lombok.RequiredArgsConstructor ;
import lombok.extern.slf4j.Slf4j ;
import org.eclipse.californium.elements.util.SslContextUtil ;
import org.eclipse.californium.scandium.config.DtlsConnectorConfig ;
import org.eclipse.californium.scandium.dtls.cipher.CipherSuite ;
import org.eclipse.leshan.core.node.codec.DefaultLwM2mNodeDecoder ;
@ -29,6 +28,7 @@ import org.springframework.stereotype.Component;
import org.thingsboard.server.cache.ota.OtaPackageDataCache ;
import org.thingsboard.server.common.data.DataConstants ;
import org.thingsboard.server.common.transport.config.ssl.SslCredentials ;
import org.thingsboard.server.queue.util.AfterStartUp ;
import org.thingsboard.server.queue.util.TbLwM2mTransportComponent ;
import org.thingsboard.server.transport.lwm2m.config.LwM2MTransportServerConfig ;
import org.thingsboard.server.transport.lwm2m.secure.TbLwM2MAuthorizer ;
@ -37,10 +37,7 @@ import org.thingsboard.server.transport.lwm2m.server.store.TbSecurityStore;
import org.thingsboard.server.transport.lwm2m.server.uplink.DefaultLwM2MUplinkMsgHandler ;
import org.thingsboard.server.transport.lwm2m.utils.LwM2mValueConverterImpl ;
import javax.annotation.PostConstruct ;
import javax.annotation.PreDestroy ;
import java.security.PrivateKey ;
import java.security.PublicKey ;
import java.security.cert.X509Certificate ;
import static org.eclipse.californium.scandium.dtls.cipher.CipherSuite.TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 ;
@ -71,7 +68,7 @@ public class DefaultLwM2mTransportService implements LwM2MTransportService {
private LeshanServer server ;
@PostConstruct
@AfterStartUp
public void init ( ) {
this . server = getLhServer ( ) ;
/ *