diff options
author | Endi S. Dewata <edewata@redhat.com> | 2016-04-23 00:50:08 +0200 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2016-05-03 01:56:54 +0200 |
commit | 0b779ffe4d29474b4f75370e4da9d7723d9bfec5 (patch) | |
tree | b56ed632a5b8063eccbfc4df889433b7033d6bdb /base/common/src | |
parent | 2b5f9e1630bae2e755093447b08c2236ce8db158 (diff) | |
download | pki-0b779ffe4d29474b4f75370e4da9d7723d9bfec5.tar.gz pki-0b779ffe4d29474b4f75370e4da9d7723d9bfec5.tar.xz pki-0b779ffe4d29474b4f75370e4da9d7723d9bfec5.zip |
Renamed token status TEMP_LOST to SUSPENDED.
The token status TEMP_LOST has been renamed to SUSPENDED such that
it can be used more general contexts.
To simplify the transition, the CLIs and the REST API will continue
to accept TEMP_LOST but it will be converted internally into
SUSPENDED and a deprecation warning will be generated.
https://fedorahosted.org/pki/ticket/2286
Diffstat (limited to 'base/common/src')
-rw-r--r-- | base/common/src/com/netscape/certsrv/tps/token/TokenStatus.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/base/common/src/com/netscape/certsrv/tps/token/TokenStatus.java b/base/common/src/com/netscape/certsrv/tps/token/TokenStatus.java index b2f23dd9c..f3dd73e38 100644 --- a/base/common/src/com/netscape/certsrv/tps/token/TokenStatus.java +++ b/base/common/src/com/netscape/certsrv/tps/token/TokenStatus.java @@ -51,7 +51,7 @@ public class TokenStatus { public final static int TOKEN_UNINITIALIZED = 0; public final static int TOKEN_DAMAGED = 1; public final static int TOKEN_PERM_LOST = 2; - public final static int TOKEN_TEMP_LOST = 3; + public final static int TOKEN_SUSPENDED = 3; public final static int TOKEN_ACTIVE = 4; public final static int TOKEN_TEMP_LOST_PERM_LOST = 5; public final static int TOKEN_TERMINATED = 6; @@ -59,7 +59,7 @@ public class TokenStatus { public final static TokenStatus UNINITIALIZED = new TokenStatus("UNINITIALIZED", TOKEN_UNINITIALIZED); public final static TokenStatus DAMAGED = new TokenStatus("DAMAGED", TOKEN_DAMAGED); public final static TokenStatus PERM_LOST = new TokenStatus("PERM_LOST", TOKEN_PERM_LOST); - public final static TokenStatus TEMP_LOST = new TokenStatus("TEMP_LOST", TOKEN_TEMP_LOST); + public final static TokenStatus SUSPENDED = new TokenStatus("SUSPENDED", TOKEN_SUSPENDED); public final static TokenStatus ACTIVE = new TokenStatus("ACTIVE", TOKEN_ACTIVE); public final static TokenStatus TEMP_LOST_PERM_LOST = new TokenStatus("TEMP_LOST_PERM_LOST", TOKEN_TEMP_LOST_PERM_LOST); public final static TokenStatus TERMINATED = new TokenStatus("TERMINATED", TOKEN_TERMINATED); @@ -136,6 +136,11 @@ public class TokenStatus { public static TokenStatus valueOf(String name) { + if ("TEMP_LOST".equals(name)) { + System.err.println("WARNING: The token status " + name + " has been deprecated. Please use SUSPENDED instead."); + return SUSPENDED; + } + TokenStatus status = instancesByName.get(name); if (status == null) { |