|
Namespaces |
namespace | Security |
Classes |
struct | Security::ExtensibleFamily |
struct | Security::AttributeType |
struct | Security::SecAttribute |
struct | Security::Right |
struct | Security::ChannelBindings |
struct | Security::OpaqueBuffer |
struct | Security::OptionsDirectionPair |
struct | Security::MechandOptions |
struct | Security::EstablishTrust |
struct | Security::AuditEventType |
struct | Security::SelectorValue |
Typedefs |
typedef string | SecurityName |
typedef sequence< octet > | Opaque |
typedef sequence< octet > | OID |
typedef sequence< OID > | OIDList |
typedef unsigned long | SecurityAttributeType |
typedef sequence< AttributeType > | AttributeTypeList |
typedef sequence< SecAttribute > | AttributeList |
typedef unsigned long | AuthenticationMethod |
typedef sequence< AuthenticationMethod > | AuthenticationMethodList |
typedef sequence< Right > | RightsList |
typedef TimeBase::UtcT | UtcT |
typedef TimeBase::IntervalT | IntervalT |
typedef TimeBase::TimeT | TimeT |
typedef unsigned short | AssociationOptions |
typedef string | MechanismType |
typedef sequence< MechanismType > | MechanismTypeList |
typedef sequence< OptionsDirectionPair > | OptionsDirectionPairList |
typedef sequence< MechandOptions > | MechandOptionsList |
typedef unsigned long | AuditChannelId |
typedef unsigned short | _EventType |
typedef sequence< AuditEventType > | AuditEventTypeList |
typedef unsigned long | SelectorType |
typedef sequence< SelectorValue > | SelectorValueList |
Enumerations |
enum | AuthenticationStatus { SecAuthSuccess,
SecAuthFailure,
SecAuthContinue,
SecAuthExpired
} |
enum | AssociationStatus { SecAssocSuccess,
SecAssocFailure,
SecAssocContinue
} |
enum | InvocationCredentialsType { SecOwnCredentials,
SecReceivedCredentials,
SecTargetCredentials
} |
enum | RightsCombinator { SecAllRights,
SecAnyRight
} |
enum | DelegationState { SecInitiator,
SecDelegate
} |
enum | DelegationDirective { Delegate,
NoDelegate
} |
enum | SecurityFeature {
SecNoDelegation,
SecSimpleDelegation,
SecCompositeDelegation,
SecNoProtection,
SecIntegrity,
SecConfidentiality,
SecIntegrityAndConfidentiality,
SecDetectReplay,
SecDetectMisordering,
SecEstablishTrustInTarget,
SecEstablishTrustInClient
} |
enum | QOP { SecQOPNoProtection,
SecQOPIntegrity,
SecQOPConfidentiality,
SecQOPIntegrityAndConfidentiality
} |
enum | SecurityContextType { SecClientSecurityContext,
SecServerSecurityContext
} |
enum | SecurityContextState {
SecContextInitialized,
SecContextContinued,
SecContextClientEstablished,
SecContextEstablished,
SecContextEstablishExpired,
SecContextExpired,
SecContextInvalid
} |
enum | RequiresSupports { SecRequires,
SecSupports
} |
enum | CommunicationDirection { SecDirectionBoth,
SecDirectionRequest,
SecDirectionReply
} |
enum | DelegationMode { SecDelModeNoDelegation,
SecDelModeSimpleDelegation,
SecDelModeCompositeDelegation
} |
enum | DayOfTheWeek {
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
} |
enum | AuditCombinator { SecAllSelectors,
SecAnySelector
} |
Variables |
const CORBA::ServiceOption | SecurityLevel1 = 1 |
const CORBA::ServiceOption | SecurityLevel2 = 2 |
const CORBA::ServiceOption | NonRepudiation = 3 |
const CORBA::ServiceOption | SecurityORBServiceReady = 4 |
const CORBA::ServiceOption | SecurityServiceReady = 5 |
const CORBA::ServiceOption | ReplaceORBServices = 6 |
const CORBA::ServiceOption | ReplaceSecurityServices = 7 |
const CORBA::ServiceOption | StandardSecureInteroperability = 8 |
const CORBA::ServiceOption | DCESecureInteroperability = 9 |
const CORBA::ServiceOption | CommonInteroperabilityLevel0 = 10 |
const CORBA::ServiceOption | CommonInteroperabilityLevel1 = 11 |
const CORBA::ServiceOption | CommonInteroperabilityLevel2 = 12 |
const CORBA::ServiceDetailType | SecurityMechanismType = 1 |
const CORBA::ServiceDetailType | SecurityAttribute = 2 |
const SecurityAttributeType | AuditId = 1 |
const SecurityAttributeType | AccountingId = 2 |
const SecurityAttributeType | NonRepudiationId = 3 |
const SecurityAttributeType | _Public = 1 |
const SecurityAttributeType | AccessId = 2 |
const SecurityAttributeType | PrimaryGroupId = 3 |
const SecurityAttributeType | GroupId = 4 |
const SecurityAttributeType | Role = 5 |
const SecurityAttributeType | AttributeSet = 6 |
const SecurityAttributeType | Clearance = 7 |
const SecurityAttributeType | Capability = 8 |
const AssociationOptions | NoProtection = 1 |
const AssociationOptions | Integrity = 2 |
const AssociationOptions | Confidentiality = 4 |
const AssociationOptions | DetectReplay = 8 |
const AssociationOptions | DetectMisordering = 16 |
const AssociationOptions | EstablishTrustInTarget = 32 |
const AssociationOptions | EstablishTrustInClient = 64 |
const AssociationOptions | NoDelegation = 128 |
const AssociationOptions | SimpleDelegation = 256 |
const AssociationOptions | CompositeDelegation = 512 |
const _EventType | AuditAll = 0 |
const _EventType | AuditPrincipalAuth = 1 |
const _EventType | AuditSessionAuth = 2 |
const _EventType | AuditAuthorization = 3 |
const _EventType | AuditInvocation = 4 |
const _EventType | AuditSecEnvChange = 5 |
const _EventType | AuditPolicyChange = 6 |
const _EventType | AuditObjectCreation = 7 |
const _EventType | AuditObjectDestruction = 8 |
const _EventType | AuditNonRepudiation = 9 |
const SelectorType | InterfaceName = 1 |
const SelectorType | ObjectRef = 2 |
const SelectorType | Operation = 3 |
const SelectorType | Initiator = 4 |
const SelectorType | SuccessFailure = 5 |
const SelectorType | Time = 6 |
const SelectorType | DayOfWeek = 7 |
const CORBA::PolicyType | SecClientInvocationAccess = 1 |
const CORBA::PolicyType | SecTargetInvocationAccess = 2 |
const CORBA::PolicyType | SecApplicationAccess = 3 |
const CORBA::PolicyType | SecClientInvocationAudit = 4 |
const CORBA::PolicyType | SecTargetInvocationAudit = 5 |
const CORBA::PolicyType | SecApplicationAudit = 6 |
const CORBA::PolicyType | SecDelegation = 7 |
const CORBA::PolicyType | SecClientSecureInvocation = 8 |
const CORBA::PolicyType | SecTargetSecureInvocation = 9 |
const CORBA::PolicyType | SecNonRepudiation = 10 |
const CORBA::PolicyType | SecMechanismsPolicy = 12 |
const CORBA::PolicyType | SecInvocationCredentialsPolicy = 13 |
const CORBA::PolicyType | SecFeaturePolicy = 14 |
const CORBA::PolicyType | SecQOPPolicy = 15 |
const CORBA::PolicyType | SecDelegationDirectivePolicy = 38 |
const CORBA::PolicyType | SecEstablishTrustPolicy = 39 |