(object Petal
version 43
_written "Rose 6.5.9232.10"
charSet 0)
(object Design "Logical View"
is_unit TRUE
is_loaded TRUE
quid "3E773E8C01FF"
defaults (object defaults
rightMargin 0.250000
leftMargin 0.250000
topMargin 0.250000
bottomMargin 0.500000
pageOverlap 0.250000
clipIconLabels TRUE
autoResize TRUE
snapToGrid TRUE
gridX 16
gridY 16
defaultFont (object Font
size 10
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
showMessageNum 1
showClassOfObject TRUE
notation "Unified")
root_usecase_package (object Class_Category "Use Case View"
quid "3E773E8C0201"
exportControl "Public"
global TRUE
logical_models (list unit_reference_list)
logical_presentations (list unit_reference_list
(object UseCaseDiagram "Main"
quid "3E773E8C021F"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
root_category (object Class_Category "Logical View"
quid "3E773E8C0200"
exportControl "Public"
global TRUE
subsystem "Component View"
quidu "3E773E8C0202"
logical_models (list unit_reference_list
(object Class "CTLSProvider"
quid "3E77426E01A1"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3E953EF5003F"
supplier "Logical View::CActive"
quidu "3E953EE9005E"))
operations (list Operations
(object Operation "Create"
quid "3E7744D402F9"
documentation "RSA with no client authentication"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "GetSession"
quid "3E7742A3000B"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "CipherSuites"
quid "3E77432A0357"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "GenerateRandom"
quid "3E77434A0163"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "VerifySignature"
quid "3E774458028B"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "VerifyServerCertificate"
quid "3E8AD3AB0357"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ClearSessionCache"
quid "3ECE0A5E0030"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Connect"
quid "3FC337AD02DF"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Attributes"
quid "3FC337B500AC"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class_Utility "CryptoLib"
quid "3E7743B0021E")
(object Class "MTLSSession"
quid "3E77451C0124"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3E8C407600F6"
supplier "Logical View::MCTTokenInterface"
quidu "3E8C41180125"))
operations (list Operations
(object Operation "ReadSessionData"
quid "3E77505F00A7"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ServerCertificate"
quid "3E8AEEDF00C7"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ClientCertificate"
quid "3E8AEEEC004A"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ClientKeyExchange"
quid "3E8AEF0A03E4"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ComputeDigitalSignature"
quid "3E8AEF1A02EA"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "PHash"
quid "3E77453902E9"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "InitL"
quid "3EE49BAD0234"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ConnectionEstablished"
quid "3FC338CE01E5"
concurrency "Sequential"
opExportControl "Public"
uid 0))
abstract TRUE)
(object Class "MTLSTokenProvider"
quid "3E8AD35F02BB"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3E8C41B501D1"
supplier "Logical View::MCTTokenInterface"
quidu "3E8C41180125"))
operations (list Operations
(object Operation "GetSession"
quid "3E8C3E6B0144"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "CryptoCapabilities"
quid "3E8C3E5F027C"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ClearSessionCache"
quid "3ECE37770159"
concurrency "Sequential"
opExportControl "Public"
uid 0))
abstract TRUE)
(object Class "MCTTokenObject"
quid "3E8C3FCB03C5"
abstract TRUE)
(object Class "CSwTLSSession"
quid "3E8C4034002B"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3E8C40EB0338"
supplier "Logical View::MTLSSession"
quidu "3E77451C0124")
(object Inheritance_Relationship
quid "3FC342590262"
supplier "Logical View::CActive"
quidu "3E953EE9005E"))
class_attributes (list class_attribute_list
(object ClassAttribute "iToken"
quid "3EB9038B0245"
exportControl "Public")
(object ClassAttribute "iSessionId"
quid "3EB9063400CE")
(object ClassAttribute "iCipherSuiteId"
quid "3EB92778013C")
(object ClassAttribute "iProtocolVersion"
quid "3EE0BAA100BD")))
(object Class "MCTTokenInterface"
quid "3E8C41180125"
operations (list Operations
(object Operation "Release"
quid "3EB2772C0217"
concurrency "Sequential"
opExportControl "Public"
uid 0))
abstract TRUE)
(object Class "CSwTLSTokenProvider"
quid "3E8C414F03E4"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3E8C41C30144"
supplier "Logical View::MTLSTokenProvider"
quidu "3E8AD35F02BB"))
class_attributes (list class_attribute_list
(object ClassAttribute "iToken"
quid "3EB903450051"
exportControl "Public")))
(object Class "MCTToken"
quid "3E953DC700DB"
operations (list Operations
(object Operation "GetInterface"
quid "3EA933F401B3"
result "MCTTokenInterface"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "CActive"
quid "3E953EE9005E")
(object Class "CSwTLSToken"
quid "3EA80B9400C9"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3EA80BF20201"
supplier "Logical View::MCTToken"
quidu "3E953DC700DB"))
operations (list Operations
(object Operation "CSwTLSToken"
quid "3ECE2F040159"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "RemoveFromCache"
quid "3EB905ED0236"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "AddToCacheL"
quid "3EB905D803BC"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "GetCacheData"
quid "3EB932EA014B"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "SessionCache"
quid "3ECE2F9F0292"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "iTokenType"
quid "3EB9035301B9")
(object ClassAttribute "iCache"
quid "3EB903E201D8")))
(object Class "CTLSSession"
quid "3EA92D3303B7"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3FC3435102EE"
supplier "Logical View::CActive"
quidu "3E953EE9005E"))
operations (list Operations
(object Operation "NewL"
quid "3EB7D66700DE"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Construct"
quid "3EB281E00350"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ConstructResumed"
quid "3EB29BD800EE"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ClientFinishedMsg"
quid "3EB2863E014C"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "VerifyServerFinishedMsg"
quid "3EB2864F018B"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ServerCertificte"
quid "3EB7D4AA016B"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ClientCertificate"
quid "3EB7D4AA017A"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ClientKeyExchange"
quid "3FC33B500129"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "CertificateVerifySignature"
quid "3FC33F3702BF"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "Attributes"
quid "3FC33F6E03D9"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "EncryptL"
quid "3FC33F7C01E5"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "DecryptAndVerifyL"
quid "3FC33F8202EE"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "iTlsSession"
quid "3EB2786601B9"
type "MTLSSession")
(object ClassAttribute "iCipherSuiteId"
quid "3EB280730208")
(object ClassAttribute "iProtocolVersion"
quid "3EE0BA7F01E6")))
(object Class "CSwTLSTokenType"
quid "3EA931C200B9"
superclasses (list inheritance_relationship_list
(object Inheritance_Relationship
quid "3EAFABD70275"
supplier "Logical View::MCTTokenType"
quidu "3EAFAA920023")))
(object Class "CSwTLSSessionCache"
quid "3EA95557028E"
operations (list Operations
(object Operation "MasterSecret"
quid "3EB9247E0032"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "NewL"
quid "3EA9558401A4"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ServerAddr"
quid "3ECE2AE60292"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ClientKeyHandle"
quid "3EE4C0CC0159"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ServerCertificate"
quid "3EE4C0FF00BD"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ReadData"
quid "3EA9558D027E"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "ClientCertificate"
quid "3FC339BD01B6"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "SetResumable"
quid "3FC339E002A0"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "IsResumable"
quid "3FC339F100EB"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "SetValues"
quid "3FC339F90242"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "AddKeyInfo"
quid "3FC33A180271"
concurrency "Sequential"
opExportControl "Public"
uid 0))
class_attributes (list class_attribute_list
(object ClassAttribute "iMasterSecret"
quid "3EB7D50002F1")
(object ClassAttribute "iSessionData"
quid "3EB7D50900FD")
(object ClassAttribute "iServerAddr"
quid "3ECE2A4D03BB")
(object ClassAttribute "iEncodedServerCert"
quid "3EE0BAE00159")
(object ClassAttribute "iClientKeyHandle"
quid "3EE4C09C010B")
(object ClassAttribute "iCreationTime"
quid "3FC33A4002EE")
(object ClassAttribute "iResumable"
quid "3FC33A5702DF")
(object ClassAttribute "iClientCertInfo"
quid "3FC33A70004E")))
(object Class "CCTTokenTypeInfo"
quid "3EAF9A33011D"
operations (list Operations
(object Operation "ListL"
quid "3EAF9A490052"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Class "MCTTokenType"
quid "3EAFAA920023"
operations (list Operations
(object Operation "NewL"
quid "3EB907310051"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "List"
quid "3EB907AE03DC"
concurrency "Sequential"
opExportControl "Public"
uid 0)
(object Operation "OpenToken"
quid "3EB907B40294"
concurrency "Sequential"
opExportControl "Public"
uid 0)))
(object Association "$UNNAMED$0"
quid "3E8C45AB01B1"
roles (list role_list
(object Role "$UNNAMED$1"
quid "3E8C45AC00F6"
supplier "Logical View::MTLSTokenProvider"
quidu "3E8AD35F02BB"
client_cardinality (value cardinality "0..n")
is_navigable TRUE)
(object Role "iTokens"
quid "3E8C45AC0105"
label "iTokens"
supplier "Logical View::CTLSProvider"
quidu "3E77426E01A1"
client_cardinality (value cardinality "1")
is_aggregate TRUE)))
(object Association "$UNNAMED$2"
quid "3E8C4929026D"
roles (list role_list
(object Role "$UNNAMED$3"
quid "3E8C492A01F0"
supplier "Logical View::CSwTLSSession"
quidu "3E8C4034002B"
client_cardinality (value cardinality "0..n")
is_navigable TRUE)
(object Role "$UNNAMED$4"
quid "3E8C492A01F1"
supplier "Logical View::CSwTLSTokenProvider"
quidu "3E8C414F03E4"
client_cardinality (value cardinality "1")
is_aggregate TRUE)))
(object Association "$UNNAMED$5"
quid "3E8C4984000B"
roles (list role_list
(object Role "$UNNAMED$6"
quid "3E8C4984025D"
supplier "Logical View::CSwTLSSession"
quidu "3E8C4034002B"
client_cardinality (value cardinality "0..n")
is_navigable TRUE)
(object Role "$UNNAMED$7"
quid "3E8C4984025E"
supplier "Logical View::CSwTLSTokenProvider"
quidu "3E8C414F03E4"
client_cardinality (value cardinality "1")
is_navigable TRUE
is_aggregate TRUE)))
(object Association "$UNNAMED$8"
quid "3E953E7300FA"
roles (list role_list
(object Role "$UNNAMED$9"
quid "3E953E740158"
supplier "Logical View::MCTToken"
quidu "3E953DC700DB"
is_navigable TRUE)
(object Role "$UNNAMED$10"
quid "3E953E740159"
supplier "Logical View::CTLSProvider"
quidu "3E77426E01A1"
is_aggregate TRUE)))
(object Association "$UNNAMED$11"
quid "3E9ACFA00378"
roles (list role_list
(object Role "$UNNAMED$12"
quid "3E9ACFA60126"
supplier "Logical View::MTLSSession"
quidu "3E77451C0124"
is_navigable TRUE)
(object Role "$UNNAMED$13"
quid "3E9ACFA60136"
supplier "Logical View::MCTToken"
quidu "3E953DC700DB"
is_navigable TRUE)))
(object Association "$UNNAMED$14"
quid "3EA80C9400C9"
roles (list role_list
(object Role "$UNNAMED$15"
quid "3EA80C9500F8"
supplier "Logical View::CSwTLSTokenProvider"
quidu "3E8C414F03E4"
client_cardinality (value cardinality "0..n")
is_navigable TRUE)
(object Role "$UNNAMED$16"
quid "3EA80C9500F9"
supplier "Logical View::CSwTLSToken"
quidu "3EA80B9400C9"
is_navigable TRUE)))
(object Association "$UNNAMED$17"
quid "3EA92C0B0175"
roles (list role_list
(object Role "$UNNAMED$18"
quid "3EA92C0C00D8"
supplier "Logical View::CSwTLSSession"
quidu "3E8C4034002B"
client_cardinality (value cardinality "0..n")
is_navigable TRUE)
(object Role "$UNNAMED$19"
quid "3EA92C0C00D9"
supplier "Logical View::CSwTLSToken"
quidu "3EA80B9400C9"
is_navigable TRUE)))
(object Association "$UNNAMED$20"
quid "3EA939EF03E6"
roles (list role_list
(object Role "$UNNAMED$21"
quid "3EA939F1009A"
supplier "Logical View::MTLSSession"
quidu "3E77451C0124"
client_cardinality (value cardinality "1")
is_navigable TRUE)
(object Role "$UNNAMED$22"
quid "3EA939F1009B"
supplier "Logical View::CTLSSession"
quidu "3EA92D3303B7"
client_cardinality (value cardinality "1"))))
(object Association "$UNNAMED$23"
quid "3EA956C9027E"
roles (list role_list
(object Role "$UNNAMED$24"
quid "3EA956CD01D2"
supplier "Logical View::CTLSSession"
quidu "3EA92D3303B7"
client_cardinality (value cardinality "1")
is_navigable TRUE)
(object Role "$UNNAMED$25"
quid "3EA956CD01D3"
supplier "Logical View::CTLSProvider"
quidu "3E77426E01A1"
client_cardinality (value cardinality "1"))))
(object Association "$UNNAMED$26"
quid "3EAFAC1E02E2"
roles (list role_list
(object Role "$UNNAMED$27"
quid "3EAFAC1F016B"
supplier "Logical View::MCTTokenType"
quidu "3EAFAA920023"
is_navigable TRUE)
(object Role "$UNNAMED$28"
quid "3EAFAC1F016C"
supplier "Logical View::CTLSProvider"
quidu "3E77426E01A1"
is_aggregate TRUE)))
(object Association "$UNNAMED$29"
quid "3ECE28F600AD"
roles (list role_list
(object Role "$UNNAMED$30"
quid "3ECE28F60272"
supplier "Logical View::CSwTLSSessionCache"
quidu "3EA95557028E"
client_cardinality (value cardinality "0..n")
is_navigable TRUE)
(object Role "$UNNAMED$31"
quid "3ECE28F60273"
supplier "Logical View::CSwTLSToken"
quidu "3EA80B9400C9"
client_cardinality (value cardinality "1"))))
(object Association "$UNNAMED$32"
quid "3ECE2B3B02B1"
roles (list role_list
(object Role "$UNNAMED$33"
quid "3ECE2B3C02A1"
supplier "Logical View::CSwTLSTokenType"
quidu "3EA931C200B9"
client_cardinality (value cardinality "1")
is_navigable TRUE)
(object Role "$UNNAMED$34"
quid "3ECE2B3C02A2"
supplier "Logical View::CSwTLSToken"
quidu "3EA80B9400C9"
client_cardinality (value cardinality "1..n"))))
(object Mechanism @1
logical_models (list unit_reference_list
(object Object "TLS Protocol"
quid "3E7740CA00B7"
collaborators (list link_list
(object Link
quid "3E7741920385"
supplier "tlsprovider"
quidu "3E7740E902AB"
messages (list Messages
(object Message "CipherSuites( )"
quid "3E7741920386"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "3"
ordinal 2
quidu "3E77432A0357")
(object Message "VerifySignature( )"
quid "3E7744540308"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "6"
ordinal 7
quidu "3E774458028B")
(object Message "Create( )"
quid "3E7744D2001A"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "7"
ordinal 8
quidu "3E7744D402F9")
(object Message "VerifyServerCertificate( )"
quid "3E8C587A03E4"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "5"
ordinal 6
quidu "3E8AD3AB0357")
(object Message "GenerateRandom( )"
quid "3E9D52A40300"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "4"
ordinal 4
quidu "3E77434A0163")
(object Message "Connect( )"
quid "3FC394A6038A"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1"
ordinal 0
quidu "3FC337AD02DF")
(object Message "Attributes( )"
quid "3FC394B40213"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "2"
ordinal 1
quidu "3FC337B500AC")))
(object Link
quid "3E7743A3003A"
supplier "$UNNAMED$35"
quidu "3E77414F0191")
(object Link
quid "3E77450D02BA"
supplier "tokensession"
quidu "3E77413201FF")
(object Link
quid "3EB2869A00DF"
supplier "session"
quidu "3EB2464602F2"
messages (list Messages
(object Message "ClientFinishedMsg( )"
quid "3EB287610265"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "9"
ordinal 15
quidu "3EB2863E014C")
(object Message "VerifyServerFinishedMsg( )"
quid "3EB288D102F2"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "10"
ordinal 17
quidu "3EB2864F018B")
(object Message "ClientKeyExchange( )"
quid "3FC38CFB032D"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "8"
ordinal 12
quidu "3FC33B500129")
(object Message "EncryptL( )"
quid "3FC38DB502B0"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "11"
ordinal 19
quidu "3FC33F7C01E5")
(object Message "DecryptAndVerifyL( )"
quid "3FC38DC402EE"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "12"
ordinal 20
quidu "3FC33F8202EE"))))
persistence "Transient"
multi FALSE)
(object Object "tlsprovider"
quid "3E7740E902AB"
collaborators (list link_list
(object Link
quid "3E8C504C000B"
supplier "tokenprovider"
quidu "3E7741170124"
messages (list Messages
(object Message "*[all tokens] CrytpoCapabilities( )"
quid "3E8C519A00B7"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "3.1"
ordinal 3)))
(object Link
quid "3EB246040330"
supplier "$UNNAMED$35"
quidu "3E77414F0191"
messages (list Messages
(object Message "generate random using system RNG"
quid "3EB246040331"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "4.1"
ordinal 5)))
(object Link
quid "3EB27A6800EE"
supplier "session"
quidu "3EB2464602F2"
messages (list Messages
(object Message "Construct( )"
quid "3EB27A6800EF"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "7.2"
ordinal 10
quidu "3EB281E00350")
(object Message "NewL( )"
quid "3EB7E142019A"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "7.1"
ordinal 9
quidu "3EB7D66700DE"))))
class "Logical View::CTLSProvider"
quidu "3E77426E01A1"
persistence "Transient"
multi FALSE)
(object Object "tokenprovider"
quid "3E7741170124"
class "Logical View::MTLSTokenProvider"
quidu "3E8AD35F02BB"
persistence "Transient"
multi FALSE)
(object Object "tokensession"
quid "3E77413201FF"
class "Logical View::MTLSSession"
quidu "3E77451C0124"
persistence "Transient"
multi FALSE)
(object Object "$UNNAMED$35"
quid "3E77414F0191"
class "Logical View::CryptoLib"
quidu "3E7743B0021E"
persistence "Transient"
multi FALSE)
(object Object "session"
quid "3EB2464602F2"
collaborators (list link_list
(object Link
quid "3EB27A8F014C"
supplier "tokensession"
quidu "3E77413201FF"
messages (list Messages
(object Message "PHash( )"
quid "3EB287810081"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "9.1"
ordinal 16
quidu "3E77453902E9")
(object Message "PHash( )"
quid "3EB288E60265"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "10.1"
ordinal 18
quidu "3E77453902E9")
(object Message "InitL( )"
quid "3EE49BCB006F"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "7.2.1"
ordinal 11
quidu "3EE49BAD0234")
(object Message "ClientKeyExchange( )"
quid "3FC38D0E00DB"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "8.1"
ordinal 13
quidu "3E8AEF0A03E4")
(object Message "PHash( )"
quid "3FC38D1C030D"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "8.2"
ordinal 14
quidu "3E77453902E9")))
(object Link
quid "3EB27DA30246"
supplier "session"
quidu "3EB2464602F2"))
class "Logical View::CTLSSession"
quidu "3EA92D3303B7"
persistence "Transient"
multi FALSE)))
(object Mechanism @2
logical_models (list unit_reference_list
(object Object "tlsprovider"
quid "3EA92EFB022F"
collaborators (list link_list
(object Link
quid "3EA92EFB0230"
supplier "tokenprovider"
quidu "3EA92EFB0236"
messages (list Messages
(object Message "CryptoCapabilities( )"
quid "3EA9359203A7"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "6"
ordinal 5
quidu "3E8C3E5F027C")
(object Message "Release( )"
quid "3EA935A903C6"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "7"
ordinal 6
quidu "3EB2772C0217")))
(object Link
quid "3EA930D5028E"
supplier "tokentypeinfo"
quidu "3EA9305F031B"
messages (list Messages
(object Message "ListL( )"
quid "3EA930D5028F"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "2"
ordinal 1
quidu "3EAF9A490052")))
(object Link
quid "3EA931190127"
supplier "tokentype"
quidu "3EA92F5400F8"
messages (list Messages
(object Message "List( )"
quid "3EA931190128"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "3"
ordinal 2
quidu "3EB907AE03DC")
(object Message "OpenToken( )"
quid "3EA932150136"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "4"
ordinal 3
quidu "3EB907B40294")))
(object Link
quid "3EA9342D030B"
supplier "token"
quidu "3EA92F9302AD"
messages (list Messages
(object Message "GetInterface( )"
quid "3EA9342D030C"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "5"
ordinal 4
quidu "3EA933F401B3")))
(object Link
quid "3EA9361700F8"
supplier "session"
quidu "3EA930A502CC"
messages (list Messages
(object Message "Construct( )"
quid "3EA9361700F9"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "9"
ordinal 9
quidu "3EB281E00350")
(object Message "NewL( )"
quid "3EB7DE4100EE"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "8.1"
ordinal 8
quidu "3EB7D66700DE"))))
class "Logical View::CTLSProvider"
quidu "3E77426E01A1"
persistence "Transient"
multi FALSE)
(object Object "tokenprovider"
quid "3EA92EFB0236"
class "Logical View::MTLSTokenProvider"
quidu "3E8AD35F02BB"
persistence "Transient"
multi FALSE)
(object Object "tlssession"
quid "3EA92EFB0237"
class "Logical View::MTLSSession"
quidu "3E77451C0124"
persistence "Transient"
multi FALSE)
(object Object "$UNNAMED$36"
quid "3EA92EFB0238"
class "Logical View::CryptoLib"
quidu "3E7743B0021E"
persistence "Transient"
multi FALSE)
(object Object "tokentype"
quid "3EA92F5400F8"
class "Logical View::CSwTLSTokenType"
quidu "3EA931C200B9"
persistence "Transient"
multi FALSE)
(object Object "token"
quid "3EA92F9302AD"
class "Logical View::MCTToken"
quidu "3E953DC700DB"
persistence "Transient"
multi FALSE)
(object Object "tokentypeinfo"
quid "3EA9305F031B"
collaborators (list link_list
(object Link
quid "3EA934AC00F8"
supplier "tokentype"
quidu "3EA92F5400F8"))
class "Logical View::CCTTokenTypeInfo"
quidu "3EAF9A33011D"
persistence "Transient"
multi FALSE)
(object Object "session"
quid "3EA930A502CC"
collaborators (list link_list
(object Link
quid "3EA936940369"
supplier "tlssession"
quidu "3EA92EFB0237"
messages (list Messages
(object Message "any requests for token services (PHash, client key exchange etc)"
quid "3EA93694036A"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "9.2"
ordinal 11
Operation "any requests for token services (PHAsh, etc)")
(object Message "ClientCertificate( )"
quid "3EB7DF210301"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "11.1"
ordinal 15
quidu "3E8AEEEC004A")
(object Message "Release( )"
quid "3EB7DF310013"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "13.1"
ordinal 18
quidu "3EB2772C0217")))
(object Link
quid "3EA936E603E6"
supplier "$UNNAMED$36"
quidu "3EA92EFB0238"
messages (list Messages
(object Message "obtaining objects for symmetric encryption/decryption and HMAC hashing"
quid "3EA936E603E7"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "9.3"
ordinal 12)))
(object Link
quid "3EB29DA703BD"
supplier "tokentype"
quidu "3EA92F5400F8")
(object Link
quid "3EB29DBF0014"
supplier "token"
quidu "3EA92F9302AD"
messages (list Messages
(object Message "GetInterface( )"
quid "3EB29DBF0015"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "9.1"
ordinal 10
quidu "3EA933F401B3"))))
class "Logical View::CTLSSession"
quidu "3EA92D3303B7"
persistence "Transient"
multi FALSE)
(object Object "TLS Protocol"
quid "3EA93B2C0146"
collaborators (list link_list
(object Link
quid "3EA93BC20388"
supplier "tlsprovider"
quidu "3EA92EFB022F"
messages (list Messages
(object Message "obtain info to start handshk"
quid "3EA93BC20389"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1"
ordinal 0)
(object Message "Create( )"
quid "3EB7DE220051"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "8"
ordinal 7
quidu "3E7744D402F9")))
(object Link
quid "3EA93C070127"
supplier "session"
quidu "3EA930A502CC"
messages (list Messages
(object Message "ServerCertificte( )"
quid "3EA93D4800AA"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "15"
ordinal 20
quidu "3EB7D4AA016B")
(object Message "ClientCertificate( )"
quid "3EB7DF1000BF"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "11"
ordinal 14
quidu "3EB7D4AA017A")
(object Message "ClientKeyExchange( )"
quid "3FC33B7D02A0"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "10"
ordinal 13
quidu "3FC33B500129")
(object Message "encryption, decryption, MAC computations"
quid "3FC33C760233"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "14"
ordinal 19)
(object Message "ClientFinishedMsg( )"
quid "3FC33FCB0223"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "13"
ordinal 17
quidu "3EB2863E014C")
(object Message "VerifyServerFinishedMsg( )"
quid "3FC33FDF0242"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "12"
ordinal 16
quidu "3EB2864F018B")))
(object Link
quid "3EA93CB301B3"
supplier "$UNNAMED$36"
quidu "3EA92EFB0238"))
persistence "Transient"
multi FALSE)))
(object Mechanism @3
logical_models (list unit_reference_list
(object Object "TLS Protocol"
quid "3EB28EC50321"
collaborators (list link_list
(object Link
quid "3EB28EC50322"
supplier "tlsprovider"
quidu "3EB28EC50338"
messages (list Messages
(object Message "CipherSuites( )"
quid "3EB28EC50323"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "3"
ordinal 2
quidu "3E77432A0357")
(object Message "VerifySignature( )"
quid "3EB28EC50324"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "6"
ordinal 7
quidu "3E774458028B")
(object Message "Create( )"
quid "3EB28EC50325"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "7"
ordinal 8
quidu "3E7744D402F9")
(object Message "VerifyServerCertificate( )"
quid "3EB28EC50326"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "5"
ordinal 6
quidu "3E8AD3AB0357")
(object Message "GenerateRandom( )"
quid "3EB28EC50328"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "4"
ordinal 4
quidu "3E77434A0163")
(object Message "Connect( )"
quid "3FC3950A02EE"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1"
ordinal 0
quidu "3FC337AD02DF")
(object Message "Attributes( )"
quid "3FC395140242"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "2"
ordinal 1
quidu "3FC337B500AC")))
(object Link
quid "3EB28EC50329"
supplier "$UNNAMED$37"
quidu "3EB28EC50351")
(object Link
quid "3EB28EC5032D"
supplier "session"
quidu "3EB28EC50342"
messages (list Messages
(object Message "ClientFinishedMsg( )"
quid "3EB28EC50331"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "11"
ordinal 19
quidu "3EB2863E014C")
(object Message "VerifyServerFinishedMsg( )"
quid "3EB28EC50332"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "12"
ordinal 21
quidu "3EB2864F018B")
(object Message "ClientCertificate( )"
quid "3EB28EC50333"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "9"
ordinal 15
quidu "3EB7D4AA017A")
(object Message "CertificateVerifySignature( )"
quid "3EB28EC50335"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "10"
ordinal 17
quidu "3FC33F3702BF")
(object Message "ClientKeyExchange( )"
quid "3FC38E500223"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "8"
ordinal 12
quidu "3FC33B500129")
(object Message "EncryptL( )"
quid "3FC38ECD0213"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "13"
ordinal 23
quidu "3FC33F7C01E5")
(object Message "DecryptAndVerifyL( )"
quid "3FC38ED9007D"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "14"
ordinal 24
quidu "3FC33F8202EE"))))
persistence "Transient"
multi FALSE)
(object Object "tlsprovider"
quid "3EB28EC50338"
collaborators (list link_list
(object Link
quid "3EB28EC50337"
supplier "tokenprovider"
quidu "3EB28EC5033F"
messages (list Messages
(object Message "*[all tokens] CryptoCapabities( )"
quid "3EB28EC5033E"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "3.1"
ordinal 3)))
(object Link
quid "3EB28EC50339"
supplier "$UNNAMED$37"
quidu "3EB28EC50351"
messages (list Messages
(object Message "generate random using system RNG"
quid "3EB28EC5033A"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "4.1"
ordinal 5)))
(object Link
quid "3EB28EC5033B"
supplier "session"
quidu "3EB28EC50342"
messages (list Messages
(object Message "Construct( )"
quid "3EB28EC5033C"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "7.2"
ordinal 10
quidu "3EB281E00350")
(object Message "NewL( )"
quid "3EB7E19F0255"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "7.1"
ordinal 9
quidu "3EB7D66700DE"))))
class "Logical View::CTLSProvider"
quidu "3E77426E01A1"
persistence "Transient"
multi FALSE)
(object Object "tokenprovider"
quid "3EB28EC5033F"
class "Logical View::MTLSTokenProvider"
quidu "3E8AD35F02BB"
persistence "Transient"
multi FALSE)
(object Object "tokensession"
quid "3EB28EC50350"
class "Logical View::MTLSSession"
quidu "3E77451C0124"
persistence "Transient"
multi FALSE)
(object Object "$UNNAMED$37"
quid "3EB28EC50351"
class "Logical View::CryptoLib"
quidu "3E7743B0021E"
persistence "Transient"
multi FALSE)
(object Object "session"
quid "3EB28EC50342"
collaborators (list link_list
(object Link
quid "3EB28EC50341"
supplier "tokensession"
quidu "3EB28EC50350"
messages (list Messages
(object Message "PHash( )"
quid "3EB28EC5034C"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "11.1"
ordinal 20
quidu "3E77453902E9")
(object Message "PHash( )"
quid "3EB28EC5034D"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "12.1"
ordinal 22
quidu "3E77453902E9")
(object Message "ClientCertificate( )"
quid "3EB28EC5034E"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "9.1"
ordinal 16
quidu "3E8AEEEC004A")
(object Message "ComputeDigitalSignature( )"
quid "3EB28EC5034F"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "10.1"
ordinal 18
quidu "3E8AEF1A02EA")
(object Message "InitL( )"
quid "3EE49C3B02B1"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "7.2.1"
ordinal 11
quidu "3EE49BAD0234")
(object Message "ClientKeyExchange( )"
quid "3FC38E5F01D5"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "8.1"
ordinal 13
quidu "3E8AEF0A03E4")
(object Message "PHash( )"
quid "3FC38E6C0204"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "8.2"
ordinal 14
quidu "3E77453902E9")))
(object Link
quid "3EB28EC50343"
supplier "session"
quidu "3EB28EC50342"))
class "Logical View::CTLSSession"
quidu "3EA92D3303B7"
persistence "Transient"
multi FALSE)))
(object Mechanism @4
logical_models (list unit_reference_list
(object Object "TLS Protocol"
quid "3EB2973401E8"
collaborators (list link_list
(object Link
quid "3EB2973401E9"
supplier "tlsprovider"
quidu "3EB2973401FC"
messages (list Messages
(object Message "CipherSuites( )"
quid "3EB2973401EA"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "4"
ordinal 4
quidu "3E77432A0357")
(object Message "Create( )"
quid "3EB2973401EC"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "6"
ordinal 8
quidu "3E7744D402F9")
(object Message "GenerateRandom( )"
quid "3EB2973401EF"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "5"
ordinal 6
quidu "3E77434A0163")
(object Message "GetSession( )"
quid "3EB2991300FE"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "3"
ordinal 2
quidu "3E7742A3000B")
(object Message "Connect( )"
quid "3FC39531038A"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "1"
ordinal 0
quidu "3FC337AD02DF")
(object Message "Attributes( )"
quid "3FC3953A0242"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "2"
ordinal 1
quidu "3FC337B500AC")))
(object Link
quid "3EB2973401F0"
supplier "$UNNAMED$38"
quidu "3EB297340213")
(object Link
quid "3EB2973401F4"
supplier "session"
quidu "3EB297340206"
messages (list Messages
(object Message "ClientFinishedMsg( )"
quid "3EB2973401F8"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "8"
ordinal 16
quidu "3EB2863E014C")
(object Message "VerifyServerFinishedMsg( )"
quid "3EB2973401F9"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "7"
ordinal 14
quidu "3EB2864F018B")
(object Message "EncryptL( )"
quid "3FC3940703D9"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "9"
ordinal 18
quidu "3FC33F7C01E5")
(object Message "DecryptAndVerifyL( )"
quid "3FC3941500BC"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "10"
ordinal 19
quidu "3FC33F8202EE"))))
persistence "Transient"
multi FALSE)
(object Object "tlsprovider"
quid "3EB2973401FC"
collaborators (list link_list
(object Link
quid "3EB2973401FB"
supplier "tokenprovider"
quidu "3EB297340203"
messages (list Messages
(object Message "*[all tokens] CryptoCapabilities( )"
quid "3EB297340201"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "4.1"
ordinal 5)
(object Message "*[all tokens] GetSession( )"
quid "3EB2995B0294"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "3.1"
ordinal 3)))
(object Link
quid "3EB2973401FD"
supplier "$UNNAMED$38"
quidu "3EB297340213"
messages (list Messages
(object Message "generate random using system RNG"
quid "3EB2973401FE"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "5.1"
ordinal 7)))
(object Link
quid "3EB2973401FF"
supplier "session"
quidu "3EB297340206"
messages (list Messages
(object Message "ConstructResumed( )"
quid "3EB297340200"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "6.2"
ordinal 10
quidu "3EB29BD800EE")
(object Message "NewL( )"
quid "3EB7E29A00CE"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "6.1"
ordinal 9
quidu "3EB7D66700DE"))))
class "Logical View::CTLSProvider"
quidu "3E77426E01A1"
persistence "Transient"
multi FALSE)
(object Object "tokenprovider"
quid "3EB297340203"
class "Logical View::MTLSTokenProvider"
quidu "3E8AD35F02BB"
persistence "Transient"
multi FALSE)
(object Object "tokensession"
quid "3EB297340212"
class "Logical View::MTLSSession"
quidu "3E77451C0124"
persistence "Transient"
multi FALSE)
(object Object "$UNNAMED$38"
quid "3EB297340213"
class "Logical View::CryptoLib"
quidu "3E7743B0021E"
persistence "Transient"
multi FALSE)
(object Object "session"
quid "3EB297340206"
collaborators (list link_list
(object Link
quid "3EB297340205"
supplier "tokensession"
quidu "3EB297340212"
messages (list Messages
(object Message "PHash( )"
quid "3EB29734020D"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "6.2.3"
ordinal 13
quidu "3E77453902E9")
(object Message "PHash( )"
quid "3EB297340210"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "8.1"
ordinal 17
quidu "3E77453902E9")
(object Message "PHash( )"
quid "3EB297340211"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "7.1"
ordinal 15
quidu "3E77453902E9")
(object Message "ServerCertificate( )"
quid "3EB7E277038E"
frequency "Aperiodic"
synchronization "Asynchronous"
dir "FromClientToSupplier"
sequence "6.2.2"
ordinal 12
quidu "3E8AEEDF00C7")
(object Message "InitL( )"
quid "3FC393A3034C"
frequency "Aperiodic"
synchronization "Simple"
dir "FromClientToSupplier"
sequence "6.2.1"
ordinal 11
quidu "3EE49BAD0234")))
(object Link
quid "3EB297340207"
supplier "session"
quidu "3EB297340206")
(object Link
quid "3EB29B5E03AD"
supplier "tokenprovider"
quidu "3EB297340203"))
class "Logical View::CTLSSession"
quidu "3EA92D3303B7"
persistence "Transient"
multi FALSE))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Main"
quid "3E773E8C0206"
title "Main"
zoom 90
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Logical View::MCTTokenInterface" @5
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2272, 304)
font (object Font
italics TRUE)
label (object ItemLabel
Parent_View @5
location (2076, 231)
fill_color 13434879
nlines 1
max_width 392
justify 0
label "MCTTokenInterface")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E8C41180125"
compartment (object Compartment
Parent_View @5
location (2076, 287)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 2
max_width 209)
width 410
height 168
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::MCTTokenInterface" @6
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1440, 304)
font (object Font
italics TRUE)
label (object ItemLabel
Parent_View @6
location (1244, 231)
fill_color 13434879
nlines 1
max_width 392
justify 0
label "MCTTokenInterface")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E8C41180125"
compartment (object Compartment
Parent_View @6
location (1244, 287)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 2
max_width 209)
width 410
height 168
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::CActive" @7
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (288, 160)
label (object ItemLabel
Parent_View @7
location (200, 114)
fill_color 13434879
nlines 1
max_width 176
justify 0
label "CActive")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E953EE9005E"
width 194
height 114
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::MTLSTokenProvider" @8
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1440, 672)
font (object Font
italics TRUE)
label (object ItemLabel
Parent_View @8
location (1236, 554)
fill_color 13434879
nlines 1
max_width 408
justify 0
label "MTLSTokenProvider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E8AD35F02BB"
compartment (object Compartment
Parent_View @8
location (1236, 610)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 4
max_width 393)
width 426
height 258
annotation 8
autoResize TRUE)
(object InheritView "" @9
stereotype TRUE
line_color 3342489
quidu "3E8C41B501D1"
client @8
supplier @6
line_style 0)
(object ClassView "Class" "Logical View::MTLSSession" @10
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2272, 736)
font (object Font
italics TRUE)
label (object ItemLabel
Parent_View @10
location (2024, 506)
fill_color 13434879
nlines 1
max_width 496
justify 0
label "MTLSSession")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E77451C0124"
compartment (object Compartment
Parent_View @10
location (2024, 562)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 9
max_width 493)
width 514
height 482
annotation 8
autoResize TRUE)
(object InheritView "" @11
stereotype TRUE
line_color 3342489
quidu "3E8C407600F6"
client @10
supplier @5
line_style 0)
(object ClassView "Class" "Logical View::MCTToken" @12
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (832, 800)
label (object ItemLabel
Parent_View @12
location (691, 727)
fill_color 13434879
nlines 1
max_width 282
justify 0
label "MCTToken")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E953DC700DB"
compartment (object Compartment
Parent_View @12
location (691, 783)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 2
max_width 278)
width 300
height 168
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::CTLSSession" @13
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (288, 1808)
label (object ItemLabel
Parent_View @13
location (38, 1420)
fill_color 13434879
nlines 1
max_width 500
justify 0
label "CTLSSession")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA92D3303B7"
compartment (object Compartment
Parent_View @13
location (38, 1476)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 16
max_width 497)
width 518
height 798
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$20" @14
location (2251, 2285)
stereotype TRUE
line_color 3342489
quidu "3EA939EF03E6"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$21" @15
Parent_View @14
location (1931, 557)
stereotype TRUE
line_color 3342489
quidu "3EA939F1009A"
client @14
supplier @10
vertices (list Points
(2251, 2285)
(2653, 2285)
(2653, 1295)
(2436, 977))
line_style 0
label (object SegLabel @16
Parent_View @15
location (2582, 1096)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$22" @17
Parent_View @14
location (1931, 557)
stereotype TRUE
line_color 3342489
quidu "3EA939F1009B"
client @14
supplier @13
vertices (list Points
(2251, 2285)
(1455, 2285)
(547, 1913))
line_style 0
label (object SegLabel @18
Parent_View @17
location (694, 2031)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 0))))
(object ClassView "Class" "Logical View::MCTTokenType" @19
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (880, 128)
label (object ItemLabel
Parent_View @19
location (725, 10)
fill_color 13434879
nlines 1
max_width 310
justify 0
label "MCTTokenType")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EAFAA920023"
compartment (object Compartment
Parent_View @19
location (725, 66)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 4
max_width 268)
width 328
height 258
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::CTLSProvider" @20
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (288, 784)
label (object ItemLabel
Parent_View @20
location (66, 531)
fill_color 13434879
nlines 1
max_width 444
justify 0
label "CTLSProvider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E77426E01A1"
compartment (object Compartment
Parent_View @20
location (66, 587)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 10
max_width 441)
width 462
height 528
annotation 8
autoResize TRUE)
(object InheritView "" @21
stereotype TRUE
line_color 3342489
quidu "3E953EF5003F"
client @20
supplier @7
line_style 0)
(object AssociationViewNew "$UNNAMED$8" @22
location (600, 792)
stereotype TRUE
line_color 3342489
quidu "3E953E7300FA"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$9" @23
Parent_View @22
location (312, 120)
stereotype TRUE
line_color 3342489
quidu "3E953E740158"
client @22
supplier @12
line_style 0)
(object RoleView "$UNNAMED$10" @24
Parent_View @22
location (312, 120)
label (object SegLabel @25
Parent_View @24
location (537, 749)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 178
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3E953E740159"
client @22
supplier @20
line_style 0)))
(object AssociationViewNew "$UNNAMED$23" @26
location (288, 1228)
stereotype TRUE
line_color 3342489
quidu "3EA956C9027E"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$24" @27
Parent_View @26
location (16, 428)
stereotype TRUE
line_color 3342489
quidu "3EA956CD01D2"
client @26
supplier @13
line_style 0
label (object SegLabel @28
Parent_View @27
location (342, 1389)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 0))
(object RoleView "$UNNAMED$25" @29
Parent_View @26
location (16, 428)
stereotype TRUE
line_color 3342489
quidu "3EA956CD01D3"
client @26
supplier @20
line_style 0
label (object SegLabel @30
Parent_View @29
location (342, 1067)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 1))))
(object AssociationViewNew "$UNNAMED$26" @31
location (519, 289)
stereotype TRUE
line_color 3342489
quidu "3EAFAC1E02E2"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$27" @32
Parent_View @31
location (231, -511)
label (object SegLabel @33
Parent_View @32
location (656, 139)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 254
justify 0
label ""
pctDist 0.800000
height 42
orientation 0)
stereotype TRUE
line_color 3342489
quidu "3EAFAC1F016B"
client @31
supplier @19
vertices (list Points
(519, 289)
(559, 205)
(715, 166))
line_style 0)
(object RoleView "$UNNAMED$28" @34
Parent_View @31
location (231, -511)
label (object SegLabel @35
Parent_View @34
location (395, 456)
hidden TRUE
anchor 1
anchor_loc 1
nlines 1
max_width 254
justify 0
label ""
pctDist 0.800000
height 42
orientation 1)
stereotype TRUE
line_color 3342489
quidu "3EAFAC1F016C"
client @31
supplier @20
line_style 0)))
(object ClassView "Class" "Logical View::CSwTLSTokenProvider" @36
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1440, 1136)
label (object ItemLabel
Parent_View @36
location (1216, 1063)
fill_color 13434879
nlines 1
max_width 448
justify 0
label "CSwTLSTokenProvider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E8C414F03E4"
compartment (object Compartment
Parent_View @36
location (1216, 1119)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 2
max_width 167)
width 466
height 168
annotation 8
autoResize TRUE)
(object InheritView "" @37
stereotype TRUE
line_color 3342489
quidu "3E8C41C30144"
client @36
supplier @8
line_style 0)
(object ClassView "Class" "Logical View::CSwTLSSession" @38
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2272, 1504)
label (object ItemLabel
Parent_View @38
location (2099, 1364)
fill_color 13434879
nlines 1
max_width 346
justify 0
label "CSwTLSSession")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E8C4034002B"
compartment (object Compartment
Parent_View @38
location (2099, 1420)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 5
max_width 323)
width 364
height 302
annotation 8
autoResize TRUE)
(object InheritView "" @39
stereotype TRUE
line_color 3342489
quidu "3E8C40EB0338"
client @38
supplier @10
line_style 0)
(object ClassView "Class" "Logical View::CSwTLSSessionCache" @40
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (1680, 1904)
label (object ItemLabel
Parent_View @40
location (1456, 1426)
fill_color 13434879
nlines 1
max_width 448
justify 0
label "CSwTLSSessionCache")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA95557028E"
compartment (object Compartment
Parent_View @40
location (1456, 1482)
icon_style "Icon"
fill_color 13434879
anchor 2
nlines 20
max_width 382)
width 466
height 978
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::CSwTLSTokenType" @41
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (880, 464)
label (object ItemLabel
Parent_View @41
location (684, 418)
fill_color 13434879
nlines 1
max_width 392
justify 0
label "CSwTLSTokenType")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA931C200B9"
width 410
height 114
annotation 8
autoResize TRUE)
(object InheritView "" @42
stereotype TRUE
line_color 3342489
quidu "3EAFABD70275"
client @41
supplier @19
line_style 0)
(object ClassView "Class" "Logical View::CSwTLSToken" @43
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (832, 1504)
label (object ItemLabel
Parent_View @43
location (631, 1296)
fill_color 13434879
nlines 1
max_width 402
justify 0
label "CSwTLSToken")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA80B9400C9"
compartment (object Compartment
Parent_View @43
location (631, 1352)
icon_style "Icon"
fill_color 16777215
anchor 2
nlines 8
max_width 400)
width 420
height 438
annotation 8
autoResize TRUE)
(object InheritView "" @44
stereotype TRUE
line_color 3342489
quidu "3EA80BF20201"
client @43
supplier @12
line_style 0)
(object AssociationViewNew "$UNNAMED$14" @45
location (1170, 1298)
stereotype TRUE
line_color 3342489
quidu "3EA80C9400C9"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$15" @46
Parent_View @45
location (338, -206)
stereotype TRUE
line_color 3342489
quidu "3EA80C9500F8"
client @45
supplier @36
line_style 0
label (object SegLabel @47
Parent_View @46
location (1314, 1274)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..*"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$16" @48
Parent_View @45
location (338, -206)
stereotype TRUE
line_color 3342489
quidu "3EA80C9500F9"
client @45
supplier @43
line_style 0)))
(object AssociationViewNew "$UNNAMED$17" @49
location (1565, 1504)
stereotype TRUE
line_color 3342489
quidu "3EA92C0B0175"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$18" @50
Parent_View @49
location (733, 0)
stereotype TRUE
line_color 3342489
quidu "3EA92C0C00D8"
client @49
supplier @38
line_style 0
label (object SegLabel @51
Parent_View @50
location (2034, 1558)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..*"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$19" @52
Parent_View @49
location (733, 0)
stereotype TRUE
line_color 3342489
quidu "3EA92C0C00D9"
client @49
supplier @43
line_style 0)))
(object AssociationViewNew "$UNNAMED$29" @53
location (1244, 1698)
stereotype TRUE
line_color 3342489
quidu "3ECE28F600AD"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$30" @54
Parent_View @53
location (412, 194)
stereotype TRUE
line_color 3342489
quidu "3ECE28F60272"
client @53
supplier @40
line_style 0
label (object SegLabel @55
Parent_View @54
location (1404, 1833)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "0..*"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$31" @56
Parent_View @53
location (412, 194)
stereotype TRUE
line_color 3342489
quidu "3ECE28F60273"
client @53
supplier @43
line_style 0
label (object SegLabel @57
Parent_View @56
location (1040, 1661)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 0))))
(object AssociationViewNew "$UNNAMED$32" @58
location (1069, 894)
stereotype TRUE
line_color 3342489
quidu "3ECE2B3B02B1"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$33" @59
Parent_View @58
location (237, -610)
stereotype TRUE
line_color 3342489
quidu "3ECE2B3C02A1"
client @58
supplier @41
vertices (list Points
(1069, 894)
(1069, 733)
(920, 521))
line_style 0
label (object SegLabel @60
Parent_View @59
location (989, 527)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1"
pctDist 0.900000
height 54
orientation 1))
(object RoleView "$UNNAMED$34" @61
Parent_View @58
location (237, -610)
stereotype TRUE
line_color 3342489
quidu "3ECE2B3C02A2"
client @58
supplier @43
vertices (list Points
(1069, 894)
(1069, 1101)
(958, 1284))
line_style 0
label (object SegLabel @62
Parent_View @61
location (1027, 1274)
anchor 2
anchor_loc 1
nlines 1
max_width 15
justify 0
label "1..*"
pctDist 0.900000
height 54
orientation 0))))
(object ClassView "Class" "Logical View::CActive" @63
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (2064, 1152)
label (object ItemLabel
Parent_View @63
location (1979, 1098)
fill_color 13434879
nlines 1
max_width 170
justify 0
label "CActive")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E953EE9005E"
width 188
height 130
annotation 8
autoResize TRUE)
(object InheritView "" @64
stereotype TRUE
line_color 3342489
quidu "3FC342590262"
client @38
supplier @63
line_style 0)
(object ClassView "Class" "Logical View::CActive" @65
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (128, 1184)
label (object ItemLabel
Parent_View @65
location (43, 1130)
fill_color 13434879
nlines 1
max_width 170
justify 0
label "CActive")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E953EE9005E"
width 188
height 130
annotation 8
autoResize TRUE)
(object InheritView "" @66
stereotype TRUE
line_color 3342489
quidu "3FC3435102EE"
client @13
supplier @65
line_style 0)))
(object InteractionDiagram "NoClientAuthentication"
mechanism_ref @1
quid "3E7740C003D4"
title "NoClientAuthentication"
zoom 85
max_height 28350
max_width 21600
origin_x 0
origin_y 4684
items (list diagram_item_list
(object InterObjView "TLS Protocol" @67
location (592, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @67
location (592, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "TLS Protocol")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E7740CA00B7"
width 300
height 4369
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @68
location (592, 464)
line_color 3342489
InterObjView @67
height 900
y_coord 840
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @69
location (592, 1776)
line_color 3342489
InterObjView @67
height 2584
y_coord 2524
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @70
location (592, 4368)
line_color 3342489
InterObjView @67
height 136
y_coord 76
Nested FALSE))
(object InterObjView "tlsprovider" @71
location (1072, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @71
location (1072, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "tlsprovider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E7740E902AB"
width 300
height 4369
icon_height 153
icon_width 154
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @72
location (1072, 496)
line_color 3342489
InterObjView @71
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @73
location (1072, 624)
line_color 3342489
InterObjView @71
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @74
location (1072, 800)
line_color 3342489
InterObjView @71
height 280
y_coord 220
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @75
location (1072, 1136)
line_color 3342489
InterObjView @71
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @76
location (1072, 1856)
line_color 3342489
InterObjView @71
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @77
location (1072, 2032)
line_color 3342489
InterObjView @71
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @78
location (1072, 2256)
line_color 3342489
InterObjView @71
height 356
y_coord 296
Nested FALSE))
(object InterObjView "tokenprovider" @79
location (2016, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @79
location (2016, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 501
justify 0
label "tokenprovider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E7741170124"
width 519
height 4369
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @80
location (2016, 960)
line_color 3342489
InterObjView @79
height 60
y_coord 0
Nested FALSE))
(object InterObjView "tokensession" @81
location (2576, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @81
location (2576, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 351
justify 0
label "tokensession")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E77413201FF"
width 369
height 4369
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @82
location (2576, 2432)
line_color 3342489
InterObjView @81
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @83
location (2576, 2752)
line_color 3342489
InterObjView @81
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @84
location (2576, 2928)
line_color 3342489
InterObjView @81
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @85
location (2576, 3616)
line_color 3342489
InterObjView @81
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @86
location (2576, 4080)
line_color 3342489
InterObjView @81
height 60
y_coord 0
Nested FALSE))
(object InterObjView "$UNNAMED$35" @87
location (3040, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @87
location (3040, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3E77414F0191"
width 300
height 4369
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @88
location (3040, 1184)
line_color 3342489
InterObjView @87
height 60
y_coord 0
Nested FALSE))
(object InterObjView "session" @89
location (1504, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @89
location (1504, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "session")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB2464602F2"
width 300
height 4369
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @90
location (1504, 2272)
line_color 3342489
InterObjView @89
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @91
location (1504, 2416)
line_color 3342489
InterObjView @89
height 136
y_coord 76
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @92
location (1504, 2704)
line_color 3342489
InterObjView @89
height 344
y_coord 284
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @93
location (1504, 3568)
line_color 3342489
InterObjView @89
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @94
location (1504, 4048)
line_color 3342489
InterObjView @89
height 152
y_coord 92
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @95
location (1504, 4240)
line_color 3342489
InterObjView @89
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @96
location (1504, 4384)
line_color 3342489
InterObjView @89
height 60
y_coord 0
Nested FALSE))
(object InterMessView "" @97
location (16, 800)
label (object SegLabel @98
Parent_View @97
location (831, 756)
quidu "3E7741920386"
anchor_loc 1
nlines 1
max_width 3201
justify 0
label "CipherSuites( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @71
Focus_Src @68
Focus_Entry @74
origin (607, 800)
terminus (1056, 800)
ordinal 2)
(object InterMessView "" @99
location (16, 2032)
label (object SegLabel @100
Parent_View @99
location (831, 1988)
quidu "3E7744540308"
anchor_loc 1
nlines 1
max_width 2709
justify 0
label "VerifySignature( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @71
Focus_Src @69
Focus_Entry @77
origin (607, 2032)
terminus (1056, 2032)
ordinal 7)
(object InterMessView "" @101
location (16, 2256)
label (object SegLabel @102
Parent_View @101
location (831, 2212)
quidu "3E7744D2001A"
anchor_loc 1
nlines 1
max_width 2503
justify 0
label "Create( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @71
Focus_Src @69
Focus_Entry @78
origin (607, 2256)
terminus (1056, 2256)
ordinal 8)
(object Label @103
location (128, 1360)
nlines 6
max_width 381
label
|<---ClientHello
|ServerHello--->
|ServerCertificate-->
|SrvKeyExch*-->
|SrvHelloDone-->
|
)
(object Label @104
location (32, 3760)
nlines 3
max_width 463
label
|<---ClientFinished
|[SrvChangeCiphSuite]-->
|SrvFinished-->
|
)
(object Label @105
location (80, 3088)
nlines 2
max_width 444
label "<---ClientKeyExch")
(object InterMessView "" @106
location (16, 960)
label (object SegLabel @107
Parent_View @106
location (1543, 916)
quidu "3E8C519A00B7"
anchor_loc 1
nlines 1
max_width 4321
justify 0
label "*[all tokens] CrytpoCapabilities( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @71
supplier @79
Focus_Src @74
Focus_Entry @80
origin (1087, 960)
terminus (2000, 960)
ordinal 3)
(object InterMessView "" @108
location (16, 1856)
label (object SegLabel @109
Parent_View @108
location (831, 1812)
quidu "3E8C587A03E4"
anchor_loc 1
nlines 1
max_width 3851
justify 0
label "VerifyServerCertificate( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @71
Focus_Src @69
Focus_Entry @76
origin (607, 1856)
terminus (1056, 1856)
ordinal 6)
(object InterMessView "" @110
location (16, 1136)
label (object SegLabel @111
Parent_View @110
location (831, 1092)
quidu "3E9D52A40300"
anchor_loc 1
nlines 1
max_width 421
justify 0
label "GenerateRandom( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @71
Focus_Src @68
Focus_Entry @75
origin (607, 1136)
terminus (1056, 1136)
ordinal 4)
(object InterMessView "" @112
location (16, 1184)
label (object SegLabel @113
Parent_View @112
location (2055, 1140)
quidu "3EB246040331"
anchor_loc 1
nlines 1
max_width 783
justify 0
label "generate random using system RNG"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @71
supplier @87
Focus_Src @75
Focus_Entry @88
origin (1087, 1184)
terminus (3024, 1184)
ordinal 5)
(object InterMessView "" @114
location (16, 2416)
label (object SegLabel @115
Parent_View @114
location (1287, 2372)
quidu "3EB27A6800EF"
anchor_loc 1
nlines 1
max_width 335
justify 0
label "Construct( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @71
supplier @89
Focus_Src @78
Focus_Entry @91
origin (1087, 2416)
terminus (1488, 2416)
ordinal 10)
(object Label @116
location (32, 3296)
nlines 2
max_width 478
label
|<---[ClChangeCiphSuite]
|
|
)
(object InterMessView "" @117
location (16, 3568)
label (object SegLabel @118
Parent_View @117
location (1047, 3524)
quidu "3EB287610265"
anchor_loc 1
nlines 1
max_width 447
justify 0
label "ClientFinishedMsg( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @89
Focus_Src @69
Focus_Entry @93
origin (607, 3568)
terminus (1488, 3568)
ordinal 15)
(object InterMessView "" @119
location (16, 3616)
label (object SegLabel @120
Parent_View @119
location (2039, 3572)
quidu "3EB287810081"
anchor_loc 1
nlines 1
max_width 192
justify 0
label "PHash( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @89
supplier @81
Focus_Src @93
Focus_Entry @85
origin (1519, 3616)
terminus (2560, 3616)
ordinal 16)
(object InterMessView "" @121
location (16, 4048)
label (object SegLabel @122
Parent_View @121
location (1047, 4004)
quidu "3EB288D102F2"
anchor_loc 1
nlines 1
max_width 466
justify 0
label "VerifyServerFinishedMsg( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @89
Focus_Src @69
Focus_Entry @94
origin (607, 4048)
terminus (1488, 4048)
ordinal 17)
(object InterMessView "" @123
location (16, 4080)
label (object SegLabel @124
Parent_View @123
location (2039, 4036)
quidu "3EB288E60265"
anchor_loc 1
nlines 1
max_width 192
justify 0
label "PHash( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @89
supplier @81
Focus_Src @94
Focus_Entry @86
origin (1519, 4080)
terminus (2560, 4080)
ordinal 18)
(object InterMessView "" @125
location (16, 2272)
label (object SegLabel @126
Parent_View @125
location (1287, 2228)
quidu "3EB7E142019A"
anchor_loc 1
nlines 1
max_width 169
justify 0
label "NewL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @71
supplier @89
Focus_Src @78
Focus_Entry @90
origin (1087, 2272)
terminus (1488, 2272)
ordinal 9)
(object Label @127
location (352, 4768)
nlines 4
max_width 2331
label "Note: The methods above lack parameters in order not to black out the picture (please refer for full declarations of these functions to the corresponding API specification document). Similarly, in order to simplify the whole view, some methods or sequence of methods are replaced by description text. The main purpose of this diagram is to show relation between exchanging of protocol messages with a TLS server and internal operation of TLS Provider module.")
(object InterMessView "" @128
location (16, 2432)
label (object SegLabel @129
Parent_View @128
location (2039, 2388)
quidu "3EE49BCB006F"
anchor_loc 1
nlines 1
max_width 143
justify 0
label "InitL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @89
supplier @81
Focus_Src @91
Focus_Entry @82
origin (1519, 2432)
terminus (2560, 2432)
ordinal 11)
(object InterMessView "" @130
location (16, 2704)
label (object SegLabel @131
Parent_View @130
location (1047, 2660)
quidu "3FC38CFB032D"
anchor_loc 1
nlines 1
max_width 375
justify 0
label "ClientKeyExchange( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @89
Focus_Src @69
Focus_Entry @92
origin (607, 2704)
terminus (1488, 2704)
ordinal 12)
(object InterMessView "" @132
location (16, 2752)
label (object SegLabel @133
Parent_View @132
location (2039, 2708)
quidu "3FC38D0E00DB"
anchor_loc 1
nlines 1
max_width 375
justify 0
label "ClientKeyExchange( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @89
supplier @81
Focus_Src @92
Focus_Entry @83
origin (1519, 2752)
terminus (2560, 2752)
ordinal 13)
(object InterMessView "" @134
location (16, 2928)
label (object SegLabel @135
Parent_View @134
location (2039, 2884)
quidu "3FC38D1C030D"
anchor_loc 1
nlines 1
max_width 143
justify 0
label "PHash( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @89
supplier @81
Focus_Src @92
Focus_Entry @84
origin (1519, 2928)
terminus (2560, 2928)
ordinal 14)
(object InterMessView "" @136
location (16, 4240)
label (object SegLabel @137
Parent_View @136
location (1047, 4196)
quidu "3FC38DB502B0"
anchor_loc 1
nlines 1
max_width 184
justify 0
label "EncryptL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @89
Focus_Src @69
Focus_Entry @95
origin (607, 4240)
terminus (1488, 4240)
ordinal 19)
(object InterMessView "" @138
location (16, 4384)
label (object SegLabel @139
Parent_View @138
location (1047, 4340)
quidu "3FC38DC402EE"
anchor_loc 1
nlines 1
max_width 353
justify 0
label "DecryptAndVerifyL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @89
Focus_Src @70
Focus_Entry @96
origin (607, 4384)
terminus (1488, 4384)
ordinal 20)
(object InterMessView "" @140
location (16, 496)
label (object SegLabel @141
Parent_View @140
location (831, 452)
quidu "3FC394A6038A"
anchor_loc 1
nlines 1
max_width 177
justify 0
label "Connect( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @71
Focus_Src @68
Focus_Entry @72
origin (607, 496)
terminus (1056, 496)
ordinal 0)
(object InterMessView "" @142
location (16, 624)
label (object SegLabel @143
Parent_View @142
location (831, 580)
quidu "3FC394B40213"
anchor_loc 1
nlines 1
max_width 195
justify 0
label "Attributes( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @67
supplier @71
Focus_Src @68
Focus_Entry @73
origin (607, 624)
terminus (1056, 624)
ordinal 1)))
(object InteractionDiagram "AccessToTokenInterfaces"
mechanism_ref @2
quid "3EA92EBD001D"
title "AccessToTokenInterfaces"
zoom 75
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object InterObjView "tlsprovider" @144
location (512, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @144
location (512, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "tlsprovider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA92EFB022F"
width 300
height 3681
icon_height 153
icon_width 154
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @145
location (512, 416)
line_color 3342489
InterObjView @144
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @146
location (512, 544)
line_color 3342489
InterObjView @144
height 824
y_coord 764
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @147
location (512, 1488)
line_color 3342489
InterObjView @144
height 740
y_coord 680
Nested FALSE))
(object InterObjView "tokenprovider" @148
location (2688, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @148
location (2688, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 507
justify 0
label "tokenprovider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA92EFB0236"
width 525
height 3681
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @149
location (2688, 1104)
line_color 3342489
InterObjView @148
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @150
location (2688, 1248)
line_color 3342489
InterObjView @148
height 60
y_coord 0
Nested FALSE))
(object InterObjView "tlssession" @151
location (3136, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @151
location (3136, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 300
justify 0
label "tlssession")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA92EFB0237"
width 318
height 3681
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @152
location (3136, 1872)
line_color 3342489
InterObjView @151
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @153
location (3136, 2544)
line_color 3342489
InterObjView @151
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @154
location (3136, 2912)
line_color 3342489
InterObjView @151
height 60
y_coord 0
Nested FALSE))
(object InterObjView "$UNNAMED$36" @155
location (3504, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @155
location (3504, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA92EFB0238"
width 300
height 3681
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @156
location (3504, 2048)
line_color 3342489
InterObjView @155
height 60
y_coord 0
Nested FALSE))
(object InterObjView "session" @157
location (832, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @157
location (832, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "session")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA930A502CC"
width 300
height 3681
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @158
location (832, 1536)
line_color 3342489
InterObjView @157
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @159
location (832, 1648)
line_color 3342489
InterObjView @157
height 520
y_coord 460
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @160
location (832, 2304)
line_color 3342489
InterObjView @157
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @161
location (832, 2480)
line_color 3342489
InterObjView @157
height 184
y_coord 124
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @162
location (832, 2704)
line_color 3342489
InterObjView @157
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @163
location (832, 2864)
line_color 3342489
InterObjView @157
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @164
location (832, 3344)
line_color 3342489
InterObjView @157
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @165
location (832, 3696)
line_color 3342489
InterObjView @157
height 60
y_coord 0
Nested FALSE))
(object InterObjView "tokentypeinfo" @166
location (1312, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @166
location (1312, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 582
justify 0
label "tokentypeinfo")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA9305F031B"
width 600
height 3681
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @167
location (1312, 544)
line_color 3342489
InterObjView @166
height 60
y_coord 0
Nested FALSE))
(object InterObjView "token" @168
location (2208, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @168
location (2208, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 390
justify 0
label "token")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA92F9302AD"
width 408
height 3681
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @169
location (2208, 960)
line_color 3342489
InterObjView @168
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @170
location (2208, 1712)
line_color 3342489
InterObjView @168
height 60
y_coord 0
Nested FALSE))
(object InterObjView "tokentype" @171
location (1808, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @171
location (1808, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 368
justify 0
label "tokentype")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA92F5400F8"
width 386
height 3681
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @172
location (1808, 768)
line_color 3342489
InterObjView @171
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @173
location (1808, 864)
line_color 3342489
InterObjView @171
height 60
y_coord 0
Nested FALSE))
(object InterMessView "" @174
location (16, 544)
label (object SegLabel @175
Parent_View @174
location (911, 500)
quidu "3EA930D5028F"
anchor_loc 1
nlines 1
max_width 647
justify 0
label "ListL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @144
supplier @166
Focus_Src @146
Focus_Entry @167
origin (527, 544)
terminus (1296, 544)
ordinal 1)
(object InterMessView "" @176
location (16, 768)
label (object SegLabel @177
Parent_View @176
location (1159, 724)
quidu "3EA931190128"
anchor_loc 1
nlines 1
max_width 396
justify 0
label "List( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @144
supplier @171
Focus_Src @146
Focus_Entry @172
origin (527, 768)
terminus (1792, 768)
ordinal 2)
(object InterMessView "" @178
location (16, 864)
label (object SegLabel @179
Parent_View @178
location (1159, 820)
quidu "3EA932150136"
anchor_loc 1
nlines 1
max_width 406
justify 0
label "OpenToken( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @144
supplier @171
Focus_Src @146
Focus_Entry @173
origin (527, 864)
terminus (1792, 864)
ordinal 3)
(object InterMessView "" @180
location (16, 960)
label (object SegLabel @181
Parent_View @180
location (1359, 916)
quidu "3EA9342D030C"
anchor_loc 1
nlines 1
max_width 484
justify 0
label "GetInterface( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @144
supplier @168
Focus_Src @146
Focus_Entry @169
origin (527, 960)
terminus (2192, 960)
ordinal 4)
(object InterMessView "" @182
location (16, 1104)
label (object SegLabel @183
Parent_View @182
location (1599, 1060)
quidu "3EA9359203A7"
anchor_loc 1
nlines 1
max_width 832
justify 0
label "CryptoCapabilities( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @144
supplier @148
Focus_Src @146
Focus_Entry @149
origin (527, 1104)
terminus (2672, 1104)
ordinal 5)
(object InterMessView "" @184
location (16, 1248)
label (object SegLabel @185
Parent_View @184
location (1599, 1204)
quidu "3EA935A903C6"
anchor_loc 1
nlines 1
max_width 318
justify 0
label "Release( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @144
supplier @148
Focus_Src @146
Focus_Entry @150
origin (527, 1248)
terminus (2672, 1248)
ordinal 6)
(object InterMessView "" @186
location (16, 1648)
label (object SegLabel @187
Parent_View @186
location (671, 1604)
quidu "3EA9361700F9"
anchor_loc 1
nlines 1
max_width 282
justify 0
label "Construct( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @144
supplier @157
Focus_Src @147
Focus_Entry @159
origin (527, 1648)
terminus (816, 1648)
ordinal 9)
(object InterMessView "" @188
location (16, 1872)
label (object SegLabel @189
Parent_View @188
location (1983, 1828)
quidu "3EA93694036A"
anchor_loc 1
nlines 1
max_width 1688
justify 0
label "any requests for token services (PHash, client key exchange etc)"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @157
supplier @151
Focus_Src @159
Focus_Entry @152
origin (847, 1872)
terminus (3120, 1872)
ordinal 11)
(object InterMessView "" @190
location (16, 2048)
label (object SegLabel @191
Parent_View @190
location (2167, 2004)
quidu "3EA936E603E7"
anchor_loc 1
nlines 1
max_width 2212
justify 0
label "obtaining objects for symmetric encryption/decryption and HMAC hashing"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @157
supplier @155
Focus_Src @159
Focus_Entry @156
origin (847, 2048)
terminus (3488, 2048)
ordinal 12)
(object InterObjView "TLS Protocol" @192
location (192, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @192
location (192, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "TLS Protocol")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EA93B2C0146"
width 300
height 3681
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @193
location (192, 368)
line_color 3342489
InterObjView @192
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @194
location (192, 1424)
line_color 3342489
InterObjView @192
height 1000
y_coord 940
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @195
location (192, 2384)
line_color 3342489
InterObjView @192
height 440
y_coord 380
Nested TRUE)
Focus_Of_Control (object Focus_Of_Control "" @196
location (192, 2864)
line_color 3342489
InterObjView @192
height 228
y_coord 168
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @197
location (192, 3040)
line_color 3342489
InterObjView @192
height 776
y_coord 716
Nested TRUE))
(object InterMessView "" @198
location (16, 416)
label (object SegLabel @199
Parent_View @198
location (351, 372)
quidu "3EA93BC20389"
anchor_loc 1
nlines 1
max_width 827
justify 0
label "obtain info to start handshk"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @192
supplier @144
Focus_Src @193
Focus_Entry @145
origin (207, 416)
terminus (496, 416)
ordinal 0)
(object InterMessView "" @200
location (16, 3696)
label (object SegLabel @201
Parent_View @200
location (511, 3652)
quidu "3EA93D4800AA"
anchor_loc 1
nlines 1
max_width 702
justify 0
label "ServerCertificte( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @192
supplier @157
Focus_Src @197
Focus_Entry @165
origin (207, 3696)
terminus (816, 3696)
ordinal 20)
(object InterMessView "" @202
location (16, 1712)
label (object SegLabel @203
Parent_View @202
location (1519, 1668)
quidu "3EB29DBF0015"
anchor_loc 1
nlines 1
max_width 484
justify 0
label "GetInterface( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @157
supplier @168
Focus_Src @159
Focus_Entry @170
origin (847, 1712)
terminus (2192, 1712)
ordinal 10)
(object InterMessView "" @204
location (16, 1488)
label (object SegLabel @205
Parent_View @204
location (351, 1444)
quidu "3EB7DE220051"
anchor_loc 1
nlines 1
max_width 212
justify 0
label "Create( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @192
supplier @144
Focus_Src @194
Focus_Entry @147
origin (207, 1488)
terminus (496, 1488)
ordinal 7)
(object InterMessView "" @206
location (16, 1536)
label (object SegLabel @207
Parent_View @206
location (671, 1492)
quidu "3EB7DE4100EE"
anchor_loc 1
nlines 1
max_width 190
justify 0
label "NewL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @144
supplier @157
Focus_Src @147
Focus_Entry @158
origin (527, 1536)
terminus (816, 1536)
ordinal 8)
(object InterMessView "" @208
location (16, 2480)
label (object SegLabel @209
Parent_View @208
location (511, 2436)
quidu "3EB7DF1000BF"
anchor_loc 1
nlines 1
max_width 434
justify 0
label "ClientCertificate( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @192
supplier @157
Focus_Src @195
Focus_Entry @161
origin (207, 2480)
terminus (816, 2480)
ordinal 14)
(object InterMessView "" @210
location (16, 2544)
label (object SegLabel @211
Parent_View @210
location (1983, 2500)
quidu "3EB7DF210301"
anchor_loc 1
nlines 1
max_width 434
justify 0
label "ClientCertificate( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @157
supplier @151
Focus_Src @161
Focus_Entry @153
origin (847, 2544)
terminus (3120, 2544)
ordinal 15)
(object InterMessView "" @212
location (16, 2912)
label (object SegLabel @213
Parent_View @212
location (1983, 2868)
quidu "3EB7DF310013"
anchor_loc 1
nlines 1
max_width 256
justify 0
label "Release( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @157
supplier @151
Focus_Src @163
Focus_Entry @154
origin (847, 2912)
terminus (3120, 2912)
ordinal 18)
(object InterMessView "" @214
location (16, 2304)
label (object SegLabel @215
Parent_View @214
location (511, 2260)
quidu "3FC33B7D02A0"
anchor_loc 1
nlines 1
max_width 379
justify 0
label "ClientKeyExchange( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @192
supplier @157
Focus_Src @194
Focus_Entry @160
origin (207, 2304)
terminus (816, 2304)
ordinal 13)
(object InterMessView "" @216
location (16, 3344)
label (object SegLabel @217
Parent_View @216
location (511, 3300)
quidu "3FC33C760233"
anchor_loc 1
nlines 1
max_width 583
justify 0
label "encryption, decryption, MAC computations"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @192
supplier @157
Focus_Src @197
Focus_Entry @164
origin (207, 3344)
terminus (816, 3344)
ordinal 19)
(object InterMessView "" @218
location (16, 2864)
label (object SegLabel @219
Parent_View @218
location (510, 2809)
quidu "3FC33FCB0223"
anchor_loc 1
nlines 1
max_width 354
justify 0
label "ClientFinishedMsg( )"
pctDist 0.497537
height 56
orientation 0)
line_color 3342489
client @192
supplier @157
Focus_Src @196
Focus_Entry @163
origin (207, 2864)
terminus (816, 2864)
ordinal 17)
(object InterMessView "" @220
location (16, 2704)
label (object SegLabel @221
Parent_View @220
location (511, 2660)
quidu "3FC33FDF0242"
anchor_loc 1
nlines 1
max_width 392
justify 0
label "VerifyServerFinishedMsg( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @192
supplier @157
Focus_Src @195
Focus_Entry @162
origin (207, 2704)
terminus (816, 2704)
ordinal 16)))
(object InteractionDiagram "ClientAuthentication"
mechanism_ref @3
quid "3EB28E8403CD"
title "ClientAuthentication"
zoom 85
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object InterObjView "TLS Protocol" @222
location (592, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @222
location (592, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "TLS Protocol")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB28EC50321"
width 300
height 5457
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @223
location (592, 464)
line_color 3342489
InterObjView @222
height 884
y_coord 824
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @224
location (592, 1712)
line_color 3342489
InterObjView @222
height 3880
y_coord 3820
Nested FALSE))
(object InterObjView "tlsprovider" @225
location (1072, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @225
location (1072, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "tlsprovider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB28EC50338"
width 300
height 5457
icon_height 153
icon_width 154
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @226
location (1072, 512)
line_color 3342489
InterObjView @225
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @227
location (1072, 640)
line_color 3342489
InterObjView @225
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @228
location (1072, 816)
line_color 3342489
InterObjView @225
height 248
y_coord 188
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @229
location (1072, 1120)
line_color 3342489
InterObjView @225
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @230
location (1072, 1808)
line_color 3342489
InterObjView @225
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @231
location (1072, 2000)
line_color 3342489
InterObjView @225
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @232
location (1072, 2160)
line_color 3342489
InterObjView @225
height 404
y_coord 344
Nested FALSE))
(object InterObjView "tokenprovider" @233
location (2016, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @233
location (2016, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 501
justify 0
label "tokenprovider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB28EC5033F"
width 519
height 5457
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @234
location (2016, 944)
line_color 3342489
InterObjView @233
height 60
y_coord 0
Nested FALSE))
(object InterObjView "tokensession" @235
location (2576, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @235
location (2576, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 351
justify 0
label "tokensession")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB28EC50350"
width 369
height 5457
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @236
location (2576, 2384)
line_color 3342489
InterObjView @235
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @237
location (2576, 2784)
line_color 3342489
InterObjView @235
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @238
location (2576, 2880)
line_color 3342489
InterObjView @235
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @239
location (2576, 3200)
line_color 3342489
InterObjView @235
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @240
location (2576, 3872)
line_color 3342489
InterObjView @235
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @241
location (2576, 4608)
line_color 3342489
InterObjView @235
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @242
location (2576, 5104)
line_color 3342489
InterObjView @235
height 60
y_coord 0
Nested FALSE))
(object InterObjView "$UNNAMED$37" @243
location (3040, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @243
location (3040, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB28EC50351"
width 300
height 5457
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @244
location (3040, 1168)
line_color 3342489
InterObjView @243
height 60
y_coord 0
Nested FALSE))
(object InterObjView "session" @245
location (1504, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @245
location (1504, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "session")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB28EC50342"
width 300
height 5457
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @246
location (1504, 2176)
line_color 3342489
InterObjView @245
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @247
location (1504, 2352)
line_color 3342489
InterObjView @245
height 152
y_coord 92
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @248
location (1504, 2736)
line_color 3342489
InterObjView @245
height 264
y_coord 204
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @249
location (1504, 3152)
line_color 3342489
InterObjView @245
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @250
location (1504, 3824)
line_color 3342489
InterObjView @245
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @251
location (1504, 4560)
line_color 3342489
InterObjView @245
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @252
location (1504, 5072)
line_color 3342489
InterObjView @245
height 152
y_coord 92
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @253
location (1504, 5328)
line_color 3342489
InterObjView @245
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @254
location (1504, 5472)
line_color 3342489
InterObjView @245
height 60
y_coord 0
Nested FALSE))
(object Label @255
location (48, 4752)
nlines 3
max_width 463
label
|<---ClientFinished
|[SrvChangeCiphSuite]-->
|SrvFinished-->
|
)
(object Label @256
location (80, 3584)
nlines 2
max_width 444
label
|<---ClientKeyExch
|
)
(object Label @257
location (48, 4240)
nlines 2
max_width 478
label
|<---[ClChangeCiphSuite]
|
|
)
(object Label @258
location (112, 3392)
nlines 2
max_width 393
label "<--ClientCertificate")
(object Label @259
location (96, 4064)
nlines 2
max_width 431
label
|<---CertificateVerify
|
)
(object InterMessView "" @260
location (16, 816)
label (object SegLabel @261
Parent_View @260
location (831, 772)
quidu "3EB28EC50323"
anchor_loc 1
nlines 1
max_width 3201
justify 0
label "CipherSuites( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @225
Focus_Src @223
Focus_Entry @228
origin (607, 816)
terminus (1056, 816)
ordinal 2)
(object InterMessView "" @262
location (16, 2000)
label (object SegLabel @263
Parent_View @262
location (831, 1956)
quidu "3EB28EC50324"
anchor_loc 1
nlines 1
max_width 2709
justify 0
label "VerifySignature( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @225
Focus_Src @224
Focus_Entry @231
origin (607, 2000)
terminus (1056, 2000)
ordinal 7)
(object InterMessView "" @264
location (16, 2160)
label (object SegLabel @265
Parent_View @264
location (831, 2116)
quidu "3EB28EC50325"
anchor_loc 1
nlines 1
max_width 2503
justify 0
label "Create( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @225
Focus_Src @224
Focus_Entry @232
origin (607, 2160)
terminus (1056, 2160)
ordinal 8)
(object InterMessView "" @266
location (16, 1808)
label (object SegLabel @267
Parent_View @266
location (831, 1764)
quidu "3EB28EC50326"
anchor_loc 1
nlines 1
max_width 3851
justify 0
label "VerifyServerCertificate( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @225
Focus_Src @224
Focus_Entry @230
origin (607, 1808)
terminus (1056, 1808)
ordinal 6)
(object InterMessView "" @268
location (16, 1120)
label (object SegLabel @269
Parent_View @268
location (831, 1076)
quidu "3EB28EC50328"
anchor_loc 1
nlines 1
max_width 421
justify 0
label "GenerateRandom( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @225
Focus_Src @223
Focus_Entry @229
origin (607, 1120)
terminus (1056, 1120)
ordinal 4)
(object InterMessView "" @270
location (16, 944)
label (object SegLabel @271
Parent_View @270
location (1543, 900)
quidu "3EB28EC5033E"
anchor_loc 1
nlines 1
max_width 4321
justify 0
label "*[all tokens] CryptoCapabities( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @225
supplier @233
Focus_Src @228
Focus_Entry @234
origin (1087, 944)
terminus (2000, 944)
ordinal 3)
(object InterMessView "" @272
location (16, 1168)
label (object SegLabel @273
Parent_View @272
location (2055, 1124)
quidu "3EB28EC5033A"
anchor_loc 1
nlines 1
max_width 783
justify 0
label "generate random using system RNG"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @225
supplier @243
Focus_Src @229
Focus_Entry @244
origin (1087, 1168)
terminus (3024, 1168)
ordinal 5)
(object InterMessView "" @274
location (16, 2352)
label (object SegLabel @275
Parent_View @274
location (1287, 2308)
quidu "3EB28EC5033C"
anchor_loc 1
nlines 1
max_width 335
justify 0
label "Construct( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @225
supplier @245
Focus_Src @232
Focus_Entry @247
origin (1087, 2352)
terminus (1488, 2352)
ordinal 10)
(object InterMessView "" @276
location (16, 4560)
label (object SegLabel @277
Parent_View @276
location (1047, 4516)
quidu "3EB28EC50331"
anchor_loc 1
nlines 1
max_width 447
justify 0
label "ClientFinishedMsg( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @245
Focus_Src @224
Focus_Entry @251
origin (607, 4560)
terminus (1488, 4560)
ordinal 19)
(object InterMessView "" @278
location (16, 4608)
label (object SegLabel @279
Parent_View @278
location (2039, 4564)
quidu "3EB28EC5034C"
anchor_loc 1
nlines 1
max_width 192
justify 0
label "PHash( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @245
supplier @235
Focus_Src @251
Focus_Entry @241
origin (1519, 4608)
terminus (2560, 4608)
ordinal 20)
(object InterMessView "" @280
location (16, 5072)
label (object SegLabel @281
Parent_View @280
location (1047, 5028)
quidu "3EB28EC50332"
anchor_loc 1
nlines 1
max_width 466
justify 0
label "VerifyServerFinishedMsg( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @245
Focus_Src @224
Focus_Entry @252
origin (607, 5072)
terminus (1488, 5072)
ordinal 21)
(object InterMessView "" @282
location (16, 5104)
label (object SegLabel @283
Parent_View @282
location (2039, 5060)
quidu "3EB28EC5034D"
anchor_loc 1
nlines 1
max_width 192
justify 0
label "PHash( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @245
supplier @235
Focus_Src @252
Focus_Entry @242
origin (1519, 5104)
terminus (2560, 5104)
ordinal 22)
(object InterMessView "" @284
location (16, 3152)
label (object SegLabel @285
Parent_View @284
location (1047, 3108)
quidu "3EB28EC50333"
anchor_loc 1
nlines 1
max_width 385
justify 0
label "ClientCertificate( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @245
Focus_Src @224
Focus_Entry @249
origin (607, 3152)
terminus (1488, 3152)
ordinal 15)
(object InterMessView "" @286
location (16, 3200)
label (object SegLabel @287
Parent_View @286
location (2039, 3156)
quidu "3EB28EC5034E"
anchor_loc 1
nlines 1
max_width 385
justify 0
label "ClientCertificate( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @245
supplier @235
Focus_Src @249
Focus_Entry @239
origin (1519, 3200)
terminus (2560, 3200)
ordinal 16)
(object InterMessView "" @288
location (16, 3824)
label (object SegLabel @289
Parent_View @288
location (1047, 3780)
quidu "3EB28EC50335"
anchor_loc 1
nlines 1
max_width 577
justify 0
label "CertificateVerifySignature( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @245
Focus_Src @224
Focus_Entry @250
origin (607, 3824)
terminus (1488, 3824)
ordinal 17)
(object InterMessView "" @290
location (16, 3872)
label (object SegLabel @291
Parent_View @290
location (2039, 3828)
quidu "3EB28EC5034F"
anchor_loc 1
nlines 1
max_width 577
justify 0
label "ComputeDigitalSignature( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @245
supplier @235
Focus_Src @250
Focus_Entry @240
origin (1519, 3872)
terminus (2560, 3872)
ordinal 18)
(object Label @292
location (128, 1328)
nlines 6
max_width 381
label
|<---ClientHello
|ServerHello--->
|ServerCertificate-->
|SrvKeyExch*-->
|CertRequest-->
|SrvHelloDone-->
|
)
(object InterMessView "" @293
location (16, 2176)
label (object SegLabel @294
Parent_View @293
location (1287, 2132)
quidu "3EB7E19F0255"
anchor_loc 1
nlines 1
max_width 169
justify 0
label "NewL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @225
supplier @245
Focus_Src @232
Focus_Entry @246
origin (1087, 2176)
terminus (1488, 2176)
ordinal 9)
(object Label @295
location (432, 5920)
nlines 4
max_width 2331
label "Note: The methods above lack parameters in order not to black out the picture (please refer for full declarations of these functions to the corresponding API specification document). Similarly, in order to simplify the whole view, some methods or sequence of methods are replaced by description text. The main purpose of this diagram is to show relation between exchanging of protocol messages with a TLS server and internal operation of TLS Provider module.")
(object InterMessView "" @296
location (16, 2384)
label (object SegLabel @297
Parent_View @296
location (2039, 2340)
quidu "3EE49C3B02B1"
anchor_loc 1
nlines 1
max_width 143
justify 0
label "InitL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @245
supplier @235
Focus_Src @247
Focus_Entry @236
origin (1519, 2384)
terminus (2560, 2384)
ordinal 11)
(object InterMessView "" @298
location (16, 2736)
label (object SegLabel @299
Parent_View @298
location (1047, 2692)
quidu "3FC38E500223"
anchor_loc 1
nlines 1
max_width 375
justify 0
label "ClientKeyExchange( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @245
Focus_Src @224
Focus_Entry @248
origin (607, 2736)
terminus (1488, 2736)
ordinal 12)
(object InterMessView "" @300
location (16, 2784)
label (object SegLabel @301
Parent_View @300
location (2039, 2740)
quidu "3FC38E5F01D5"
anchor_loc 1
nlines 1
max_width 375
justify 0
label "ClientKeyExchange( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @245
supplier @235
Focus_Src @248
Focus_Entry @237
origin (1519, 2784)
terminus (2560, 2784)
ordinal 13)
(object InterMessView "" @302
location (16, 2880)
label (object SegLabel @303
Parent_View @302
location (2039, 2836)
quidu "3FC38E6C0204"
anchor_loc 1
nlines 1
max_width 143
justify 0
label "PHash( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @245
supplier @235
Focus_Src @248
Focus_Entry @238
origin (1519, 2880)
terminus (2560, 2880)
ordinal 14)
(object InterMessView "" @304
location (16, 5328)
label (object SegLabel @305
Parent_View @304
location (1047, 5284)
quidu "3FC38ECD0213"
anchor_loc 1
nlines 1
max_width 184
justify 0
label "EncryptL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @245
Focus_Src @224
Focus_Entry @253
origin (607, 5328)
terminus (1488, 5328)
ordinal 23)
(object InterMessView "" @306
location (16, 5472)
label (object SegLabel @307
Parent_View @306
location (1047, 5428)
quidu "3FC38ED9007D"
anchor_loc 1
nlines 1
max_width 353
justify 0
label "DecryptAndVerifyL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @245
Focus_Src @224
Focus_Entry @254
origin (607, 5472)
terminus (1488, 5472)
ordinal 24)
(object InterMessView "" @308
location (16, 512)
label (object SegLabel @309
Parent_View @308
location (831, 468)
quidu "3FC3950A02EE"
anchor_loc 1
nlines 1
max_width 177
justify 0
label "Connect( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @225
Focus_Src @223
Focus_Entry @226
origin (607, 512)
terminus (1056, 512)
ordinal 0)
(object InterMessView "" @310
location (16, 640)
label (object SegLabel @311
Parent_View @310
location (831, 596)
quidu "3FC395140242"
anchor_loc 1
nlines 1
max_width 195
justify 0
label "Attributes( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @222
supplier @225
Focus_Src @223
Focus_Entry @227
origin (607, 640)
terminus (1056, 640)
ordinal 1)))
(object InteractionDiagram "AbbreviatedHandshake"
mechanism_ref @4
quid "3EB297080265"
title "AbbreviatedHandshake"
zoom 90
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object InterObjView "TLS Protocol" @312
location (592, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @312
location (592, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "TLS Protocol")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB2973401E8"
width 300
height 4065
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @313
location (592, 464)
line_color 3342489
InterObjView @312
height 1108
y_coord 1048
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @314
location (592, 1808)
line_color 3342489
InterObjView @312
height 1588
y_coord 1528
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @315
location (592, 3472)
line_color 3342489
InterObjView @312
height 260
y_coord 200
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @316
location (592, 3872)
line_color 3342489
InterObjView @312
height 152
y_coord 92
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @317
location (592, 4048)
line_color 3342489
InterObjView @312
height 152
y_coord 92
Nested FALSE))
(object InterObjView "tlsprovider" @318
location (1072, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @318
location (1072, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "tlsprovider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB2973401FC"
width 300
height 4065
icon_height 153
icon_width 154
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @319
location (1072, 496)
line_color 3342489
InterObjView @318
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @320
location (1072, 608)
line_color 3342489
InterObjView @318
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @321
location (1072, 784)
line_color 3342489
InterObjView @318
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @322
location (1072, 1024)
line_color 3342489
InterObjView @318
height 248
y_coord 188
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @323
location (1072, 1344)
line_color 3342489
InterObjView @318
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @324
location (1072, 1968)
line_color 3342489
InterObjView @318
height 708
y_coord 648
Nested FALSE))
(object InterObjView "tokenprovider" @325
location (2016, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @325
location (2016, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 501
justify 0
label "tokenprovider")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB297340203"
width 519
height 4065
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @326
location (2016, 832)
line_color 3342489
InterObjView @325
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @327
location (2016, 1152)
line_color 3342489
InterObjView @325
height 60
y_coord 0
Nested FALSE))
(object InterObjView "tokensession" @328
location (2576, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @328
location (2576, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 351
justify 0
label "tokensession")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB297340212"
width 369
height 4065
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @329
location (2576, 2176)
line_color 3342489
InterObjView @328
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @330
location (2576, 2352)
line_color 3342489
InterObjView @328
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @331
location (2576, 2496)
line_color 3342489
InterObjView @328
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @332
location (2576, 3216)
line_color 3342489
InterObjView @328
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @333
location (2576, 3552)
line_color 3342489
InterObjView @328
height 60
y_coord 0
Nested FALSE))
(object InterObjView "$UNNAMED$38" @334
location (3040, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @334
location (3040, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB297340213"
width 300
height 4065
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @335
location (3040, 1392)
line_color 3342489
InterObjView @334
height 60
y_coord 0
Nested FALSE))
(object InterObjView "session" @336
location (1520, 224)
font (object Font
underline TRUE)
label (object ItemLabel
Parent_View @336
location (1520, 224)
fill_color 13434879
anchor_loc 1
nlines 2
max_width 282
justify 0
label "session")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "3EB297340206"
width 300
height 4065
icon_height 0
icon_width 0
icon_y_offset 0
annotation 1
Focus_Of_Control (object Focus_Of_Control "" @337
location (1520, 1984)
line_color 3342489
InterObjView @336
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @338
location (1520, 2160)
line_color 3342489
InterObjView @336
height 456
y_coord 396
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @339
location (1520, 3184)
line_color 3342489
InterObjView @336
height 152
y_coord 92
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @340
location (1520, 3504)
line_color 3342489
InterObjView @336
height 168
y_coord 108
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @341
location (1520, 3904)
line_color 3342489
InterObjView @336
height 60
y_coord 0
Nested FALSE)
Focus_Of_Control (object Focus_Of_Control "" @342
location (1520, 4080)
line_color 3342489
InterObjView @336
height 60
y_coord 0
Nested FALSE))
(object Label @343
location (96, 1664)
nlines 3
max_width 413
label
|<---ClientHello
|ServerHello--->
|
)
(object InterMessView "" @344
location (16, 1024)
label (object SegLabel @345
Parent_View @344
location (852, 985)
quidu "3EB2973401EA"
anchor_loc 1
nlines 1
max_width 410
justify 0
label "CipherSuites( )"
pctDist 0.545657
height 40
orientation 0)
line_color 3342489
client @312
supplier @318
Focus_Src @313
Focus_Entry @322
origin (607, 1024)
terminus (1056, 1024)
ordinal 4)
(object InterMessView "" @346
location (16, 1968)
label (object SegLabel @347
Parent_View @346
location (831, 1924)
quidu "3EB2973401EC"
anchor_loc 1
nlines 1
max_width 2503
justify 0
label "Create( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @312
supplier @318
Focus_Src @314
Focus_Entry @324
origin (607, 1968)
terminus (1056, 1968)
ordinal 8)
(object InterMessView "" @348
location (16, 1344)
label (object SegLabel @349
Parent_View @348
location (831, 1300)
quidu "3EB2973401EF"
anchor_loc 1
nlines 1
max_width 398
justify 0
label "GenerateRandom( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @312
supplier @318
Focus_Src @313
Focus_Entry @323
origin (607, 1344)
terminus (1056, 1344)
ordinal 6)
(object InterMessView "" @350
location (16, 1152)
label (object SegLabel @351
Parent_View @350
location (1543, 1108)
quidu "3EB297340201"
anchor_loc 1
nlines 1
max_width 4970
justify 0
label "*[all tokens] CryptoCapabilities( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @318
supplier @325
Focus_Src @322
Focus_Entry @327
origin (1087, 1152)
terminus (2000, 1152)
ordinal 5)
(object InterMessView "" @352
location (16, 1392)
label (object SegLabel @353
Parent_View @352
location (2055, 1348)
quidu "3EB2973401FE"
anchor_loc 1
nlines 1
max_width 741
justify 0
label "generate random using system RNG"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @318
supplier @334
Focus_Src @323
Focus_Entry @335
origin (1087, 1392)
terminus (3024, 1392)
ordinal 7)
(object InterMessView "" @354
location (16, 2160)
label (object SegLabel @355
Parent_View @354
location (1295, 2116)
quidu "3EB297340200"
anchor_loc 1
nlines 1
max_width 429
justify 0
label "ConstructResumed( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @318
supplier @336
Focus_Src @324
Focus_Entry @338
origin (1087, 2160)
terminus (1504, 2160)
ordinal 10)
(object InterMessView "" @356
location (16, 2496)
label (object SegLabel @357
Parent_View @356
location (2047, 2452)
quidu "3EB29734020D"
anchor_loc 1
nlines 1
max_width 182
justify 0
label "PHash( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @336
supplier @328
Focus_Src @338
Focus_Entry @331
origin (1535, 2496)
terminus (2560, 2496)
ordinal 13)
(object InterMessView "" @358
location (16, 3504)
label (object SegLabel @359
Parent_View @358
location (1055, 3460)
quidu "3EB2973401F8"
anchor_loc 1
nlines 1
max_width 423
justify 0
label "ClientFinishedMsg( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @312
supplier @336
Focus_Src @315
Focus_Entry @340
origin (607, 3504)
terminus (1504, 3504)
ordinal 16)
(object InterMessView "" @360
location (16, 3552)
label (object SegLabel @361
Parent_View @360
location (2047, 3508)
quidu "3EB297340210"
anchor_loc 1
nlines 1
max_width 182
justify 0
label "PHash( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @336
supplier @328
Focus_Src @340
Focus_Entry @333
origin (1535, 3552)
terminus (2560, 3552)
ordinal 17)
(object InterMessView "" @362
location (16, 3184)
label (object SegLabel @363
Parent_View @362
location (1055, 3140)
quidu "3EB2973401F9"
anchor_loc 1
nlines 1
max_width 441
justify 0
label "VerifyServerFinishedMsg( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @312
supplier @336
Focus_Src @314
Focus_Entry @339
origin (607, 3184)
terminus (1504, 3184)
ordinal 14)
(object InterMessView "" @364
location (16, 3216)
label (object SegLabel @365
Parent_View @364
location (2047, 3172)
quidu "3EB297340211"
anchor_loc 1
nlines 1
max_width 182
justify 0
label "PHash( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @336
supplier @328
Focus_Src @339
Focus_Entry @332
origin (1535, 3216)
terminus (2560, 3216)
ordinal 15)
(object Label @366
location (32, 2784)
nlines 3
max_width 475
label
|[SrvChangeCiphSpec]->
|SrvFinished-->
)
(object InterMessView "" @367
location (16, 784)
label (object SegLabel @368
Parent_View @367
location (831, 740)
quidu "3EB2991300FE"
anchor_loc 1
nlines 1
max_width 281
justify 0
label "GetSession( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @312
supplier @318
Focus_Src @313
Focus_Entry @321
origin (607, 784)
terminus (1056, 784)
ordinal 2)
(object InterMessView "" @369
location (16, 832)
label (object SegLabel @370
Parent_View @369
location (1543, 788)
quidu "3EB2995B0294"
anchor_loc 1
nlines 1
max_width 531
justify 0
label "*[all tokens] GetSession( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @318
supplier @325
Focus_Src @321
Focus_Entry @326
origin (1087, 832)
terminus (2000, 832)
ordinal 3)
(object Label @371
location (48, 3712)
nlines 1
max_width 475
label "<---ClientFinished")
(object InterMessView "" @372
location (16, 2352)
label (object SegLabel @373
Parent_View @372
location (2047, 2308)
quidu "3EB7E277038E"
anchor_loc 1
nlines 1
max_width 497
justify 0
label "ServerCertificate( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @336
supplier @328
Focus_Src @338
Focus_Entry @330
origin (1535, 2352)
terminus (2560, 2352)
ordinal 12)
(object InterMessView "" @374
location (16, 1984)
label (object SegLabel @375
Parent_View @374
location (1295, 1940)
quidu "3EB7E29A00CE"
anchor_loc 1
nlines 1
max_width 160
justify 0
label "NewL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @318
supplier @336
Focus_Src @324
Focus_Entry @337
origin (1087, 1984)
terminus (1504, 1984)
ordinal 9)
(object InterMessView "" @376
location (16, 2176)
label (object SegLabel @377
Parent_View @376
location (2047, 2132)
quidu "3FC393A3034C"
anchor_loc 1
nlines 1
max_width 104
justify 0
label "InitL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @336
supplier @328
Focus_Src @338
Focus_Entry @329
origin (1535, 2176)
terminus (2560, 2176)
ordinal 11)
(object InterMessView "" @378
location (16, 3904)
label (object SegLabel @379
Parent_View @378
location (1055, 3860)
quidu "3FC3940703D9"
anchor_loc 1
nlines 1
max_width 174
justify 0
label "EncryptL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @312
supplier @336
Focus_Src @316
Focus_Entry @341
origin (607, 3904)
terminus (1504, 3904)
ordinal 18)
(object InterMessView "" @380
location (16, 4080)
label (object SegLabel @381
Parent_View @380
location (1055, 4036)
quidu "3FC3941500BC"
anchor_loc 1
nlines 1
max_width 333
justify 0
label "DecryptAndVerifyL( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @312
supplier @336
Focus_Src @317
Focus_Entry @342
origin (607, 4080)
terminus (1504, 4080)
ordinal 19)
(object InterMessView "" @382
location (16, 496)
label (object SegLabel @383
Parent_View @382
location (831, 452)
quidu "3FC39531038A"
anchor_loc 1
nlines 1
max_width 167
justify 0
label "Connect( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @312
supplier @318
Focus_Src @313
Focus_Entry @319
origin (607, 496)
terminus (1056, 496)
ordinal 0)
(object InterMessView "" @384
location (16, 608)
label (object SegLabel @385
Parent_View @384
location (831, 564)
quidu "3FC3953A0242"
anchor_loc 1
nlines 1
max_width 184
justify 0
label "Attributes( )"
pctDist 0.500000
height 45
orientation 0)
line_color 3342489
client @312
supplier @318
Focus_Src @313
Focus_Entry @320
origin (607, 608)
terminus (1056, 608)
ordinal 1)))))
root_subsystem (object SubSystem "Component View"
quid "3E773E8C0202"
physical_models (list unit_reference_list)
physical_presentations (list unit_reference_list
(object Module_Diagram "Main"
quid "3E773E8C021E"
title "Main"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
process_structure (object Processes
quid "3E773E8C0203"
ProcsNDevs (list
(object Process_Diagram "Deployment View"
quid "3E773E8C0205"
title "Deployment View"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
properties (object Properties
attributes (list Attribute_Set
(object Attribute
tool "DDL"
name "propertyId"
value "809135966")
(object Attribute
tool "DDL"
name "default__Project"
value (list Attribute_Set
(object Attribute
tool "DDL"
name "Directory"
value "AUTO GENERATE")
(object Attribute
tool "DDL"
name "DataBase"
value ("DataBaseSet" 800))
(object Attribute
tool "DDL"
name "DataBaseSet"
value (list Attribute_Set
(object Attribute
tool "DDL"
name "ANSI"
value 800)
(object Attribute
tool "DDL"
name "Oracle"
value 801)
(object Attribute
tool "DDL"
name "SQLServer"
value 802)
(object Attribute
tool "DDL"
name "Sybase"
value 803)
(object Attribute
tool "DDL"
name "Watcom"
value 804)))
(object Attribute
tool "DDL"
name "PrimaryKeyColumnName"
value "Id")
(object Attribute
tool "DDL"
name "PrimaryKeyColumnType"
value "NUMBER(5)")
(object Attribute
tool "DDL"
name "ViewName"
value "V_")
(object Attribute
tool "DDL"
name "TableName"
value "T_")
(object Attribute
tool "DDL"
name "InheritSuffix"
value "_V")
(object Attribute
tool "DDL"
name "DropClause"
value FALSE)
(object Attribute
tool "DDL"
name "BaseViews"
value FALSE)
(object Attribute
tool "DDL"
name "DDLScriptFilename"
value "DDL1.SQL")))
(object Attribute
tool "DDL"
name "default__Attribute"
value (list Attribute_Set
(object Attribute
tool "DDL"
name "ColumnType"
value "VARCHAR")
(object Attribute
tool "DDL"
name "Length"
value "")
(object Attribute
tool "DDL"
name "NullsOK"
value TRUE)
(object Attribute
tool "DDL"
name "PrimaryKey"
value FALSE)
(object Attribute
tool "DDL"
name "Unique"
value FALSE)
(object Attribute
tool "DDL"
name "CompositeUnique"
value FALSE)
(object Attribute
tool "DDL"
name "CheckConstraint"
value "")))
(object Attribute
tool "DDL"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Rose Model Integrator"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Rose Web Publisher"
name "HiddenTool"
value FALSE)
(object Attribute
tool "Version Control"
name "HiddenTool"
value FALSE)
(object Attribute
tool "framework"
name "HiddenTool"
value FALSE)
(object Attribute
tool "cg"
name "propertyId"
value "809135966")
(object Attribute
tool "cg"
name "default__Project"
value (list Attribute_Set
(object Attribute
tool "cg"
name "AllowGenerateOverNewerAnnotations"
value FALSE)
(object Attribute
tool "cg"
name "AllowGenerateOverNewerVersion"
value FALSE)
(object Attribute
tool "cg"
name "UseMSVC"
value FALSE)
(object Attribute
tool "cg"
name "HeaderFileExtension"
value "h")
(object Attribute
tool "cg"
name "HeaderFileBackupExtension"
value "h~")
(object Attribute
tool "cg"
name "HeaderFileTemporaryExtension"
value "h#")
(object Attribute
tool "cg"
name "CodeFileExtension"
value "cpp")
(object Attribute
tool "cg"
name "CodeFileBackupExtension"
value "cp~")
(object Attribute
tool "cg"
name "CodeFileTemporaryExtension"
value "cp#")
(object Attribute
tool "cg"
name "CreateMissingDirectories"
value TRUE)
(object Attribute
tool "cg"
name "StopOnError"
value FALSE)
(object Attribute
tool "cg"
name "ErrorLimit"
value 30)
(object Attribute
tool "cg"
name "Directory"
value "$ROSECPP_SOURCE")
(object Attribute
tool "cg"
name "PathSeparator"
value "")
(object Attribute
tool "cg"
name "FileNameFormat"
value "128vx_b")
(object Attribute
tool "cg"
name "BooleanType"
value "int")
(object Attribute
tool "cg"
name "AllowTemplates"
value TRUE)
(object Attribute
tool "cg"
name "AllowExplicitInstantiations"
value FALSE)
(object Attribute
tool "cg"
name "AllowProtectedInheritance"
value TRUE)
(object Attribute
tool "cg"
name "CommentWidth"
value 60)
(object Attribute
tool "cg"
name "OneByValueContainer"
value "$targetClass")
(object Attribute
tool "cg"
name "OneByReferenceContainer"
value "$targetClass *")
(object Attribute
tool "cg"
name "OptionalByValueContainer"
value "OptionalByValue<$targetClass>")
(object Attribute
tool "cg"
name "OptionalByReferenceContainer"
value "$targetClass *")
(object Attribute
tool "cg"
name "FixedByValueContainer"
value "$targetClass[$limit]")
(object Attribute
tool "cg"
name "UnorderedFixedByValueContainer"
value "$targetClass[$limit]")
(object Attribute
tool "cg"
name "FixedByReferenceContainer"
value "$targetClass *[$limit]")
(object Attribute
tool "cg"
name "UnorderedFixedByReferenceContainer"
value "$targetClass *[$limit]")
(object Attribute
tool "cg"
name "BoundedByValueContainer"
value "BoundedListByValue<$targetClass,$limit>")
(object Attribute
tool "cg"
name "UnorderedBoundedByValueContainer"
value "BoundedSetByValue<$targetClass,$limit>")
(object Attribute
tool "cg"
name "BoundedByReferenceContainer"
value "BoundedListByReference<$targetClass,$limit>")
(object Attribute
tool "cg"
name "UnorderedBoundedByReferenceContainer"
value "BoundedSetByReference<$targetClass,$limit>")
(object Attribute
tool "cg"
name "UnboundedByValueContainer"
value "UnboundedListByValue<$targetClass>")
(object Attribute
tool "cg"
name "UnorderedUnboundedByValueContainer"
value "UnboundedSetByValue<$targetClass>")
(object Attribute
tool "cg"
name "UnboundedByReferenceContainer"
value "UnboundedListByReference<$targetClass>")
(object Attribute
tool "cg"
name "UnorderedUnboundedByReferenceContainer"
value "UnboundedSetByReference<$targetClass>")
(object Attribute
tool "cg"
name "QualifiedByValueContainer"
value "AssociationByValue<$qualtype, $qualcont>")
(object Attribute
tool "cg"
name "UnorderedQualifiedByValueContainer"
value "DictionaryByValue<$qualtype, $qualcont>")
(object Attribute
tool "cg"
name "QualifiedByReferenceContainer"
value "AssociationByReference<$qualtype, $qualcont>")
(object Attribute
tool "cg"
name "UnorderedQualifiedByReferenceContainer"
value "DictionaryByReference<$qualtype, $qualcont>")
(object Attribute
tool "cg"
name "AlwaysKeepOrphanedCode"
value FALSE)))
(object Attribute
tool "cg"
name "compiler2.1__Project"
value (list Attribute_Set
(object Attribute
tool "cg"
name "AllowGenerateOverNewerAnnotations"
value FALSE)
(object Attribute
tool "cg"
name "AllowGenerateOverNewerVersion"
value FALSE)
(object Attribute
tool "cg"
name "HeaderFileExtension"
value "h")
(object Attribute
tool "cg"
name "HeaderFileBackupExtension"
value "h~")
(object Attribute
tool "cg"
name "HeaderFileTemporaryExtension"
value "h#")
(object Attribute
tool "cg"
name "CodeFileExtension"
value "cpp")
(object Attribute
tool "cg"
name "CodeFileBackupExtension"
value "cp~")
(object Attribute
tool "cg"
name "CodeFileTemporaryExtension"
value "cp#")
(object Attribute
tool "cg"
name "CreateMissingDirectories"
value TRUE)
(object Attribute
tool "cg"
name "StopOnError"
value FALSE)
(object Attribute
tool "cg"
name "ErrorLimit"
value 30)
(object Attribute
tool "cg"
name "Directory"
value "$ROSECPP_SOURCE")
(object Attribute
tool "cg"
name "BooleanType"
value "int")
(object Attribute
tool "cg"
name "AllowTemplates"
value FALSE)
(object Attribute
tool "cg"
name "AllowExplicitInstantiations"
value FALSE)
(object Attribute
tool "cg"
name "AllowProtectedInheritance"
value FALSE)
(object Attribute
tool "cg"
name "OneByValueContainer"
value "$targetClass")
(object Attribute
tool "cg"
name "OneByReferenceContainer"
value "$targetClass *")
(object Attribute
tool "cg"
name "OptionalByValueContainer"
value "OptionalByValue(sizeof($targetClass))")
(object Attribute
tool "cg"
name "OptionalByReferenceContainer"
value "$targetClass *")
(object Attribute
tool "cg"
name "FixedByValueContainer"
value "$targetClass[$limit]")
(object Attribute
tool "cg"
name "UnorderedFixedByValueContainer"
value "$targetClass[$limit]")
(object Attribute
tool "cg"
name "FixedByReferenceContainer"
value "$targetClass *[$limit]")
(object Attribute
tool "cg"
name "UnorderedFixedByReferenceContainer"
value "$targetClass *[$limit]")
(object Attribute
tool "cg"
name "BoundedByValueContainer"
value "BoundedListByValue(sizeof($targetClass),$limit)")
(object Attribute
tool "cg"
name "UnorderedBoundedByValueContainer"
value "BoundedSetByValue(sizeof($targetClass),$limit)")
(object Attribute
tool "cg"
name "BoundedByReferenceContainer"
value "BoundedListByReference($limit)")
(object Attribute
tool "cg"
name "UnorderedBoundedByReferenceContainer"
value "BoundedSetByReference($limit)")
(object Attribute
tool "cg"
name "UnboundedByValueContainer"
value "UnboundedListByValue(sizeof($targetClass))")
(object Attribute
tool "cg"
name "UnorderedUnboundedByValueContainer"
value "UnboundedSetByValue(sizeof($targetClass))")
(object Attribute
tool "cg"
name "UnboundedByReferenceContainer"
value "UnboundedListByReference")
(object Attribute
tool "cg"
name "UnorderedUnboundedByReferenceContainer"
value "UnboundedSetByReference")
(object Attribute
tool "cg"
name "QualifiedByValueContainer"
value "AssociationByValue(sizeof($qualtype), sizeof($qualcont))")
(object Attribute
tool "cg"
name "UnorderedQualifiedByValueContainer"
value "DictionaryByValue(sizeof($qualtype), sizeof($qualcont))")
(object Attribute
tool "cg"
name "QualifiedByReferenceContainer"
value "AssociationByReference(sizeof($qualtype), sizeof($qualcont))")
(object Attribute
tool "cg"
name "UnorderedQualifiedByReferenceContainer"
value "DictionaryByReference(sizeof($qualtype), sizeof($qualcont))")
(object Attribute
tool "cg"
name "PathSeparator"
value "")
(object Attribute
tool "cg"
name "FileNameFormat"
value "128vx_b")
(object Attribute
tool "cg"
name "AlwaysKeepOrphanedCode"
value FALSE)))
(object Attribute
tool "cg"
name "compiler3.0__Project"
value (list Attribute_Set
(object Attribute
tool "cg"
name "AllowGenerateOverNewerAnnotations"
value FALSE)
(object Attribute
tool "cg"
name "AllowGenerateOverNewerVersion"
value FALSE)
(object Attribute
tool "cg"
name "HeaderFileExtension"
value "h")
(object Attribute
tool "cg"
name "HeaderFileBackupExtension"
value "h~")
(object Attribute
tool "cg"
name "HeaderFileTemporaryExtension"
value "h#")
(object Attribute
tool "cg"
name "CodeFileExtension"
value "cpp")
(object Attribute
tool "cg"
name "CodeFileBackupExtension"
value "cp~")
(object Attribute
tool "cg"
name "CodeFileTemporaryExtension"
value "cp#")
(object Attribute
tool "cg"
name "CreateMissingDirectories"
value TRUE)
(object Attribute
tool "cg"
name "StopOnError"
value FALSE)
(object Attribute
tool "cg"
name "ErrorLimit"
value 30)
(object Attribute
tool "cg"
name "Directory"
value "$ROSECPP_SOURCE")
(object Attribute
tool "cg"
name "BooleanType"
value "int")
(object Attribute
tool "cg"
name "AllowTemplates"
value TRUE)
(object Attribute
tool "cg"
name "AllowExplicitInstantiations"
value FALSE)
(object Attribute
tool "cg"
name "AllowProtectedInheritance"
value TRUE)
(object Attribute
tool "cg"
name "OneByValueContainer"
value "$targetClass")
(object Attribute
tool "cg"
name "OneByReferenceContainer"
value "$targetClass *")
(object Attribute
tool "cg"
name "OptionalByValueContainer"
value "OptionalByValue<$targetClass>")
(object Attribute
tool "cg"
name "OptionalByReferenceContainer"
value "$targetClass *")
(object Attribute
tool "cg"
name "FixedByValueContainer"
value "$targetClass[$limit]")
(object Attribute
tool "cg"
name "UnorderedFixedByValueContainer"
value "$targetClass[$limit]")
(object Attribute
tool "cg"
name "FixedByReferenceContainer"
value "$targetClass *[$limit]")
(object Attribute
tool "cg"
name "UnorderedFixedByReferenceContainer"
value "$targetClass *[$limit]")
(object Attribute
tool "cg"
name "BoundedByValueContainer"
value "BoundedListByValue<$targetClass,$limit>")
(object Attribute
tool "cg"
name "UnorderedBoundedByValueContainer"
value "BoundedSetByValue<$targetClass,$limit>")
(object Attribute
tool "cg"
name "BoundedByReferenceContainer"
value "BoundedListByReference<$targetClass,$limit>")
(object Attribute
tool "cg"
name "UnorderedBoundedByReferenceContainer"
value "BoundedSetByReference<$targetClass,$limit>")
(object Attribute
tool "cg"
name "UnboundedByValueContainer"
value "UnboundedListByValue<$targetClass>")
(object Attribute
tool "cg"
name "UnorderedUnboundedByValueContainer"
value "UnboundedSetByValue<$targetClass>")
(object Attribute
tool "cg"
name "UnboundedByReferenceContainer"
value "UnboundedListByReference<$targetClass>")
(object Attribute
tool "cg"
name "UnorderedUnboundedByReferenceContainer"
value "UnboundedSetByReference<$targetClass>")
(object Attribute
tool "cg"
name "QualifiedByValueContainer"
value "AssociationByValue<$qualtype, $qualcont>")
(object Attribute
tool "cg"
name "UnorderedQualifiedByValueContainer"
value "DictionaryByValue<$qualtype, $qualcont>")
(object Attribute
tool "cg"
name "QualifiedByReferenceContainer"
value "AssociationByReference<$qualtype, $qualcont>")
(object Attribute
tool "cg"
name "UnorderedQualifiedByReferenceContainer"
value "DictionaryByReference<$qualtype, $qualcont>")
(object Attribute
tool "cg"
name "PathSeparator"
value "")
(object Attribute
tool "cg"
name "FileNameFormat"
value "128vx_b")
(object Attribute
tool "cg"
name "AlwaysKeepOrphanedCode"
value FALSE)))
(object Attribute
tool "cg"
name "default__Class"
value (list Attribute_Set
(object Attribute
tool "cg"
name "CodeName"
value "")
(object Attribute
tool "cg"
name "ImplementationType"
value "")
(object Attribute
tool "cg"
name "ClassKey"
value "class")
(object Attribute
tool "cg"
name "GenerateEmptyRegions"
value ("GenerateEmptyRegionSet" 3))
(object Attribute
tool "cg"
name "GenerateEmptyRegionSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "None"
value 0)
(object Attribute
tool "cg"
name "Preserved"
value 1)
(object Attribute
tool "cg"
name "Unpreserved"
value 2)
(object Attribute
tool "cg"
name "All"
value 3)))
(object Attribute
tool "cg"
name "PutBodiesInSpec"
value FALSE)
(object Attribute
tool "cg"
name "GenerateDefaultConstructor"
value ("GenerateSet" 199))
(object Attribute
tool "cg"
name "DefaultConstructorVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "InlineDefaultConstructor"
value FALSE)
(object Attribute
tool "cg"
name "ExplicitDefaultConstructor"
value FALSE)
(object Attribute
tool "cg"
name "GenerateCopyConstructor"
value ("GenerateSet" 199))
(object Attribute
tool "cg"
name "CopyConstructorVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "InlineCopyConstructor"
value FALSE)
(object Attribute
tool "cg"
name "ExplicitCopyConstructor"
value FALSE)
(object Attribute
tool "cg"
name "GenerateDestructor"
value TRUE)
(object Attribute
tool "cg"
name "DestructorVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "DestructorKind"
value ("ThreeKindSet" 200))
(object Attribute
tool "cg"
name "InlineDestructor"
value FALSE)
(object Attribute
tool "cg"
name "GenerateAssignmentOperation"
value ("GenerateSet" 199))
(object Attribute
tool "cg"
name "AssignmentVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "AssignmentKind"
value ("ThreeKindSet" 200))
(object Attribute
tool "cg"
name "InlineAssignmentOperation"
value FALSE)
(object Attribute
tool "cg"
name "GenerateEqualityOperations"
value ("GenerateSet" 199))
(object Attribute
tool "cg"
name "EqualityVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "EqualityKind"
value ("FriendKindSet" 200))
(object Attribute
tool "cg"
name "InlineEqualityOperations"
value FALSE)
(object Attribute
tool "cg"
name "GenerateRelationalOperations"
value FALSE)
(object Attribute
tool "cg"
name "RelationalVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "RelationalKind"
value ("FriendKindSet" 200))
(object Attribute
tool "cg"
name "InlineRelationalOperations"
value FALSE)
(object Attribute
tool "cg"
name "GenerateStorageMgmtOperations"
value FALSE)
(object Attribute
tool "cg"
name "StorageMgmtVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "InlineStorageMgmtOperations"
value FALSE)
(object Attribute
tool "cg"
name "GenerateSubscriptOperation"
value FALSE)
(object Attribute
tool "cg"
name "SubscriptVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "SubscriptKind"
value ("ThreeKindSet" 200))
(object Attribute
tool "cg"
name "SubscriptResultType"
value "")
(object Attribute
tool "cg"
name "InlineSubscriptOperation"
value FALSE)
(object Attribute
tool "cg"
name "GenerateDereferenceOperation"
value FALSE)
(object Attribute
tool "cg"
name "DereferenceVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "DereferenceKind"
value ("ThreeKindSet" 200))
(object Attribute
tool "cg"
name "DereferenceResultType"
value "")
(object Attribute
tool "cg"
name "InlineDereferenceOperation"
value FALSE)
(object Attribute
tool "cg"
name "GenerateIndirectionOperation"
value FALSE)
(object Attribute
tool "cg"
name "IndirectionVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "IndirectionKind"
value ("ThreeKindSet" 200))
(object Attribute
tool "cg"
name "IndirectionResultType"
value "")
(object Attribute
tool "cg"
name "InlineIndirectionOperation"
value FALSE)
(object Attribute
tool "cg"
name "GenerateStreamOperations"
value FALSE)
(object Attribute
tool "cg"
name "StreamVisibility"
value ("VisibilitySet" 45))
(object Attribute
tool "cg"
name "InlineStreamOperations"
value FALSE)
(object Attribute
tool "cg"
name "ThreeKindSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Common"
value 200)
(object Attribute
tool "cg"
name "Virtual"
value 201)
(object Attribute
tool "cg"
name "Abstract"
value 202)))
(object Attribute
tool "cg"
name "KindSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Common"
value 200)
(object Attribute
tool "cg"
name "Virtual"
value 201)
(object Attribute
tool "cg"
name "Abstract"
value 202)
(object Attribute
tool "cg"
name "Static"
value 203)))
(object Attribute
tool "cg"
name "FriendKindSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Common"
value 200)
(object Attribute
tool "cg"
name "Virtual"
value 201)
(object Attribute
tool "cg"
name "Abstract"
value 202)
(object Attribute
tool "cg"
name "Friend"
value 204)))
(object Attribute
tool "cg"
name "GenerateSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "DeclareAndDefine"
value 199)
(object Attribute
tool "cg"
name "DeclareOnly"
value 205)
(object Attribute
tool "cg"
name "DoNotDeclare"
value 206)))
(object Attribute
tool "cg"
name "VisibilitySet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Public"
value 45)
(object Attribute
tool "cg"
name "Protected"
value 44)
(object Attribute
tool "cg"
name "Private"
value 43)
(object Attribute
tool "cg"
name "Implementation"
value 14)))))
(object Attribute
tool "cg"
name "default__Module-Spec"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Generate"
value TRUE)
(object Attribute
tool "cg"
name "GenerateEmptyRegions"
value ("GenerateEmptyRegionSet" 3))
(object Attribute
tool "cg"
name "GenerateEmptyRegionSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "None"
value 0)
(object Attribute
tool "cg"
name "Preserved"
value 1)
(object Attribute
tool "cg"
name "Unpreserved"
value 2)
(object Attribute
tool "cg"
name "All"
value 3)))
(object Attribute
tool "cg"
name "CmIdentification"
value (value Text " %X% %Q% %Z% %W%"))
(object Attribute
tool "cg"
name "CopyrightNotice"
value (value Text ""))
(object Attribute
tool "cg"
name "FileName"
value "AUTO GENERATE")
(object Attribute
tool "cg"
name "AllowExtensionlessFileName"
value FALSE)
(object Attribute
tool "cg"
name "InclusionProtectionSymbol"
value "AUTO GENERATE")
(object Attribute
tool "cg"
name "IncludeFormat"
value (value Text
|// $package
|#include "$file"
|
))
(object Attribute
tool "cg"
name "IncludeBySimpleName"
value FALSE)
(object Attribute
tool "cg"
name "IncludePrecompiledHeader"
value FALSE)
(object Attribute
tool "cg"
name "IncludeOrder"
value "AMIR")
(object Attribute
tool "cg"
name "AdditionalIncludes"
value (value Text ""))
(object Attribute
tool "cg"
name "InliningStyle"
value ("InliningStyleSet" 207))
(object Attribute
tool "cg"
name "InliningStyleSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "InClassDeclaration"
value 208)
(object Attribute
tool "cg"
name "FollowingClassDeclaration"
value 207)))
(object Attribute
tool "cg"
name "TypesDefined"
value (value Text ""))
(object Attribute
tool "cg"
name "IncludeClosure"
value (value Text ""))))
(object Attribute
tool "cg"
name "default__Module-Body"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Generate"
value TRUE)
(object Attribute
tool "cg"
name "GenerateEmptyRegions"
value ("GenerateEmptyRegionSet" 3))
(object Attribute
tool "cg"
name "GenerateEmptyRegionSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "None"
value 0)
(object Attribute
tool "cg"
name "Preserved"
value 1)
(object Attribute
tool "cg"
name "Unpreserved"
value 2)
(object Attribute
tool "cg"
name "All"
value 3)))
(object Attribute
tool "cg"
name "CmIdentification"
value (value Text " %X% %Q% %Z% %W%"))
(object Attribute
tool "cg"
name "CopyrightNotice"
value (value Text ""))
(object Attribute
tool "cg"
name "FileName"
value "AUTO GENERATE")
(object Attribute
tool "cg"
name "AllowExtensionlessFileName"
value FALSE)
(object Attribute
tool "cg"
name "IncludeFormat"
value (value Text
|// $package
|#include "$file"
|
))
(object Attribute
tool "cg"
name "IncludeBySimpleName"
value FALSE)
(object Attribute
tool "cg"
name "IncludePrecompiledHeader"
value TRUE)
(object Attribute
tool "cg"
name "IncludeOrder"
value "AMIR")
(object Attribute
tool "cg"
name "AdditionalIncludes"
value (value Text ""))
(object Attribute
tool "cg"
name "InliningStyle"
value ("InliningStyleSet" 207))
(object Attribute
tool "cg"
name "InliningStyleSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "InClassDeclaration"
value 208)
(object Attribute
tool "cg"
name "FollowingClassDeclaration"
value 207)))
(object Attribute
tool "cg"
name "TypesDefined"
value (value Text ""))
(object Attribute
tool "cg"
name "IncludeClosure"
value (value Text ""))))
(object Attribute
tool "cg"
name "default__Operation"
value (list Attribute_Set
(object Attribute
tool "cg"
name "CodeName"
value "")
(object Attribute
tool "cg"
name "OperationKind"
value ("OperationKindSet" 200))
(object Attribute
tool "cg"
name "OperationKindSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Common"
value 200)
(object Attribute
tool "cg"
name "Virtual"
value 201)
(object Attribute
tool "cg"
name "Abstract"
value 202)
(object Attribute
tool "cg"
name "Static"
value 203)
(object Attribute
tool "cg"
name "Friend"
value 204)))
(object Attribute
tool "cg"
name "GenerateAbstractBody"
value FALSE)
(object Attribute
tool "cg"
name "OperationIsConst"
value FALSE)
(object Attribute
tool "cg"
name "OperationIsExplicit"
value FALSE)
(object Attribute
tool "cg"
name "Inline"
value FALSE)
(object Attribute
tool "cg"
name "EntryCode"
value (value Text ""))
(object Attribute
tool "cg"
name "ExitCode"
value (value Text ""))
(object Attribute
tool "cg"
name "CCRegion"
value "")
(object Attribute
tool "cg"
name "GenerateEmptyRegions"
value ("GenerateEmptyRegionSet" 3))
(object Attribute
tool "cg"
name "GenerateEmptyRegionSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "None"
value 0)
(object Attribute
tool "cg"
name "Preserved"
value 1)
(object Attribute
tool "cg"
name "Unpreserved"
value 2)
(object Attribute
tool "cg"
name "All"
value 3)))
(object Attribute
tool "cg"
name "BodyAnnotations"
value "")))
(object Attribute
tool "cg"
name "default__Has"
value (list Attribute_Set
(object Attribute
tool "cg"
name "CodeName"
value "")
(object Attribute
tool "cg"
name "Ordered"
value TRUE)
(object Attribute
tool "cg"
name "NameIfUnlabeled"
value "the_$supplier")
(object Attribute
tool "cg"
name "GenerateDataMember"
value TRUE)
(object Attribute
tool "cg"
name "DataMemberName"
value "$relationship")
(object Attribute
tool "cg"
name "DataMemberVisibility"
value ("DataMemberVisibilitySet" 14))
(object Attribute
tool "cg"
name "DataMemberVisibilitySet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Public"
value 45)
(object Attribute
tool "cg"
name "Protected"
value 44)
(object Attribute
tool "cg"
name "Private"
value 43)
(object Attribute
tool "cg"
name "Implementation"
value 14)
(object Attribute
tool "cg"
name "AtRelationshipVisibility"
value 210)))
(object Attribute
tool "cg"
name "DataMemberMutability"
value ("DataMemberMutabilitySet" 0))
(object Attribute
tool "cg"
name "DataMemberMutabilitySet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Unrestricted"
value 0)
(object Attribute
tool "cg"
name "Mutable"
value 1)
(object Attribute
tool "cg"
name "Const"
value 2)))
(object Attribute
tool "cg"
name "DataMemberIsVolatile"
value FALSE)
(object Attribute
tool "cg"
name "DataMemberFieldSize"
value "")
(object Attribute
tool "cg"
name "InitialValue"
value (value Text ""))
(object Attribute
tool "cg"
name "GenerateGetOperation"
value TRUE)
(object Attribute
tool "cg"
name "GenerateSetOperation"
value TRUE)
(object Attribute
tool "cg"
name "GetName"
value "get_$relationship")
(object Attribute
tool "cg"
name "SetName"
value "set_$relationship")
(object Attribute
tool "cg"
name "GetSetKinds"
value ("GetSetKindsSet" 200))
(object Attribute
tool "cg"
name "GetSetKindsSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Common"
value 200)
(object Attribute
tool "cg"
name "Virtual"
value 201)
(object Attribute
tool "cg"
name "Abstract"
value 202)
(object Attribute
tool "cg"
name "Static"
value 203)
(object Attribute
tool "cg"
name "Friend"
value 204)))
(object Attribute
tool "cg"
name "ContainerClass"
value "")
(object Attribute
tool "cg"
name "SelectorName"
value "")
(object Attribute
tool "cg"
name "SelectorType"
value "")
(object Attribute
tool "cg"
name "GetIsConst"
value TRUE)
(object Attribute
tool "cg"
name "GetResultIsConst"
value ("GetResultIsConstSet" 2))
(object Attribute
tool "cg"
name "GetResultIsConstSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "False"
value 0)
(object Attribute
tool "cg"
name "True"
value 1)
(object Attribute
tool "cg"
name "Same_As_Function"
value 2)))
(object Attribute
tool "cg"
name "GetSetByReference"
value FALSE)
(object Attribute
tool "cg"
name "InlineGet"
value TRUE)
(object Attribute
tool "cg"
name "SetReturnsValue"
value FALSE)
(object Attribute
tool "cg"
name "InlineSet"
value TRUE)
(object Attribute
tool "cg"
name "ForwardReferenceOnly"
value FALSE)
(object Attribute
tool "cg"
name "HasRelTypeSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Array"
value 24)
(object Attribute
tool "cg"
name "Sequence"
value 47)))))
(object Attribute
tool "cg"
name "default__Association"
value (list Attribute_Set
(object Attribute
tool "cg"
name "NameIfUnlabeled"
value "the_$targetClass")))
(object Attribute
tool "cg"
name "default__Inherit"
value (list Attribute_Set
(object Attribute
tool "cg"
name "InstanceArguments"
value "")))
(object Attribute
tool "cg"
name "default__Role"
value (list Attribute_Set
(object Attribute
tool "cg"
name "CodeName"
value "")
(object Attribute
tool "cg"
name "ForwardReferenceOnly"
value FALSE)
(object Attribute
tool "cg"
name "NameIfUnlabeled"
value "the_$targetClass")
(object Attribute
tool "cg"
name "GenerateDataMember"
value TRUE)
(object Attribute
tool "cg"
name "DataMemberName"
value "$target")
(object Attribute
tool "cg"
name "DataMemberVisibility"
value ("DataMemberVisibilitySet" 14))
(object Attribute
tool "cg"
name "DataMemberVisibilitySet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Public"
value 45)
(object Attribute
tool "cg"
name "Protected"
value 44)
(object Attribute
tool "cg"
name "Private"
value 43)
(object Attribute
tool "cg"
name "Implementation"
value 14)
(object Attribute
tool "cg"
name "AtRelationshipVisibility"
value 210)))
(object Attribute
tool "cg"
name "DataMemberMutability"
value ("DataMemberMutabilitySet" 0))
(object Attribute
tool "cg"
name "DataMemberMutabilitySet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Unrestricted"
value 0)
(object Attribute
tool "cg"
name "Mutable"
value 1)
(object Attribute
tool "cg"
name "Const"
value 2)))
(object Attribute
tool "cg"
name "DataMemberIsVolatile"
value FALSE)
(object Attribute
tool "cg"
name "DataMemberFieldSize"
value "")
(object Attribute
tool "cg"
name "InitialValue"
value (value Text ""))
(object Attribute
tool "cg"
name "ContainerClass"
value "")
(object Attribute
tool "cg"
name "ContainerGet"
value "$data.get($keys)")
(object Attribute
tool "cg"
name "ContainerSet"
value "$data.set($keys,$value)")
(object Attribute
tool "cg"
name "QualifiedContainer"
value "")
(object Attribute
tool "cg"
name "AssocClassContainer"
value "$supplier *")
(object Attribute
tool "cg"
name "AssocClassInitialValue"
value (value Text ""))
(object Attribute
tool "cg"
name "GetSetKinds"
value ("GetSetKindsSet" 200))
(object Attribute
tool "cg"
name "GetSetKindsSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Common"
value 200)
(object Attribute
tool "cg"
name "Virtual"
value 201)
(object Attribute
tool "cg"
name "Abstract"
value 202)
(object Attribute
tool "cg"
name "Static"
value 203)
(object Attribute
tool "cg"
name "Friend"
value 204)))
(object Attribute
tool "cg"
name "GetSetByReference"
value FALSE)
(object Attribute
tool "cg"
name "GenerateGetOperation"
value TRUE)
(object Attribute
tool "cg"
name "GetName"
value "get_$target")
(object Attribute
tool "cg"
name "GetIsConst"
value TRUE)
(object Attribute
tool "cg"
name "GetResultIsConst"
value ("GetResultIsConstSet" 2))
(object Attribute
tool "cg"
name "GetResultIsConstSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "False"
value 0)
(object Attribute
tool "cg"
name "True"
value 1)
(object Attribute
tool "cg"
name "Same_As_Function"
value 2)))
(object Attribute
tool "cg"
name "InlineGet"
value TRUE)
(object Attribute
tool "cg"
name "GenerateSetOperation"
value TRUE)
(object Attribute
tool "cg"
name "SetName"
value "set_$target")
(object Attribute
tool "cg"
name "SetReturnsValue"
value FALSE)
(object Attribute
tool "cg"
name "InlineSet"
value TRUE)
(object Attribute
tool "cg"
name "QualifiedGetSetByReference"
value ("QualifiedGetSetByReferenceSet" 2))
(object Attribute
tool "cg"
name "QualifiedGetSetByReferenceSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "False"
value 0)
(object Attribute
tool "cg"
name "True"
value 1)
(object Attribute
tool "cg"
name "Same_As_GetSetByReference"
value 2)))
(object Attribute
tool "cg"
name "GenerateQualifiedGetOperation"
value TRUE)
(object Attribute
tool "cg"
name "QualifiedGetName"
value "get_$target")
(object Attribute
tool "cg"
name "QualifiedGetIsConst"
value TRUE)
(object Attribute
tool "cg"
name "QualifiedGetResultIsConst"
value ("GetResultIsConstSet" 2))
(object Attribute
tool "cg"
name "InlineQualifiedGet"
value TRUE)
(object Attribute
tool "cg"
name "GenerateQualifiedSetOperation"
value TRUE)
(object Attribute
tool "cg"
name "QualifiedSetName"
value "set_$target")
(object Attribute
tool "cg"
name "QualifiedSetReturnsValue"
value FALSE)
(object Attribute
tool "cg"
name "InlineQualifiedSet"
value TRUE)
(object Attribute
tool "cg"
name "GenerateAssocClassDataMember"
value TRUE)
(object Attribute
tool "cg"
name "AssocClassDataMemberName"
value "$target")
(object Attribute
tool "cg"
name "AssocClassDataMemberVisibility"
value ("DataMemberVisibilitySet" 14))
(object Attribute
tool "cg"
name "DataMemberVisibilitySet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Public"
value 45)
(object Attribute
tool "cg"
name "Protected"
value 44)
(object Attribute
tool "cg"
name "Private"
value 43)
(object Attribute
tool "cg"
name "Implementation"
value 14)
(object Attribute
tool "cg"
name "AtRelationshipVisibility"
value 210)))
(object Attribute
tool "cg"
name "AssocClassDataMemberMutability"
value ("DataMemberMutabilitySet" 0))
(object Attribute
tool "cg"
name "DataMemberMutabilitySet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Unrestricted"
value 0)
(object Attribute
tool "cg"
name "Mutable"
value 1)
(object Attribute
tool "cg"
name "Const"
value 2)))
(object Attribute
tool "cg"
name "AssocClassDataMemberIsVolatile"
value FALSE)
(object Attribute
tool "cg"
name "AssocClassGetSetKinds"
value ("GetSetKindsSet" 200))
(object Attribute
tool "cg"
name "GenerateAssocClassGetOperation"
value TRUE)
(object Attribute
tool "cg"
name "AssocClassGetName"
value "get_$target")
(object Attribute
tool "cg"
name "AssocClassGetIsConst"
value TRUE)
(object Attribute
tool "cg"
name "AssocClassGetResultIsConst"
value ("GetResultIsConstSet" 2))
(object Attribute
tool "cg"
name "InlineAssocClassGet"
value TRUE)
(object Attribute
tool "cg"
name "GenerateAssocClassSetOperation"
value TRUE)
(object Attribute
tool "cg"
name "AssocClassSetName"
value "set_$target")
(object Attribute
tool "cg"
name "AssocClassSetReturnsValue"
value FALSE)
(object Attribute
tool "cg"
name "InlineAssocClassSet"
value TRUE)
(object Attribute
tool "cg"
name "AssocClassForwardReferenceOnly"
value TRUE)
(object Attribute
tool "cg"
name "AssocTypeSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Array"
value 24)
(object Attribute
tool "cg"
name "Sequence"
value 47)))))
(object Attribute
tool "cg"
name "default__Attribute"
value (list Attribute_Set
(object Attribute
tool "cg"
name "CodeName"
value "")
(object Attribute
tool "cg"
name "GenerateDataMember"
value TRUE)
(object Attribute
tool "cg"
name "DataMemberName"
value "$attribute")
(object Attribute
tool "cg"
name "DataMemberVisibility"
value ("DataMemberVisibilitySet" 14))
(object Attribute
tool "cg"
name "DataMemberVisibilitySet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Public"
value 45)
(object Attribute
tool "cg"
name "Protected"
value 44)
(object Attribute
tool "cg"
name "Private"
value 43)
(object Attribute
tool "cg"
name "Implementation"
value 14)
(object Attribute
tool "cg"
name "AtAttributeVisibility"
value 211)))
(object Attribute
tool "cg"
name "DataMemberMutability"
value ("DataMemberMutabilitySet" 0))
(object Attribute
tool "cg"
name "DataMemberMutabilitySet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Unrestricted"
value 0)
(object Attribute
tool "cg"
name "Mutable"
value 1)
(object Attribute
tool "cg"
name "Const"
value 2)))
(object Attribute
tool "cg"
name "DataMemberIsVolatile"
value FALSE)
(object Attribute
tool "cg"
name "DataMemberFieldSize"
value "")
(object Attribute
tool "cg"
name "GenerateGetOperation"
value TRUE)
(object Attribute
tool "cg"
name "GenerateSetOperation"
value TRUE)
(object Attribute
tool "cg"
name "GetName"
value "get_$attribute")
(object Attribute
tool "cg"
name "SetName"
value "set_$attribute")
(object Attribute
tool "cg"
name "GetSetKinds"
value ("GetSetKindsSet" 200))
(object Attribute
tool "cg"
name "GetSetKindsSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Common"
value 200)
(object Attribute
tool "cg"
name "Virtual"
value 201)
(object Attribute
tool "cg"
name "Abstract"
value 202)
(object Attribute
tool "cg"
name "Static"
value 203)
(object Attribute
tool "cg"
name "Friend"
value 204)))
(object Attribute
tool "cg"
name "GetIsConst"
value TRUE)
(object Attribute
tool "cg"
name "GetResultIsConst"
value ("GetResultIsConstSet" 2))
(object Attribute
tool "cg"
name "GetResultIsConstSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "False"
value 0)
(object Attribute
tool "cg"
name "True"
value 1)
(object Attribute
tool "cg"
name "Same_As_Function"
value 2)))
(object Attribute
tool "cg"
name "GetSetByReference"
value FALSE)
(object Attribute
tool "cg"
name "InlineGet"
value TRUE)
(object Attribute
tool "cg"
name "SetReturnsValue"
value FALSE)
(object Attribute
tool "cg"
name "InlineSet"
value TRUE)
(object Attribute
tool "cg"
name "CCRegion"
value "")))
(object Attribute
tool "cg"
name "default__Uses"
value (list Attribute_Set
(object Attribute
tool "cg"
name "ForwardReferenceOnly"
value FALSE)
(object Attribute
tool "cg"
name "BodyReferenceOnly"
value FALSE)))
(object Attribute
tool "cg"
name "default__Subsystem"
value (list Attribute_Set
(object Attribute
tool "cg"
name "Directory"
value "AUTO GENERATE")
(object Attribute
tool "cg"
name "DirectoryIsOnSearchList"
value FALSE)
(object Attribute
tool "cg"
name "PrecompiledHeader"
value "")))
(object Attribute
tool "cg"
name "default__Category"
value (list Attribute_Set
(object Attribute
tool "cg"
name "IsNamespace"
value FALSE)
(object Attribute
tool "cg"
name "Indent"
value 2)
(object Attribute
tool "cg"
name "CodeName"
value "")
(object Attribute
tool "cg"
name "GenerateEmptyRegions"
value ("GenerateEmptyRegionSet" 3))
(object Attribute
tool "cg"
name "GenerateEmptyRegionSet"
value (list Attribute_Set
(object Attribute
tool "cg"
name "None"
value 0)
(object Attribute
tool "cg"
name "Preserved"
value 1)
(object Attribute
tool "cg"
name "Unpreserved"
value 2)
(object Attribute
tool "cg"
name "All"
value 3)))))
(object Attribute
tool "MSVC"
name "propertyId"
value "809135966")
(object Attribute
tool "MSVC"
name "default__Project"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Version"
value "5.0")))
(object Attribute
tool "MSVC"
name "default__Class"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Type"
value ("MSVCClassTypeSet" 0))
(object Attribute
tool "MSVC"
name "MSVCClassTypeSet"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Normal"
value 0)
(object Attribute
tool "MSVC"
name "Interface_Part"
value 1)
(object Attribute
tool "MSVC"
name "Connection_Part"
value 2)
(object Attribute
tool "MSVC"
name "Class_Factory"
value 3)))
(object Attribute
tool "MSVC"
name "CObjectFunctionality"
value ("CObjectFunctionalitySet" 0))
(object Attribute
tool "MSVC"
name "CObjectFunctionalitySet"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "None"
value 0)
(object Attribute
tool "MSVC"
name "Dynamic"
value 1)
(object Attribute
tool "MSVC"
name "Dyncreate"
value 2)
(object Attribute
tool "MSVC"
name "Serial"
value 3)))
(object Attribute
tool "MSVC"
name "GenerateOverrideGroup"
value FALSE)
(object Attribute
tool "MSVC"
name "GenerateDataGroup"
value FALSE)
(object Attribute
tool "MSVC"
name "AFX_DATA_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateFieldGroup"
value FALSE)
(object Attribute
tool "MSVC"
name "AFX_FIELD_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateMessageGroup"
value FALSE)
(object Attribute
tool "MSVC"
name "GenerateMessageMap"
value FALSE)
(object Attribute
tool "MSVC"
name "AFX_MSG_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "MESSAGE_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "OLEFactory"
value ("OLEFactorySet" 0))
(object Attribute
tool "MSVC"
name "OLEFactorySet"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "None"
value 0)
(object Attribute
tool "MSVC"
name "Built_in"
value 1)
(object Attribute
tool "MSVC"
name "Simple"
value 2)
(object Attribute
tool "MSVC"
name "Licensed"
value 3)))
(object Attribute
tool "MSVC"
name "OLEName"
value "")
(object Attribute
tool "MSVC"
name "OLEClassID"
value "")
(object Attribute
tool "MSVC"
name "GenerateOLECtlType"
value FALSE)
(object Attribute
tool "MSVC"
name "OLECtlType"
value "")
(object Attribute
tool "MSVC"
name "GenerateOLETypeLib"
value FALSE)
(object Attribute
tool "MSVC"
name "OLETypeLibID"
value "")
(object Attribute
tool "MSVC"
name "OLETypeLibMajor"
value "")
(object Attribute
tool "MSVC"
name "OLETypeLibMinor"
value "")
(object Attribute
tool "MSVC"
name "GeneratePropPageIDs"
value FALSE)
(object Attribute
tool "MSVC"
name "OLEPropPageIDs"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateDispatchMap"
value FALSE)
(object Attribute
tool "MSVC"
name "AFX_DISPATCH_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "AFX_DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "StockProperties"
value (value Text ""))
(object Attribute
tool "MSVC"
name "StockFunctions"
value (value Text ""))
(object Attribute
tool "MSVC"
name "DispatchDefValue"
value "")
(object Attribute
tool "MSVC"
name "GenerateDispIdEnum"
value FALSE)
(object Attribute
tool "MSVC"
name "AFX_DISP_ID_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateInterfaceMap"
value FALSE)
(object Attribute
tool "MSVC"
name "INTERFACE_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "InitInterface"
value "")
(object Attribute
tool "MSVC"
name "GenerateEventMap"
value FALSE)
(object Attribute
tool "MSVC"
name "AFX_EVENT_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "AFX_EVENT_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "EVENT_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "StockEvents"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateEventSinkMap"
value FALSE)
(object Attribute
tool "MSVC"
name "AFX_EVENTSINK_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "AFX_EVENTSINK_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "EVENTSINK_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "PropNotifySinks"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateConnectionMap"
value FALSE)
(object Attribute
tool "MSVC"
name "CONNECTION_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "ConnectionPointIID"
value "")
(object Attribute
tool "MSVC"
name "InheritanceType"
value "")
(object Attribute
tool "MSVC"
name "DeclSpec"
value "")
(object Attribute
tool "MSVC"
name "OLECommands"
value (value Text ""))
(object Attribute
tool "MSVC"
name "MFCDeclares"
value (value Text ""))
(object Attribute
tool "MSVC"
name "MFCImplements"
value (value Text ""))
(object Attribute
tool "MSVC"
name "ATL_Declares"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateCOMMap"
value FALSE)
(object Attribute
tool "MSVC"
name "COM_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateConnectionPointMap"
value FALSE)
(object Attribute
tool "MSVC"
name "CONNECTION_POINT_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateMsgMap"
value FALSE)
(object Attribute
tool "MSVC"
name "MSG_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GeneratePropertyMap"
value FALSE)
(object Attribute
tool "MSVC"
name "PROPERTY_MAP_Entries"
value (value Text ""))))
(object Attribute
tool "MSVC"
name "default__Operation"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Type"
value ("MSVCOperationTypeSet" 0))
(object Attribute
tool "MSVC"
name "MSVCOperationTypeSet"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Normal"
value 0)
(object Attribute
tool "MSVC"
name "Virtual_Override"
value 1)
(object Attribute
tool "MSVC"
name "Message_Handler"
value 2)
(object Attribute
tool "MSVC"
name "Dispatch_Handler"
value 3)
(object Attribute
tool "MSVC"
name "Event_Firing_Function"
value 4)
(object Attribute
tool "MSVC"
name "Event_Sink_Handler"
value 5)
(object Attribute
tool "MSVC"
name "Std_OLE_Method"
value 6)
(object Attribute
tool "MSVC"
name "Command_Parser"
value 7)
(object Attribute
tool "MSVC"
name "Property_Get_Function"
value 8)
(object Attribute
tool "MSVC"
name "Property_Set_Function"
value 9)
(object Attribute
tool "MSVC"
name "Property_Notify_Function"
value 10)
(object Attribute
tool "MSVC"
name "Macro_Generated_Function"
value 11)))
(object Attribute
tool "MSVC"
name "AFX_MSG_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "MESSAGE_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "AFX_DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "AFX_EVENT_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "EVENT_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "AFX_EVENTSINK_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "EVENTSINK_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "CallType"
value "")
(object Attribute
tool "MSVC"
name "DeclSpec"
value "")
(object Attribute
tool "MSVC"
name "BodyImage"
value (value Text ""))))
(object Attribute
tool "MSVC"
name "default__Role"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Type"
value ("MSVCAttributeTypeSet" 0))
(object Attribute
tool "MSVC"
name "MSVCAttributeTypeSet"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Normal"
value 0)
(object Attribute
tool "MSVC"
name "Member_Property"
value 1)
(object Attribute
tool "MSVC"
name "Get_Set_Property"
value 2)
(object Attribute
tool "MSVC"
name "Dialog_Data"
value 3)
(object Attribute
tool "MSVC"
name "Field_Data"
value 4)
(object Attribute
tool "MSVC"
name "Stock_Property"
value 5)))
(object Attribute
tool "MSVC"
name "AFX_DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "DeclSpec"
value "")
(object Attribute
tool "MSVC"
name "PointerBase"
value "")
(object Attribute
tool "MSVC"
name "CallType"
value "")
(object Attribute
tool "MSVC"
name "StockPropertyImplementation"
value "")))
(object Attribute
tool "MSVC"
name "default__Has"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Type"
value ("MSVCAttributeTypeSet" 0))
(object Attribute
tool "MSVC"
name "MSVCAttributeTypeSet"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Normal"
value 0)
(object Attribute
tool "MSVC"
name "Member_Property"
value 1)
(object Attribute
tool "MSVC"
name "Get_Set_Property"
value 2)
(object Attribute
tool "MSVC"
name "Dialog_Data"
value 3)
(object Attribute
tool "MSVC"
name "Field_Data"
value 4)
(object Attribute
tool "MSVC"
name "Stock_Property"
value 5)))
(object Attribute
tool "MSVC"
name "AFX_DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "DeclSpec"
value "")
(object Attribute
tool "MSVC"
name "PointerBase"
value "")
(object Attribute
tool "MSVC"
name "CallType"
value "")
(object Attribute
tool "MSVC"
name "StockPropertyImplementation"
value "")))
(object Attribute
tool "MSVC"
name "default__Attribute"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Type"
value ("MSVCAttributeTypeSet" 0))
(object Attribute
tool "MSVC"
name "MSVCAttributeTypeSet"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "Normal"
value 0)
(object Attribute
tool "MSVC"
name "Member_Property"
value 1)
(object Attribute
tool "MSVC"
name "Get_Set_Property"
value 2)
(object Attribute
tool "MSVC"
name "Dialog_Data"
value 3)
(object Attribute
tool "MSVC"
name "Field_Data"
value 4)
(object Attribute
tool "MSVC"
name "Stock_Property"
value 5)))
(object Attribute
tool "MSVC"
name "AFX_DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "DISPATCH_MAP_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "DeclSpec"
value "")
(object Attribute
tool "MSVC"
name "PointerBase"
value "")
(object Attribute
tool "MSVC"
name "CallType"
value "")
(object Attribute
tool "MSVC"
name "StockPropertyImplementation"
value "")))
(object Attribute
tool "MSVC"
name "default__Module-Spec"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "GenerateIncludesGroup"
value FALSE)
(object Attribute
tool "MSVC"
name "AFX_INCLUDES_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateInsertLocation"
value FALSE)))
(object Attribute
tool "MSVC"
name "default__Module-Body"
value (list Attribute_Set
(object Attribute
tool "MSVC"
name "GenerateIncludesGroup"
value FALSE)
(object Attribute
tool "MSVC"
name "AFX_INCLUDES_Entries"
value (value Text ""))
(object Attribute
tool "MSVC"
name "GenerateInsertLocation"
value FALSE)))
(object Attribute
tool "cg"
name "HiddenTool"
value FALSE)
(object Attribute
tool "COM"
name "propertyId"
value "783606378")
(object Attribute
tool "COM"
name "default__Class"
value (list Attribute_Set
(object Attribute
tool "COM"
name "TypeKinds"
value (list Attribute_Set
(object Attribute
tool "COM"
name "enum"
value 100)
(object Attribute
tool "COM"
name "record"
value 101)
(object Attribute
tool "COM"
name "module"
value 102)
(object Attribute
tool "COM"
name "interface"
value 103)
(object Attribute
tool "COM"
name "dispinterface"
value 104)
(object Attribute
tool "COM"
name "coclass"
value 105)
(object Attribute
tool "COM"
name "alias"
value 106)
(object Attribute
tool "COM"
name "union"
value 107)
(object Attribute
tool "COM"
name "max"
value 108)
(object Attribute
tool "COM"
name "(none)"
value 109)))
(object Attribute
tool "COM"
name "Generate"
value TRUE)
(object Attribute
tool "COM"
name "kind"
value ("TypeKinds" 109))
(object Attribute
tool "COM"
name "uuid"
value "")
(object Attribute
tool "COM"
name "version"
value "")
(object Attribute
tool "COM"
name "helpstring"
value "")
(object Attribute
tool "COM"
name "helpcontext"
value "")
(object Attribute
tool "COM"
name "attributes"
value "")
(object Attribute
tool "COM"
name "dllname"
value "")
(object Attribute
tool "COM"
name "alias"
value "")))
(object Attribute
tool "COM"
name "default__Operation"
value (list Attribute_Set
(object Attribute
tool "COM"
name "Generate"
value TRUE)
(object Attribute
tool "COM"
name "id"
value "")
(object Attribute
tool "COM"
name "helpstring"
value "")
(object Attribute
tool "COM"
name "attributes"
value "")))
(object Attribute
tool "COM"
name "default__Attribute"
value (list Attribute_Set
(object Attribute
tool "COM"
name "Generate"
value TRUE)
(object Attribute
tool "COM"
name "id"
value "")
(object Attribute
tool "COM"
name "helpstring"
value "")
(object Attribute
tool "COM"
name "attributes"
value "")))
(object Attribute
tool "COM"
name "default__Module-Spec"
value (list Attribute_Set
(object Attribute
tool "COM"
name "Generate"
value TRUE)
(object Attribute
tool "COM"
name "filename"
value "")
(object Attribute
tool "COM"
name "library"
value "")
(object Attribute
tool "COM"
name "uuid"
value "")
(object Attribute
tool "COM"
name "version"
value "")
(object Attribute
tool "COM"
name "helpstring"
value "")
(object Attribute
tool "COM"
name "helpfile"
value "")
(object Attribute
tool "COM"
name "helpcontext"
value "")
(object Attribute
tool "COM"
name "lcid"
value "")
(object Attribute
tool "COM"
name "attributes"
value "")))
(object Attribute
tool "COM"
name "default__Param"
value (list Attribute_Set
(object Attribute
tool "COM"
name "attributes"
value "")))
(object Attribute
tool "COM"
name "HiddenTool"
value FALSE)
(object Attribute
tool "VisualStudio"
name "HiddenTool"
value FALSE))
quid "3E773E8C0204"))