You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by we...@apache.org on 2004/05/26 21:15:38 UTC
cvs commit: ws-fx/wss4j/src/org/apache/ws/axis/security WSDoAllConstants.java WSDoAllSender.java
werner 2004/05/26 12:15:38
Modified: wss4j/src/org/apache/ws/security/message
WSSAddSAMLToken.java WSSignEnvelope.java
wss4j/src/org/apache/ws/security errors.properties
WSDocInfo.java WSConstants.java
WSSecurityEngine.java
wss4j/src/org/apache/ws/security/transform STRTransform.java
wss4j/src/org/apache/ws/security/message/token
Reference.java SecurityTokenReference.java
wss4j/src/org/apache/ws/axis/security/util AxisUtil.java
wss4j/src/org/apache/ws/axis/security WSDoAllConstants.java
WSDoAllSender.java
Added: wss4j/src log4j.properties saml2.properties saml.properties
saml3.properties
wss4j/src/org/apache/ws/axis/security/saml
SAMLIssuerFactory.java SAMLIssuer.java
saml.properties SAMLIssuerImpl.java
Log:
Add the second step of SAML token support.
Added a bar-bone SAML issuer that the Axis handler use to
get a SAML token
enhance Signature and WSSecurityEngine
Does not yet work fully with Axis handlers
Revision Changes Path
1.1 ws-fx/wss4j/src/log4j.properties
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/log4j.properties?rev=1.1
1.1 ws-fx/wss4j/src/saml2.properties
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/saml2.properties?rev=1.1
1.1 ws-fx/wss4j/src/saml.properties
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/saml.properties?rev=1.1
1.1 ws-fx/wss4j/src/saml3.properties
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/saml3.properties?rev=1.1
1.1 ws-fx/wss4j/src/org/apache/ws/axis/security/saml/SAMLIssuerFactory.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/saml/SAMLIssuerFactory.java?rev=1.1
1.1 ws-fx/wss4j/src/org/apache/ws/axis/security/saml/SAMLIssuer.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/saml/SAMLIssuer.java?rev=1.1
1.1 ws-fx/wss4j/src/org/apache/ws/axis/security/saml/saml.properties
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/saml/saml.properties?rev=1.1
1.1 ws-fx/wss4j/src/org/apache/ws/axis/security/saml/SAMLIssuerImpl.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/saml/SAMLIssuerImpl.java?rev=1.1
1.2 +64 -80 ws-fx/wss4j/src/org/apache/ws/security/message/WSSAddSAMLToken.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/message/WSSAddSAMLToken.java.diff?r1=1.1&r2=1.2
1.13 +616 -186 ws-fx/wss4j/src/org/apache/ws/security/message/WSSignEnvelope.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/message/WSSignEnvelope.java.diff?r1=1.12&r2=1.13
1.6 +4 -1 ws-fx/wss4j/src/org/apache/ws/security/errors.properties
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/errors.properties.diff?r1=1.5&r2=1.6
1.2 +15 -1 ws-fx/wss4j/src/org/apache/ws/security/WSDocInfo.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/WSDocInfo.java.diff?r1=1.1&r2=1.2
1.18 +11 -1 ws-fx/wss4j/src/org/apache/ws/security/WSConstants.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/WSConstants.java.diff?r1=1.17&r2=1.18
1.22 +105 -4 ws-fx/wss4j/src/org/apache/ws/security/WSSecurityEngine.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/WSSecurityEngine.java.diff?r1=1.21&r2=1.22
1.14 +8 -3 ws-fx/wss4j/src/org/apache/ws/security/transform/STRTransform.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/transform/STRTransform.java.diff?r1=1.13&r2=1.14
1.3 +100 -72 ws-fx/wss4j/src/org/apache/ws/security/message/token/Reference.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/message/token/Reference.java.diff?r1=1.2&r2=1.3
1.12 +89 -41 ws-fx/wss4j/src/org/apache/ws/security/message/token/SecurityTokenReference.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/message/token/SecurityTokenReference.java.diff?r1=1.11&r2=1.12
1.4 +6 -3 ws-fx/wss4j/src/org/apache/ws/axis/security/util/AxisUtil.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/util/AxisUtil.java.diff?r1=1.3&r2=1.4
1.8 +4 -1 ws-fx/wss4j/src/org/apache/ws/axis/security/WSDoAllConstants.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/WSDoAllConstants.java.diff?r1=1.7&r2=1.8
1.15 +321 -224 ws-fx/wss4j/src/org/apache/ws/axis/security/WSDoAllSender.java
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/WSDoAllSender.java.diff?r1=1.14&r2=1.15
Re: cvs commit: ws-fx/wss4j/src/org/apache/ws/axis/security WSDoAllConstants.java WSDoAllSender.java
Posted by Werner Dittmann <We...@t-online.de>.
All,
here the seond step for SAML support.
- I've most extensions in place in the WSS4J library. They are up and
working (supporting direct SAML References, not the KeyIdentifer yet as
this requires some more thoughts because of the binding with some
SAML specific stuff, cf. to chapter 3.3, first bullet in the profile doc).
- have 3 testcases that test Sender Vouches and Holder-of-Key, including
all the signing stuff
- implemented a bare bone SAML issuer to produce SAML tokens usable
for test and interop
- the extensions for the Axis handler are mostly done, not yet really
finished (some problems with automatic security checking in the Receive
handler ... maybe I switch off that feature temporarily).
More details, i.e. documentation, coming soon. Stay tuned.
All testcases except one are running. The Hooks tests does not work anymore.
This test depends on that fact that the functions (load*crypto() ) are
called
from inside the decode*Parameter() functions --- oops .....
Because I changed the execution flow a little bit this test doesnt work
anymore.
Can the author of this test pls check and fix the problem. Thanks.
Regards,
Werner
----- Original Message -----
From: <we...@apache.org>
To: <ws...@apache.org>
Sent: Wednesday, May 26, 2004 9:15 PM
Subject: cvs commit: ws-fx/wss4j/src/org/apache/ws/axis/security
WSDoAllConstants.java WSDoAllSender.java
> werner 2004/05/26 12:15:38
>
> Modified: wss4j/src/org/apache/ws/security/message
> WSSAddSAMLToken.java WSSignEnvelope.java
> wss4j/src/org/apache/ws/security errors.properties
> WSDocInfo.java WSConstants.java
> WSSecurityEngine.java
> wss4j/src/org/apache/ws/security/transform
STRTransform.java
> wss4j/src/org/apache/ws/security/message/token
> Reference.java SecurityTokenReference.java
> wss4j/src/org/apache/ws/axis/security/util AxisUtil.java
> wss4j/src/org/apache/ws/axis/security WSDoAllConstants.java
> WSDoAllSender.java
> Added: wss4j/src log4j.properties saml2.properties saml.properties
> saml3.properties
> wss4j/src/org/apache/ws/axis/security/saml
> SAMLIssuerFactory.java SAMLIssuer.java
> saml.properties SAMLIssuerImpl.java
> Log:
> Add the second step of SAML token support.
> Added a bar-bone SAML issuer that the Axis handler use to
> get a SAML token
> enhance Signature and WSSecurityEngine
> Does not yet work fully with Axis handlers
>
> Revision Changes Path
> 1.1 ws-fx/wss4j/src/log4j.properties
>
> http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/log4j.properties?rev=1.1
>
>
> 1.1 ws-fx/wss4j/src/saml2.properties
>
> http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/saml2.properties?rev=1.1
>
>
> 1.1 ws-fx/wss4j/src/saml.properties
>
> http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/saml.properties?rev=1.1
>
>
> 1.1 ws-fx/wss4j/src/saml3.properties
>
> http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/saml3.properties?rev=1.1
>
>
> 1.1
ws-fx/wss4j/src/org/apache/ws/axis/security/saml/SAMLIssuerFactory.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/sa
ml/SAMLIssuerFactory.java?rev=1.1
>
>
> 1.1
ws-fx/wss4j/src/org/apache/ws/axis/security/saml/SAMLIssuer.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/sa
ml/SAMLIssuer.java?rev=1.1
>
>
> 1.1
ws-fx/wss4j/src/org/apache/ws/axis/security/saml/saml.properties
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/sa
ml/saml.properties?rev=1.1
>
>
> 1.1
ws-fx/wss4j/src/org/apache/ws/axis/security/saml/SAMLIssuerImpl.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/sa
ml/SAMLIssuerImpl.java?rev=1.1
>
>
> 1.2 +64 -80
ws-fx/wss4j/src/org/apache/ws/security/message/WSSAddSAMLToken.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/message
/WSSAddSAMLToken.java.diff?r1=1.1&r2=1.2
>
>
> 1.13 +616 -186
ws-fx/wss4j/src/org/apache/ws/security/message/WSSignEnvelope.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/message
/WSSignEnvelope.java.diff?r1=1.12&r2=1.13
>
>
> 1.6 +4 -1
ws-fx/wss4j/src/org/apache/ws/security/errors.properties
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/errors.
properties.diff?r1=1.5&r2=1.6
>
>
> 1.2 +15 -1
ws-fx/wss4j/src/org/apache/ws/security/WSDocInfo.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/WSDocIn
fo.java.diff?r1=1.1&r2=1.2
>
>
> 1.18 +11 -1
ws-fx/wss4j/src/org/apache/ws/security/WSConstants.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/WSConst
ants.java.diff?r1=1.17&r2=1.18
>
>
> 1.22 +105 -4
ws-fx/wss4j/src/org/apache/ws/security/WSSecurityEngine.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/WSSecur
ityEngine.java.diff?r1=1.21&r2=1.22
>
>
> 1.14 +8 -3
ws-fx/wss4j/src/org/apache/ws/security/transform/STRTransform.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/transfo
rm/STRTransform.java.diff?r1=1.13&r2=1.14
>
>
> 1.3 +100 -72
ws-fx/wss4j/src/org/apache/ws/security/message/token/Reference.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/message
/token/Reference.java.diff?r1=1.2&r2=1.3
>
>
> 1.12 +89 -41
ws-fx/wss4j/src/org/apache/ws/security/message/token/SecurityTokenReference.
java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/security/message
/token/SecurityTokenReference.java.diff?r1=1.11&r2=1.12
>
>
> 1.4 +6 -3
ws-fx/wss4j/src/org/apache/ws/axis/security/util/AxisUtil.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/ut
il/AxisUtil.java.diff?r1=1.3&r2=1.4
>
>
> 1.8 +4 -1
ws-fx/wss4j/src/org/apache/ws/axis/security/WSDoAllConstants.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/WS
DoAllConstants.java.diff?r1=1.7&r2=1.8
>
>
> 1.15 +321 -224
ws-fx/wss4j/src/org/apache/ws/axis/security/WSDoAllSender.java
>
>
http://cvs.apache.org/viewcvs/ws-fx/wss4j/src/org/apache/ws/axis/security/WS
DoAllSender.java.diff?r1=1.14&r2=1.15
>
>