Class AbstractStaticIdentityTypeProvider

java.lang.Object
pl.edu.icm.unity.stdext.identity.AbstractIdentityTypeProvider
pl.edu.icm.unity.stdext.identity.AbstractStaticIdentityTypeProvider
All Implemented Interfaces:
pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
Direct Known Subclasses:
EmailIdentity, IdentifierIdentity, UsernameIdentity, X500Identity

public abstract class AbstractStaticIdentityTypeProvider extends AbstractIdentityTypeProvider
Base class for static identity types, which simply store the identity value in the database.
Author:
K. Benedyczak
  • Constructor Details

    • AbstractStaticIdentityTypeProvider

      public AbstractStaticIdentityTypeProvider()
  • Method Details

    • createNewIdentity

      public pl.edu.icm.unity.base.identity.Identity createNewIdentity(String realm, String target, long entityId)
    • isDynamic

      public boolean isDynamic()
    • isUserSettable

      public boolean isUserSettable()
    • isTargeted

      public boolean isTargeted()
    • isExpired

      public boolean isExpired(pl.edu.icm.unity.base.identity.Identity idRepresentation)
    • isEmailVerifiable

      public boolean isEmailVerifiable()