package com.l7tech.identity.mapping;

import com.l7tech.identity.IdentityProviderConfig;
import com.l7tech.identity.IdentityProviderConfigManager;
import com.l7tech.objectmodel.AttributeHeader;
import com.l7tech.objectmodel.UsersOrGroups;

public class InternalAttributeMapping extends PersistentAttributeMapping {
   public static final AttributeHeader INTERNAL_USER_EXPIRATION = PersistentAttributeMapping.PERSISTENT_USER_EXPIRATION;
   static final long serialVersionUID = -5530332475780363930L;

   public static AttributeHeader[] getBuiltinAttributes() {
      return PersistentAttributeMapping.getBuiltinAttributes();
   }

   public InternalAttributeMapping() {
      super(null, IdentityProviderConfig.DEFAULT_GOID, UsersOrGroups.USERS);
   }

   public InternalAttributeMapping(AttributeConfig var1, UsersOrGroups var2) {
      super(var1, IdentityProviderConfigManager.INTERNALPROVIDER_SPECIAL_GOID, var2);
   }
}
