Module SecurityLevel2
This module is the Security Level 2 module from the OMG.
This module is slightly modified, as it has never really been
implemented in a public forum and proven to be implementable.
The module as it turns out with Orbasec, requires some
modifications to actually get working the way it was intended.
The modifications made to Security Level 2 have been raised
as issues to the Security Revision Task Force, so these modifications
are not an attempt to make a proprietary interface.
The security interfaces are described here as a specification
of what capabilities of the Security Level 2 interfaces that
Orbasec provides and how it provides them.
Modifications are listed as "SecurityLevel2 Enhancement" where
applicable.
Interface Index
- AccessDecision
-
The AccessDecision object's operation pertains to
performing an access chect on an object of a
certain interface's operation.
- AuditChannel
-
This AuditChannel object's operation writes auditing information
on a specific channel.
- AuditDecision
-
The AuditDecision object's operation is a audit decision
object for a particular channel.
- Credentials
-
This is the credentials object.
- Current
-
The Current interface has the ability while servicing an invocation
to be able to get the correct received credentials object(s)
possibly from a multithreaded environment.
- DelegationDirectivePolicy
-
This interface specifies the policy to be using delegation
or not while making an invocation.
- EstablishTrustPolicy
-
This policy tells the security mechanism whether trust
should be obtained from the target, and whether the client
should autheticate itself to the target during an invocation.
- InvocationCredentialsPolicy
-
This interface specifies the credentials list to use while
making an invocation.
- MechanismPolicy
-
This interface specifies an ordered list of mechanisms to be
tried when making an invocation.
- PrincipalAuthenticator
-
The Principal Authenticator object creates
Credentials objects and places them on the Current object's
own_credentials list.
- QOPPolicy
-
This interface specifies the policy for selecting the
quality of protection during invocation.
- ReceivedCredentials
-
This object represents the secure association that was
established with a client.
- RequiredRights
-
The required rights object returns the rights required
for accessing an object with a particular interface.
- TargetCredentials
-
This object represents the secure association that was set
up with a target object, i.e.
Alias Index
- CredentialsList
-
Aliases
- CredentialsList
-
typedef sequence<Credentials> CredentialsList;
Generated by the ORBacus IDL-to-HTML translator (non-commercial)