Package org.iqtig.crypto.key.impl
Class XMLCryptionAsymImplOneKey
- java.lang.Object
-
- org.iqtig.crypto.key.impl.XMLCryptionAsymImplOneKey
-
- All Implemented Interfaces:
XMLCryptionAsym
public class XMLCryptionAsymImplOneKey extends Object implements XMLCryptionAsym
-
-
Constructor Summary
Constructors Constructor Description XMLCryptionAsymImplOneKey(Status status)XMLCryptionAsymImplOneKey(Status status, KeyGetter keyGetter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentdecryptXMLDoc(Document document, List<PrivateKey> privateKeys, String tagname)DocumentencryptedXMLDoc(Document document, List<MyPublicKey> publicKeys, String tagName, String encryptedKeyTag)
-
-
-
Constructor Detail
-
XMLCryptionAsymImplOneKey
public XMLCryptionAsymImplOneKey(Status status) throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
-
XMLCryptionAsymImplOneKey
public XMLCryptionAsymImplOneKey(Status status, KeyGetter keyGetter) throws NoSuchAlgorithmException
- Throws:
NoSuchAlgorithmException
-
-
Method Detail
-
encryptedXMLDoc
public Document encryptedXMLDoc(Document document, List<MyPublicKey> publicKeys, String tagName, String encryptedKeyTag) throws Exception
- Specified by:
encryptedXMLDocin interfaceXMLCryptionAsym- Throws:
Exception
-
decryptXMLDoc
public Document decryptXMLDoc(Document document, List<PrivateKey> privateKeys, String tagname) throws Exception
- Specified by:
decryptXMLDocin interfaceXMLCryptionAsym- Throws:
Exception
-
-