Provides data necessary for authorizing the agent using OAuth 2.0 authentication flows.

interface TaskAgentAuthorization {
    authorizationUrl?: string;
    clientId?: string;
    publicKey?: TaskAgentPublicKey;
}

Properties

authorizationUrl?: string

Endpoint used to obtain access tokens from the configured token service.

clientId?: string

Client identifier for this agent.

publicKey?: TaskAgentPublicKey

Public key used to verify the identity of this agent.