Class DeletingLinkedAccount
java.lang.Object
org.apache.syncope.core.provisioning.java.propagation.DeletingLinkedAccount
- All Implemented Interfaces:
Serializable
,Attributable<LAPlainAttr>
,Entity
,Account
,LinkedAccount
- See Also:
-
Field Summary
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
Constructor Summary
ConstructorDescriptionDeletingLinkedAccount
(User user, ExternalResource resource, String connObjectKeyValue) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
add
(LAPlainAttr attr) boolean
boolean
getKey()
getOwner()
Optional
<? extends LAPlainAttr> getPlainAttr
(String plainSchema) Returns the plain attribute for this instance and the given schema name.sList
<? extends LAPlainAttr> Returns the plain attributes for this instance.int
hashCode()
boolean
remove
(LAPlainAttr attr) void
setCipherAlgorithm
(CipherAlgorithm cipherAlgorithm) void
setConnObjectKeyValue
(String connObjectKeyValue) void
setEncodedPassword
(String password, CipherAlgorithm cipherAlgoritm) void
void
setPassword
(String password) void
setResource
(ExternalResource resource) void
setSuspended
(Boolean suspended) void
setUsername
(String username)
-
Constructor Details
-
DeletingLinkedAccount
-
-
Method Details
-
getKey
-
getConnObjectKeyValue
- Specified by:
getConnObjectKeyValue
in interfaceLinkedAccount
-
setConnObjectKeyValue
- Specified by:
setConnObjectKeyValue
in interfaceLinkedAccount
-
getOwner
- Specified by:
getOwner
in interfaceLinkedAccount
-
setOwner
- Specified by:
setOwner
in interfaceLinkedAccount
-
getResource
- Specified by:
getResource
in interfaceLinkedAccount
-
setResource
- Specified by:
setResource
in interfaceLinkedAccount
-
add
- Specified by:
add
in interfaceLinkedAccount
-
getPrivileges
- Specified by:
getPrivileges
in interfaceLinkedAccount
-
getUsername
- Specified by:
getUsername
in interfaceAccount
-
setUsername
- Specified by:
setUsername
in interfaceAccount
-
getCipherAlgorithm
- Specified by:
getCipherAlgorithm
in interfaceAccount
-
setCipherAlgorithm
- Specified by:
setCipherAlgorithm
in interfaceAccount
-
canDecodeSecrets
public boolean canDecodeSecrets()- Specified by:
canDecodeSecrets
in interfaceAccount
-
getPassword
- Specified by:
getPassword
in interfaceAccount
-
setEncodedPassword
- Specified by:
setEncodedPassword
in interfaceAccount
-
setPassword
- Specified by:
setPassword
in interfaceAccount
-
isSuspended
- Specified by:
isSuspended
in interfaceAccount
-
setSuspended
- Specified by:
setSuspended
in interfaceAccount
-
add
- Specified by:
add
in interfaceAttributable<LAPlainAttr>
-
remove
- Specified by:
remove
in interfaceAttributable<LAPlainAttr>
-
getPlainAttr
Description copied from interface:Attributable
Returns the plain attribute for this instance and the given schema name.s- Specified by:
getPlainAttr
in interfaceAttributable<LAPlainAttr>
- Parameters:
plainSchema
- plain schema name- Returns:
- plain attribute for this instance and the given schema name
-
getPlainAttrs
Description copied from interface:Attributable
Returns the plain attributes for this instance.- Specified by:
getPlainAttrs
in interfaceAttributable<LAPlainAttr>
- Returns:
- plain attribute for this instance
-
hashCode
public int hashCode() -
equals
-