J. Duke | 319a3b9 | 2007-12-01 00:00:00 +0000 | [diff] [blame^] | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| 2 | <html> |
| 3 | <head> |
| 4 | <title></title> |
| 5 | </head> |
| 6 | <body> |
| 7 | Provides classes for implementing XML Encryption applications. There are two |
| 8 | main families of classes in this package. The first group of classes is an |
| 9 | XML Schema to Java mapping of the complex types and elements of the |
| 10 | XML Encryption Schema as outllined at <a |
| 11 | href="http://www.w3.org/Encryption/2001/Drafts/xmlenc-core/">XML Encrtypyion |
| 12 | Specification</a>. The second group of classes are used to perform encryption |
| 13 | operations, and to manipulate the first group of classes. The most important |
| 14 | classes in this second group is <code><a |
| 15 | href="file://./com/sun/org/apache/xml/internal/security/encryption/XMLCipher.html">XMLCipher</a></code>, |
| 16 | <code><a |
| 17 | href="file://./com/sun/org/apache/xml/internal/security/encryption/XMLEncryptionFactory.html">XMLEncryptionFactory</a></code> |
| 18 | and <code>XMLSerializer</code>. <code>XMLCipher</code> was designed to resemble |
| 19 | <code>javax.crypto.Cipher</code>. The aforementioned classes were desinged |
| 20 | with ease-of-use and configurability in mind. Becuase of this, the programmer |
| 21 | may at times be exposed to lower level programming tasks. This library strives |
| 22 | to be as simple as possible to use, but no simpler.<br> |
| 23 | <br> |
| 24 | </body> |
| 25 | </html> |