ProtocolUtils class
OAuth 2.0 프로토콜별 값에 대한 도우미를 제공하는 클래스
메서드
| generate |
공용 라이브러리에서 사용하는 상태 값을 생성합니다. |
| parse |
상태를 LibraryState 정보와 사용자가 전달한 상태를 포함하는 RequestStateObject로 구문 분석합니다. |
| set |
사용자 상태를 임의 GUID로 추가하거나 임의 GUID를 반환합니다. |
메서드 세부 정보
generateLibraryState(ICrypto, Record<string, string>)
공용 라이브러리에서 사용하는 상태 값을 생성합니다.
static function generateLibraryState(cryptoObj: ICrypto, meta?: Record<string, string>): string
매개 변수
- cryptoObj
- ICrypto
- meta
-
Record<string, string>
반품
string
parseRequestState(ICrypto, string)
상태를 LibraryState 정보와 사용자가 전달한 상태를 포함하는 RequestStateObject로 구문 분석합니다.
static function parseRequestState(cryptoObj: ICrypto, state: string): RequestStateObject
매개 변수
- cryptoObj
- ICrypto
- state
-
string
반품
setRequestState(ICrypto, string, Record<string, string>)
사용자 상태를 임의 GUID로 추가하거나 임의 GUID를 반환합니다.
static function setRequestState(cryptoObj: ICrypto, userState?: string, meta?: Record<string, string>): string
매개 변수
- cryptoObj
- ICrypto
- userState
-
string
- meta
-
Record<string, string>
반품
string