TAO_Security 4.0.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
SecurityReplaceable::SecurityContext Interface Reference

import <SecurityReplaceable.idl;

Inheritance diagram for SecurityReplaceable::SecurityContext:
Inheritance graph
[legend]
Collaboration diagram for SecurityReplaceable::SecurityContext:
Collaboration graph
[legend]

Public Member Functions

Security::AssociationStatus continue_security_context (in Security::OpaqueBuffer in_token, out Security::OpaqueBuffer out_token)
 
void protect_message (in Security::OpaqueBuffer message, in Security::QOP qop, out Security::OpaqueBuffer text_buffer, out Security::OpaqueBuffer token)
 
boolean reclaim_message (in Security::Opaque text_buffer, in Security::Opaque token, out Security::QOP qop, out Security::Opaque message)
 
boolean is_valid (out Security::UtcT expiry_time)
 
boolean discard_security_context (in Security::Opaque discard_data, out Security::OpaqueBuffer out_token)
 
boolean process_discard_token (in Security::OpaqueBuffer discard_token)
 

Public Attributes

readonly attribute Security::SecurityContextType context_type
 
readonly attribute Security::SecurityContextState context_state
 
readonly attribute Security::MechanismType mechanism
 
readonly attribute Security::ChannelBindings chan_binding
 
readonly attribute SecurityLevel2::ReceivedCredentials received_credentials
 

Member Function Documentation

◆ continue_security_context()

Security::AssociationStatus SecurityReplaceable::SecurityContext::continue_security_context ( in Security::OpaqueBuffer in_token,
out Security::OpaqueBuffer out_token )

◆ discard_security_context()

boolean SecurityReplaceable::SecurityContext::discard_security_context ( in Security::Opaque discard_data,
out Security::OpaqueBuffer out_token )

◆ is_valid()

boolean SecurityReplaceable::SecurityContext::is_valid ( out Security::UtcT expiry_time)

◆ process_discard_token()

boolean SecurityReplaceable::SecurityContext::process_discard_token ( in Security::OpaqueBuffer discard_token)

◆ protect_message()

void SecurityReplaceable::SecurityContext::protect_message ( in Security::OpaqueBuffer message,
in Security::QOP qop,
out Security::OpaqueBuffer text_buffer,
out Security::OpaqueBuffer token )

◆ reclaim_message()

boolean SecurityReplaceable::SecurityContext::reclaim_message ( in Security::Opaque text_buffer,
in Security::Opaque token,
out Security::QOP qop,
out Security::Opaque message )

Member Data Documentation

◆ chan_binding

readonly attribute Security::ChannelBindings SecurityReplaceable::SecurityContext::chan_binding

◆ context_state

readonly attribute Security::SecurityContextState SecurityReplaceable::SecurityContext::context_state

◆ context_type

readonly attribute Security::SecurityContextType SecurityReplaceable::SecurityContext::context_type

◆ mechanism

readonly attribute Security::MechanismType SecurityReplaceable::SecurityContext::mechanism

◆ received_credentials

readonly attribute SecurityLevel2::ReceivedCredentials SecurityReplaceable::SecurityContext::received_credentials

The documentation for this interface was generated from the following file: