[Previous] [Next] [Table of Contents] [Index]
This appendix includes the following sections:
A.2 AttributeTypeList
A.3 AuditEventType
A.4 SecurityFeatureValueList
A.5 SelectorValueList
A.1 Attribute Type Descriptions
struct SecAttribute {
AttributeType attribute_type;
Opaque defining_authority;
Opaque value;
}
These fields are defined as follows:
attribute_type The type of the attribute.
defining_authority A Security::Opaque value.
value A Security::Opaque value.
This section describes:
A.1.2 Security Extension Attribute Types
A.1.1 OMG Attribute Types
The following table describes the values that NetCrusader/CORBA uses for the defining_authority and value fields of each supported attribute type under the family definer SecFamilyDefinerOMG.
A.1.2 Security Extension Attribute Types
The following table describes the values that NetCrusader/CORBA uses for the Opaque fields of the DCECredentialsId attribute.
struct AttributeType (
ExtensibleFamily attribute_family;
SecurityAttributeType attribute_type;
);
attribute_family The OMG defines two attribute families:
const SecurityAttributeType AuditId = 1;
struct AuditEventTypeSelectors (
Security::EventType event;
Security::SelectorValueList selectors;
Security::AuditCombinator audit_combinator;
);
A.4 SecurityFeatureValueList
The SecurityFeatureValueList structure is used in the operation Credentials::get_security_features.
struct SecurityFeatureValue {
SecurityFeature feature;
boolean value;
);
A.5 SelectorValueList
struct SelectorValue {
SelectorType selector;
any value;
};
[Previous] [Next] [Table of Contents] [Index]
To make comments or ask for help, contact support@gradient.com.