Uses of Interface
org.a2aproject.sdk.spec.SecurityScheme
Packages that use SecurityScheme
-
Uses of SecurityScheme in org.a2aproject.sdk.spec
Classes in org.a2aproject.sdk.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 org.a2aproject.sdk.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 org.a2aproject.sdk.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 org.a2aproject.sdk.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, @Nullable String url, @Nullable String preferredTransport, @Nullable List<Legacy_0_3_AgentInterface> additionalInterfaces) Compact constructor that validates required fields.