Costanti.java
- /*
- * GovWay - A customizable API Gateway
- * https://govway.org
- *
- * Copyright (c) 2005-2025 Link.it srl (https://link.it).
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 3, as published by
- * the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- *
- */
- package org.openspcoop2.message.constants;
- import org.openspcoop2.utils.Map;
- import org.openspcoop2.utils.MapKey;
- import org.openspcoop2.utils.transport.http.HttpConstants;
- /**
- * Costanti
- *
- *
- * @author Poli Andrea (apoli@link.it)
- * @author $Author$
- * @version $Rev$, $Date$
- */
- public class Costanti {
-
- /** SOAP MESSAGE PROPERTY */
- public static final String SOAP_MESSAGE_PROPERTY_MESSAGE_TYPE = "OP2_MESSAGE_TYPE";
-
- /** ContentType Speciali */
- public static final String CONTENT_TYPE_ALL = "*";
- public static final String CONTENT_TYPE_NOT_DEFINED = "NotDefined";
-
- /** SOAP Action */
- public static final String SOAP11_MANDATORY_HEADER_HTTP_SOAP_ACTION = HttpConstants.SOAP11_MANDATORY_HEADER_HTTP_SOAP_ACTION;
- public static final String SOAP12_OPTIONAL_CONTENT_TYPE_PARAMETER_SOAP_ACTION = HttpConstants.SOAP12_OPTIONAL_CONTENT_TYPE_PARAMETER_SOAP_ACTION;
-
- /** SOAP Envelope namespace */
- public static final String SOAP_ENVELOPE_NAMESPACE = "http://schemas.xmlsoap.org/soap/envelope/";
- public static final String SOAP12_ENVELOPE_NAMESPACE = "http://www.w3.org/2003/05/soap-envelope";
-
- /** SOAP Fault Code */
- public static final String SOAP11_FAULT_CODE_SEPARATOR = ".";
- public static final String SOAP11_FAULT_CODE_SERVER = "Server";
- public static final String SOAP11_FAULT_CODE_CLIENT = "Client";
- public static final String SOAP12_FAULT_CODE_SERVER = "Receiver";
- public static final String SOAP12_FAULT_CODE_CLIENT = "Sender";
-
- /** XMLNamespace */
- public static final String XMLNS_NAMESPACE = "http://www.w3.org/2000/xmlns/";
- public static final String XMLNS_LOCAL_NAME = "xmlns";
-
- /** Tunnel */
- public static final String SOAP_TUNNEL_NAMESPACE = "http://www.govway.org/out/xml2soap";
- public static final String SOAP_TUNNEL_ATTACHMENT_ELEMENT_OPENSPCOOP2_TYPE = "SOAPTunnel";
- public static final String SOAP_TUNNEL_ATTACHMENT_ELEMENT = "Attachments";
-
- /** Costanti per posizione errore degli id WSSecurity */
- public static final String FIND_ERROR_ENCRYPTED_REFERENCES = "[WSS-Encrypt ReferencesSearch]";
- public static final String FIND_ERROR_SIGNATURE_REFERENCES = "[WSS-Signature ReferencesSearch]";
-
- /** Context Empty */
- public static final String CONTEXT_EMPTY = "@EMPTY@";
-
- /** SAML */
- public static final String SAML_20_NAMESPACE = "urn:oasis:names:tc:SAML:2.0:assertion";
- public static final String SAML_20_ASSERTION_ID = "ID";
- public static final String XPATH_SAML_20_ASSERTION = "//{"+SAML_20_NAMESPACE+"}:Assertion";
-
- public static final String SAML_11_NAMESPACE = "urn:oasis:names:tc:SAML:1.0:assertion";
- public static final String SAML_11_ASSERTION_ID = "AssertionID";
- public static final String XPATH_SAML_11_ASSERTION = "//{"+SAML_11_NAMESPACE+"}:Assertion";
-
- /** FAULT DEFAULT */
- public static final String DEFAULT_SOAP_FAULT_STRING = "InternalError";
- public static final String DEFAULT_SOAP_FAULT_ACTOR = "http://govway.org/fault";
-
- /** PROBLEM */
- public static final MapKey<String> ERRORE_GOVWAY = Map.newMapKey("ERRORE_GOVWAY");
- public static final String TIPO_GOVWAY = "govway";
- public static final String TIPO_RFC7807 = "rfc7807";
- public static final MapKey<String> ERRORE_GOVWAY_PREFIX_CODE = Map.newMapKey("ERRORE_GOVWAY_PREFIX_CODE");
- public static final MapKey<String> ERRORE_GOVWAY_CODE = Map.newMapKey("ERRORE_GOVWAY_CODE");
- public static final MapKey<String> ERRORE_GOVWAY_DETAILS = Map.newMapKey("ERRORE_GOVWAY_DETAILS");
-
- /** WRITE MODE */
- public static final String WRITE_MODE_SERIALIZE_BUFFER_WITH_HEADER = "SERIALIZE-BUFFER-WITH-HEADER";
- public static final String WRITE_MODE_SERIALIZE_BUFFER = "SERIALIZE-BUFFER";
- public static final String WRITE_MODE_SERIALIZE_CONTENT = "SERIALIZE-CONTENT";
- public static final String WRITE_MODE_SERIALIZE_STREAM_WITH_HEADER = "SERIALIZE-STREAM-WITH-HEADER";
- public static final String WRITE_MODE_SERIALIZE_STREAM = "SERIALIZE-STREAM";
- }