const CryptographicProfile AgreedDefault = 5;
const CryptographicProfile DES_CBC = 22;
const CryptographicProfile DES_CBC_DES_MAC = 10;
const CryptographicProfile DES_CBC_MD5 = 11;
const CryptographicProfile DES_CBC_SOURCE = 24;
const CryptographicProfile DES_MAC = 12;
const CryptographicProfile FullSecurity = 1;
const CryptographicProfile LowGradeConfidentiality = 3;
const CryptographicProfile MD5 = 13;
const CryptographicProfile MD5_DES_CBC = 21;
const CryptographicProfile MD5_DES_CBC_SOURCE = 23;
const CryptographicProfile MD5_RSA = 20;
const CryptographicProfile NoDataConfidentiality = 2;
const IOP::ComponentId TAG_ASSOCIATION_OPTIONS = 13;
const IOP::ComponentId TAG_CSI_ECMA_Hybrid_SEC_MECH = 19;
const IOP::ComponentId TAG_CSI_ECMA_Public_SEC_MECH = 21;
const IOP::ComponentId TAG_CSI_ECMA_Secret_SEC_MECH = 18;
const IOP::ComponentId TAG_GENERIC_SEC_MECH = 22;
const IOP::ComponentId TAG_KerberosV5_SEC_MECH = 17;
const IOP::ComponentId TAG_SECIOP_INET_SEC_TRANS = 123;
const IOP::ComponentId TAG_SEC_NAME = 14;
const IOP::ComponentId TAG_SPKM_1_SEC_MECH = 15;
const IOP::ComponentId TAG_SPKM_2_SEC_MECH = 16;
struct CSI_ECMA_Hybrid { Security::AssociationOptions target_supports; Security::AssociationOptions target_requires; CryptographicProfileList crypto_profile; SecurityName security_name; };
struct CSI_ECMA_Public { Security::AssociationOptions target_supports; Security::AssociationOptions target_requires; CryptographicProfileList crypto_profile; SecurityName security_name; };
struct CSI_ECMA_Secret { Security::AssociationOptions target_supports; Security::AssociationOptions target_requires; CryptographicProfileList crypto_profile; SecurityName security_name; };
struct CompleteEstablishContext { ContextId client_context_id; boolean target_context_id_valid; ContextId target_context_id; sequence<octet> final_context_token; };
struct ContinueEstablishContext { ContextId client_context_id; sequence<octet> continuation_context_token; };
struct DiscardContext { ContextIdDefn message_context_id_defn; ContextId message_context_id; sequence<octet> discard_context_token; };
struct EstablishContext { ContextId client_context_id; sequence<octet> initial_context_token; };
struct GenericMechanismInfo { sequence<octet> security_mechanism_type; sequence<octet> mech_specific_data; sequence<IOP::TaggedComponent> components; };
struct KerberosV5 { Security::AssociationOptions target_supports; Security::AssociationOptions target_requires; CryptographicProfileList crypto_profile; SecurityName security_name; };
struct MessageError { ContextIdDefn message_context_id_defn; ContextId message_context_id; long major_status; long minor_status; };
struct MessageInContext { ContextIdDefn message_context_id_defn; ContextId message_context_id; ContextTokenType message_context_type; sequence<octet> message_protection_token; };
struct SECIOP_INET_SEC_TRANS { unsigned short port; };
struct SPKM_1 { Security::AssociationOptions target_supports; Security::AssociationOptions target_requires; CryptographicProfileList crypto_profile; SecurityName security_name; };
struct SPKM_2 { Security::AssociationOptions target_supports; Security::AssociationOptions target_requires; CryptographicProfileList crypto_profile; SecurityName security_name; };
struct SequencingHeader { octet control_state; unsigned long direct_sequence_number; unsigned long reverse_sequence_number; unsigned long reverse_window; };
struct TargetAssociationOptions { Security::AssociationOptions target_supports; Security::AssociationOptions target_requires; };
struct ulonglong { unsigned long low; unsigned long high; };
enum ContextIdDefn { CIDClient, CIDPeer, CIDSender };
enum ContextTokenType { SecTokenTypeWrap, SecTokenTypeMIC };
enum MsgType { MTEstablishContext, MTCompleteEstablishContext, MTContinueEstablishContext, MTDiscardContext, MTMessageError, MTMessageInContext };
typedef ulonglong ContextId;
typedef unsigned short CryptographicProfile;
typedef sequence<CryptographicProfile> CryptographicProfileList;
typedef sequence<octet> SecurityName;
Generated by the ORBacus IDL-to-HTML translator (non-commercial)