SSLIOP_TargetCredentials.cpp

Go to the documentation of this file.
00001 #include "orbsvcs/SSLIOP/SSLIOP_TargetCredentials.h"
00002 
00003 
00004 ACE_RCSID (SSLIOP,
00005            SSLIOP_TargetCredentials,
00006            "SSLIOP_TargetCredentials.cpp,v 1.16 2006/03/14 06:14:35 jtc Exp")
00007 
00008 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00009 
00010 TAO::SSLIOP::TargetCredentials::TargetCredentials (::X509 *cert,
00011                                                    ::EVP_PKEY *evp)
00012   : SSLIOP_Credentials (cert, evp)
00013 {
00014 }
00015 
00016 
00017 SecurityLevel3::CredentialsType
00018 TAO::SSLIOP::TargetCredentials::creds_type (ACE_ENV_SINGLE_ARG_DECL_NOT_USED)
00019   ACE_THROW_SPEC ((CORBA::SystemException))
00020 {
00021   return SecurityLevel3::CT_TargetCredentials;
00022 }
00023 
00024 char *
00025 TAO::SSLIOP::TargetCredentials::context_id (ACE_ENV_SINGLE_ARG_DECL)
00026   ACE_THROW_SPEC ((CORBA::SystemException))
00027 {
00028   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00029 }
00030 
00031 SecurityLevel3::Principal *
00032 TAO::SSLIOP::TargetCredentials::client_principal (ACE_ENV_SINGLE_ARG_DECL)
00033   ACE_THROW_SPEC ((CORBA::SystemException))
00034 {
00035   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00036 }
00037 
00038 SecurityLevel3::StatementList *
00039 TAO::SSLIOP::TargetCredentials::client_supporting_statements (
00040     ACE_ENV_SINGLE_ARG_DECL)
00041   ACE_THROW_SPEC ((CORBA::SystemException))
00042 {
00043   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00044 }
00045 
00046 SecurityLevel3::ResourceNameList *
00047 TAO::SSLIOP::TargetCredentials::client_restricted_resources (
00048     ACE_ENV_SINGLE_ARG_DECL)
00049   ACE_THROW_SPEC ((CORBA::SystemException))
00050 {
00051   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00052 }
00053 
00054 SecurityLevel3::Principal *
00055 TAO::SSLIOP::TargetCredentials::target_principal (ACE_ENV_SINGLE_ARG_DECL)
00056   ACE_THROW_SPEC ((CORBA::SystemException))
00057 {
00058   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00059 }
00060 
00061 SecurityLevel3::StatementList *
00062 TAO::SSLIOP::TargetCredentials::target_supporting_statements (
00063     ACE_ENV_SINGLE_ARG_DECL)
00064   ACE_THROW_SPEC ((CORBA::SystemException))
00065 {
00066   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00067 }
00068 
00069 SecurityLevel3::ResourceNameList *
00070 TAO::SSLIOP::TargetCredentials::target_restricted_resources (
00071     ACE_ENV_SINGLE_ARG_DECL)
00072   ACE_THROW_SPEC ((CORBA::SystemException))
00073 {
00074   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00075 }
00076 
00077 SecurityLevel3::OwnCredentials_ptr
00078 TAO::SSLIOP::TargetCredentials::parent_credentials (ACE_ENV_SINGLE_ARG_DECL)
00079   ACE_THROW_SPEC ((CORBA::SystemException))
00080 {
00081   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (),
00082                     SecurityLevel3::OwnCredentials::_nil ());
00083 }
00084 
00085 CORBA::Boolean
00086 TAO::SSLIOP::TargetCredentials::client_authentication (ACE_ENV_SINGLE_ARG_DECL)
00087   ACE_THROW_SPEC ((CORBA::SystemException))
00088 {
00089   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00090 }
00091 
00092 CORBA::Boolean
00093 TAO::SSLIOP::TargetCredentials::target_authentication (ACE_ENV_SINGLE_ARG_DECL)
00094   ACE_THROW_SPEC ((CORBA::SystemException))
00095 {
00096   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00097 }
00098 
00099 CORBA::Boolean
00100 TAO::SSLIOP::TargetCredentials::confidentiality (ACE_ENV_SINGLE_ARG_DECL)
00101   ACE_THROW_SPEC ((CORBA::SystemException))
00102 {
00103   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00104 }
00105 
00106 CORBA::Boolean
00107 TAO::SSLIOP::TargetCredentials::integrity (ACE_ENV_SINGLE_ARG_DECL)
00108   ACE_THROW_SPEC ((CORBA::SystemException))
00109 {
00110   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00111 }
00112 
00113 CORBA::Boolean
00114 TAO::SSLIOP::TargetCredentials::target_embodied (ACE_ENV_SINGLE_ARG_DECL)
00115   ACE_THROW_SPEC ((CORBA::SystemException))
00116 {
00117   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00118 }
00119 
00120 CORBA::Boolean
00121 TAO::SSLIOP::TargetCredentials::target_endorsed (ACE_ENV_SINGLE_ARG_DECL)
00122   ACE_THROW_SPEC ((CORBA::SystemException))
00123 {
00124   ACE_THROW_RETURN (CORBA::NO_IMPLEMENT (), 0);
00125 }
00126 
00127 void
00128 TAO::SSLIOP::TargetCredentials::release (ACE_ENV_SINGLE_ARG_DECL)
00129   ACE_THROW_SPEC ((CORBA::SystemException))
00130 {
00131   ACE_THROW (CORBA::NO_IMPLEMENT ());
00132 }
00133 
00134 TAO_END_VERSIONED_NAMESPACE_DECL

Generated on Thu Nov 9 13:54:15 2006 for TAO_SSLIOP by doxygen 1.3.6