-
Notifications
You must be signed in to change notification settings - Fork 219
1.6.0
Jean-Marc Prieur edited this page Feb 11, 2021
·
26 revisions
namespace Microsoft.Identity.Web {
public class AuthorizeForScopesAttribute : ExceptionFilterAttribute {
public string AuthenticationScheme { get; set; }
}
public class DefaultCertificateLoader : ICertificateLoader {
public DefaultCertificateLoader();
public void LoadIfNeeded(CertificateDescription certificateDescription);
}
public interface ICertificateLoader {
void LoadIfNeeded(CertificateDescription certificateDescription);
}
public class MicrosoftIdentityWebAppAuthenticationBuilder : MicrosoftIdentityBaseAuthenticationBuilder {
public MicrosoftIdentityAppCallsWebApiAuthenticationBuilder EnableTokenAcquisitionToCallDownstreamApi(IEnumerable<string> initialScopes=null);
}
public class MicrosoftIdentityWebAppAuthenticationBuilderWithConfiguration : MicrosoftIdentityWebAppAuthenticationBuilder {
public new MicrosoftIdentityAppCallsWebApiAuthenticationBuilder EnableTokenAcquisitionToCallDownstreamApi(IEnumerable<string> initialScopes=null);
}
}
namespace Microsoft.Identity.Web.Resource {
public class RequiredScopeAttribute : TypeFilterAttribute {
public RequiredScopeAttribute();
public RequiredScopeAttribute(params string[] acceptedScopes);
public string RequiredScopesConfigurationKey { get; set; }
}
}
- Home
- Why use Microsoft Identity Web?
- Web apps
- Web APIs
- Using certificates
- Minimal support for .NET FW Classic
- Logging
- Azure AD B2C limitations
- Samples
- Web apps
- Web app samples
- Web app template
- Call an API from a web app
- Managing incremental consent and conditional access
- Web app troubleshooting
- Deploy to App Services Linux containers or with proxies
- SameSite cookies
- Hybrid SPA
- Web APIs
- Web API samples
- Web API template
- Call an API from a web API
- Token Decryption
- Web API troubleshooting
- web API protected by ACLs instead of app roles
- gRPC apps
- Azure Functions
- Long running processes in web APIs
- Authorization policies
- Generic API
- Customization
- Logging
- Calling graph with specific scopes/tenant
- Multiple Authentication Schemes
- Utility classes
- Setting FIC+MSI
- Mixing web app and web API
- Deploying to Azure App Services
- Azure AD B2C issuer claim support
- Performance
- specify Microsoft Graph scopes and app-permissions
- Integrate with Azure App Services authentication
- Ajax calls and incremental consent and conditional access
- Back channel proxys
- Client capabilities