public class ExternalApplication extends ExternalApplication_Base
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm| Constructor and Description |
|---|
ExternalApplication() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteAuthorizations() |
Optional<ApplicationUserAuthorization> |
getApplicationUserAuthorization(User user) |
ApplicationUserSession |
getApplicationUserSession(String code) |
String |
getAuthorApplicationName() |
InputStream |
getLogoStream() |
List<ExternalApplicationScope> |
getScopeList() |
String |
getSecret() |
ExternalApplicationState |
getState() |
boolean |
hasApplicationUserAuthorization(User user) |
protected void |
init() |
boolean |
isActive() |
boolean |
isBanned() |
boolean |
isDeleted() |
boolean |
isEditable() |
boolean |
matches(String redirectUrl,
String secret) |
boolean |
matchesSecret(String secret) |
boolean |
matchesUrl(String redirectUrl) |
void |
removeScope(ExternalApplicationScope scope) |
void |
setActive() |
void |
setBanned() |
void |
setDeleted() |
void |
setLogoStream(InputStream stream) |
void |
setScopeList(List<ExternalApplicationScope> newScopes) |
void |
setState(ExternalApplicationState state) |
addApplicationUserAuthorization, addScopes, getApplicationUserAuthorizationSet, getAuthor, getAuthorName, getBennu, getDescription, getLogo, getName, getRedirectUrl, getRelationApplicationAuthor, getRelationApplicationUserAuthorization, getRelationBennuExternalApplications, getRelationPermissionsScope, getScopesSet, getSiteUrl, removeApplicationUserAuthorization, removeScopes, setAuthor, setAuthorName, setBennu, setDescription, setLogo, setName, setRedirectUrl, setSecret, setSiteUrlcheckForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplaceprotected void init()
public void setScopeList(List<ExternalApplicationScope> newScopes)
public void removeScope(ExternalApplicationScope scope)
public List<ExternalApplicationScope> getScopeList()
public boolean matchesUrl(String redirectUrl)
public boolean matchesSecret(String secret)
public ApplicationUserSession getApplicationUserSession(String code)
public void deleteAuthorizations()
public InputStream getLogoStream()
public String getAuthorApplicationName()
public void setLogoStream(InputStream stream)
public Optional<ApplicationUserAuthorization> getApplicationUserAuthorization(User user)
public ExternalApplicationState getState()
getState in class ExternalApplication_Basepublic boolean hasApplicationUserAuthorization(User user)
public boolean isActive()
public boolean isBanned()
public boolean isDeleted()
public boolean isEditable()
public void setState(ExternalApplicationState state)
setState in class ExternalApplication_Basepublic void setActive()
public void setBanned()
public void setDeleted()
public String getSecret()
getSecret in class ExternalApplication_BaseCopyright © 2018 FenixEdu. All rights reserved.