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, removeRole
addRedirectUri, 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, validateSecret
void 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 © 2015. All Rights Reserved.