메소드 | 설명 | |
---|---|---|
BasicAuthenticationFilter ( ) : System | ||
BasicAuthenticationFilter ( bool active ) : System |
Overriden constructor to allow explicit disabling of this filter's behavior. Pass false to disable (same as no filter but declarative)
|
|
OnAuthorization ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void |
Override to Web API filter method to handle Basic Auth check
|
메소드 | 설명 | |
---|---|---|
OnAuthorizeUser ( string username, string password, System.Web.Http.Controllers.HttpActionContext actionContext ) : bool |
Base implementation for user authentication - you probably will want to override this method for application specific logic. The base implementation merely checks for username and password present and set the Thread principal. Override this method if you want to customize Authentication and store user data as needed in a Thread Principle or other Request specific storage.
|
|
ParseAuthorizationHeader ( System.Web.Http.Controllers.HttpActionContext actionContext ) : |
Parses the Authorization header and creates user credentials
|
메소드 | 설명 | |
---|---|---|
Challenge ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void |
Send the Authentication Challenge request
|
public BasicAuthenticationFilter ( bool active ) : System | ||
active | bool | |
리턴 | System |
public OnAuthorization ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void | ||
actionContext | System.Web.Http.Controllers.HttpActionContext | |
리턴 | void |
protected OnAuthorizeUser ( string username, string password, System.Web.Http.Controllers.HttpActionContext actionContext ) : bool | ||
username | string | |
password | string | |
actionContext | System.Web.Http.Controllers.HttpActionContext | |
리턴 | bool |
protected ParseAuthorizationHeader ( System.Web.Http.Controllers.HttpActionContext actionContext ) : |
||
actionContext | System.Web.Http.Controllers.HttpActionContext | |
리턴 |