module
Matter::Session::Case
Defined in:
matter/session/case/case.crClass Method Summary
-
.establish_session(initiator_cert : Bytes, initiator_key : Crypto::Key, responder_cert_chain : CertificateChain, responder_key : Crypto::Key, fabric_id : UInt64, initiator_node_id : UInt64, responder_node_id : UInt64, crypto : Crypto::CryptoBase = Crypto::StandardCrypto.new) : NamedTuple(initiator: SecureContext, responder: SecureContext)
Helper to establish a CASE session (simplified)
Class Method Detail
def self.establish_session(initiator_cert : Bytes, initiator_key : Crypto::Key, responder_cert_chain : CertificateChain, responder_key : Crypto::Key, fabric_id : UInt64, initiator_node_id : UInt64, responder_node_id : UInt64, crypto : Crypto::CryptoBase = Crypto::StandardCrypto.new) : NamedTuple(initiator: SecureContext, responder: SecureContext)
#
Helper to establish a CASE session (simplified)