Proximity Presentation Session
constructor(deviceEngagementString: String, onSessionTerminated: ProximityPresentationSession.OnSessionTerminated? = null, dataTransportFactory: <Error class: unknown class> = DataTransportFactory.Default(), keyStore: <Error class: unknown class>, qrCodeHelper: <Error class: unknown class> = QrCodeHelper(), trustedIssuerCertificateStore: <Error class: unknown class>, handover: <Error class: unknown class> = Handover.QR, sessionEncryptionFactory: <Error class: unknown class> = SessionEncryptionFactory(), ec: <Error class: unknown class> = Ec.getDefaultInstance(), sha256: <Error class: unknown class> = Sha.Sha256(), clock: Clock = Clock.System)