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 Document
decryptXMLDoc(Document document, List<PrivateKey> privateKeys, String tagname)
Document
encryptedXMLDoc(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:
encryptedXMLDoc
in interfaceXMLCryptionAsym
- Throws:
Exception
-
decryptXMLDoc
public Document decryptXMLDoc(Document document, List<PrivateKey> privateKeys, String tagname) throws Exception
- Specified by:
decryptXMLDoc
in interfaceXMLCryptionAsym
- Throws:
Exception
-
-