You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ru...@apache.org on 2006/11/19 09:53:10 UTC

svn commit: r476773 - in /webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart: RampartMessageData.java errors.properties

Author: ruchithf
Date: Sun Nov 19 00:53:09 2006
New Revision: 476773

URL: http://svn.apache.org/viewvc?view=rev&rev=476773
Log:
RampartConfiguration is a MUST for policy to work

Modified:
    webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/RampartMessageData.java
    webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/errors.properties

Modified: webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/RampartMessageData.java
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/RampartMessageData.java?view=diff&rev=476773&r1=476772&r2=476773
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/RampartMessageData.java (original)
+++ webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/RampartMessageData.java Sun Nov 19 00:53:09 2006
@@ -205,6 +205,12 @@
             if(this.policyData != null) {
                 //Check for RST and RSTR for an SCT
                 RampartConfig rampartConfig = this.policyData.getRampartConfig();
+                
+                if(rampartConfig == null) {
+                    //We'r missing the extra info rampart needs
+                    throw new RampartException("rampartConigMissing");
+                }
+                
                 if((WSSHandlerConstants.RST_ACTON_SCT.equals(msgContext.getWSAAction())
                         || WSSHandlerConstants.RSTR_ACTON_SCT.equals(msgContext.getWSAAction())) &&
                         this.policyData.getIssuerPolicy() != null) {

Modified: webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/errors.properties
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/errors.properties?view=diff&rev=476773&r1=476772&r2=476773
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/errors.properties (original)
+++ webservices/axis2/branches/java/1_1/modules/security/src/org/apache/rampart/errors.properties Sun Nov 19 00:53:09 2006
@@ -59,6 +59,9 @@
 tokenToBeCancelledInvalid = Token to be cancelled is invalid or expired 
 errorCreatingRSTTemplateForSCT=Error in creating RST template for SCT
 noSecurityToken = Missing security token
+noSecurityResults= No security processing results from the incoming message
+missingEncryptedKeyInRequest=There was no EncryptedKey in the request message
+rampartConigMissing = Please include configured RampartConfiguration assertion in policy
 
 #Errors in processors
 errorProcessingUT = Error in processing UsernameToken
@@ -67,4 +70,5 @@
 trustVerificationError = The certificate used for the signature is not trusted
 cannotFindAliasForCert = Could not get alias for certificate with {0}
 noCertForAlias = Could not get certificates for alias  {0}
-certPathVerificationFailed = Certificate path verification failed for certificate with subject
\ No newline at end of file
+certPathVerificationFailed = Certificate path verification failed for certificate with subject
+



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org