|
SecurityReplaceable::Vault Methods |
Methods required by the SecurityReplaceable::Vault interface.
|
virtual Security::AuthenticationMethodList * | get_supported_authen_methods (const char *mechanism ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
virtual Security::OIDList * | supported_mech_oids (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
virtual Security::AuthenticationStatus | acquire_credentials (Security::AuthenticationMethod method, const char *mechanism, const char *security_name, const CORBA::Any &auth_data, const Security::AttributeList &privileges, SecurityLevel2::Credentials_out creds, CORBA::Any_out continuation_data, CORBA::Any_out auth_specific_data ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
virtual Security::AuthenticationStatus | continue_credentials_acquisition (const CORBA::Any &response_data, SecurityLevel2::Credentials_ptr creds, CORBA::Any_out continuation_data, CORBA::Any_out auth_specific_data ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
virtual IOP::TaggedComponentList * | create_ior_components (SecurityLevel2::Credentials_ptr creds_list ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
virtual Security::AssociationStatus | init_security_context (SecurityLevel2::Credentials_ptr creds, const char *target_security_name, CORBA::Object_ptr target, Security::DelegationMode delegation_mode, const Security::OptionsDirectionPairList &association_options, const char *mechanism, const Security::Opaque &comp_data, const Security::ChannelBindings &chan_binding, Security::OpaqueBuffer_out security_token, SecurityReplaceable::ClientSecurityContext_out security_context ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
virtual Security::AssociationStatus | accept_security_context (const SecurityLevel2::CredentialsList &creds_list, const Security::ChannelBindings &chan_bindings, const Security::Opaque &in_token, Security::Opaque_out out_token ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
virtual Security::MechandOptionsList * | get_supported_mechs (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
X509 * | make_X509 (const SSLIOP::File &certificate) |
EVP_PKEY * | make_EVP_PKEY (const SSLIOP::File &key) |
Public Methods |
| TAO_SSLIOP_Vault (void) |
| Constructor.
|
virtual | ~TAO_SSLIOP_Vault (void) |
| Destructor.
|