示例#1
0
 public void AddSslClientCertPwFileProvider()
 {
     if (mAuthObjs == null)
     {
         mAuthObjs = new ArrayList();
     }
     mAuthObjs.Add(SvnAuthProviderObject.GetSslClientCertPwFileProvider(mGlobalPool));
 }
示例#2
0
 public void AddSslServerTrustFileProvider()
 {
     if (mAuthObjs == null)
     {
         mAuthObjs = new ArrayList();
     }
     mAuthObjs.Add(SvnAuthProviderObject.GetSslServerTrustFileProvider(mGlobalPool));
 }
示例#3
0
 public void AddUsernameProvider()
 {
     if (mAuthObjs == null)
     {
         mAuthObjs = new ArrayList();
     }
     mAuthObjs.Add(SvnAuthProviderObject.GetUsernameProvider(mGlobalPool));
 }
示例#4
0
 public void AddPromptProvider(SvnAuthProviderObject.SslClientCertPwPrompt promptFunc,
                               IntPtr promptBaton, int retryLimit)
 {
     if (mAuthObjs == null)
     {
         mAuthObjs = new ArrayList();
     }
     mAuthObjs.Add(SvnAuthProviderObject.GetPromptProvider(promptFunc, promptBaton,
                                                           retryLimit, mGlobalPool));
 }
示例#5
0
 public void AddPromptProvider(SvnAuthProviderObject.SslServerTrustPrompt promptFunc,
                               IntPtr promptBaton)
 {
     if (mAuthObjs == null)
     {
         mAuthObjs = new ArrayList();
     }
     mAuthObjs.Add(SvnAuthProviderObject.GetPromptProvider(promptFunc, promptBaton,
                                                           mGlobalPool));
 }
示例#6
0
 // svn_auth_ssl_client_cert_pw_prompt_func_t Wrapper
 public SvnDelegate(SvnAuthProviderObject.SslClientCertPwPrompt func)
 {
     mFunc = func;
     mWrapperFunc = new Svn.svn_auth_ssl_client_cert_pw_prompt_func_t(SvnAuthSslClientCertPwPromptWrapper);
 }
示例#7
0
 // svn_auth_ssl_server_trust_prompt_func_t Wrapper
 public SvnDelegate(SvnAuthProviderObject.SslServerTrustPrompt func)
 {
     mFunc = func;
     mWrapperFunc = new Svn.svn_auth_ssl_server_trust_prompt_func_t(SvnAuthSslServerTrustPromptWrapper);
 }
示例#8
0
 // svn_auth_username_prompt_func_t Wrapper
 public SvnDelegate(SvnAuthProviderObject.UsernamePrompt func)
 {
     mFunc = func;
     mWrapperFunc = new Svn.svn_auth_username_prompt_func_t(SvnAuthUsernamePromptWrapper);
 }
示例#9
0
 // svn_auth_simple_prompt_func_t Wrapper
 public SvnDelegate(SvnAuthProviderObject.SimplePrompt func)
 {
     mFunc = func;
     mWrapperFunc = new Svn.svn_auth_simple_prompt_func_t(SvnAuthSimplePromptWrapper);
 }
示例#10
0
        public void AddPromptProvider(SvnAuthProviderObject.SslClientCertPwPrompt promptFunc,
									  IntPtr promptBaton, int retryLimit)
        {
            if( mAuthObjs == null )
                mAuthObjs = new ArrayList();
            mAuthObjs.Add(SvnAuthProviderObject.GetPromptProvider(promptFunc, promptBaton,
                                                                  retryLimit, mGlobalPool));
        }
示例#11
0
        public void AddPromptProvider(SvnAuthProviderObject.SslServerTrustPrompt promptFunc,
									  IntPtr promptBaton)
        {
            if( mAuthObjs == null )
                mAuthObjs = new ArrayList();
            mAuthObjs.Add(SvnAuthProviderObject.GetPromptProvider(promptFunc, promptBaton,
                                                                  mGlobalPool));
        }