Major revamp of credential and trust handling code, PKIX engine still needs work.
authorScott Cantor <cantor.2@osu.edu>
Mon, 26 Mar 2007 05:59:49 +0000 (05:59 +0000)
committerScott Cantor <cantor.2@osu.edu>
Mon, 26 Mar 2007 05:59:49 +0000 (05:59 +0000)
commit6505807a62569ce65803b448b07a6872c6af2512
tree476803e493eda0824ff7a413bc73cdcb61650180
parente4d3ad9286b650c25c50b1b2226d1fda5e15f6a3
Major revamp of credential and trust handling code, PKIX engine still needs work.
59 files changed:
.cdtproject
xmltooling/AbstractXMLObject.cpp
xmltooling/AbstractXMLObject.h
xmltooling/Makefile.am
xmltooling/Namespace.h
xmltooling/QName.h
xmltooling/XMLObject.h
xmltooling/XMLToolingConfig.cpp
xmltooling/XMLToolingConfig.h
xmltooling/encryption/Decrypter.h
xmltooling/encryption/EncryptedKeyResolver.h
xmltooling/encryption/Encrypter.h
xmltooling/encryption/impl/Decrypter.cpp
xmltooling/encryption/impl/EncryptedKeyResolver.cpp [new file with mode: 0644]
xmltooling/encryption/impl/Encrypter.cpp
xmltooling/impl/UnknownElement.cpp
xmltooling/impl/UnknownElement.h
xmltooling/io/AbstractXMLObjectMarshaller.cpp
xmltooling/io/AbstractXMLObjectMarshaller.h
xmltooling/io/AbstractXMLObjectUnmarshaller.cpp
xmltooling/security/AbstractPKIXTrustEngine.h
xmltooling/security/BasicX509Credential.h [new file with mode: 0644]
xmltooling/security/CachingKeyResolver.h [deleted file]
xmltooling/security/ChainingTrustEngine.h
xmltooling/security/Credential.h [new file with mode: 0644]
xmltooling/security/CredentialCriteria.h [new file with mode: 0644]
xmltooling/security/CredentialResolver.h
xmltooling/security/KeyInfoResolver.h [new file with mode: 0644]
xmltooling/security/KeyInfoSource.h [deleted file]
xmltooling/security/KeyResolver.h [deleted file]
xmltooling/security/OpenSSLCredential.h [moved from xmltooling/security/OpenSSLCredentialResolver.h with 55% similarity]
xmltooling/security/OpenSSLTrustEngine.h
xmltooling/security/TrustEngine.h
xmltooling/security/X509Credential.h [new file with mode: 0644]
xmltooling/security/X509TrustEngine.h
xmltooling/security/impl/AbstractPKIXTrustEngine.cpp
xmltooling/security/impl/BasicX509Credential.cpp [new file with mode: 0644]
xmltooling/security/impl/ChainingTrustEngine.cpp
xmltooling/security/impl/Credential.cpp [new file with mode: 0644]
xmltooling/security/impl/ExplicitKeyTrustEngine.cpp
xmltooling/security/impl/FilesystemCredentialResolver.cpp
xmltooling/security/impl/InlineKeyResolver.cpp
xmltooling/security/impl/KeyInfoResolver.cpp [new file with mode: 0644]
xmltooling/security/impl/KeyResolver.cpp [deleted file]
xmltooling/security/impl/TrustEngine.cpp
xmltooling/signature/Signature.h
xmltooling/signature/SignatureValidator.h
xmltooling/signature/impl/SignatureValidator.cpp
xmltooling/signature/impl/XMLSecSignatureImpl.cpp
xmltooling/soap/SOAPClient.h
xmltooling/soap/SOAPTransport.h
xmltooling/soap/impl/CURLSOAPTransport.cpp
xmltooling/soap/impl/SOAPClient.cpp
xmltooling/util/XMLHelper.h
xmltooling/xmltooling.vcproj
xmltoolingtest/EncryptionTest.h
xmltoolingtest/FilesystemCredentialResolverTest.h
xmltoolingtest/InlineKeyResolverTest.h
xmltoolingtest/SignatureTest.h