|
WeddingPlatform.Web 1.0.0.0
지도, 갤러리, 방명록, 계좌 안내와 배경음악을 링크 하나에 담는 무료 모바일 청첩장 서비스입니다.
|


Public 멤버 함수 | |
| SuperAdminSessionTokenService (WeddingOptions options) | |
| string | CreateToken () |
| bool | ValidateToken (string? token) |
Private 멤버 함수 | |
| byte[] | Sign (string payload) |
정적 Private 멤버 함수 | |
| static string | Encode (string value) |
| static string | Encode (byte[] value) |
| static string | DecodeString (string value) |
| static byte[] | DecodeBytes (string value) |
Private 속성 | |
| readonly WeddingOptions | _options |
정적 Private 속성 | |
| static readonly TimeSpan | TokenLifetime = TimeSpan.FromHours(8) |
Super Admin Session Token Service 기능과 관련 상태를 캡슐화합니다.
SuperAdminSessionTokenService.cs 파일의 69 번째 라인에서 정의되었습니다.
|
inline |
지정한 설정으로 SuperAdminSessionTokenService 클래스의 새 인스턴스를 초기화합니다.
| options | 동작을 구성하는 설정입니다. |
SuperAdminSessionTokenService.cs 파일의 106 번째 라인에서 정의되었습니다.
다음을 참조함 : _options.
|
inline |
Token 값을 생성합니다.
string 결과입니다.WeddingPlatform.Services.ISuperAdminSessionTokenService를 구현.
SuperAdminSessionTokenService.cs 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : Sign(), TokenLifetime.

|
inlinestaticprivate |
Decode Bytes 작업을 수행합니다.
| value | 적용할 값입니다. |
byte[] 결과입니다.SuperAdminSessionTokenService.cs 파일의 337 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DecodeString(), ValidateToken().

|
inlinestaticprivate |
Decode String 작업을 수행합니다.
| value | 적용할 값입니다. |
string 결과입니다.SuperAdminSessionTokenService.cs 파일의 307 번째 라인에서 정의되었습니다.
다음을 참조함 : DecodeBytes().
다음에 의해서 참조됨 : ValidateToken().


|
inlinestaticprivate |
Encode 작업을 수행합니다.
| value | 적용할 값입니다. |
string 결과입니다.SuperAdminSessionTokenService.cs 파일의 277 번째 라인에서 정의되었습니다.
|
inlinestaticprivate |
Encode 작업을 수행합니다.
| value | 적용할 값입니다. |
string 결과입니다.SuperAdminSessionTokenService.cs 파일의 251 번째 라인에서 정의되었습니다.
|
inlineprivate |
Sign 작업을 수행합니다.
| payload | payload에 사용할 string 값입니다. |
byte[] 결과입니다.SuperAdminSessionTokenService.cs 파일의 218 번째 라인에서 정의되었습니다.
다음을 참조함 : _options.
다음에 의해서 참조됨 : CreateToken(), ValidateToken().

|
inline |
Token 값의 유효성을 검사합니다.
| token | token에 사용할 string? 값입니다. |
true이고, 그렇지 않으면 false입니다.WeddingPlatform.Services.ISuperAdminSessionTokenService를 구현.
SuperAdminSessionTokenService.cs 파일의 159 번째 라인에서 정의되었습니다.
다음을 참조함 : DecodeBytes(), DecodeString(), Sign().

|
private |
options 값을 보관합니다.
SuperAdminSessionTokenService.cs 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Sign(), SuperAdminSessionTokenService().
|
staticprivate |
Token Lifetime 값을 보관합니다.
SuperAdminSessionTokenService.cs 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateToken().