Module Security
IDL source Global index
module Security
- AssociationOptions
- AssociationStatus
- AttributeList
- AttributeType
- AttributeTypeList
- AuditChannelId
- AuditEventType
- AuditEventTypeList
- AuthenticationMethod
- AuthenticationStatus
- CommunicationDirection
- CredentialType
- DelegationMode
- DelegationState
- EventType
- ExtensibleFamily
- IntervalT
- MechandOptions
- MechandOptionsList
- MechanismType
- MechanismTypeList
- Opaque
- OptionsDirectionPair
- OptionsDirectionPairList
- QOP
- RequiresSupports
- Right
- RightsCombinator
- RightsList
- SecAttribute
- SecurityAttributeType
- SecurityFeature
- SecurityFeatureValue
- SecurityFeatureValueList
- SecurityMechandName
- SecurityMechandNameList
- SecurityName
- SelectorType
- SelectorValue
- SelectorValueList
- TimeT
- UtcT
- AccessId
- AccountingId
- AttributeSet
- AuditAll
- AuditAuthorization
- AuditId
- AuditInvocation
- AuditNonRepudiation
- AuditObectjCreation
- AuditObjectDestruction
- AuditPolicyChange
- AuditPrincipalAuth
- AuditSecEnvChange
- AuditSessionAuth
- Capability
- Clearance
- CommonInteroperabilityLevel0
- CommonInteroperabilityLevel1
- CommonInteroperabilityLevel2
- Confidentiality
- DCESecureInteroperability
- DetectMisordering
- DetectReply
- EstablishTrustInClient
- EstablishTrustInTarget
- GroupId
- Initiator
- Integrity
- InterfaceRef
- NonRepudiation
- NonRepudiationId
- NoProtection
- ObjectRef
- Operation
- PrimaryGroupId
- Public
- ReplaceORBServices
- ReplaceSecurityServices
- Role
- SecApplicationAccess
- SecApplicationAudit
- SecClientInvocationAccess
- SecClientInvocationAudit
- SecClientSecureInvocation
- SecCredentialsPolicy
- SecDelegation
- SecFeaturesPolicy
- SecMechanismsPolicy
- SecNonRepudiation
- SecQOPPolicy
- SecTargetInvocationAccess
- SecTargetInvocationAudit
- SecTargetSecureInvocation
- SecurityAttribute
- SecurityLevel1
- SecurityLevel2
- SecurityMechanismType
- SecurityORBServiceRaady
- SecurityServiceReady
- StandardSecureInteroperability
- SuccessFailure
- Time
typedef unsigned short AssociationOptions;
-
enum AssociationStatus {
SecAssocSuccess,
SecAssocFailure,
SecAssocContinue
};
-
typedef sequence<SecAttribute> AttributeList;
-
struct AttributeType {
ExtensibleFamily attribute_family;
SecurityAttributeType attribute_type;
};
-
typedef sequence<AttributeType> AttributeTypeList;
-
typedef unsigned long AuditChannelId;
-
struct AuditEventType {
ExtensibleFamily event_family;
EventType event_type;
};
-
typedef sequence<AuditEventType> AuditEventTypeList;
-
typedef unsigned long AuthenticationMethod;
-
enum AuthenticationStatus {
SecAuthSuccess,
SecAuthFailure,
SecAuthContinue,
SecAuthExpired
};
-
enum CommunicationDirection {
SecDirectionBoth,
SecDirectionRequest,
SecDirectionReply
};
-
enum CredentialType {
SecInvocationCredentials,
SecNRCredentials
};
-
enum DelegationMode {
SecDelModeNoDelegation,
SecDelModeSimpleDelegation,
SecDelModeCompositeDelegation
};
-
enum DelegationState {
SecInitiator,
SecDelegate
};
-
typedef unsigned short EventType;
-
struct ExtensibleFamily {
unsigned short family_definer;
unsigned short family;
};
-
typedef TimeBase::IntervalT IntervalT;
-
struct MechandOptions {
MechanismType mechanism_type;
AssociationOptions options_supported;
};
-
typedef sequence<MechandOptions> MechandOptionsList;
-
typedef string MechanismType;
-
typedef sequence<MechanismType> MechanismTypeList;
-
typedef sequence<octet> Opaque;
-
struct OptionsDirectionPair {
AssociationOptions options;
CommunicationDirection direction;
};
-
typedef sequence<OptionsDirectionPair> OptionsDirectionPairList;
-
enum QOP {
SecQOPNoProtection,
SecQOPIntegrity,
SecQOPConfidentiality,
SecQOPIntegrityAndConfidentiality
};
-
enum RequiresSupports {
SecRequires,
SecSupports
};
-
struct Right {
ExtensibleFamily rights_family;
string right;
};
-
enum RightsCombinator {
SecAllRights,
SecAnyRight
};
-
typedef sequence<Right> RightsList;
-
struct SecAttribute {
AttributeType attribute_type;
Opaque defining_authority;
Opaque value;
};
-
typedef unsigned long SecurityAttributeType;
-
enum SecurityFeature {
SecNoDelegation,
SecSimpleDelegation,
SecCompositeDelegation,
SecNoProtection,
SecIntegrity,
SecConfidentiality,
SecIntegrityAndConfidentiality,
SecDetectReplay,
SecDetectMisordering,
SecEstablishTrustInTarget
};
-
struct SecurityFeatureValue {
SecurityFeature feature;
boolean value;
};
-
typedef sequence<SecurityFeatureValue> SecurityFeatureValueList;
-
struct SecurityMechandName {
MechanismType mech_type;
SecurityName security_name;
};
-
typedef sequence<SecurityMechandName> SecurityMechandNameList;
-
typedef string SecurityName;
-
typedef unsigned long SelectorType;
-
struct SelectorValue {
SelectorType selector;
any value;
};
-
typedef sequence<SelectorValue> SelectorValueList;
-
typedef TimeBase::TimeT TimeT;
-
typedef TimeBase::UtcT UtcT;
-
const unsigned long AccessId = 2;
-
const unsigned long AccountingId = 2;
-
const unsigned long AttributeSet = 6;
-
const unsigned short AuditAll = 0;
-
const unsigned short AuditAuthorization = 3;
-
const unsigned long AuditId = 1;
-
const unsigned short AuditInvocation = 4;
-
const unsigned short AuditNonRepudiation = 9;
-
const unsigned short AuditObectjCreation = 7;
-
const unsigned short AuditObjectDestruction = 8;
-
const unsigned short AuditPolicyChange = 6;
-
const unsigned short AuditPrincipalAuth = 1;
-
const unsigned short AuditSecEnvChange = 5;
-
const unsigned short AuditSessionAuth = 2;
-
const unsigned long Capability = 8;
-
const unsigned long Clearance = 7;
-
const unsigned short CommonInteroperabilityLevel0 = 10;
-
const unsigned short CommonInteroperabilityLevel1 = 11;
-
const unsigned short CommonInteroperabilityLevel2 = 12;
-
const unsigned short Confidentiality = 4;
-
const unsigned short DCESecureInteroperability = 9;
-
const unsigned short DetectMisordering = 16;
-
const unsigned short DetectReply = 8;
-
const unsigned short EstablishTrustInClient = 64;
-
const unsigned short EstablishTrustInTarget = 32;
-
const unsigned long GroupId = 4;
-
const unsigned long Initiator = 4;
-
const unsigned short Integrity = 2;
-
const unsigned long InterfaceRef = 1;
-
const unsigned short NonRepudiation = 3;
-
const unsigned long NonRepudiationId = 3;
-
const unsigned short NoProtection = 1;
-
const unsigned long ObjectRef = 2;
-
const unsigned long Operation = 3;
-
const unsigned long PrimaryGroupId = 3;
-
const unsigned long Public = 1;
-
const unsigned short ReplaceORBServices = 6;
-
const unsigned short ReplaceSecurityServices = 7;
-
const unsigned long Role = 5;
-
const unsigned long SecApplicationAccess = 3;
-
const unsigned long SecApplicationAudit = 6;
-
const unsigned long SecClientInvocationAccess = 1;
-
const unsigned long SecClientInvocationAudit = 4;
-
const unsigned long SecClientSecureInvocation = 8;
-
const unsigned long SecCredentialsPolicy = 13;
-
const unsigned long SecDelegation = 7;
-
const unsigned long SecFeaturesPolicy = 14;
-
const unsigned long SecMechanismsPolicy = 12;
-
const unsigned long SecNonRepudiation = 10;
-
const unsigned long SecQOPPolicy = 11;
-
const unsigned long SecTargetInvocationAccess = 2;
-
const unsigned long SecTargetInvocationAudit = 5;
-
const unsigned long SecTargetSecureInvocation = 9;
-
const unsigned short SecurityAttribute = 2;
-
const unsigned short SecurityLevel1 = 1;
-
const unsigned short SecurityLevel2 = 2;
-
const unsigned short SecurityMechanismType = 1;
-
const unsigned short SecurityORBServiceRaady = 4;
-
const unsigned short SecurityServiceReady = 5;
-
const unsigned short StandardSecureInteroperability = 8;
-
const unsigned long SuccessFailure = 5;
-
const unsigned long Time = 6;
-
Generated by Sandia idldoc 1.0.