Interface ClientApp
-
- All Superinterfaces:
Entity
,Serializable
- All Known Subinterfaces:
CASSPClientApp
,OIDCRPClientApp
,SAML2SPClientApp
- All Known Implementing Classes:
AbstractClientApp
,JPACASSPClientApp
,JPAOIDCRPClientApp
,JPASAML2SPClientApp
public interface ClientApp extends Entity
-
-
Field Summary
-
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
-
Method Summary
-
-
-
Method Detail
-
getName
String getName()
-
setName
void setName(String name)
-
getClientAppId
Long getClientAppId()
-
setClientAppId
void setClientAppId(Long clientAppId)
-
getDescription
String getDescription()
-
setDescription
void setDescription(String description)
-
getLogo
String getLogo()
-
setLogo
void setLogo(String logo)
-
setTheme
void setTheme(String name)
-
getTheme
String getTheme()
-
getInformationUrl
String getInformationUrl()
-
setInformationUrl
void setInformationUrl(String informationUrl)
-
getPrivacyUrl
String getPrivacyUrl()
-
setPrivacyUrl
void setPrivacyUrl(String privacyUrl)
-
getUsernameAttributeProviderConf
UsernameAttributeProviderConf getUsernameAttributeProviderConf()
-
setUsernameAttributeProviderConf
void setUsernameAttributeProviderConf(UsernameAttributeProviderConf conf)
-
getAuthPolicy
AuthPolicy getAuthPolicy()
-
setAuthPolicy
void setAuthPolicy(AuthPolicy policy)
-
getAccessPolicy
AccessPolicy getAccessPolicy()
-
setAccessPolicy
void setAccessPolicy(AccessPolicy policy)
-
getAttrReleasePolicy
AttrReleasePolicy getAttrReleasePolicy()
-
setAttrReleasePolicy
void setAttrReleasePolicy(AttrReleasePolicy policy)
-
getTicketExpirationPolicy
TicketExpirationPolicy getTicketExpirationPolicy()
-
setTicketExpirationPolicy
void setTicketExpirationPolicy(TicketExpirationPolicy policy)
-
getRealm
Realm getRealm()
-
setRealm
void setRealm(Realm realm)
-
getLogoutType
LogoutType getLogoutType()
-
setLogoutType
void setLogoutType(LogoutType logoutType)
-
-