Class ResourceMetadataRequestContext
- Namespace
- ModelContextProtocol.AspNetCore.Authentication
- Assembly
- ModelContextProtocol.AspNetCore.dll
Context for resource metadata request events.
public class ResourceMetadataRequestContext : HandleRequestContext<McpAuthenticationOptions>
- Inheritance
-
ResourceMetadataRequestContext
- Inherited Members
Constructors
ResourceMetadataRequestContext(HttpContext, AuthenticationScheme, McpAuthenticationOptions)
Initializes a new instance of the ResourceMetadataRequestContext class.
public ResourceMetadataRequestContext(HttpContext context, AuthenticationScheme scheme, McpAuthenticationOptions options)
Parameters
context
HttpContextThe HTTP context.
scheme
AuthenticationSchemeThe authentication scheme.
options
McpAuthenticationOptionsThe authentication options.
Properties
ResourceMetadata
Gets or sets the protected resource metadata for the current request.
public ProtectedResourceMetadata? ResourceMetadata { get; set; }