메소드 | 설명 | |
---|---|---|
CheckSignature ( string signingKey ) : bool | ||
ComputeSignature ( string signingKey ) : string | ||
FromHttpContext ( System.Web.HttpContextBase httpContext ) : |
||
GetToken ( string wrapEndpoint, string wrapName, string wrapPassword, string wrapScope ) : |
Gets a token from WRAP endpoint (e.g. the Access Control Service) using the credentials provided. Returns s a SimpleWebToken object.
|
|
IsExpired ( ) : bool | ||
Parse ( string s ) : |
||
Sign ( string signingKey ) : string | ||
SimpleWebToken ( string issuer, string audience, System.DateTime expiresOn, |
||
SimpleWebToken ( string issuer, string audience, System.DateTime expiresOn, |
||
SimpleWebToken ( string issuer, string audience, long expiresOn, |
||
SimpleWebToken ( string issuer, string audience, long expiresOn, |
||
StringToSign ( ) : string |
Returns the portion of the token that is used for signing.
|
|
ToPrinciple ( string nameClaimType = ClaimTypes.Name, string roleClaimType = ClaimTypes.Role ) : IClaimsPrincipal | ||
ToUrlEncodedString ( ) : string | ||
Validate ( |
메소드 | 설명 | |
---|---|---|
GenerateTimeStamp ( ) : ulong |
public CheckSignature ( string signingKey ) : bool | ||
signingKey | string | |
리턴 | bool |
public ComputeSignature ( string signingKey ) : string | ||
signingKey | string | |
리턴 | string |
public static FromHttpContext ( System.Web.HttpContextBase httpContext ) : |
||
httpContext | System.Web.HttpContextBase | |
리턴 |
public static GetToken ( string wrapEndpoint, string wrapName, string wrapPassword, string wrapScope ) : |
||
wrapEndpoint | string | |
wrapName | string | |
wrapPassword | string | |
wrapScope | string | |
리턴 |
public SimpleWebToken ( string issuer, string audience, System.DateTime expiresOn, |
||
issuer | string | |
audience | string | |
expiresOn | System.DateTime | |
claims | ||
리턴 | System |
public SimpleWebToken ( string issuer, string audience, System.DateTime expiresOn, |
||
issuer | string | |
audience | string | |
expiresOn | System.DateTime | |
claims | ||
hmacSha256 | string | |
리턴 | System |
public SimpleWebToken ( string issuer, string audience, long expiresOn, |
||
issuer | string | |
audience | string | |
expiresOn | long | |
claims | ||
리턴 | System |
public SimpleWebToken ( string issuer, string audience, long expiresOn, |
||
issuer | string | |
audience | string | |
expiresOn | long | |
claims | ||
hmacSha256 | string | |
리턴 | System |
public ToPrinciple ( string nameClaimType = ClaimTypes.Name, string roleClaimType = ClaimTypes.Role ) : IClaimsPrincipal | ||
nameClaimType | string | |
roleClaimType | string | |
리턴 | IClaimsPrincipal |
public static Validate ( |
||
token | ||
signingKey | string | |
trustedIssuer | string | |
expectedAudience | string | |
리턴 | SimpleWebTokenValidationResult |