Uses of Interface
io.a2a.spec.SecurityScheme
Packages that use SecurityScheme
-
Uses of SecurityScheme in io.a2a.spec
Classes in io.a2a.spec that implement SecuritySchemeModifier and TypeClassDescriptionfinal recordAPI key security scheme for agent authentication.final recordHTTP authentication security scheme for agent authentication.final recordMutual TLS (mTLS) security scheme for agent authentication.final recordOAuth 2.0 security scheme for agent authentication.final recordOpenID Connect security scheme for agent authentication.Methods in io.a2a.spec that return types with arguments of type SecuritySchemeModifier and TypeMethodDescription@Nullable Map<String,SecurityScheme> AgentCard.securitySchemes()Returns the value of thesecuritySchemesrecord component.Method parameters in io.a2a.spec with type arguments of type SecuritySchemeModifier and TypeMethodDescriptionAgentCard.Builder.securitySchemes(Map<String, SecurityScheme> securitySchemes) Sets the map of security scheme definitions.Constructor parameters in io.a2a.spec with type arguments of type SecuritySchemeModifierConstructorDescriptionAgentCard(String name, String description, @Nullable AgentProvider provider, String version, @Nullable String documentationUrl, AgentCapabilities capabilities, List<String> defaultInputModes, List<String> defaultOutputModes, List<AgentSkill> skills, @Nullable Map<String, SecurityScheme> securitySchemes, @Nullable List<SecurityRequirement> securityRequirements, @Nullable String iconUrl, List<AgentInterface> supportedInterfaces, @Nullable List<AgentCardSignature> signatures) Compact constructor that validates required fields.