Local Interface TransportSecurity::TransportCredentials

Local Interface TransportSecurity::TransportCredentials

local interface TransportCredentials
This interface is the base interface for all the transport credentials, own, target, and client.

Attribute Index

creds_id
The creds_id attribute contains a system generated identifier with which can uniquely reference the credentials object.
creds_type
The creds_type stipulates the type of credentials, i.e.
creds_usage
The creds_usage attribute stipulates the intended usage of the credentials.
expiry_time
The expiry_time attribute denotes the time that these credentials expire.

Attributes

creds_id
readonly attribute CredentialsId creds_id;

The creds_id attribute contains a system generated identifier with which can uniquely reference the credentials object.

creds_type
readonly attribute CredentialsType creds_type;

The creds_type stipulates the type of credentials, i.e. to which type of credentials it may be narrowed, e.g., Own, Client, or Target.

creds_usage
readonly attribute CredentialsUsage creds_usage;

The creds_usage attribute stipulates the intended usage of the credentials. For OwnCredentials, it will be one of CU_AcceptOnly, CU_Initiate, CU_InitiateAndAccept. For ClientCredentials and TargetCredentials it will be CU_None.

expiry_time
readonly attribute TimeBase::UtcT expiry_time;

The expiry_time attribute denotes the time that these credentials expire.


Generated by the ORBacus IDL-to-HTML translator