Class DeletingLinkedAccount
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.propagation.DeletingLinkedAccount
-
- All Implemented Interfaces:
Serializable
,org.apache.syncope.core.persistence.api.entity.Attributable<org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr>
,org.apache.syncope.core.persistence.api.entity.Entity
,org.apache.syncope.core.persistence.api.entity.user.Account
,org.apache.syncope.core.persistence.api.entity.user.LinkedAccount
public class DeletingLinkedAccount extends Object implements org.apache.syncope.core.persistence.api.entity.user.LinkedAccount
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DeletingLinkedAccount(org.apache.syncope.core.persistence.api.entity.user.User user, org.apache.syncope.core.persistence.api.entity.ExternalResource resource, String connObjectKeyValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
add(org.apache.syncope.core.persistence.api.entity.Privilege privilege)
boolean
add(org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr attr)
boolean
canDecodeSecrets()
boolean
equals(Object obj)
org.apache.syncope.common.lib.types.CipherAlgorithm
getCipherAlgorithm()
String
getConnObjectKeyValue()
String
getKey()
org.apache.syncope.core.persistence.api.entity.user.User
getOwner()
String
getPassword()
Optional<? extends org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr>
getPlainAttr(String plainSchema)
List<? extends org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr>
getPlainAttrs()
Set<? extends org.apache.syncope.core.persistence.api.entity.Privilege>
getPrivileges()
org.apache.syncope.core.persistence.api.entity.ExternalResource
getResource()
String
getUsername()
int
hashCode()
Boolean
isSuspended()
boolean
remove(org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr attr)
void
setCipherAlgorithm(org.apache.syncope.common.lib.types.CipherAlgorithm cipherAlgorithm)
void
setConnObjectKeyValue(String connObjectKeyValue)
void
setEncodedPassword(String password, org.apache.syncope.common.lib.types.CipherAlgorithm cipherAlgoritm)
void
setOwner(org.apache.syncope.core.persistence.api.entity.user.User owner)
void
setPassword(String password)
void
setResource(org.apache.syncope.core.persistence.api.entity.ExternalResource resource)
void
setSuspended(Boolean suspended)
void
setUsername(String username)
-
-
-
Constructor Detail
-
DeletingLinkedAccount
public DeletingLinkedAccount(org.apache.syncope.core.persistence.api.entity.user.User user, org.apache.syncope.core.persistence.api.entity.ExternalResource resource, String connObjectKeyValue)
-
-
Method Detail
-
getKey
public String getKey()
- Specified by:
getKey
in interfaceorg.apache.syncope.core.persistence.api.entity.Entity
-
getConnObjectKeyValue
public String getConnObjectKeyValue()
- Specified by:
getConnObjectKeyValue
in interfaceorg.apache.syncope.core.persistence.api.entity.user.LinkedAccount
-
setConnObjectKeyValue
public void setConnObjectKeyValue(String connObjectKeyValue)
- Specified by:
setConnObjectKeyValue
in interfaceorg.apache.syncope.core.persistence.api.entity.user.LinkedAccount
-
getOwner
public org.apache.syncope.core.persistence.api.entity.user.User getOwner()
- Specified by:
getOwner
in interfaceorg.apache.syncope.core.persistence.api.entity.user.LinkedAccount
-
setOwner
public void setOwner(org.apache.syncope.core.persistence.api.entity.user.User owner)
- Specified by:
setOwner
in interfaceorg.apache.syncope.core.persistence.api.entity.user.LinkedAccount
-
getResource
public org.apache.syncope.core.persistence.api.entity.ExternalResource getResource()
- Specified by:
getResource
in interfaceorg.apache.syncope.core.persistence.api.entity.user.LinkedAccount
-
setResource
public void setResource(org.apache.syncope.core.persistence.api.entity.ExternalResource resource)
- Specified by:
setResource
in interfaceorg.apache.syncope.core.persistence.api.entity.user.LinkedAccount
-
add
public boolean add(org.apache.syncope.core.persistence.api.entity.Privilege privilege)
- Specified by:
add
in interfaceorg.apache.syncope.core.persistence.api.entity.user.LinkedAccount
-
getPrivileges
public Set<? extends org.apache.syncope.core.persistence.api.entity.Privilege> getPrivileges()
- Specified by:
getPrivileges
in interfaceorg.apache.syncope.core.persistence.api.entity.user.LinkedAccount
-
getUsername
public String getUsername()
- Specified by:
getUsername
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
setUsername
public void setUsername(String username)
- Specified by:
setUsername
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
getCipherAlgorithm
public org.apache.syncope.common.lib.types.CipherAlgorithm getCipherAlgorithm()
- Specified by:
getCipherAlgorithm
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
setCipherAlgorithm
public void setCipherAlgorithm(org.apache.syncope.common.lib.types.CipherAlgorithm cipherAlgorithm)
- Specified by:
setCipherAlgorithm
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
canDecodeSecrets
public boolean canDecodeSecrets()
- Specified by:
canDecodeSecrets
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
getPassword
public String getPassword()
- Specified by:
getPassword
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
setEncodedPassword
public void setEncodedPassword(String password, org.apache.syncope.common.lib.types.CipherAlgorithm cipherAlgoritm)
- Specified by:
setEncodedPassword
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
setPassword
public void setPassword(String password)
- Specified by:
setPassword
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
isSuspended
public Boolean isSuspended()
- Specified by:
isSuspended
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
setSuspended
public void setSuspended(Boolean suspended)
- Specified by:
setSuspended
in interfaceorg.apache.syncope.core.persistence.api.entity.user.Account
-
add
public boolean add(org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr attr)
- Specified by:
add
in interfaceorg.apache.syncope.core.persistence.api.entity.Attributable<org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr>
-
remove
public boolean remove(org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr attr)
- Specified by:
remove
in interfaceorg.apache.syncope.core.persistence.api.entity.Attributable<org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr>
-
getPlainAttr
public Optional<? extends org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr> getPlainAttr(String plainSchema)
- Specified by:
getPlainAttr
in interfaceorg.apache.syncope.core.persistence.api.entity.Attributable<org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr>
-
getPlainAttrs
public List<? extends org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr> getPlainAttrs()
- Specified by:
getPlainAttrs
in interfaceorg.apache.syncope.core.persistence.api.entity.Attributable<org.apache.syncope.core.persistence.api.entity.user.LAPlainAttr>
-
-