메소드 | 설명 | |
---|---|---|
AuthenticateAttribute ( ) : System | ||
GetHttpRequestAccessKeyIdHeader ( HttpHeaders headers ) : string | ||
GetHttpRequestSignatureHeader ( HttpHeaders headers ) : string | ||
GetHttpRequestTimestampHeader ( HttpHeaders headers ) : string | ||
OnActionExecutingAsync ( System.Web.Http.Controllers.HttpActionContext actionContext, |
메소드 | 설명 | |
---|---|---|
AddNameValuesToCollection ( string>.List |
||
AddToMemoryCache ( string signature ) : void | ||
AreSignaturesEqual ( string hashedPassword, string message, string signature ) : bool | ||
BuildBaseString ( System.Web.Http.Controllers.HttpActionContext actionContext ) : Task |
||
BuildParameterCollection ( System.Web.Http.Controllers.HttpActionContext actionContext ) : string>>>.Task |
||
BuildParameterMessage ( System.Web.Http.Controllers.HttpActionContext actionContext ) : Task |
||
ComputeHash ( string hashedPassword, string message ) : string | ||
GetHttpRequestHeader ( HttpHeaders headers, string headerName ) : string | ||
IsAuthenticated ( System.Web.Http.Controllers.HttpActionContext actionContext ) : Task |
||
IsDateValidated ( string timestampString ) : bool | ||
IsSignatureValidated ( string signature ) : bool |
public GetHttpRequestAccessKeyIdHeader ( HttpHeaders headers ) : string | ||
headers | HttpHeaders | |
리턴 | string |
public GetHttpRequestSignatureHeader ( HttpHeaders headers ) : string | ||
headers | HttpHeaders | |
리턴 | string |
public GetHttpRequestTimestampHeader ( HttpHeaders headers ) : string | ||
headers | HttpHeaders | |
리턴 | string |
public OnActionExecutingAsync ( System.Web.Http.Controllers.HttpActionContext actionContext, |
||
actionContext | System.Web.Http.Controllers.HttpActionContext | |
cancellationToken | ||
리턴 | Task |