summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/isode/stroke/client/ClientError.java')
-rw-r--r--src/com/isode/stroke/client/ClientError.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/com/isode/stroke/client/ClientError.java b/src/com/isode/stroke/client/ClientError.java
index de2db49..cfcf12f 100644
--- a/src/com/isode/stroke/client/ClientError.java
+++ b/src/com/isode/stroke/client/ClientError.java
@@ -30,9 +30,14 @@ public class ClientError {
UnexpectedElementError,
ResourceBindError,
SessionStartError,
+ StreamError,
TLSError,
ClientCertificateLoadError,
ClientCertificateError,
+
+ // Certifate on smartcard was removed
+ CertificateCardRemoved,
+
// Certificate verification errors
UnknownCertificateError,
CertificateExpiredError,
@@ -45,9 +50,15 @@ public class ClientError {
InvalidCertificateSignatureError,
InvalidCAError,
InvalidServerIdentityError,
+ RevokedError,
+ RevocationCheckFailedError
};
- ClientError(final Type type) {
+ public ClientError() {
+ type_ = Type.UnknownError;
+ }
+
+ public ClientError(final Type type) {
type_ = type;
}