public class ResourceAuthorizeProvider extends Object implements AuthorizeProvider
Constructor and Description |
---|
ResourceAuthorizeProvider() |
Modifier and Type | Method and Description |
---|---|
void |
config(PropertyResource propertyResource,
org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry expressionInterceptUrlRegistry)
授权配置
|
org.springframework.security.web.access.AccessDeniedHandler |
getAccessDeniedHandler() |
org.springframework.security.oauth2.server.resource.web.BearerTokenResolver |
getCustomBearerTokenResolver() |
org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector |
getCustomOpaqueTokenIntrospector() |
int |
getOrder()
授权提供器的顺序,数字越小越是提前使用,默认值为100
|
org.springframework.security.web.AuthenticationEntryPoint |
getResourceAuthenticationEntryPoint() |
void |
setAccessDeniedHandler(org.springframework.security.web.access.AccessDeniedHandler accessDeniedHandler) |
void |
setCustomBearerTokenResolver(org.springframework.security.oauth2.server.resource.web.BearerTokenResolver customBearerTokenResolver) |
void |
setCustomOpaqueTokenIntrospector(org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector customOpaqueTokenIntrospector) |
void |
setResourceAuthenticationEntryPoint(org.springframework.security.web.AuthenticationEntryPoint resourceAuthenticationEntryPoint) |
public void config(PropertyResource propertyResource, org.springframework.security.config.annotation.web.configurers.ExpressionUrlAuthorizationConfigurer.ExpressionInterceptUrlRegistry expressionInterceptUrlRegistry) throws Exception
AuthorizeProvider
config
in interface AuthorizeProvider
propertyResource
- 授权资源expressionInterceptUrlRegistry
- 注册器Exception
- 配置时出现问题public int getOrder()
AuthorizeProvider
getOrder
in interface AuthorizeProvider
public org.springframework.security.web.AuthenticationEntryPoint getResourceAuthenticationEntryPoint()
public void setResourceAuthenticationEntryPoint(org.springframework.security.web.AuthenticationEntryPoint resourceAuthenticationEntryPoint)
public org.springframework.security.oauth2.server.resource.web.BearerTokenResolver getCustomBearerTokenResolver()
public void setCustomBearerTokenResolver(org.springframework.security.oauth2.server.resource.web.BearerTokenResolver customBearerTokenResolver)
public org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector getCustomOpaqueTokenIntrospector()
public void setCustomOpaqueTokenIntrospector(org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector customOpaqueTokenIntrospector)
public org.springframework.security.web.access.AccessDeniedHandler getAccessDeniedHandler()
public void setAccessDeniedHandler(org.springframework.security.web.access.AccessDeniedHandler accessDeniedHandler)
Copyright © 2021. All rights reserved.