[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [higgins-dev] RCP Identity Selector 1.0
|
Jochen,
Higgins 1.0 works with Java 1.4.2. This may be
part of your issues.
Mary
Hi all,
I followed advice of Mary and switched over to use
Higgins RCP Identity Selector B1-0.0.
I am using this environment:
-
Higgins B1-0-0
- MacOSX 10.5.6
- Java 5
I disabled usage of native
library again in HigginsLogin.java.
Maintenance of self-issued cards is
working fine now.
When now using the identity selector controlled via HBX
request, I got these errors:
INFO [Worker-0]
(RPPSService2.java:61) - Received a message from /127.0.0.1
INFO [Worker-0]
(RPPSService2.java:98) - The message is :
<hbx_request><document_URL>http://localhost</document_URL><parameters><parameter
name="TokenType" value="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"/><parameter
name="requiredClaims" value="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/privatepersonalidentifier"/><parameter
name="optionalClaims" value="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname"/></parameters><certificate_chain><certificate>MIICUTCCAg4CBEmjLC4wCwYHKoZIzjgEAwUAMA4xDDAKBgNVBAMTA2poaTAeFw0wOTAyMjMyMzA3MjZaFw0wOTA1MjQyMzA3MjZaMA4xDDAKBgNVBAMTA2poaTCCAbcwggEsBgcqhkjOOAQBMIIBHwKBgQD9f1OBHXUSKVLfSpwu7OTn9hG3UjzvRADDHj+AtlEmaUVdQCJR+1k9jVj6v8X1ujD2y5tVbNeBO4AdNG/yZmC3a5lQpaSfn+gEexAiwk+7qdf+t8Yb+DtX58aophUPBPuD9tPFHsMCNVQTWhaRMvZ1864rYdcq7/IiAxmd0UgBxwIVAJdgUI8VIwvMspK5gqLrhAvwWBz1AoGBAPfhoIXWmz3ey7yrXDa4V7l5lK+7+jrqgvlXTAs9B4JnUVlXjrrUWU/mcQcQgYC0SRZxI+hMKBYTt88JMozIpuE8FnqLVHyNKOCjrh4rs6Z1kW6jfwv6ITVi8ftiegEkO8yk8b6oUZCJqIPf4VrlnwaSi2ZegHtVJWQBTDv+z0kqA4GEAAKBgHv0vBpClBKSfDo9A1BNC1QqmOVr8HzZnh+3lzMRUDcbB2106E0crtUmISNdwPB/F8E3Pa5kSCmp+/G8ioLH3z/UJJMXmiFdMbg/zFPi66zkAIZjd3HU3aGajIjzi2E20UY490Qt0ezDeelqoHKG9gJDtE/r/UyA1qadXh0E2jCCMAsGByqGSM44BAMFAAMwADAtAhUAkTvDCEMq07ib/vu4bq+TQkoGBeoCFBQdyBT6ZnIfXG1PhVqFBHCTfq2d</certificate></certificate_chain></hbx_request>
INFO [Worker-1]
(InfoCardModel.java:58) - Current
Selector:org.eclipse.higgins.iss.cardspace
INFO [Worker-1]
(CardSpaceSelectorFactory.java:37) - policy="<OBJECT name="null"
type="application/x-informationCard"><PARAM value="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"
name="tokenType"/><PARAM value="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/privatepersonalidentifier"
name="requiredClaims"/><PARAM value="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname"
name="optionalClaims"/></OBJECT>"
INFO [Thread-0]
(CardSelectorView.java:96) - create part control for selector view
part
INFO [Thread-0]
(CardSelectorView.java:88) - reset the card selector view part
ERROR [Worker-1]
(InfoCardModel.java:73) - Error: loader constraints violated when linking
javax/xml/namespace/QName class
java.lang.LinkageError: loader
constraints violated when linking javax/xml/namespace/QName class
at
org.eclipse.higgins.iss.cardspace.util.CardSpacePolicyHelper.fromAxiom(CardSpacePolicyHelper.java:42)
at
org.eclipse.higgins.iss.cardspace.CardSpaceSelectorFactory.parsePolicy(CardSpaceSelectorFactory.java:39)
at
org.eclipse.higgins.iss.cardspace.CardSpaceSelectorFactory.getICardSelector(CardSpaceSelectorFactory.java:56)
at
org.eclipse.higgins.crpps.service.InfoCardModel.handleUIRequest(InfoCardModel.java:60)
at
org.eclipse.higgins.crpps.service.InfoCardController$2.run(InfoCardController.java:155)
at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
I followed the hint from Li and Carl:
http://dev.eclipse.org/mhonarc/lists/higgins-dev/msg04284.htmlhttp://dev.eclipse.org/mhonarc/lists/higgins-dev/msg04296.htmland
changed the ordering o.e.core.runtime and o.e.higgins.redistributable of
required plugins in
- org.eclipse.higgins.iss.cardspace
-
org.eclipse.higgins.icard.provider.cardspace.managed
After running
again, I got this error:
INFO [Worker-2]
(CardSpaceSelectorFactory.java:37) - policy="<OBJECT name="null"
type="application/x-informationCard"><PARAM value="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"
name="tokenType"/><PARAM value="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/privatepersonalidentifier"
name="requiredClaims"/><PARAM value="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname"
name="optionalClaims"/></OBJECT>"
INFO [Worker-2]
(SecureStorageICardProvider.java:907) -
getICardByCUID(org.eclipse.higgins.icard.provider.securestorage#http://schemas.xmlsoap.org/ws/2005/05/identity/issuer/self#urn:uuid:e6d3101a-d6ef-ca89-2fbe-e862825b902f)
INFO [Worker-2]
(SecureStorageICardProvider.java:911) - first key of the
map:urn:uuid:e6d3101a-d6ef-ca89-2fbe-e862825b902f
INFO [Worker-2]
(SecureStorageICardProvider.java:920) - retrieving
card(urn:uuid:e6d3101a-d6ef-ca89-2fbe-e862825b902f) ->
org.eclipse.higgins.icard.provider.securestorage.CardStorePersonalCard@e9a677
XMLSecurityApacheExtension:XMLSecurityApacheExtension
XMLSecurityApacheExtension:configure
Base64ApacheExtension:Base64ApacheExtension
Base64ApacheExtension:configure
org.eclipse.higgins.sts.server.trust.SecurityTokenServiceFactory
java.lang.ClassNotFoundException:
org.eclipse.higgins.sts.server.trust.SecurityTokenServiceFactory
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:483)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399)
at
org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:387)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)
at
java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
at
java.lang.Class.forName0(Native Method)
at
java.lang.Class.forName(Class.java:164)
at
org.eclipse.higgins.configuration.common.ConfigurableComponentFactoryHelper.getClassByName(ConfigurableComponentFactoryHelper.java:149)
at
org.eclipse.higgins.configuration.common.ConfigurableComponentFactoryHelper.getSingletonFromFactory(ConfigurableComponentFactoryHelper.java:71)
at
org.eclipse.higgins.configuration.xml.SingletonHandler.getSetting(SingletonHandler.java:43)
at
org.eclipse.higgins.configuration.xml.MapHandler.getSetting(MapHandler.java:88)
at
org.eclipse.higgins.configuration.xml.ConfigurationHandler.configure(ConfigurationHandler.java:298)
at
org.eclipse.higgins.configuration.xml.ConfigurationHandler.configure(ConfigurationHandler.java:172)
at
org.eclipse.higgins.iss.cardspace.CardSpaceSelector.getConfigurationHandler(CardSpaceSelector.java:435)
at
org.eclipse.higgins.iss.cardspace.CardSpaceSelector.getIdentityToken(CardSpaceSelector.java:149)
at
org.eclipse.higgins.crpps.service.InfoCardModel.handleGetTokenRequest(InfoCardModel.java:130)
at
org.eclipse.higgins.crpps.service.InfoCardController.sendToken(InfoCardController.java:222)
at
org.eclipse.higgins.crpps.ui.IdProviderView$7.run(IdProviderView.java:319)
at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
null
java.lang.NullPointerException
at
org.eclipse.higgins.configuration.common.ConfigurableComponentFactoryHelper.getFactoryInstanceByExtension(ConfigurableComponentFactoryHelper.java:181)
at
org.eclipse.higgins.configuration.common.ConfigurableComponentFactoryHelper.getSingletonFromFactory(ConfigurableComponentFactoryHelper.java:83)
at
org.eclipse.higgins.configuration.xml.SingletonHandler.getSetting(SingletonHandler.java:43)
at
org.eclipse.higgins.configuration.xml.MapHandler.getSetting(MapHandler.java:88)
at
org.eclipse.higgins.configuration.xml.ConfigurationHandler.configure(ConfigurationHandler.java:298)
at
org.eclipse.higgins.configuration.xml.ConfigurationHandler.configure(ConfigurationHandler.java:172)
at
org.eclipse.higgins.iss.cardspace.CardSpaceSelector.getConfigurationHandler(CardSpaceSelector.java:435)
at
org.eclipse.higgins.iss.cardspace.CardSpaceSelector.getIdentityToken(CardSpaceSelector.java:149)
at
org.eclipse.higgins.crpps.service.InfoCardModel.handleGetTokenRequest(InfoCardModel.java:130)
at
org.eclipse.higgins.crpps.service.InfoCardController.sendToken(InfoCardController.java:222)
at
org.eclipse.higgins.crpps.ui.IdProviderView$7.run(IdProviderView.java:319)
at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
ERROR [Worker-2]
(ConfigurationHandler.java:302) -
java.lang.NullPointerException
at
org.eclipse.higgins.configuration.xml.SingletonHandler.getSetting(SingletonHandler.java:72)
at
org.eclipse.higgins.configuration.xml.MapHandler.getSetting(MapHandler.java:88)
at
org.eclipse.higgins.configuration.xml.ConfigurationHandler.configure(ConfigurationHandler.java:298)
at
org.eclipse.higgins.configuration.xml.ConfigurationHandler.configure(ConfigurationHandler.java:172)
at
org.eclipse.higgins.iss.cardspace.CardSpaceSelector.getConfigurationHandler(CardSpaceSelector.java:435)
at
org.eclipse.higgins.iss.cardspace.CardSpaceSelector.getIdentityToken(CardSpaceSelector.java:149)
at
org.eclipse.higgins.crpps.service.InfoCardModel.handleGetTokenRequest(InfoCardModel.java:130)
at
org.eclipse.higgins.crpps.service.InfoCardController.sendToken(InfoCardController.java:222)
at
org.eclipse.higgins.crpps.ui.IdProviderView$7.run(IdProviderView.java:319)
at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)This
error was related due to missing plugin org.eclipse.higgins.sts.server.trust in
launch configuration. I created this launch config selecting o.e.h.crpps and use
all required plugins.
I added now this plugin, and started selector
again.
Then I get next error:
INFO [Worker-2]
(CardSpaceSelectorFactory.java:37) - policy="<OBJECT name="null"
type="application/x-informationCard"><PARAM value="http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV1.1"
name="tokenType"/><PARAM value="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/privatepersonalidentifier"
name="requiredClaims"/><PARAM value="http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname"
name="optionalClaims"/></OBJECT>"
INFO [Worker-2]
(SecureStorageICardProvider.java:907) -
getICardByCUID(org.eclipse.higgins.icard.provider.securestorage#http://schemas.xmlsoap.org/ws/2005/05/identity/issuer/self#urn:uuid:e6d3101a-d6ef-ca89-2fbe-e862825b902f)
INFO [Worker-2]
(SecureStorageICardProvider.java:911) - first key of the
map:urn:uuid:e6d3101a-d6ef-ca89-2fbe-e862825b902f
INFO [Worker-2]
(SecureStorageICardProvider.java:920) - retrieving
card(urn:uuid:e6d3101a-d6ef-ca89-2fbe-e862825b902f) ->
org.eclipse.higgins.icard.provider.securestorage.CardStorePersonalCard@c2ef83
XMLSecurityApacheExtension:XMLSecurityApacheExtension
XMLSecurityApacheExtension:configure
Base64ApacheExtension:Base64ApacheExtension
Base64ApacheExtension:configure
INFO [Worker-2]
(SecureStorageICardProvider.java:907) -
getICardByCUID(org.eclipse.higgins.icard.provider.securestorage#http://schemas.xmlsoap.org/ws/2005/05/identity/issuer/self#urn:uuid:e6d3101a-d6ef-ca89-2fbe-e862825b902f)
INFO [Worker-2]
(SecureStorageICardProvider.java:911) - first key of the
map:urn:uuid:e6d3101a-d6ef-ca89-2fbe-e862825b902f
INFO [Worker-2]
(SecureStorageICardProvider.java:920) - retrieving
card(urn:uuid:e6d3101a-d6ef-ca89-2fbe-e862825b902f) ->
org.eclipse.higgins.icard.provider.securestorage.CardStorePersonalCard@c2ef83
INFO [Worker-2]
(PPIDHelper.java:49) - user friendly ppid is:
INFO [Worker-2]
(PPIDHelper.java:49) - user friendly ppid is:
Section 8.4.1 Step 2
Processing...
H[0] ((byte)0xB6, (byte)0x8A,
(byte)0xDD, (byte)0xD5, (byte)0x34, (byte)0xC3, (byte)0x7C, (byte)0xE8,
(byte)0x8B, (byte)0x5E, (byte)0xCC, (byte)0x8B, (byte)0x01, (byte)0xE2,
(byte)0x6D, (byte)0x5D, (byte)0xA4, (byte)0x7F, (byte)0x67,
(byte)0x91)
H[1] ((byte)0x2C, (byte)0x3F,
(byte)0x00, (byte)0x1C, (byte)0x5D, (byte)0x45, (byte)0x3B, (byte)0xFF,
(byte)0x90, (byte)0x9D, (byte)0x5B, (byte)0xB4, (byte)0xE4, (byte)0x38,
(byte)0x5C, (byte)0xDD, (byte)0x2C, (byte)0x35, (byte)0x05,
(byte)0x4D)
H[2] ((byte)0xDA, (byte)0x14,
(byte)0x6C, (byte)0xA3, (byte)0xA0, (byte)0xD9, (byte)0xEF, (byte)0x14,
(byte)0xC2, (byte)0x25, (byte)0xF8, (byte)0x50, (byte)0x2C, (byte)0x22,
(byte)0xB5, (byte)0xE3, (byte)0x32, (byte)0x16, (byte)0x11,
(byte)0xB0)
H[3] ((byte)0x02, (byte)0xA6,
(byte)0x72, (byte)0xB9, (byte)0x31, (byte)0x5F, (byte)0x74, (byte)0x16,
(byte)0x6D, (byte)0x52, (byte)0x0A, (byte)0xF3, (byte)0xD9, (byte)0x14,
(byte)0xDF, (byte)0x39, (byte)0x7C, (byte)0xF3, (byte)0x99,
(byte)0xE5)
H[4] ((byte)0x28, (byte)0x5F,
(byte)0xCE, (byte)0x84, (byte)0x09, (byte)0x73, (byte)0x64, (byte)0x23,
(byte)0x51, (byte)0xEE, (byte)0x31, (byte)0x84, (byte)0xED, (byte)0xC8,
(byte)0xF4, (byte)0x85, (byte)0x51, (byte)0x83, (byte)0xD0,
(byte)0x55)
H[5] ((byte)0xE6, (byte)0xF1,
(byte)0xBC, (byte)0x54, (byte)0x27, (byte)0xC6, (byte)0x92, (byte)0xC1,
(byte)0x2E, (byte)0xEB, (byte)0x90, (byte)0x4B, (byte)0xEB, (byte)0x48,
(byte)0xD4, (byte)0xF5, (byte)0xF5, (byte)0x95, (byte)0x7B,
(byte)0xA0)
H[6] ((byte)0xA3, (byte)0x83,
(byte)0xA4, (byte)0x7C, (byte)0x92, (byte)0x0D, (byte)0x31, (byte)0x18,
(byte)0x86, (byte)0x78, (byte)0x5B, (byte)0xC3, (byte)0x22, (byte)0xB7,
(byte)0x66, (byte)0x8B, (byte)0xC4, (byte)0xB4, (byte)0xE4,
(byte)0xB4)
H[7] ((byte)0xB9, (byte)0x43,
(byte)0x45, (byte)0x12, (byte)0xB6, (byte)0x15, (byte)0xC1, (byte)0xB3,
(byte)0x30, (byte)0xAF, (byte)0xB5, (byte)0xB1, (byte)0x56, (byte)0x85,
(byte)0x5F, (byte)0xE9, (byte)0xEC, (byte)0xEF, (byte)0xDE,
(byte)0xDF)
H[8] ((byte)0x6F, (byte)0xF3,
(byte)0x8F, (byte)0x3F, (byte)0x11, (byte)0x9C, (byte)0xEF, (byte)0xC1,
(byte)0x5D, (byte)0xCA, (byte)0x40, (byte)0xF8, (byte)0x5C, (byte)0x05,
(byte)0xA3, (byte)0xE1, (byte)0x62, (byte)0xC2, (byte)0xEF,
(byte)0x54)
H[9] ((byte)0x5B, (byte)0xC5,
(byte)0x88, (byte)0x2A, (byte)0x4A, (byte)0xC5, (byte)0x5C, (byte)0x4B,
(byte)0xEB, (byte)0xA2, (byte)0x6A, (byte)0xE5, (byte)0x2C, (byte)0xBA,
(byte)0x79, (byte)0x6B, (byte)0x68, (byte)0x62, (byte)0x02,
(byte)0x99)
H[10] ((byte)0x4A, (byte)0xAE,
(byte)0xA4, (byte)0x40, (byte)0x73, (byte)0x53, (byte)0x5D, (byte)0x14,
(byte)0x91, (byte)0x1F, (byte)0xCB, (byte)0x0A, (byte)0x32, (byte)0x90,
(byte)0xCC, (byte)0x49, (byte)0xCE, (byte)0xA4, (byte)0x3F,
(byte)0xEA)
H[11] ((byte)0x90, (byte)0x56,
(byte)0x36, (byte)0x87, (byte)0xAC, (byte)0xF1, (byte)0xDA, (byte)0xF5,
(byte)0xFD, (byte)0x42, (byte)0x04, (byte)0x77, (byte)0xDC, (byte)0x47,
(byte)0x31, (byte)0xCF, (byte)0x39, (byte)0x9C, (byte)0x0F,
(byte)0xF8)
H[12] ((byte)0x0A, (byte)0x94,
(byte)0x73, (byte)0x00, (byte)0xB7, (byte)0xE9, (byte)0xF3, (byte)0x03,
(byte)0x56, (byte)0xD1, (byte)0x3E, (byte)0x31, (byte)0x4C, (byte)0x6A,
(byte)0x69, (byte)0xBC, (byte)0xE3, (byte)0xA2, (byte)0xB9,
(byte)0x90)
H[13] ((byte)0x3F, (byte)0x34,
(byte)0xD8, (byte)0xF2, (byte)0xFF, (byte)0xB1, (byte)0x6B, (byte)0x5B,
(byte)0x23, (byte)0x5B, (byte)0x5E, (byte)0xDD, (byte)0xF3, (byte)0xAE,
(byte)0x26, (byte)0x70, (byte)0x65, (byte)0x2D, (byte)0x8F,
(byte)0x6D)
H[14] ((byte)0x6E, (byte)0xAC,
(byte)0x12, (byte)0x0D, (byte)0x80, (byte)0x07, (byte)0xCF, (byte)0xD1,
(byte)0xA5, (byte)0x68, (byte)0x8E, (byte)0x84, (byte)0xE3, (byte)0x86,
(byte)0x66, (byte)0x18, (byte)0xEB, (byte)0x85, (byte)0x71,
(byte)0xB7)
H[15] ((byte)0x4D, (byte)0xEC,
(byte)0xBE, (byte)0xDE, (byte)0x0C, (byte)0x7E, (byte)0xC2, (byte)0x1A,
(byte)0xCD, (byte)0x52, (byte)0xB5, (byte)0x40, (byte)0x04, (byte)0x46,
(byte)0x9C, (byte)0xAA, (byte)0xB3, (byte)0x17, (byte)0x45,
(byte)0xE2)
Section 8.4.1 Step 3
Processing...
Xp1 ((byte)0x7C, (byte)0xE8,
(byte)0x8B, (byte)0x5E, (byte)0xCC, (byte)0x8B, (byte)0x01, (byte)0xE2,
(byte)0x6D, (byte)0x5D, (byte)0xA4, (byte)0x7F, (byte)0x67,
(byte)0x91)
Xp2 ((byte)0x3B, (byte)0xFF,
(byte)0x90, (byte)0x9D, (byte)0x5B, (byte)0xB4, (byte)0xE4, (byte)0x38,
(byte)0x5C, (byte)0xDD, (byte)0x2C, (byte)0x35, (byte)0x05,
(byte)0x4D)
Xq1 ((byte)0xEF, (byte)0x14,
(byte)0xC2, (byte)0x25, (byte)0xF8, (byte)0x50, (byte)0x2C, (byte)0x22,
(byte)0xB5, (byte)0xE3, (byte)0x32, (byte)0x16, (byte)0x11,
(byte)0xB0)
Xq2 ((byte)0x74, (byte)0x16,
(byte)0x6D, (byte)0x52, (byte)0x0A, (byte)0xF3, (byte)0xD9, (byte)0x14,
(byte)0xDF, (byte)0x39, (byte)0x7C, (byte)0xF3, (byte)0x99,
(byte)0xE5)
Xp ((byte)0x28, (byte)0x5F,
(byte)0xCE, (byte)0x84, (byte)0x09, (byte)0x73, (byte)0x64, (byte)0x23,
(byte)0x51, (byte)0xEE, (byte)0x31, (byte)0x84, (byte)0xED, (byte)0xC8,
(byte)0xF4, (byte)0x85, (byte)0x51, (byte)0x83, (byte)0xD0, (byte)0x55,
(byte)0xE6, (byte)0xF1, (byte)0xBC, (byte)0x54, (byte)0x27, (byte)0xC6,
(byte)0x92, (byte)0xC1, (byte)0x2E, (byte)0xEB, (byte)0x90, (byte)0x4B,
(byte)0xEB, (byte)0x48, (byte)0xD4, (byte)0xF5, (byte)0xF5, (byte)0x95,
(byte)0x7B, (byte)0xA0, (byte)0xA3, (byte)0x83, (byte)0xA4, (byte)0x7C,
(byte)0x92, (byte)0x0D, (byte)0x31, (byte)0x18, (byte)0x86, (byte)0x78,
(byte)0x5B, (byte)0xC3, (byte)0x22, (byte)0xB7, (byte)0x66, (byte)0x8B,
(byte)0xC4, (byte)0xB4, (byte)0xE4, (byte)0xB4, (byte)0xB6, (byte)0x8A,
(byte)0xDD, (byte)0xD5, (byte)0x4A, (byte)0xAE, (byte)0xA4, (byte)0x40,
(byte)0x73, (byte)0x53, (byte)0x5D, (byte)0x14, (byte)0x91, (byte)0x1F,
(byte)0xCB, (byte)0x0A, (byte)0x32, (byte)0x90, (byte)0xCC, (byte)0x49,
(byte)0xCE, (byte)0xA4, (byte)0x3F, (byte)0xEA, (byte)0x90, (byte)0x56,
(byte)0x36, (byte)0x87, (byte)0xAC, (byte)0xF1, (byte)0xDA, (byte)0xF5,
(byte)0xFD, (byte)0x42, (byte)0x04, (byte)0x77, (byte)0xDC, (byte)0x47,
(byte)0x31, (byte)0xCF, (byte)0x39, (byte)0x9C, (byte)0x0F, (byte)0xF8,
(byte)0x0A, (byte)0x94, (byte)0x73, (byte)0x00, (byte)0xB7, (byte)0xE9,
(byte)0xF3, (byte)0x03, (byte)0x56, (byte)0xD1, (byte)0x3E, (byte)0x31,
(byte)0x4C, (byte)0x6A, (byte)0x69, (byte)0xBC, (byte)0xE3, (byte)0xA2,
(byte)0xB9, (byte)0x90, (byte)0xDA, (byte)0x14, (byte)0x6C,
(byte)0xA3)
Xq ((byte)0xB9, (byte)0x43,
(byte)0x45, (byte)0x12, (byte)0xB6, (byte)0x15, (byte)0xC1, (byte)0xB3,
(byte)0x30, (byte)0xAF, (byte)0xB5, (byte)0xB1, (byte)0x56, (byte)0x85,
(byte)0x5F, (byte)0xE9, (byte)0xEC, (byte)0xEF, (byte)0xDE, (byte)0xDF,
(byte)0x6F, (byte)0xF3, (byte)0x8F, (byte)0x3F, (byte)0x11, (byte)0x9C,
(byte)0xEF, (byte)0xC1, (byte)0x5D, (byte)0xCA, (byte)0x40, (byte)0xF8,
(byte)0x5C, (byte)0x05, (byte)0xA3, (byte)0xE1, (byte)0x62, (byte)0xC2,
(byte)0xEF, (byte)0x54, (byte)0x5B, (byte)0xC5, (byte)0x88, (byte)0x2A,
(byte)0x4A, (byte)0xC5, (byte)0x5C, (byte)0x4B, (byte)0xEB, (byte)0xA2,
(byte)0x6A, (byte)0xE5, (byte)0x2C, (byte)0xBA, (byte)0x79, (byte)0x6B,
(byte)0x68, (byte)0x62, (byte)0x02, (byte)0x99, (byte)0x2C, (byte)0x3F,
(byte)0x00, (byte)0x1C, (byte)0x3F, (byte)0x34, (byte)0xD8, (byte)0xF2,
(byte)0xFF, (byte)0xB1, (byte)0x6B, (byte)0x5B, (byte)0x23, (byte)0x5B,
(byte)0x5E, (byte)0xDD, (byte)0xF3, (byte)0xAE, (byte)0x26, (byte)0x70,
(byte)0x65, (byte)0x2D, (byte)0x8F, (byte)0x6D, (byte)0x6E, (byte)0xAC,
(byte)0x12, (byte)0x0D, (byte)0x80, (byte)0x07, (byte)0xCF, (byte)0xD1,
(byte)0xA5, (byte)0x68, (byte)0x8E, (byte)0x84, (byte)0xE3, (byte)0x86,
(byte)0x66, (byte)0x18, (byte)0xEB, (byte)0x85, (byte)0x71, (byte)0xB7,
(byte)0x4D, (byte)0xEC, (byte)0xBE, (byte)0xDE, (byte)0x0C, (byte)0x7E,
(byte)0xC2, (byte)0x1A, (byte)0xCD, (byte)0x52, (byte)0xB5, (byte)0x40,
(byte)0x04, (byte)0x46, (byte)0x9C, (byte)0xAA, (byte)0xB3, (byte)0x17,
(byte)0x45, (byte)0xE2, (byte)0x02, (byte)0xA6, (byte)0x72,
(byte)0xB9)
Section 8.4.1 Step 4
Processing...
Xp1 ((byte)0x7C, (byte)0xF8,
(byte)0x8B, (byte)0x5E, (byte)0xCC, (byte)0x8B, (byte)0x01, (byte)0xE2,
(byte)0x6D, (byte)0x5D, (byte)0xA4, (byte)0x7F, (byte)0x67,
(byte)0x91)
Xp2 ((byte)0x3B, (byte)0xFF,
(byte)0x90, (byte)0x9D, (byte)0x5B, (byte)0xB4, (byte)0xE4, (byte)0x38,
(byte)0x5C, (byte)0xDD, (byte)0x2C, (byte)0x35, (byte)0x05,
(byte)0x4D)
Xq1 ((byte)0xEF, (byte)0x14,
(byte)0xC2, (byte)0x25, (byte)0xF8, (byte)0x50, (byte)0x2C, (byte)0x22,
(byte)0xB5, (byte)0xE3, (byte)0x32, (byte)0x16, (byte)0x11,
(byte)0xB0)
Xq2 ((byte)0x74, (byte)0x16,
(byte)0x6D, (byte)0x52, (byte)0x0A, (byte)0xF3, (byte)0xD9, (byte)0x14,
(byte)0xDF, (byte)0x39, (byte)0x7C, (byte)0xF3, (byte)0x99,
(byte)0xE5)
Section 8.4.1 Step 5
Processing...
Xp ((byte)0xE8, (byte)0x5F,
(byte)0xCE, (byte)0x84, (byte)0x09, (byte)0x73, (byte)0x64, (byte)0x23,
(byte)0x51, (byte)0xEE, (byte)0x31, (byte)0x84, (byte)0xED, (byte)0xC8,
(byte)0xF4, (byte)0x85, (byte)0x51, (byte)0x83, (byte)0xD0, (byte)0x55,
(byte)0xE6, (byte)0xF1, (byte)0xBC, (byte)0x54, (byte)0x27, (byte)0xC6,
(byte)0x92, (byte)0xC1, (byte)0x2E, (byte)0xEB, (byte)0x90, (byte)0x4B,
(byte)0xEB, (byte)0x48, (byte)0xD4, (byte)0xF5, (byte)0xF5, (byte)0x95,
(byte)0x7B, (byte)0xA0, (byte)0xA3, (byte)0x83, (byte)0xA4, (byte)0x7C,
(byte)0x92, (byte)0x0D, (byte)0x31, (byte)0x18, (byte)0x86, (byte)0x78,
(byte)0x5B, (byte)0xC3, (byte)0x22, (byte)0xB7, (byte)0x66, (byte)0x8B,
(byte)0xC4, (byte)0xB4, (byte)0xE4, (byte)0xB4, (byte)0xB6, (byte)0x8A,
(byte)0xDD, (byte)0xD5, (byte)0x4A, (byte)0xAE, (byte)0xA4, (byte)0x40,
(byte)0x73, (byte)0x53, (byte)0x5D, (byte)0x14, (byte)0x91, (byte)0x1F,
(byte)0xCB, (byte)0x0A, (byte)0x32, (byte)0x90, (byte)0xCC, (byte)0x49,
(byte)0xCE, (byte)0xA4, (byte)0x3F, (byte)0xEA, (byte)0x90, (byte)0x56,
(byte)0x36, (byte)0x87, (byte)0xAC, (byte)0xF1, (byte)0xDA, (byte)0xF5,
(byte)0xFD, (byte)0x42, (byte)0x04, (byte)0x77, (byte)0xDC, (byte)0x47,
(byte)0x31, (byte)0xCF, (byte)0x39, (byte)0x9C, (byte)0x0F, (byte)0xF8,
(byte)0x0A, (byte)0x94, (byte)0x73, (byte)0x00, (byte)0xB7, (byte)0xE9,
(byte)0xF3, (byte)0x03, (byte)0x56, (byte)0xD1, (byte)0x3E, (byte)0x31,
(byte)0x4C, (byte)0x6A, (byte)0x69, (byte)0xBC, (byte)0xE3, (byte)0xA2,
(byte)0xB9, (byte)0x90, (byte)0xDA, (byte)0x14, (byte)0x6C,
(byte)0xA3)
Xq ((byte)0xF9, (byte)0x43,
(byte)0x45, (byte)0x12, (byte)0xB6, (byte)0x15, (byte)0xC1, (byte)0xB3,
(byte)0x30, (byte)0xAF, (byte)0xB5, (byte)0xB1, (byte)0x56, (byte)0x85,
(byte)0x5F, (byte)0xE9, (byte)0xEC, (byte)0xEF, (byte)0xDE, (byte)0xDF,
(byte)0x6F, (byte)0xF3, (byte)0x8F, (byte)0x3F, (byte)0x11, (byte)0x9C,
(byte)0xEF, (byte)0xC1, (byte)0x5D, (byte)0xCA, (byte)0x40, (byte)0xF8,
(byte)0x5C, (byte)0x05, (byte)0xA3, (byte)0xE1, (byte)0x62, (byte)0xC2,
(byte)0xEF, (byte)0x54, (byte)0x5B, (byte)0xC5, (byte)0x88, (byte)0x2A,
(byte)0x4A, (byte)0xC5, (byte)0x5C, (byte)0x4B, (byte)0xEB, (byte)0xA2,
(byte)0x6A, (byte)0xE5, (byte)0x2C, (byte)0xBA, (byte)0x79, (byte)0x6B,
(byte)0x68, (byte)0x62, (byte)0x02, (byte)0x99, (byte)0x2C, (byte)0x3F,
(byte)0x00, (byte)0x1C, (byte)0x3F, (byte)0x34, (byte)0xD8, (byte)0xF2,
(byte)0xFF, (byte)0xB1, (byte)0x6B, (byte)0x5B, (byte)0x23, (byte)0x5B,
(byte)0x5E, (byte)0xDD, (byte)0xF3, (byte)0xAE, (byte)0x26, (byte)0x70,
(byte)0x65, (byte)0x2D, (byte)0x8F, (byte)0x6D, (byte)0x6E, (byte)0xAC,
(byte)0x12, (byte)0x0D, (byte)0x80, (byte)0x07, (byte)0xCF, (byte)0xD1,
(byte)0xA5, (byte)0x68, (byte)0x8E, (byte)0x84, (byte)0xE3, (byte)0x86,
(byte)0x66, (byte)0x18, (byte)0xEB, (byte)0x85, (byte)0x71, (byte)0xB7,
(byte)0x4D, (byte)0xEC, (byte)0xBE, (byte)0xDE, (byte)0x0C, (byte)0x7E,
(byte)0xC2, (byte)0x1A, (byte)0xCD, (byte)0x52, (byte)0xB5, (byte)0x40,
(byte)0x04, (byte)0x46, (byte)0x9C, (byte)0xAA, (byte)0xB3, (byte)0x17,
(byte)0x45, (byte)0xE2, (byte)0x02, (byte)0xA6, (byte)0x72,
(byte)0xB9)
Section 8.4.1 Step 6
Processing...
Modulus:
4kI/pEhtre8FduVQyFAy6rbRcuGCosBIcYFASfYH2PaU8SX6kI2cSzlgTTFodUu9Nb19w+8Pj81hcMNtshvKlQYyzYAHdQBOG5QWY6uP+QF2l2y3Us9BZVOEVHx2vY/pxp8QWOpUrpZQyRs2iD8YY83E3kGmAryIhka39Nt2qlIoZrkdk/RGksllMFr8mXP80j0bFpXxX9GIerPZXHBmTo3QqGG+rU+KwUfwlm6+eLmvWvPe1NgCtxQII14PmuOXnHE3Q2z7RMM5I+5HLg4VXkTvXAgq10EF/Qfx8fYvF44KofuhQdX1xjL4cuoMVQ7BNCHkpvH2fn+0+h+JdC1nKw==
Exponent: AQAB
XMLSecurityApacheExtension:configure
ERROR [Worker-2]
(IdentityToken.java:133) -
org.apache.xml.security.encryption.XMLEncryptionException: No installed provider
supports this key: sun.security.provider.DSAPublicKeyImpl
Original Exception was
java.security.InvalidKeyException: No installed provider supports this key:
sun.security.provider.DSAPublicKeyImpl
ERROR [Worker-2]
(IdentityToken.java:150) - Encrypted Token: null
XMLSecurityApacheExtension:XMLSecurityApacheExtension
org.apache.xml.security.encryption.XMLEncryptionException:
No installed provider supports this key:
sun.security.provider.DSAPublicKeyImpl
Original Exception was
java.security.InvalidKeyException: No installed provider supports this key:
sun.security.provider.DSAPublicKeyImpl
at
org.apache.xml.security.encryption.XMLCipher.encryptKey(Unknown
Source)
at
org.eclipse.higgins.sts.xmlsecurity.apache.XMLSecurityApacheExtension.EncryptElement(XMLSecurityApacheExtension.java:287)
at
org.eclipse.higgins.crpps.service.InfoCardModel.handleGetTokenRequest(InfoCardModel.java:148)
at
org.eclipse.higgins.crpps.service.InfoCardController.sendToken(InfoCardController.java:222)
at
org.eclipse.higgins.crpps.ui.IdProviderView$7.run(IdProviderView.java:319)
at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
java.security.InvalidKeyException: No
installed provider supports this key:
sun.security.provider.DSAPublicKeyImpl
at
javax.crypto.Cipher.a(DashoA12275)
at
javax.crypto.Cipher.init(DashoA12275)
at
javax.crypto.Cipher.init(DashoA12275)
at
org.apache.xml.security.encryption.XMLCipher.encryptKey(Unknown
Source)
at
org.eclipse.higgins.sts.xmlsecurity.apache.XMLSecurityApacheExtension.EncryptElement(XMLSecurityApacheExtension.java:287)
at
org.eclipse.higgins.crpps.service.InfoCardModel.handleGetTokenRequest(InfoCardModel.java:148)
at
org.eclipse.higgins.crpps.service.InfoCardController.sendToken(InfoCardController.java:222)
at
org.eclipse.higgins.crpps.ui.IdProviderView$7.run(IdProviderView.java:319)
at
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)This
indicates a configuration problem within XML security, that a security provider
are missing.
The file org.apache.xml.security.resource.config.xml (and
same for SUN and IBM providers) are available in o.e.h.crpps bundle.
What
am I doing wrong, or whats missing?
Thanks for your help,
Jochen