Se debe aplicar el esquema de autenticación HTTP básica si Orchestrator se configura con LDAP, o si se utiliza el servidor de Orchestrator para acceder a un sistema de terceros configurado con LDAP.

El esquema de autenticación HTTP básica permite realizar la autenticación frente a Orchestrator o un sistema de terceros mediante la inclusión de un Authorization encabezado en las llamadas de API que realice. En el encabezado de Authorization debe proporcionar credenciales con codificación base64. Orchestrator utiliza las mismas credenciales para autenticar en su nombre frente a sistemas de terceros configurados con LDAP.

Para ver información detallada sobre la autenticación HTTP básica, consulte RFC 2617.

Obtener una sesión en modo LDAP

Con el siguiente código de ejemplo se obtiene una sesión en modo LDAP.

URI uri = URI.create("https://orchestrator-server:8283/vco/api");
VcoSessionFactory sessionFactory = new DefaultVcoSessionFactory(uri);

//provide LDAP credentials
Authentication auth = new UsernamePasswordAuthentication("username", "password");

VcoSession session = sessionFactory.newSession(auth);
//use session here