diff --git a/include/ucbhelper/simplecertificatevalidationrequest.hxx b/include/ucbhelper/simplecertificatevalidationrequest.hxx deleted file mode 100644 index f839e0253f2a..000000000000 --- a/include/ucbhelper/simplecertificatevalidationrequest.hxx +++ /dev/null @@ -1,64 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -#ifndef INCLUDED_UCBHELPER_SIMPLECERTIFICATEVALIDATIONREQUEST_HXX -#define INCLUDED_UCBHELPER_SIMPLECERTIFICATEVALIDATIONREQUEST_HXX - -#include -#include - -namespace com::sun::star::uno { template class Reference; } -namespace com::sun::star::security { class XCertificate; } - - -namespace ucbhelper { - -/** - * This class implements a simple validation interaction request of a certificate. - * Instances can be passed directly to XInteractionHandler::handle(...). Each - * instance contains a CertificateValidationRequest and two interaction - * continuations: "Abort" and "Approved". The parameters - * for the CertificateValidationRequest object are partly taken from constructors parameters and partly defaulted - * as follows: - * - * Read-write values: certificateValidity, certificate - * - * @see css::ucb::CertificateValidationRequest - * @see InteractionApproved - * @see InteractionRetry - */ -class UCBHELPER_DLLPUBLIC SimpleCertificateValidationRequest final : public ucbhelper::InteractionRequest -{ -public: - /** - * Constructor. - * - * @param lCertificateValidity contains a bitmask which validation error occur. - * @param pCertificate contains the server certificate. - */ - SimpleCertificateValidationRequest( sal_Int32 lCertificateValidity, - const css::uno::Reference& certificate, - const OUString & hostname ); -}; - -} // namespace ucbhelper - -#endif /* ! INCLUDED_UCBHELPER_SIMPLECERTIFICATEVALIDATIONREQUEST_HXX */ - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/solenv/clang-format/excludelist b/solenv/clang-format/excludelist index bb142a32137c..2c341f8254ee 100644 --- a/solenv/clang-format/excludelist +++ b/solenv/clang-format/excludelist @@ -6015,7 +6015,6 @@ include/ucbhelper/resultset.hxx include/ucbhelper/resultsethelper.hxx include/ucbhelper/resultsetmetadata.hxx include/ucbhelper/simpleauthenticationrequest.hxx -include/ucbhelper/simplecertificatevalidationrequest.hxx include/uno/Enterable.h include/uno/EnvDcp.h include/uno/any2.h @@ -13771,7 +13770,6 @@ ucbhelper/source/provider/resultset.cxx ucbhelper/source/provider/resultsethelper.cxx ucbhelper/source/provider/resultsetmetadata.cxx ucbhelper/source/provider/simpleauthenticationrequest.cxx -ucbhelper/source/provider/simplecertificatevalidationrequest.cxx ucbhelper/source/provider/simpleinteractionrequest.cxx ucbhelper/source/provider/simpleioerrorrequest.cxx ucbhelper/source/provider/simpleioerrorrequest.hxx diff --git a/ucbhelper/Library_ucbhelper.mk b/ucbhelper/Library_ucbhelper.mk index 15d539247b3e..904a7c31d5c7 100644 --- a/ucbhelper/Library_ucbhelper.mk +++ b/ucbhelper/Library_ucbhelper.mk @@ -42,7 +42,6 @@ $(eval $(call gb_Library_add_exception_objects,ucbhelper,\ ucbhelper/source/provider/resultsethelper \ ucbhelper/source/provider/resultsetmetadata \ ucbhelper/source/provider/simpleauthenticationrequest \ - ucbhelper/source/provider/simplecertificatevalidationrequest \ ucbhelper/source/provider/simpleinteractionrequest \ ucbhelper/source/provider/simpleioerrorrequest \ ucbhelper/source/provider/simplenameclashresolverequest \ diff --git a/ucbhelper/source/provider/simplecertificatevalidationrequest.cxx b/ucbhelper/source/provider/simplecertificatevalidationrequest.cxx deleted file mode 100644 index e1dba7a35dd2..000000000000 --- a/ucbhelper/source/provider/simplecertificatevalidationrequest.cxx +++ /dev/null @@ -1,42 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -#include -#include - -using namespace com::sun::star; -using namespace ucbhelper; - - -SimpleCertificateValidationRequest::SimpleCertificateValidationRequest( sal_Int32 lCertificateValidity, - const css::uno::Reference& certificate, - const OUString & hostname) -{ - // Fill request... - ucb::CertificateValidationRequest aRequest; - aRequest.CertificateValidity = lCertificateValidity; - aRequest.Certificate = certificate; - aRequest.HostName = hostname; - - setRequest( uno::Any( aRequest ) ); - - setContinuations({ new InteractionAbort(this), new InteractionApprove(this) }); -} - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */