private X509Certificate2 GetCertificate()

in CredentialProvider.Microsoft/CredentialProviders/VstsBuildTaskServiceEndpoint/VstsBuildTaskServiceEndpointCredentialProvider.cs [166:179]


        private X509Certificate2 GetCertificate(EndpointCredentials credentials)
        {
            if (!string.IsNullOrWhiteSpace(credentials.CertificateSubjectName))
            {
                return CertificateUtil.GetCertificateBySubjectName(Logger, credentials.CertificateSubjectName);
            }

            if (!string.IsNullOrWhiteSpace(credentials.CertificateFilePath))
            {
                return CertificateUtil.GetCertificateByFilePath(Logger, credentials.CertificateFilePath);
            }

            return null;
        }