Class AbstractClientApp
java.lang.Object
org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
org.apache.syncope.core.persistence.jpa.entity.AbstractGeneratedKeyEntity
org.apache.syncope.core.persistence.jpa.entity.am.AbstractClientApp
- All Implemented Interfaces:
Serializable,ClientApp,Entity
- Direct Known Subclasses:
JPACASSPClientApp,JPAOIDCRPClientApp,JPASAML2SPClientApp
@MappedSuperclass
public class AbstractClientApp
extends AbstractGeneratedKeyEntity
implements ClientApp
- See Also:
-
Field Summary
FieldsFields inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
LOGFields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetLogo()getName()getRealm()getTheme()voidsetAccessPolicy(AccessPolicy accessPolicy) voidvoidsetAuthPolicy(AuthPolicy authPolicy) voidsetClientAppId(Long clientAppId) voidsetDescription(String description) voidsetEvaluationOrder(int evaluationOrder) voidsetInformationUrl(String informationUrl) voidvoidsetLogoutType(LogoutType logoutType) voidvoidsetPrivacyUrl(String privacyUrl) voidsetProperties(List<Attr> properties) voidvoidvoidvoidMethods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractGeneratedKeyEntity
getKey, setKeyMethods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
checkImplementationType, checkType, equals, hashCode, toString
-
Field Details
-
ATTR_TYPEREF
-
-
Constructor Details
-
AbstractClientApp
public AbstractClientApp()
-
-
Method Details
-
getClientAppId
- Specified by:
getClientAppIdin interfaceClientApp
-
setClientAppId
- Specified by:
setClientAppIdin interfaceClientApp
-
getEvaluationOrder
public int getEvaluationOrder()- Specified by:
getEvaluationOrderin interfaceClientApp
-
setEvaluationOrder
public void setEvaluationOrder(int evaluationOrder) - Specified by:
setEvaluationOrderin interfaceClientApp
-
getName
-
setName
-
getDescription
- Specified by:
getDescriptionin interfaceClientApp
-
setDescription
- Specified by:
setDescriptionin interfaceClientApp
-
getLogo
-
setLogo
-
getTheme
-
setTheme
-
getInformationUrl
- Specified by:
getInformationUrlin interfaceClientApp
-
setInformationUrl
- Specified by:
setInformationUrlin interfaceClientApp
-
getPrivacyUrl
- Specified by:
getPrivacyUrlin interfaceClientApp
-
setPrivacyUrl
- Specified by:
setPrivacyUrlin interfaceClientApp
-
getUsernameAttributeProviderConf
- Specified by:
getUsernameAttributeProviderConfin interfaceClientApp
-
setUsernameAttributeProviderConf
- Specified by:
setUsernameAttributeProviderConfin interfaceClientApp
-
getAuthPolicy
- Specified by:
getAuthPolicyin interfaceClientApp
-
setAuthPolicy
- Specified by:
setAuthPolicyin interfaceClientApp
-
getAccessPolicy
- Specified by:
getAccessPolicyin interfaceClientApp
-
setAccessPolicy
- Specified by:
setAccessPolicyin interfaceClientApp
-
getAttrReleasePolicy
- Specified by:
getAttrReleasePolicyin interfaceClientApp
-
setAttrReleasePolicy
- Specified by:
setAttrReleasePolicyin interfaceClientApp
-
getTicketExpirationPolicy
- Specified by:
getTicketExpirationPolicyin interfaceClientApp
-
setTicketExpirationPolicy
- Specified by:
setTicketExpirationPolicyin interfaceClientApp
-
getRealm
-
setRealm
-
getProperties
- Specified by:
getPropertiesin interfaceClientApp
-
setProperties
- Specified by:
setPropertiesin interfaceClientApp
-
getLogoutType
- Specified by:
getLogoutTypein interfaceClientApp
-
setLogoutType
- Specified by:
setLogoutTypein interfaceClientApp
-