public class TestKeepConfig
extends java.lang.Object
implements com.hcl.domino.keep.config.KeepConfig
Utility class to have a consistent testing experience with a predefined set of settings
| Modifier and Type | Field and Description |
|---|---|
boolean |
allowDominoLogin
Will we produce JWT from Domino
|
boolean |
allowLocalUsers
User from keepconfig.nsd
|
| Constructor and Description |
|---|
TestKeepConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
addActiveAppId(java.lang.String appId) |
com.hcl.domino.keep.config.KeepConfig |
addKeepApiInfo(java.lang.String version,
com.hcl.domino.keep.info.KeepApiInfo apiInfo) |
com.hcl.domino.keep.config.KeepConfig |
addKeepApiInfoFromOpenApiJson(java.lang.String version,
io.vertx.core.json.JsonObject source) |
com.hcl.domino.keep.config.KeepConfig |
addKeepDbInfo(java.lang.String apiName,
com.hcl.domino.keep.info.KeepDbInfo dbInfo) |
com.hcl.domino.keep.config.KeepConfig |
addOpenApiRoute(java.lang.String version,
java.lang.String route) |
java.util.Collection<java.lang.String> |
getAllActiveAppIds() |
java.util.Collection<com.hcl.domino.keep.info.KeepApiInfo> |
getAllKeepApiInfo(java.lang.String version) |
java.util.Collection<com.hcl.domino.keep.info.KeepDbInfo> |
getAllKeepDBInfo() |
io.vertx.core.json.JsonArray |
getApiNamesFromFilepath(java.lang.String filePath) |
com.hcl.domino.keep.info.KeepApiInfo |
getKeepApiInfo(java.lang.String operationName) |
com.hcl.domino.keep.info.KeepApiInfo |
getKeepApiInfo(java.lang.String version,
java.lang.String operationName) |
io.vertx.core.json.JsonObject |
getKeepApiSchema(java.lang.String schemaName) |
java.util.Collection<java.lang.String> |
getKeepApiVersions() |
com.hcl.domino.keep.info.KeepDbInfo |
getKeepDbInfo(java.lang.String apiName) |
com.hcl.domino.keep.info.KeepDbInfo |
getKeepMailInfo(java.lang.String whichweIgnore)
Placeholder for MAIL files
|
io.vertx.core.json.JsonObject |
getOpenApiJson(java.lang.String version) |
java.lang.String |
getOpenApiRoute(java.lang.String version) |
io.vertx.core.json.JsonObject |
getPIMConfig() |
java.lang.String |
getSystemUserName() |
boolean |
isAllowDominoLogin() |
boolean |
isAllowLocalUsers(boolean isServer) |
boolean |
isValidAppId(java.lang.String appId) |
void |
removeActiveAppId(java.lang.String appId) |
void |
setAllowLocalUsers(boolean allowLocalUsers) |
com.hcl.domino.keep.config.KeepConfig |
setPimConfig(io.vertx.core.json.JsonObject pimConfig) |
com.hcl.domino.keep.config.KeepConfig |
setSystemUserName(java.lang.String userName) |
public boolean allowDominoLogin
Will we produce JWT from Domino
public boolean allowLocalUsers
User from keepconfig.nsd
public void addActiveAppId(java.lang.String appId)
addActiveAppId in interface com.hcl.domino.keep.config.KeepConfigpublic com.hcl.domino.keep.config.KeepConfig addKeepApiInfo(java.lang.String version,
com.hcl.domino.keep.info.KeepApiInfo apiInfo)
addKeepApiInfo in interface com.hcl.domino.keep.config.KeepConfigpublic com.hcl.domino.keep.config.KeepConfig addKeepApiInfoFromOpenApiJson(java.lang.String version,
io.vertx.core.json.JsonObject source)
addKeepApiInfoFromOpenApiJson in interface com.hcl.domino.keep.config.KeepConfigpublic com.hcl.domino.keep.config.KeepConfig addKeepDbInfo(java.lang.String apiName,
com.hcl.domino.keep.info.KeepDbInfo dbInfo)
addKeepDbInfo in interface com.hcl.domino.keep.config.KeepConfigpublic com.hcl.domino.keep.config.KeepConfig addOpenApiRoute(java.lang.String version,
java.lang.String route)
addOpenApiRoute in interface com.hcl.domino.keep.config.KeepConfigpublic java.util.Collection<java.lang.String> getAllActiveAppIds()
getAllActiveAppIds in interface com.hcl.domino.keep.config.KeepConfigpublic java.util.Collection<com.hcl.domino.keep.info.KeepApiInfo> getAllKeepApiInfo(java.lang.String version)
getAllKeepApiInfo in interface com.hcl.domino.keep.config.KeepConfigpublic java.util.Collection<com.hcl.domino.keep.info.KeepDbInfo> getAllKeepDBInfo()
getAllKeepDBInfo in interface com.hcl.domino.keep.config.KeepConfigpublic io.vertx.core.json.JsonArray getApiNamesFromFilepath(java.lang.String filePath)
getApiNamesFromFilepath in interface com.hcl.domino.keep.config.KeepConfigpublic com.hcl.domino.keep.info.KeepApiInfo getKeepApiInfo(java.lang.String operationName)
getKeepApiInfo in interface com.hcl.domino.keep.config.KeepConfigpublic com.hcl.domino.keep.info.KeepApiInfo getKeepApiInfo(java.lang.String version,
java.lang.String operationName)
getKeepApiInfo in interface com.hcl.domino.keep.config.KeepConfigpublic io.vertx.core.json.JsonObject getKeepApiSchema(java.lang.String schemaName)
getKeepApiSchema in interface com.hcl.domino.keep.config.KeepConfigpublic java.util.Collection<java.lang.String> getKeepApiVersions()
getKeepApiVersions in interface com.hcl.domino.keep.config.KeepConfigpublic com.hcl.domino.keep.info.KeepDbInfo getKeepDbInfo(java.lang.String apiName)
getKeepDbInfo in interface com.hcl.domino.keep.config.KeepConfigpublic com.hcl.domino.keep.info.KeepDbInfo getKeepMailInfo(java.lang.String whichweIgnore)
Placeholder for MAIL files
getKeepMailInfo in interface com.hcl.domino.keep.config.KeepConfigpublic io.vertx.core.json.JsonObject getOpenApiJson(java.lang.String version)
getOpenApiJson in interface com.hcl.domino.keep.config.KeepConfigpublic java.lang.String getOpenApiRoute(java.lang.String version)
getOpenApiRoute in interface com.hcl.domino.keep.config.KeepConfigpublic io.vertx.core.json.JsonObject getPIMConfig()
getPIMConfig in interface com.hcl.domino.keep.config.KeepConfigpublic java.lang.String getSystemUserName()
getSystemUserName in interface com.hcl.domino.keep.config.KeepConfigpublic boolean isAllowDominoLogin()
isAllowDominoLogin in interface com.hcl.domino.keep.config.KeepConfigpublic boolean isAllowLocalUsers(boolean isServer)
isAllowLocalUsers in interface com.hcl.domino.keep.config.KeepConfigpublic boolean isValidAppId(java.lang.String appId)
isValidAppId in interface com.hcl.domino.keep.config.KeepConfigpublic void removeActiveAppId(java.lang.String appId)
removeActiveAppId in interface com.hcl.domino.keep.config.KeepConfigpublic void setAllowLocalUsers(boolean allowLocalUsers)
allowLocalUsers - public com.hcl.domino.keep.config.KeepConfig setPimConfig(io.vertx.core.json.JsonObject pimConfig)
setPimConfig in interface com.hcl.domino.keep.config.KeepConfigpublic com.hcl.domino.keep.config.KeepConfig setSystemUserName(java.lang.String userName)
setSystemUserName in interface com.hcl.domino.keep.config.KeepConfig