I3:XR3-Siemens IdP-x-DigitalMe for Linux
From OSIS Open Source Identity Systems
XR3-Siemens IdP-x-DigitalMe for Linux
| list help copy as XML edit |
| Cross Solution Result | XR3-Siemens IdP-x-DigitalMe for Linux |
| Identifier | XR3 |
| Date Tested | 19 March 2008 |
| Outcome (Must be one of:) * Works * Issues * Failed * N/A * Not Tested | N/A |
| Tested By | Duane Buss 14:22, 19 March 2008 (MST) |
| Solutions Involved | I3:Siemens IdP |
| I3:DigitalMe for Linux | |
| Other Solutions Involved | Bandit Python RP |
| Operating System | OpenSuse 10.2 |
| Browser | Firefox 2.0.0.11 |
| Notes | Message Binding is not supported
IdP returns invalid mex. -- appears to be fixed as of 19 March 2008 <mex:Metadata><mex:MetadataSection Dialect="http://schemas.xmlsoap.org/wsdl/"><wsdl:definitions xmlns:i0="http://xmlsoap.org/DAB" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://tempuri.org/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsap10="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="SecurityTokenService" targetNamespace="http://tempuri.org/"> <wsp:Policy wsu:Id="ISecurityTokenService_policy">
<wsp:ExactlyOne>
<wsp:All>
<sp:SymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:ProtectionToken>
<wsp:Policy>
<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
<wsp:Policy>
<sp:RequireDerivedKeys/>
<sp:RequireThumbprintReference/>
<sp:WssX509V3Token10/>
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:ProtectionToken>
<sp:AlgorithmSuite>
<wsp:Policy>
<sp:Basic128/>
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Lax/>
</wsp:Policy>
</sp:Layout>
<sp:IncludeTimestamp/>
<sp:EncryptSignature/>
<sp:OnlySignEntireHeadersAndBody/>
</wsp:Policy>
</sp:SymmetricBinding>
<sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
<wsp:Policy>
<sp:WssUsernameToken10/>
</wsp:Policy>
</sp:UsernameToken>
</wsp:Policy>
</sp:SignedSupportingTokens>
<sp:Wss11 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:MustSupportRefKeyIdentifier/>
<sp:MustSupportRefIssuerSerial/>
<sp:MustSupportRefThumbprint/>
<sp:MustSupportRefEncryptedKey/>
</wsp:Policy>
</sp:Wss11>
<sp:Trust10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:MustSupportIssuedTokens/>
<sp:RequireClientEntropy/>
<sp:RequireServerEntropy/>
</wsp:Policy>
</sp:Trust10>
<sc:KeyStore xmlns:sc="http://schemas.sun.com/2006/03/wss/server" alias="key.acme" location="C:\Program Files\Siemens\DirX Access\Sample Scenario Tomcat\Acme-IdP-FEP\conf\acme.jks" storepass="dirxaccess" type="JKS"/>
<sc:TrustStore xmlns:sc="http://schemas.sun.com/2006/03/wss/server" location="C:\Program Files\Siemens\DirX Access\Sample Scenario Tomcat\Acme-IdP-FEP\conf\acme.jks" storepass="dirxaccess"/>
<sc:ValidatorConfiguration xmlns:sc="http://schemas.sun.com/2006/03/wss/server">
<sc:Validator classname="com.siemens.dxa.federation.cardspace.idp.DXAUsernamePasswordValidator" name="usernameValidator"/>
<sc:Validator classname="com.siemens.dxa.federation.cardspace.idp.DXACertificateValidator" name="certificateValidator"/>
</sc:ValidatorConfiguration>
<tc:STSConfiguration xmlns:tc="http://schemas.sun.com/ws/2006/05/trust/server">
<tc:Contract>com.siemens.dxa.federation.cardspace.idp.IssueSamlTokenContractImpl</tc:Contract>
<tc:ServiceProviders>
<tc:ServiceProvider endPoint="default"/>
</tc:ServiceProviders>
</tc:STSConfiguration>
<wsap10:UsingAddressing/>
<sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
<wsp:Policy>
<sp:WssUsernameToken10/>
</wsp:Policy>
</sp:UsernameToken>
</wsp:Policy>
</sp:SignedSupportingTokens>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsp:Policy wsu:Id="ISecurityTokenService_IssueToken_Input_policy">
<wsp:ExactlyOne>
<wsp:All>
<sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body/>
<sp:Header Name="To" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="From" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="FaultTo" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="ReplyTo" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="MessageID" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="RelatesTo" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="Action" Namespace="http://www.w3.org/2005/08/addressing"/>
</sp:SignedParts>
<sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body/>
</sp:EncryptedParts>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsp:Policy wsu:Id="ISecurityTokenService_IssueToken_Output_policy">
<wsp:ExactlyOne>
<wsp:All>
<sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body/>
<sp:Header Name="To" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="From" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="FaultTo" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="ReplyTo" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="MessageID" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="RelatesTo" Namespace="http://www.w3.org/2005/08/addressing"/>
<sp:Header Name="Action" Namespace="http://www.w3.org/2005/08/addressing"/>
</sp:SignedParts>
<sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body/>
</sp:EncryptedParts>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsdl:types>
<xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import namespace="http://schemas.message.com/Message"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="ISecurityTokenService_IssueToken_InputMessage">
<wsdl:part xmlns:q1="http://schemas.message.com/Message" name="rstMessage" type="q1:MessageBody"/>
</wsdl:message>
<wsdl:message name="ISecurityTokenService_IssueToken_OutputMessage">
<wsdl:part xmlns:q2="http://schemas.message.com/Message" name="IssueTokenResult" type="q2:MessageBody"/>
</wsdl:message>
<wsdl:portType name="ISecurityTokenService">
<wsdl:operation name="IssueToken">
<wsdl:input message="tns:ISecurityTokenService_IssueToken_InputMessage" wsap10:Action="http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue"/>
<wsdl:output message="tns:ISecurityTokenService_IssueToken_OutputMessage" wsap10:Action="http://schemas.xmlsoap.org/ws/2005/02/trust/RSTR/Issue"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ISecurityTokenService_Binding" type="tns:ISecurityTokenService">
<wsp:PolicyReference URI="#ISecurityTokenService_policy"/>
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="IssueToken">
<soap12:operation soapAction="http://schemas.xmlsoap.org/ws/2005/02/trust/RST/Issue" style="document"/>
<wsdl:input>
<wsp:PolicyReference URI="#ISecurityTokenService_IssueToken_Input_policy"/>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<wsp:PolicyReference URI="#ISecurityTokenService_IssueToken_Output_policy"/>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="SecurityTokenService">
<wsdl:port binding="tns:ISecurityTokenService_Binding" name="ISecurityTokenService_Port">
<soap12:address location="https://my-server.acme.example:9443/dirxaccess-fep-wstrust-sts/sts"/>
<wsa10:EndpointReference>
<wsa10:Address>https://my-server.acme.example:9443/dirxaccess-fep-wstrust-sts/sts</wsa10:Address>
<Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<X509Data>
<X509Certificate>MIIDhzCCAvCgAwIBAgIBATANBgkqhkiG9w0BAQQFADCBgzELMAkGA1UEBhMCREUxCjAIBgNVBAgTAS0xDzANBgNVBAcTBk11bmljaDEVMBMGA1UEChMMYWNtZS5leGFtcGxlMRUwEwYDVQQDEwxhY21lLmV4YW1wbGUxKTAnBgkqhkiG9w0BCQEWGkFkbWluaXN0cmF0b3JAYWNtZS5leGFtcGxlMB4XDTA2MTAyNDE1MTkzNFoXDTE2MTAyMTE1MTkzNFowfDELMAkGA1UEBhMCREUxCjAIBgNVBAgTAS0xFTATBgNVBAoTDGFjbWUuZXhhbXBsZTEfMB0GA1UEAxMWbXktc2VydmVyLmFjbWUuZXhhbXBsZTEpMCcGCSqGSIb3DQEJARYaQWRtaW5pc3RyYXRvckBhY21lLmV4YW1wbGUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALvgc//RbNTFODSqPR5BjHIlnsiK+JibYb9A9dtkeT+jSQmfKsL2csbdLZ/FQqlpn4gOhBQgyEbs0uvdWcxW066lgu+lAGABrtNAb0J5TYtAuQpJvg47/lGYwuZuoO438zk8H6w3CwWSURdxdQzAYPb/VprOo8d7DVHaLmYY/uutAgMBAAGjggEPMIIBCzAJBgNVHRMEAjAAMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQU/1whbWeo7c1VmExI4Agz8h/UjOAwgbAGA1UdIwSBqDCBpYAU2EWr8897khzHYSmrBEVlAtEpgT2hgYmkgYYwgYMxCzAJBgNVBAYTAkRFMQowCAYDVQQIEwEtMQ8wDQYDVQQHEwZNdW5pY2gxFTATBgNVBAoTDGFjbWUuZXhhbXBsZTEVMBMGA1UEAxMMYWNtZS5leGFtcGxlMSkwJwYJKoZIhvcNAQkBFhpBZG1pbmlzdHJhdG9yQGFjbWUuZXhhbXBsZYIBADANBgkqhkiG9w0BAQQFAAOBgQBbo3dUjhCMyOF0FCuAdTA4RdfkPA3ucbl0XomRNhxetPLkGrHT1yO0/pwU6w+k6zR0Rs/aErduRqVR08Z/f6iNTLOyKTboAFWXPprYpanVexuOmZ78EpGNHP6j56nKssHWUYJuewAkD3pTurTNFltGbxPfJxpQm9BV1/jruXR/NA==</X509Certificate>
</X509Data>
</KeyInfo>
</Identity>
</wsa10:EndpointReference>
</wsdl:port>
</wsdl:service>
</wsdl:definitions></mex:MetadataSection><mex:MetadataSection Dialect="http://www.w3.org/2001/XMLSchema"><xs:schema xmlns:tns="http://schemas.message.com/Message" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://schemas.message.com/Message"> <xs:complexType name="MessageBody">
<xs:sequence>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="##any"/>
</xs:sequence>
</xs:complexType>
</xs:schema></mex:MetadataSection></mex:Metadata> |
Click here for help populating this chart.
Back To
