diff options
author | Matthew Harmsen <mharmsen@redhat.com> | 2014-09-03 21:07:07 -0700 |
---|---|---|
committer | Matthew Harmsen <mharmsen@redhat.com> | 2014-09-03 21:07:07 -0700 |
commit | abaa8473f51a5c436a2952920625b7447e226b29 (patch) | |
tree | e9e731a6e4eb8be63f1a74fffad101332b060afe /base/tps/src/org/dogtagpki/server/tps/profile/BaseTokenProfileResolver.java | |
parent | 4dbec5fe960a89b7ced3028e000b5695b6d9aac7 (diff) | |
download | pki-abaa8473f51a5c436a2952920625b7447e226b29.tar.gz pki-abaa8473f51a5c436a2952920625b7447e226b29.tar.xz pki-abaa8473f51a5c436a2952920625b7447e226b29.zip |
Rename pki-tps-tomcat to pki-tps
* PKI TRAC Ticket #1017 - Rename pki-tps-tomcat to pki-tps
Diffstat (limited to 'base/tps/src/org/dogtagpki/server/tps/profile/BaseTokenProfileResolver.java')
-rw-r--r-- | base/tps/src/org/dogtagpki/server/tps/profile/BaseTokenProfileResolver.java | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/base/tps/src/org/dogtagpki/server/tps/profile/BaseTokenProfileResolver.java b/base/tps/src/org/dogtagpki/server/tps/profile/BaseTokenProfileResolver.java new file mode 100644 index 000000000..c62d1ed2b --- /dev/null +++ b/base/tps/src/org/dogtagpki/server/tps/profile/BaseTokenProfileResolver.java @@ -0,0 +1,38 @@ +package org.dogtagpki.server.tps.profile; + +import org.dogtagpki.tps.main.TPSException; + +import com.netscape.certsrv.apps.CMS; +import com.netscape.certsrv.base.IConfigStore; + +/** + * This class implements the base TPS Profile Resolver instance + * + * @author cfu + */ +public abstract class BaseTokenProfileResolver { + protected IConfigStore configStore = null; + protected String instanceName = ""; + protected String prefix = ""; + + public BaseTokenProfileResolver() { + } + + public void init(String instName) { + instanceName = instName; + prefix = TokenProfileResolverManager.TOKEN_PROFILE_RESOLVER_CFG + + "." + instanceName; + configStore = CMS.getConfigStore(); + } + + public String getName() { + return instanceName; + } + + public String getPrefix() { + return prefix; + } + + public abstract String getTokenType(TokenProfileParams pPram) + throws TPSException; +} |