diff options
Diffstat (limited to 'src/com/isode/stroke/tls/PKCS12Certificate.java')
-rw-r--r-- | src/com/isode/stroke/tls/PKCS12Certificate.java | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/com/isode/stroke/tls/PKCS12Certificate.java b/src/com/isode/stroke/tls/PKCS12Certificate.java new file mode 100644 index 0000000..af66545 --- /dev/null +++ b/src/com/isode/stroke/tls/PKCS12Certificate.java @@ -0,0 +1,40 @@ +/* + * Copyright (c) 2011 Isode Limited, London, England. + * All rights reserved. + */ +/* + * Copyright (c) 2010 Remko Tron¨on. + * All rights reserved. + */ +package com.isode.stroke.tls; + +import com.isode.stroke.base.ByteArray; + +public class PKCS12Certificate { + + public PKCS12Certificate() { + } + + public PKCS12Certificate(String filename, String password) { + password_ = password; + data_.readFromFile(filename); + } + + public boolean isNull() { + return data_.isEmpty(); + } + + public ByteArray getData() { + return data_; + } + + public void setData(ByteArray data) { + data_ = data; + } + + public String getPassword() { + return password_; + } + private ByteArray data_; + private String password_; +} |