Previous page

Next page

Locate page in Contents

Print this page

Certificates Policy Preparation

Since Agent SOAP uses HTTPS as a transport protocol, we have to deal with the certificate issues. For the purpose of this example, we're going to use the "trust all certificates" policy. We'll create a class that implements such a policy for us and passes it to the certificate policy manager during logon.

///<summary>

/// Sample class TrustAllCertificatePolicy.

/// Used as a certificate policy provider.

/// Allows all certificates.

///</summary>

public class TrustAllCertificatePolicy : System.Net.ICertificatePolicy

{

    public TrustAllCertificatePolicy()

    { }

    public bool CheckValidationResult(System.Net.ServicePoint sp,

        System.Security.Cryptography.X509Certificates.X509Certificate cert,

        System.Net.WebRequest req, int problem)

    {

        return true;

    }

}

Please send us your feedback on this help page