-- ECN module extracted from ITU-T X.1084 (05/2008)

TSM-ELM {itu-t(0) recommendation(0) x(24) tsm-1(1084) modules(0) tls-extended-protocol-link(4) version1(1)} LINK-DEFINITIONS ::= BEGIN IMPORTS TSM-encodings, HelloRequest-encodings,ClientHello-encodings,ServerHello-encodings, CertificateList-encodings,ServerKeyExchange-encodings, CertificateRequest-encodings, ServerHelloDone-encodings,CertificateVerify-encodings, ClientKeyExchange-encodings, Finished-encodings,CertificateURL-encodings,CertificateStatus-encodings, BiometricClientHello-encodings,BiometricServerHello-encodings, BiometricVerify-encodings,BiometricRetryRequest-encodings, BiometricFinished-encodings,BiometricTTPRequest-encodings, BiometricTTPResponse-encodings,Directory-encodings FROM TSM-ENCODING{itu-t(0) recommendation(0) x(24) tsm-1(1084) modules(0) tls-extended-protocol-encoding(3) version1(1)} #TLSPlainText,#TLSCompressed,#TLSCipherText,#TLSStreamCipherText, #TLSBlockCipherText,#ChangeCipherSpec,#ContentType,#ApplicationData, #Alert,#Handshake,#BiometricClientHello,#BiometricServerHello, #BiometricVerify,#BiometricRetryRequest,#BiometricFinished, #BiometricTTPRequest,#BiometricTTPResponse,#HelloRequest,#ClientHello, #ServerHello,#CertificateList,#ServerKeyExchange, #CertificateRequest,#ServerHelloDone,#CertificateVerify, #ClientKeyExchange,#Finished,#CertificateURL,#CertificateStatus,#Opaque FROM TSM{itu-t(0) recommendation(0) x(24) tsm-1(1084) modules(0) tls-extended-protocol(1) version1(1)} #Certificate,#CertificateContent FROM AuthenticationFramework{joint-iso-itu-t ds(5) module(1) authenticationFramework(7) 5} #ID FROM UsefulDefinitions{joint-iso-itu-t ds(5) module(1) usefulDefinitions(0) 5} #AttributeCertificateInfo FROM AttributeCertificateDefinitions{joint-iso-itu-t ds(5) module(1) attributeCertificateDefinitions(32) 5} #BiometricCertificateInfo FROM TAI{itu-t(0) recommendation(0) x(24) tai(1089) modules(0) framework(0) version1(1)}; ENCODE #TLSPlainText,#TLSCompressed,#TLSCipherText,#TLSStreamCipherText, #TLSBlockCipherText,#ChangeCipherSpec,#ContentType, #ApplicationData, #Alert,#Handshake WITH TSM-encodings COMPLETED BY PER-BASIC-UNALIGNED ENCODE #BiometricClientHello WITH BiometricClientHello-encodings ENCODE #BiometricServerHello WITH BiometricServerHello-encodings ENCODE #BiometricVerify WITH BiometricVerify-encodings ENCODE #BiometricRetryRequest WITH BiometricRetryRequest-encodings ENCODE #BiometricFinished WITH BiometricFinished-encodings ENCODE #BiometricTTPRequest WITH BiometricTTPRequest-encodings ENCODE #BiometricTTPResponse WITH BiometricTTPResponse-encodings ENCODE #HelloRequest WITH HelloRequest-encodings ENCODE #ClientHello WITH ClientHello-encodings ENCODE #ServerHello WITH ServerHello-encodings ENCODE #CertificateList WITH CertificateList-encodings ENCODE #ServerKeyExchange WITH ServerKeyExchange-encodings ENCODE #CertificateRequest WITH CertificateRequest-encodings ENCODE #ServerHelloDone WITH ServerHelloDone-encodings ENCODE #CertificateVerify WITH CertificateVerify-encodings ENCODE #ClientKeyExchange WITH ClientKeyExchange-encodings ENCODE #Finished WITH Finished-encodings ENCODE #CertificateURL WITH CertificateURL-encodings ENCODE #CertificateStatus WITH CertificateStatus-encodings ENCODE #Opaque WITH PER-BASIC-UNALIGNED ENCODE #ID WITH Directory-encodings END