public interface ApplicationModel extends RoleContainerModel, ClientModel
PRIVATE_KEY, PUBLIC_KEY, X509CERTIFICATE| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultRole(String name) |
Set<RoleModel> |
getApplicationScopeMappings(ClientModel client) |
String |
getBaseUrl() |
List<String> |
getDefaultRoles() |
String |
getManagementUrl() |
String |
getName() |
int |
getNodeReRegistrationTimeout() |
Map<String,Integer> |
getRegisteredNodes() |
boolean |
isBearerOnly() |
boolean |
isSurrogateAuthRequired() |
void |
registerNode(String nodeHost,
int registrationTime)
Register node or just update the 'lastReRegistration' time if this node is already registered
|
void |
setBaseUrl(String url) |
void |
setBearerOnly(boolean only) |
void |
setManagementUrl(String url) |
void |
setName(String name) |
void |
setNodeReRegistrationTimeout(int timeout) |
void |
setSurrogateAuthRequired(boolean surrogateAuthRequired) |
void |
unregisterNode(String nodeHost) |
void |
updateApplication() |
void |
updateDefaultRoles(String[] defaultRoles) |
addRole, addRole, getRole, getRoles, removeRoleaddRedirectUri, addScopeMapping, addWebOrigin, deleteScopeMapping, getAllowedClaimsMask, getAttribute, getAttributes, getClientId, getId, getNotBefore, getProtocol, getRealm, getRealmScopeMappings, getRedirectUris, getScopeMappings, getSecret, getWebOrigins, hasScope, isDirectGrantsOnly, isEnabled, isFullScopeAllowed, isPublicClient, removeAttribute, removeRedirectUri, removeWebOrigin, setAllowedClaimsMask, setAttribute, setDirectGrantsOnly, setEnabled, setFullScopeAllowed, setNotBefore, setProtocol, setPublicClient, setRedirectUris, setSecret, setWebOrigins, validateSecretvoid updateApplication()
String getName()
void setName(String name)
boolean isSurrogateAuthRequired()
void setSurrogateAuthRequired(boolean surrogateAuthRequired)
String getManagementUrl()
void setManagementUrl(String url)
String getBaseUrl()
void setBaseUrl(String url)
void addDefaultRole(String name)
void updateDefaultRoles(String[] defaultRoles)
Set<RoleModel> getApplicationScopeMappings(ClientModel client)
boolean isBearerOnly()
void setBearerOnly(boolean only)
int getNodeReRegistrationTimeout()
void setNodeReRegistrationTimeout(int timeout)
void registerNode(String nodeHost, int registrationTime)
nodeHost - registrationTime - void unregisterNode(String nodeHost)
Copyright © 2014. All Rights Reserved.