Local Interface TransportSecurity::TargetCredentials

Local Interface TransportSecurity::TargetCredentials

local interface TargetCredentials
    inherits from TransportSecurity::TransportCredentials
Objects of this interface are returned by the SecurityManager's get_target_credentials operation. It represents an established secure association with a server.

Attribute Index

client_authentication
This attribute is TRUE if the client believes that the target has authenticated the client over the transport.
client_principal
The client_principal attribute contains the principal that the security service believe is the target's ClientCredentials client_principal attribute.
client_restricted_resources
The client_restricted_resources attribute contains names of resources on which the client believes the client is restricted.
client_supporting_statements
The client_supporting_statements attribute contains the statements that support the deduction of the client principal.
confidentiality
This attribute is TRUE if the context is providing confidentiality protection.
context_id
The context_id attribute contains a system generated unique identifier for the context.
integrity
The integrity attribute is TRUE if the context is providing integrity protection.
parent_credentials
This attribute refers to the OwnCredentials that were used in establishing the security context.
target_authentication
This attribute is TRUE if the client has authenticated the target over the transport.
target_embodied
This attribute is TRUE if the security service believes that the target is embodied to impersonate the client side principal.
target_endorsed
This attribute is TRUE if the security service believes that the target is endorsed to act on behalf of the client side principal.
target_principal
The target_principal attribute contains the exact principal that the security service deduces to be the target.
target_restricted_resources
The target_restricted_resources attribute contains names of resources on which the target is restricted.
target_supporting_statements
The target_supporting_statements attribute contains the statements that support the deduction of the target principal.

Attributes

client_authentication
readonly attribute boolean client_authentication;

This attribute is TRUE if the client believes that the target has authenticated the client over the transport.

client_principal
readonly attribute SecurityLevel3::Principal client_principal;

The client_principal attribute contains the principal that the security service believe is the target's ClientCredentials client_principal attribute.

client_restricted_resources
readonly attribute SecurityLevel3::ResourceNameList client_restricted_resources;

The client_restricted_resources attribute contains names of resources on which the client believes the client is restricted. This information may be derived from newly acquired endorsement information.

client_supporting_statements
readonly attribute SecurityLevel3::StatementList client_supporting_statements;

The client_supporting_statements attribute contains the statements that support the deduction of the client principal.

confidentiality
readonly attribute boolean confidentiality;

This attribute is TRUE if the context is providing confidentiality protection.

context_id
readonly attribute ContextId context_id;

The context_id attribute contains a system generated unique identifier for the context.

integrity
readonly attribute boolean integrity;

The integrity attribute is TRUE if the context is providing integrity protection.

parent_credentials
readonly attribute OwnCredentials parent_credentials;

This attribute refers to the OwnCredentials that were used in establishing the security context.

target_authentication
readonly attribute boolean target_authentication;

This attribute is TRUE if the client has authenticated the target over the transport.

target_embodied
readonly attribute boolean target_embodied;

This attribute is TRUE if the security service believes that the target is embodied to impersonate the client side principal.

target_endorsed
readonly attribute boolean target_endorsed;

This attribute is TRUE if the security service believes that the target is endorsed to act on behalf of the client side principal.

target_principal
readonly attribute SecurityLevel3::Principal target_principal;

The target_principal attribute contains the exact principal that the security service deduces to be the target.

target_restricted_resources
readonly attribute SecurityLevel3::ResourceNameList target_restricted_resources;

The target_restricted_resources attribute contains names of resources on which the target is restricted. This information may not be available.

target_supporting_statements
readonly attribute SecurityLevel3::StatementList target_supporting_statements;

The target_supporting_statements attribute contains the statements that support the deduction of the target principal.


Generated by the ORBacus IDL-to-HTML translator