- _Public
const unsigned long _Public = 1;
- AccessId
const unsigned long AccessId = 2;
- AccountingId
const unsigned long AccountingId = 2;
- AttributeSet
const unsigned long AttributeSet = 6;
- AuditAll
const unsigned short AuditAll = 0;
- AuditAuthorization
const unsigned short AuditAuthorization = 3;
- AuditId
const unsigned long AuditId = 1;
- AuditInvocation
const unsigned short AuditInvocation = 4;
- AuditNonRepudiation
const unsigned short AuditNonRepudiation = 9;
- AuditObjectCreation
const unsigned short AuditObjectCreation = 7;
- AuditObjectDestruction
const unsigned short AuditObjectDestruction = 8;
- AuditPolicyChange
const unsigned short AuditPolicyChange = 6;
- AuditPrincipalAuth
const unsigned short AuditPrincipalAuth = 1;
- AuditSecEnvChange
const unsigned short AuditSecEnvChange = 5;
- AuditSessionAuth
const unsigned short AuditSessionAuth = 2;
- Capability
const unsigned long Capability = 8;
- Clearance
const unsigned long Clearance = 7;
- CommonInteroperabilityLevel0
const unsigned long CommonInteroperabilityLevel0 = 10;
- CommonInteroperabilityLevel1
const unsigned long CommonInteroperabilityLevel1 = 11;
- CommonInteroperabilityLevel2
const unsigned long CommonInteroperabilityLevel2 = 12;
- CompositeDelegation
const unsigned short CompositeDelegation = 512;
- Confidentiality
const unsigned short Confidentiality = 4;
- DayOfWeek
const unsigned long DayOfWeek = 7;
- DCESecureInteroperability
const unsigned long DCESecureInteroperability = 9;
- DelegationByClient
const unsigned short DelegationByClient = 2048;
- DetectMisordering
const unsigned short DetectMisordering = 16;
- DetectReplay
const unsigned short DetectReplay = 8;
- EstablishTrustInClient
const unsigned short EstablishTrustInClient = 64;
- EstablishTrustInTarget
const unsigned short EstablishTrustInTarget = 32;
- GroupId
const unsigned long GroupId = 4;
- IdentityAssertion
const unsigned short IdentityAssertion = 1024;
- Initiator
const unsigned long Initiator = 4;
- Integrity
const unsigned short Integrity = 2;
- InterfaceName
const unsigned long InterfaceName = 1;
- NoDelegation
const unsigned short NoDelegation = 128;
- NonRepudiation
const unsigned long NonRepudiation = 3;
- NonRepudiationId
const unsigned long NonRepudiationId = 3;
- NoProtection
const unsigned short NoProtection = 1;
- ObjectRef
const unsigned long ObjectRef = 2;
- Operation
const unsigned long Operation = 3;
- PrimaryGroupId
const unsigned long PrimaryGroupId = 3;
- ReplaceORBServices
const unsigned long ReplaceORBServices = 6;
- ReplaceSecurityServices
const unsigned long ReplaceSecurityServices = 7;
- Role
const unsigned long Role = 5;
- SecApplicationAccess
const unsigned long SecApplicationAccess = 3;
- SecApplicationAudit
const unsigned long SecApplicationAudit = 6;
- SecClientInvocationAccess
const unsigned long SecClientInvocationAccess = 1;
- SecClientInvocationAudit
const unsigned long SecClientInvocationAudit = 4;
- SecClientSecureInvocation
const unsigned long SecClientSecureInvocation = 8;
- SecDelegation
const unsigned long SecDelegation = 7;
- SecDelegationDirectivePolicy
const unsigned long SecDelegationDirectivePolicy = 38;
- SecEstablishTrustPolicy
const unsigned long SecEstablishTrustPolicy = 39;
- SecFeaturePolicy
const unsigned long SecFeaturePolicy = 14;
- SecInvocationCredentialsPolicy
const unsigned long SecInvocationCredentialsPolicy = 13;
- SecMechanismsPolicy
const unsigned long SecMechanismsPolicy = 12;
- SecNonRepudiation
const unsigned long SecNonRepudiation = 10;
- SecQOPPolicy
const unsigned long SecQOPPolicy = 15;
- SecTargetInvocationAccess
const unsigned long SecTargetInvocationAccess = 2;
- SecTargetInvocationAudit
const unsigned long SecTargetInvocationAudit = 5;
- SecTargetSecureInvocation
const unsigned long SecTargetSecureInvocation = 9;
- SecurityAttribute
const unsigned long SecurityAttribute = 2;
- SecurityLevel1
const unsigned long SecurityLevel1 = 1;
- SecurityLevel2
const unsigned long SecurityLevel2 = 2;
- SecurityMechanismType
const unsigned long SecurityMechanismType = 1;
- SecurityORBServiceReady
const unsigned long SecurityORBServiceReady = 4;
- SecurityServiceReady
const unsigned long SecurityServiceReady = 5;
- SimpleDelegation
const unsigned short SimpleDelegation = 256;
- StandardSecureInteroperability
const unsigned long StandardSecureInteroperability = 8;
- SuccessFailure
const unsigned long SuccessFailure = 5;
- Time
const unsigned long Time = 6;
- AssociationOptions
typedef unsigned short AssociationOptions;
- AssociationStatus
enum AssociationStatus
{
SecAssocSuccess,
SecAssocFailure,
SecAssocContinue
};
- AttributeList
typedef sequence < Security::SecAttribute > AttributeList;
- AttributeType
struct AttributeType
{
Security::ExtensibleFamily attribute_family;
Security::SecurityAttributeType attribute_type;
};
- AttributeTypeList
typedef sequence < Security::AttributeType > AttributeTypeList;
- AuditChannelId
typedef unsigned long AuditChannelId;
- AuditCombinator
enum AuditCombinator
{
SecAllSelectors,
SecAnySelector
};
- AuditEventType
struct AuditEventType
{
Security::ExtensibleFamily event_family;
Security::EventType event_type;
};
- AuditEventTypeList
typedef sequence < Security::AuditEventType > AuditEventTypeList;
- AuthenticationMethod
typedef unsigned long AuthenticationMethod;
- AuthenticationMethodList
typedef sequence < Security::AuthenticationMethod > AuthenticationMethodList;
- AuthenticationStatus
enum AuthenticationStatus
{
SecAuthSuccess,
SecAuthFailure,
SecAuthContinue,
SecAuthExpired
};
- CommunicationDirection
enum CommunicationDirection
{
SecDirectionBoth,
SecDirectionRequest,
SecDirectionReply
};
- CredentialType
enum CredentialType
{
SecInvocationCredentials,
SecNRCredentials
};
- DayOfTheWeek
enum DayOfTheWeek
{
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
};
- DelegationDirective
enum DelegationDirective
{
Delegate,
NoDelegate
};
- DelegationMode
enum DelegationMode
{
SecDelModeNoDelegation,
SecDelModeSimpleDelegation,
SecDelModeCompositeDelegation
};
- DelegationState
enum DelegationState
{
SecInitiator,
SecDelegate
};
- EstablishTrust
struct EstablishTrust
{
boolean trust_in_client;
boolean trust_in_target;
};
- EventType
typedef unsigned short EventType;
- ExtensibleFamily
struct ExtensibleFamily
{
unsigned short family_definer;
unsigned short family;
};
- GSS_NT_ExportedName
typedef sequence < octet > GSS_NT_ExportedName;
- GSSToken
typedef sequence < octet > GSSToken;
- IntervalT
typedef TimeBase::IntervalT IntervalT;
- InvocationCredentialsType
enum InvocationCredentialsType
{
SecOwnCredentials,
SecReceivedCredentials
};
- MechandOptions
struct MechandOptions
{
Security::MechanismType mechanism_type;
Security::AssociationOptions options_supported;
};
- MechandOptionsList
typedef sequence < Security::MechandOptions > MechandOptionsList;
- MechanismType
typedef string MechanismType;
- MechanismTypeList
typedef sequence < Security::MechanismType > MechanismTypeList;
- NameValue
typedef Security::UTF8String NameValue;
- OID
typedef sequence < octet > OID;
- Opaque
typedef sequence < octet > Opaque;
- OpaqueBuffer
struct OpaqueBuffer
{
Security::Opaque buffer;
unsigned long startpos;
unsigned long endpos;
};
- OptionsDirectionPair
struct OptionsDirectionPair
{
Security::AssociationOptions options;
Security::CommunicationDirection direction;
};
- OptionsDirectionPairList
typedef sequence < Security::OptionsDirectionPair > OptionsDirectionPairList;
- QOP
enum QOP
{
SecQOPNoProtection,
SecQOPIntegrity,
SecQOPConfidentiality,
SecQOPIntegrityAndConfidentiality
};
- RequiresSupports
enum RequiresSupports
{
SecRequires,
SecSupports
};
- Right
struct Right
{
Security::ExtensibleFamily rights_family;
string right;
};
- RightsCombinator
enum RightsCombinator
{
SecAllRights,
SecAnyRight
};
- RightsList
typedef sequence < Security::Right > RightsList;
- ScopedName
struct ScopedName
{
Security::NameValue name_scope;
Security::NameValue name_value;
};
- SecAttribute
struct SecAttribute
{
Security::AttributeType attribute_type;
Security::Opaque defining_authority;
Security::Opaque value;
};
- SecurityAttributeType
typedef unsigned long SecurityAttributeType;
- SecurityContextState
enum SecurityContextState
{
SecContextInitialized,
SecContextContinued,
SecContextClientEstablished,
SecContextEstablished,
SecContextEstablishExpired,
SecContextExpired,
SecContextInvalid
};
- SecurityContextType
enum SecurityContextType
{
SecClientSecurityContext,
SecServerSecurityContext
};
- SecurityFeature
enum SecurityFeature
{
SecNoDelegation,
SecSimpleDelegation,
SecCompositeDelegation,
SecNoProtection,
SecIntegrity,
SecConfidentiality,
SecIntegrityAndConfidentiality,
SecDetectReplay,
SecDetectMisordering,
SecEstablishTrustInTarget,
SecEstablishTrustInClient
};
- SecurityFeatureValue
struct SecurityFeatureValue
{
Security::SecurityFeature feature;
boolean value;
};
- SecurityFeatureValueList
typedef sequence < Security::SecurityFeatureValue > SecurityFeatureValueList;
- SecurityMechandName
struct SecurityMechandName
{
Security::MechanismType mech_type;
Security::SecurityName security_name;
};
- SecurityMechandNameList
typedef sequence < Security::SecurityMechandName > SecurityMechandNameList;
- SecurityMechanismData
struct SecurityMechanismData
{
Security::MechanismType mechanism;
Security::Opaque security_name;
Security::AssociationOptions options_supported;
Security::AssociationOptions options_required;
};
- SecurityMechanismDataList
typedef sequence < Security::SecurityMechanismData > SecurityMechanismDataList;
- SecurityName
typedef string SecurityName;
- SelectorType
typedef unsigned long SelectorType;
- SelectorValue
struct SelectorValue
{
Security::SelectorType selector;
any value;
};
- SelectorValueList
typedef sequence < Security::SelectorValue > SelectorValueList;
- TimeT
typedef TimeBase::TimeT TimeT;
- UtcT
typedef TimeBase::UtcT UtcT;
- UTF8String
typedef sequence < octet > UTF8String;
- X501DistinguishedName
typedef sequence < octet > X501DistinguishedName;
- X509CertificateChain
typedef sequence < octet > X509CertificateChain;