public class DefaultSyncedIdentity extends Object implements SyncedIdentity
Constructor and Description |
---|
DefaultSyncedIdentity(@NotNull String id,
@Nullable ExternalIdentityRef ref,
boolean isGroup,
long lastSynced) |
Modifier and Type | Method and Description |
---|---|
@Nullable ExternalIdentityRef |
getExternalIdRef()
Returns the external reference of this identity.
|
@NotNull String |
getId()
Returns the internal id or name of the corresponding authorizable.
|
boolean |
isGroup()
Checks if this identity represents a group.
|
long |
lastSynced()
Returns the time when this identity was last synced or a value less or equal to 0 if it was never synced.
|
String |
toString() |
public DefaultSyncedIdentity(@NotNull @NotNull String id, @Nullable @Nullable ExternalIdentityRef ref, boolean isGroup, long lastSynced)
@NotNull public @NotNull String getId()
SyncedIdentity
getId
in interface SyncedIdentity
@Nullable public @Nullable ExternalIdentityRef getExternalIdRef()
SyncedIdentity
getExternalIdRef
in interface SyncedIdentity
null
public boolean isGroup()
SyncedIdentity
isGroup
in interface SyncedIdentity
true
if group.public long lastSynced()
SyncedIdentity
lastSynced
in interface SyncedIdentity
Copyright © 2010 - 2020 Adobe. All Rights Reserved