axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From SivaKumarl <sivakum...@naradaproducts.com>
Subject Re: Rampart alias in null
Date Thu, 17 Dec 2009 23:52:25 GMT

Hi Prabath,
                  
                      I am happy for your response , i am not using any
separate policy file , just i am using configuration in service.xml file.
please find the below configuration details.

Service.xml
<module ref="rampart" />
	<parameter name="InflowSecurity">

			<action>
				<items>Encrypt Signature</items>
				<enableSignatureConfirmation>false</enableSignatureConfirmation>
				<decryptionPropFile>service.properties</decryptionPropFile>
				<signaturePropFile>service.properties</signaturePropFile>
				
<passwordCallbackClass>com.ycs.narada.services.PasswordCallBackHandler</passwordCallbackClass>
			</action>

    </parameter>

	<parameter name="OutflowSecurity">

			<action>
				<items>Encrypt Signature</items>
				<user>service</user>
				 <encryptionUser>client</encryptionUser>
				<encryptionPropFile>service.properties</encryptionPropFile>
				<signaturePropFile>service.properties</signaturePropFile>
				<enableSignatureConfirmation>false</enableSignatureConfirmation>
				<signatureKeyIdentifier>DirectReference</signatureKeyIdentifier>
				<encryptionKeyIdentifier>DirectReference</encryptionKeyIdentifier>
			 
<passwordCallbackClass>com.ycs.narada.services.PasswordCallBackHandler</passwordCallbackClass>
	      </action>

    </parameter>

Request i am getting as:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"

xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
	<s:Header>
		<o:Security
		
xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
			s:mustUnderstand="1">
			<o:BinarySecurityToken
				u:Id="uuid-44be1d15-8af6-429e-a633-4be8f1e739f5-2"
			
ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"
			
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">
			
MIICKDCCAZECBEsMz8YwDQYJKoZIhvcNAQEEBQAwWzELMAkGA1UEBhMCSU4xCzAJBgNVBAgTAkFQMQwwCgYDVQQHEwNWU1AxDDAKBgNVBAoTA1lTRTEMMAoGA1UECxMDWVNFMRUwEwYDVQQDEwxZQUxBTUFOQ0hJTEkwHhcNMDkxMTI1MDYzMzQyWhcNMTUxMTI0MDYzMzQyWjBbMQswCQYDVQQGEwJJTjELMAkGA1UECBMCQVAxDDAKBgNVBAcTA1ZTUDEMMAoGA1UEChMDWVNFMQwwCgYDVQQLEwNZU0UxFTATBgNVBAMTDFlBTEFNQU5DSElMSTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAitT4Erhz3J239bbecmJubqOY/Y08CGyeX+KGMo2TqQfVyX+DXXuUsFtyp7PZvs40RH7NfL1d7eJYJPAoxp8GpjbxJ2DDyVTnCgiK3FIbcU8tpEUMRbS9Y/rDxuImwRBA0M7yrMUI2g8GgAqEkXAZ80V/czzm1DRGC9H/nqMXxT0CAwEAATANBgkqhkiG9w0BAQQFAAOBgQBrvfVYiIHsSTXLu/WXwUXXAOx0G7dtp4HBjZUlTF1HeDWJAX3RjuDBQeEfpYa2yFDlN2dsItxS9jxyrkOnxdFlswbOa/eTq3j6PXl7s2Vx6d/PPupyJV5vf4CHp1hYIAeTIrYJf6Q3eLKTjCjt09to9Ygy8zDMdpcjadE0yuIS/g==
			</o:BinarySecurityToken>
			<e:EncryptedKey xmlns:e="http://www.w3.org/2001/04/xmlenc#"
				Id="_0">
				<e:EncryptionMethod
					Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5" />
				<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
					<o:SecurityTokenReference>
						<X509Data>
							<X509IssuerSerial>
								<X509IssuerName>
									CN=YALAMANCHILI, OU=YSE, O=YSE,
									L=VSP, S=AP, C=IN
								</X509IssuerName>
								<X509SerialNumber>
									1259130913
								</X509SerialNumber>
							</X509IssuerSerial>
						</X509Data>
					</o:SecurityTokenReference>
				</KeyInfo>
				<e:CipherData>
					<e:CipherValue>
					
BrnZKoPbH5awJ2AAPzWgU/1rl41xYreGsY0DsIEDj/cqajnvvR7DAIbOKAFCdo2qMy3j+NBIDTqDAY1RjqtyoeLqMa1DFnaOwpTYYZ9FIgpp1ulSfWwGf91M2f44NNrKB7RG7EWhu4HSwH03VMpW+M+PyLSwaj1bW/V/GpzhjnY=
					</e:CipherValue>
				</e:CipherData>
				<e:ReferenceList>
					<e:DataReference URI="#_2" />
				</e:ReferenceList>
			</e:EncryptedKey>
			<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
				<SignedInfo>
					<CanonicalizationMethod
						Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
					<SignatureMethod
						Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
					<Reference URI="#_1">
						<Transforms>
							<Transform
								Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
						</Transforms>
						<DigestMethod
							Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
						<DigestValue>
							T8OEOfpC22IfegITR83D0f+jcsQ=
						</DigestValue>
					</Reference>
				</SignedInfo>
				<SignatureValue>
				
XPD5JQT8d7xttnoQy5U6YGtigtOQjPEiKcKeuICqSLcD3adkFl+Vavk+ZOEEQnV9Gts976tvzlfD
				
FWOn59lmcun4pqfF3sD2Obts7/e8DcPUXu1VFveKrAeB1gjpP3Iyd8HMjK3PbfyCvEVNfVnhSX61xGelH
					Z78tUYYI8RG/wQ=
				</SignatureValue>
				<KeyInfo>
					<o:SecurityTokenReference>
						<o:Reference
						
ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"
							URI="#uuid-44be1d15-8af6-429e-a633-4be8f1e739f5-2" />
					</o:SecurityTokenReference>
				</KeyInfo>
			</Signature>
		</o:Security>
	</s:Header>
	<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xmlns:xsd="http://www.w3.org/2001/XMLSchema" u:Id="_1">
		<e:EncryptedData xmlns:e="http://www.w3.org/2001/04/xmlenc#"
			Id="_2" Type="http://www.w3.org/2001/04/xmlenc#Content">
			<e:EncryptionMethod
				Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc" />
			<e:CipherData>
				<e:CipherValue>
				
dBLGv8DQOuX+39y5YOVrvzDl3ILy2sHJHWf9zsIqtB/ro1rJZaH2nRHL86/cClzEJDUr9jRn
				
+7+mryNg9oz1FIsoGY/BkCVm3B2kh0ea6F2U1u+ejWjuA4ROi6Lc8UBwalFMBCrPhE2KYgii
				
b0bX18RBUZReL7gIQ20vz9RgjOiuHGq9bTQbmX18uWH3B9m7ZuHKEvWbKmCcpNiTIFMT1gC2TwUKyw
					Cx+SB0k4/BiX0yf5nqGVCr+MzGPsg3vPZCg0orfssW6jJqk6rxC8IrrHauLdgMjfRaawAy
					p52jghtuUJvNAuJKh7rXuiJ13rf4wRLKOAEafBbFSaGmiQlbhE3xQMi/woJG005GXWR9g1
				
PspUSQckkST9hOQeRllbaGydUy9jqIzdOHSgIktk6yA505PoyXDigjZt2sAvnAGpx81QUdHt2PtVCo
				
/jmMZ4ehAJDNWpdgPL/rvHdch9An56umh5+aQnxTghUGrniuneUXBWphfREe86znk9tgOnLUmzp+61
				
WIPiQxhwWv+a+0CncGLxDnnh4d3XMOfkCYfwm/ikWaYAx1YPHMYdyXIgzFYrcJwzFCn1CzNeryF5jz
					SWQPrJs5B3YEmI0bwMXJAKpcWc6OkkEXJbgUcEyTkazpLx215CCYaO3aTspOCJoR0Q==
				</e:CipherValue>
			</e:CipherData>
		</e:EncryptedData>
	</s:Body>
</s:Envelope>


               As per my understanding, it is enough, let me know if
anything else required.

Kindly help me to solve this problem and i am trying from last one week.



Prabath Siriwardena-2 wrote:
> 
> Hi Siva;
> 
> Can you please share the security policy of your service..
> 
> Also - if possible please capture the request generated from the .NET 
> client.
> 
> Thanks & regards.
> -Prabath
> 
> SivaKumarl wrote:
>> Hi Friends,
>>
>>                I have developed webservices in java and enabled the
>> security
>> for this services. My client is in .NET ,when client connection i am
>> getting
>> the below error.
>>
>>
>> Caused by: org.apache.ws.security.WSSecurityException: The signature or
>> decryption was invalid; nested exception is:
>>         java.lang.Exception: alias is null
>>
>>           Friends kindly help me to solve this problem.
>>
>> Thanks & Regards
>> -----------
>> Siva kumar.
>>
>>   
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/Rampart-alias-in-null-tp26825462p26837051.html
Sent from the Axis - Dev mailing list archive at Nabble.com.


Mime
View raw message