Can anyone help with the following?

Rampart when acting as a message receiver does not set the WssConfig 
handleCustomPasswordTypes property to true if <sp:NoPassword /> is used.

Is there a work around to this problem? <sp:NoPassword /> does work when 
sending a request, but not recieving a request.

I've attached the policy, but I think that the problem is with the 
RampartReceiver class.


Cheers,
James



      Search 1000's of available singles in your area at the new Yahoo!7 
Dating. Get Started http://au.dating.yahoo.com/?cid=53151&pid=1011
			<wsp:Policy wsu:Id="InputPolicy">
				<wsp:ExactlyOne>
					<wsp:All>
						<sp:TransportBinding>
							<wsp:Policy>
								<wsp:All>
									<sp:TransportToken>
										<wsp:Policy>
											<sp:HttpsToken RequireClientCertificate="false" />
										</wsp:Policy>
									</sp:TransportToken>
									<sp:AlgorithmSuite>
										<wsp:Policy>
											<sp:Basic128 />
										</wsp:Policy>
									</sp:AlgorithmSuite>
									<sp:Layout>
										<wsp:Policy>
											<wsp:ExactlyOne>
												<wsp:All>
													<sp:Strict />
												</wsp:All>
											</wsp:ExactlyOne>
										</wsp:Policy>
									</sp:Layout>
									<sp:IncludeTimestamp />
								</wsp:All>
							</wsp:Policy>
						</sp:TransportBinding>
						<sp:EndorsingSupportingTokens>
							<wsp:Policy>
								<sp:X509Token
									sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient";>
									<wsp:Policy>
										<wsp:ExactlyOne>
											<wsp:All>
												<sp:WssX509V3Token10 />
											</wsp:All>
										</wsp:ExactlyOne>
									</wsp:Policy>
								</sp:X509Token>
							</wsp:Policy>
						</sp:EndorsingSupportingTokens>
						<sp:SignedParts>
							<sp:Body />
						</sp:SignedParts>
						<sp:SignedSupportingTokens>
							<wsp:Policy>
								<wsp:All>
									<sp:UsernameToken
										sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient";>
										<wsp:Policy>
											<sp:NoPassword />
										</wsp:Policy>
									</sp:UsernameToken>
								</wsp:All>
							</wsp:Policy>
						</sp:SignedSupportingTokens>
						<sp:Wss11>
							<wsp:Policy>
								<wsp:ExactlyOne>
									<wsp:All>
										<sp:MustSupportRefIssuerSerial />
										<sp:MustSupportRefKeyIdentifier />
									</wsp:All>
								</wsp:ExactlyOne>
							</wsp:Policy>
						</sp:Wss11>
					</wsp:All>
				</wsp:ExactlyOne>
			</wsp:Policy>
			<wsp:Policy wsu:Id="OutputPolicy">
				<wsp:ExactlyOne>
					<wsp:All>
						<sp:AsymmetricBinding>
							<wsp:Policy>
								<wsp:ExactlyOne>
									<wsp:All>
										<sp:AlgorithmSuite>
											<wsp:Policy>
												<sp:Basic128 />
											</wsp:Policy>
										</sp:AlgorithmSuite>
										<sp:InitiatorToken>
											<wsp:Policy>
												<wsp:ExactlyOne>
													<wsp:All>
														<sp:X509Token
															sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Never";>
															<wsp:Policy>
																<wsp:ExactlyOne>
																	<wsp:All>
																		<sp:WssX509V3Token10 />
																	</wsp:All>
																</wsp:ExactlyOne>
															</wsp:Policy>
														</sp:X509Token>
													</wsp:All>
												</wsp:ExactlyOne>
											</wsp:Policy>
										</sp:InitiatorToken>
										<sp:Layout>
											<wsp:Policy>
												<wsp:ExactlyOne>
													<wsp:All>
														<sp:Strict />
													</wsp:All>
												</wsp:ExactlyOne>
											</wsp:Policy>
										</sp:Layout>
										<sp:RecipientToken>
											<wsp:Policy>
												<wsp:ExactlyOne>
													<wsp:All>
														<sp:X509Token
															sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Always";>
															<wsp:Policy>
																<wsp:ExactlyOne>
																	<wsp:All>
																		<sp:WssX509V3Token10 />
																	</wsp:All>
																</wsp:ExactlyOne>
															</wsp:Policy>
														</sp:X509Token>
													</wsp:All>
												</wsp:ExactlyOne>
											</wsp:Policy>
										</sp:RecipientToken>
										<sp:IncludeTimestamp />
									</wsp:All>
								</wsp:ExactlyOne>
							</wsp:Policy>
						</sp:AsymmetricBinding>
						<sp:EndorsingSupportingTokens>
							<wsp:Policy>
								<sp:X509Token
									sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Always";>
									<wsp:Policy>
										<wsp:ExactlyOne>
											<wsp:All>
												<sp:WssX509V3Token10 />
											</wsp:All>
										</wsp:ExactlyOne>
									</wsp:Policy>
								</sp:X509Token>
							</wsp:Policy>
						</sp:EndorsingSupportingTokens>
						<sp:SignedParts>
							<sp:Body />
						</sp:SignedParts>
						<sp:Wss11>
							<wsp:Policy>
								<wsp:ExactlyOne>
									<wsp:All>
										<sp:MustSupportRefIssuerSerial />
										<sp:MustSupportRefKeyIdentifier />
									</wsp:All>
								</wsp:ExactlyOne>
							</wsp:Policy>
						</sp:Wss11>
					</wsp:All>
				</wsp:ExactlyOne>
			</wsp:Policy>

Reply via email to