Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Feat] Create a sample that demonstrates in-task authentication (secondary credentials)

Abierto
#410 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
45/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
java

Línea de trabajo

Revisa el ejemplo de seguridad existente en el repositorio a2a-samples (java/agents/magic_8_ball_security) y la sección de la especificación de A2A sobre la autenticación dentro de una tarea. El nuevo ejemplo debe añadirse al mismo repositorio y demostrar cómo un agente servidor A2A solicita y utiliza credenciales secundarias. Empieza por comprender el flujo de credenciales del protocolo A2A y las clases existentes del SDK para gestionar la autenticación.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

We recently added a security sample that shows how an A2A client can send a message to a secured A2A server agent (see https://github.com/a2aproject/a2a-samples/tree/main/samples/java/agents/magic_8_ball_security).

It would be good to have a sample that demonstrates the case where an A2A server agent requires credentials for a different system or resource (e.g., to access a specific tool on behalf of the user that requires its own auth). See the "In-Task Authentication (Secondary Credentials) section here for more details.

The new sample should be added to the a2a-samples repo.

Lenguaje dominante
Java
Estrellas
504
Forks
184
Merge medio
1 d 13 h
PR fusionados (30 d)
31

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de a2aproject/a2a-java

Todos los issues de a2aproject/a2a-java

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.