Desarrollo de un registro de usuarios personalizado para Liberty

Puede desarrollar una clase de registro de usuarios personalizada implementando la interfaz com.ibm.websphere.security.UserRegistry en el servidor Liberty.

Acerca de esta tarea

La interfaz UserRegistry es una interfaz de programación de servicios (SPI) que habilita el soporte para prácticamente cualquier tipo de repositorio de cuentas. Para obtener una vista general de los registros personalizados autónomos, consulte Registros personalizados autónomos.

Procedimiento

  1. Implemente el registro de usuarios personalizado. Para obtener más información, consulte Desarrollo de la interfaz UserRegistry para utilizar registros personalizados para obtener más información.
  2. Convierta la clase de implementación en un servicio OSGi. Puede realizar la conversión de las siguientes maneras:
  3. Empaquete el registro de usuarios personalizado como un paquete OSGi y exporte el servicio UserRegistry. Para obtener información sobre la creación de un paquete OSGi, consulte Creación de un paquete de servicios OSGi.
  4. Cree un manifiesto de característica para incluir el paquete OSGi. Para obtener más información, consulte Liberty:Extensión del producto.
  5. Una vez instalada la característica en la ubicación de la extensión del producto de usuario, configure el archivo server.xml con el nombre de la característica. Por ejemplo:
    <featureManager>
       ...
       <feature>usr:customRegistrySample-1.0</feature>
    </featureManager>

    Para obtener un ejemplo de registro de usuarios personalizado que se puede descargar, consulte https://developer.ibm.com/wasdev/downloads/#asset/samples-Custom_User_Registry.

    Para obtener más información, consulte https://www.ibmdw.net/wasdev/docs/creating-a-custom-user-registry-as-a-liberty-user-feature/.


Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_sec_custmr
Nombre de archivo:twlp_sec_custmr.html