Author: sanka
Date: Sat Aug  5 03:34:01 2006
New Revision: 428982

URL: http://svn.apache.org/viewvc?rev=428982&view=rev
Log: (empty)

Added:
    
webservices/commons/trunk/modules/neethi/examples/wsse/src/org/apache/ws/security/policy/Constants.java

Added: 
webservices/commons/trunk/modules/neethi/examples/wsse/src/org/apache/ws/security/policy/Constants.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/neethi/examples/wsse/src/org/apache/ws/security/policy/Constants.java?rev=428982&view=auto
==============================================================================
--- 
webservices/commons/trunk/modules/neethi/examples/wsse/src/org/apache/ws/security/policy/Constants.java
 (added)
+++ 
webservices/commons/trunk/modules/neethi/examples/wsse/src/org/apache/ws/security/policy/Constants.java
 Sat Aug  5 03:34:01 2006
@@ -0,0 +1,200 @@
+package org.apache.ws.security.policy;
+
+import javax.xml.namespace.QName;
+
+public class Constants {
+
+    public final static String SP_NS = 
"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy";;
+    
+    public final static String ATTR_INCLUDE_TOKEN = "IncludeToken";
+
+    public final static String INCLUDE_NEVER = Constants.SP_NS
+            + "/IncludeToken/Never";
+
+    public final static String INCLUDE_ONCE = Constants.SP_NS
+            + "/IncludeToken/Once";
+
+    public final static String INCLUDE_ALWAYS_TO_RECIPIENT = Constants.SP_NS
+            + "/IncludeToken/AlwaysToRecipient";
+
+    public final static String INCLUDE_ALWAYS = Constants.SP_NS
+            + "/IncludeToken/Always";
+
+    
+    public final static int SUPPORTING_TOKEN_SUPPORTING = 1;
+    public final static int SUPPORTING_TOKEN_ENDORSING = 2;
+    public final static int SUPPORTING_TOKEN_SIGNED = 3;
+    public final static int SUPPORTING_TOKEN_SIGNED_ENDORSING = 4;
+    
+    /**
+     * Security Header Layout : Strict
+     */
+    public final static String LAYOUT_STRICT = "Strict";
+
+    /**
+     * Security Header Layout : Lax
+     */
+    public final static String LAYOUT_LAX = "Lax";
+
+    /**
+     * Security Header Layout : LaxTimestampFirst
+     */
+    public final static String LAYOUT_LAX_TIMESTAMP_FIRST = 
"LaxTimestampFirst";
+
+    /**
+     * Security Header Layout : LaxTimestampLast
+     */
+    public final static String LAYOUT_LAX_TIMESTAMP_LAST = "LaxTimestampLast";
+    
+    /**
+     * Protection Order : EncryptBeforeSigning
+     */
+    public final static String ENCRYPT_BEFORE_SIGNING = "EncryptBeforeSigning";
+
+    /**
+     * Protection Order : SignBeforeEncrypting
+     */
+    public final static String SIGN_BEFORE_ENCRYPTING = "SignBeforeEncrypting";
+    
+    public final static String WSS_X509_V1_TOKEN10 = "WssX509V1Token10";
+    
+    public final static String WSS_X509_V3_TOKEN10 = "WssX509V3Token10";
+    
+    public final static String WSS_X509_PKCS7_TOKEN10 = "WssX509Pkcs7Token10";
+    
+    public final static String WSS_X509_PKI_PATH_V1_TOKEN10 = 
+                                                    "WssX509PkiPathV1Token10";
+    
+    public final static String WSS_X509_V1_TOKEN11 = "WssX509V1Token11";
+    
+    public final static String WSS_X509_V3_TOKEN11 = "WssX509V3Token11";
+    
+    public final static String WSS_X509_PKCS7_TOKEN11 = "WssX509Pkcs7Token11";
+    
+    public final static String WSS_X509_PKI_PATH_V1_TOKEN11 = 
+                                                    "WssX509PkiPathV1Token11";
+    
+    ///
+    ///Algorithm Suites
+    ///
+    public final static String ALGO_SUITE_BASIC256 = "Basic256";
+    public final static String ALGO_SUITE_BASIC192 = "Basic192";
+    public final static String ALGO_SUITE_BASIC128 = "Basic128";
+    public final static String ALGO_SUITE_TRIPLE_DES = "TripleDes";
+    public final static String ALGO_SUITE_BASIC256_RSA15 = "Basic256Rsa15";
+    public final static String ALGO_SUITE_BASIC192_RSA15 = "Basic192Rsa15";
+    public final static String ALGO_SUITE_BASIC128_RSA15 = "Basic128Rsa15";
+    public final static String ALGO_SUITE_TRIPLE_DES_RSA15 = "TripleDesRsa15";
+    public final static String ALGO_SUITE_BASIC256_SHA256 = "Basic256Sha256";
+    public final static String ALGO_SUITE_BASIC192_SHA256 = "Basic192Sha256";
+    public final static String ALGO_SUITE_BASIC128_SHA256 = "Basic128Sha256";
+    public final static String ALGO_SUITE_TRIPLE_DES_SHA256 = 
"TripleDesSha256";
+    public final static String ALGO_SUITE_BASIC256_SHA256_RSA15 = 
+                                                        "Basic256Sha256Rsa15";
+    public final static String ALGO_SUITE_BASIC192_SHA256_RSA15 = 
+                                                        "Basic192Sha256Rsa15";
+    public final static String ALGO_SUITE_BASIC128_SHA256_RSA15 = 
+                                                        "Basic128Sha256Rsa15";
+    public final static String ALGO_SUITE_TRIPLE_DES_SHA256_RSA15 = 
+                                                        "TripleDesSha256Rsa15";
+    
+    ///
+    ///Algorithms
+    ///
+    public final static String HMAC_SHA1 = 
"http://www.w3.org/2000/09/xmldsig#hmac-sha1";;
+
+    public final static String RSA_SHA1 = 
"http://www.w3.org/2000/09/xmldsig#rsa-sha1";;
+
+    public final static String SHA1 = "http://www.w3.org/2000/09/xmldsig#sha1";;
+
+    public final static String SHA256 = 
"http://www.w3.org/2001/04/xmlenc#sha256";;
+
+    public final static String SHA512 = 
"http://www.w3.org/2001/04/xmlenc#sha512";;
+
+    public final static String AES128 = 
"http://www.w3.org/2001/04/xmlenc#aes128-cbc";;
+
+    public final static String AES192 = 
"http://www.w3.org/2001/04/xmlenc#aes192-cbc";;
+
+    public final static String AES256 = 
"http://www.w3.org/2001/04/xmlenc#aes256-cbc";;
+
+    public final static String TRIPLE_DES = 
"http://www.w3.org/2001/04/xmlenc#tripledes-cbc";;
+
+    public final static String KW_AES128 = 
"http://www.w3.org/2001/04/xmlenc#kw-aes256";;
+
+    public final static String KW_AES192 = 
"http://www.w3.org/2001/04/xmlenc#kw-aes192";;
+
+    public final static String KW_AES256 = 
"http://www.w3.org/2001/04/xmlenc#kw-aes128";;
+
+    public final static String KW_TRIPLE_DES = 
"http://www.w3.org/2001/04/xmlenc#kw-tripledes";;
+
+    public final static String KW_RSA_OAEP = 
"http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p";;
+
+    public final static String KW_RSA15 = 
"http://www.w3.org/2001/04/xmlenc#rsa-1_5";;
+
+    public final static String P_SHA1 = 
"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1";;
+
+    public final static String P_SHA1_L128 = 
"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1";;
+
+    public final static String P_SHA1_L192 = 
"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1";;
+
+    public final static String P_SHA1_L256 = 
"http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1";;
+
+    public final static String XPATH = 
"http://www.w3.org/TR/1999/REC-xpath-19991116";;
+
+    public final static String XPATH20 = 
"http://www.w3.org/2002/06/xmldsig-filter2";;
+
+    public final static String C14N = "http://www.w3.org/2001/10/xml-c14n#";;
+
+    public final static String EX_C14N = 
"http://www.w3.org/2001/10/xml-exc-c14n#";;
+
+    public final static String SNT = "http://www.w3.org/TR/soap12-n11n";;
+
+    public final static String STRT10 = 
"http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#STR-Transform";;
+    
+    
+    public static final QName INCLUDE_TOKEN = new QName(SP_NS, "IncludeToken");
+    
+    public static final QName TRANSPORT_BINDING = new QName(SP_NS, 
"TransportBinding");
+    
+    public static final QName ALGORITHM_SUITE = new QName(SP_NS, 
"AlgorithmSuite");
+        
+    public static final QName LAYOUT = new QName(SP_NS, "Layout");
+    
+    public static final QName INCLUDE_TIMESTAMP = new QName(SP_NS, 
"IncludeTimestamp");
+    
+    public static final QName TRANSPORT_TOKEN = new QName(SP_NS, 
"TransportToken");
+        
+    public static final QName HTTPS_TOKEN = new QName(Constants.SP_NS, 
"HttpsToken");
+    
+    public static final QName SIGNED_PARTS = new QName(Constants.SP_NS, 
"SignedParts");
+    
+    public static final QName USERNAME_TOKEN = new QName(Constants.SP_NS, 
"UsernameToken");
+    
+    public static final QName WSS_USERNAME_TOKEN10 = new 
QName(Constants.SP_NS, "WssUsernameToken10");
+    
+    public static final QName WSS_USERNAME_TOKEN11 = new 
QName(Constants.SP_NS, "WssUsernameToken11");
+    
+    public static final QName ENCRYPTED_PARTS = new QName(Constants.SP_NS, 
"EncryptedParts");
+    
+    public static final QName SIGNED_ELEMENTS = new QName(Constants.SP_NS, 
"SignedElements");
+    
+    public static final QName ENCRYPTED_ELEMENTS = new QName(Constants.SP_NS, 
"EncryptedElements");
+    
+    public static final QName X509_TOKEN = new QName(Constants.SP_NS, 
"X509Token");
+    
+    public static final QName SUPPORIING_TOKENS = new QName(Constants.SP_NS, 
"SupportingTokens");
+    
+    public static final QName SIGNED_SUPPORTING_TOKENS = new 
QName(Constants.SP_NS, "SignedSupportingTokens");
+    
+    public static final QName ENDORSING_SUPPORTING_TOKENS = new 
QName(Constants.SP_NS, "EndorsingSupportingTokens");
+    
+    public static final QName SIGNED_ENDORSING_SUPPORTING_TOKENS = new 
QName(Constants.SP_NS, "SignedEndorsingSupportingTokens");
+    
+    public static final QName PROTECTION_TOKEN = new QName(Constants.SP_NS, 
"ProtectionToken");
+    
+    public static final QName ASYMMETRIC_BINDING = new QName(Constants.SP_NS, 
"AsymmetricBinding");
+    
+    public static final QName SYMMETRIC_BINDING = new QName(Constants.SP_NS, 
"SymmetricBinding");
+        
+}
+



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to