Module CSIIOP

Module CSIIOP

Alias Index

AssociationOptions
CompoundSecMechanisms
ServiceConfigurationList
ServiceConfigurationSyntax
ServiceSpecificName
TransportAddressList

Constant Index

CompositeDelegation
Confidentiality
DelegationByClient
DetectMisordering
DetectReplay
EstablishTrustInClient
EstablishTrustInTarget
IdentityAssertion
Integrity
NoDelegation
NoProtection
SCS_GSSExportedName
SCS_GeneralNames
SimpleDelegation
TAG_CSI_SEC_MECH_LIST
TAG_NULL_TAG
TAG_SECIOP_SEC_TRANS
TAG_TLS_SEC_TRANS

Struct Index

AS_ContextSec
CompoundSecMech
CompoundSecMechList
SAS_ContextSec
SECIOP_SEC_TRANS
ServiceConfiguration
TLS_SEC_TRANS
TransportAddress

Aliases

AssociationOptions
typedef unsigned short AssociationOptions;

CompoundSecMechanisms
typedef sequence<CompoundSecMech> CompoundSecMechanisms;

ServiceConfigurationList
typedef sequence<ServiceConfiguration> ServiceConfigurationList;

ServiceConfigurationSyntax
typedef unsigned long ServiceConfigurationSyntax;

ServiceSpecificName
typedef sequence<octet> ServiceSpecificName;

TransportAddressList
typedef sequence<TransportAddress> TransportAddressList;


Constants

CompositeDelegation
const AssociationOptions CompositeDelegation = 512;

Confidentiality
const AssociationOptions Confidentiality = 4;

DelegationByClient
const AssociationOptions DelegationByClient = 2048;

DetectMisordering
const AssociationOptions DetectMisordering = 16;

DetectReplay
const AssociationOptions DetectReplay = 8;

EstablishTrustInClient
const AssociationOptions EstablishTrustInClient = 64;

EstablishTrustInTarget
const AssociationOptions EstablishTrustInTarget = 32;

IdentityAssertion
const AssociationOptions IdentityAssertion = 1024;

Integrity
const AssociationOptions Integrity = 2;

NoDelegation
const AssociationOptions NoDelegation = 128;

NoProtection
const AssociationOptions NoProtection = 1;

SCS_GSSExportedName
const ServiceConfigurationSyntax SCS_GSSExportedName = 324817;

SCS_GeneralNames
const ServiceConfigurationSyntax SCS_GeneralNames = 324816;

SimpleDelegation
const AssociationOptions SimpleDelegation = 256;

TAG_CSI_SEC_MECH_LIST
const IOP::ComponentId TAG_CSI_SEC_MECH_LIST = 33;

TAG_NULL_TAG
const IOP::ComponentId TAG_NULL_TAG = 34;

TAG_SECIOP_SEC_TRANS
const IOP::ComponentId TAG_SECIOP_SEC_TRANS = 35;

TAG_TLS_SEC_TRANS
const IOP::ComponentId TAG_TLS_SEC_TRANS = 36;


Structs

AS_ContextSec
struct AS_ContextSec
{
    AssociationOptions target_supports;
    AssociationOptions target_requires;
    CSI::OID client_authentication_mech;
    CSI::GSS_NT_ExportedName target_name;
};

CompoundSecMech
struct CompoundSecMech
{
    AssociationOptions target_requires;
    IOP::TaggedComponent transport_mech;
    AS_ContextSec as_context_mech;
    SAS_ContextSec sas_context_mech;
};

CompoundSecMechList
struct CompoundSecMechList
{
    boolean stateful;
    CompoundSecMechanisms mechanism_list;
};

SAS_ContextSec
struct SAS_ContextSec
{
    AssociationOptions target_supports;
    AssociationOptions target_requires;
    ServiceConfigurationList privilege_authorities;
    CSI::OIDList supported_naming_mechanisms;
    CSI::IdentityTokenType supported_identity_types;
};

SECIOP_SEC_TRANS
struct SECIOP_SEC_TRANS
{
    AssociationOptions target_supports;
    AssociationOptions target_requires;
    CSI::OID mech_oid;
    CSI::GSS_NT_ExportedName target_name;
    TransportAddressList addresses;
};

ServiceConfiguration
struct ServiceConfiguration
{
    ServiceConfigurationSyntax syntax;
    ServiceSpecificName name;
};

TLS_SEC_TRANS
struct TLS_SEC_TRANS
{
    AssociationOptions target_supports;
    AssociationOptions target_requires;
    TransportAddressList addresses;
};

TransportAddress
struct TransportAddress
{
    string host_name;
    unsigned short port;
};


Generated by the ORBacus IDL-to-HTML translator