Class InTaskAuthenticator
java.lang.Object
com.mulesoft.modules.agent.broker.internal.tool.a2a.InTaskAuthenticator
Extracts access token from message. Looks in multiple locations: 1. Message metadata (secondary_credentials.accessToken) 2.
Data parts (auth_credentials.accessToken)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextractAccessTokenFromMessage(io.a2a.spec.Message message) static AuthRequiredResponseparseAuthRequiredResponse(io.a2a.spec.Task task) Extracts authentication cards from the Task's message parts.
-
Field Details
-
AUTHENTICATION_CARDS_PART_NAME
- See Also:
-
-
Constructor Details
-
InTaskAuthenticator
public InTaskAuthenticator()
-
-
Method Details
-
parseAuthRequiredResponse
Extracts authentication cards from the Task's message parts. Looks for DataPart containing auth challenge info. -
extractAccessTokenFromMessage
-