Package com.penta.sdk.bs
Class IssacBASE64URL
- java.lang.Object
-
- com.penta.sdk.bs.IssacBASE64URL
-
public class IssacBASE64URL extends java.lang.Objectbase64url 인코딩, 디코딩 기능을 제공하는 클래스base64url 인코딩은 일반적인 Base64 테이블의 '+', '/' 를 URL 에 사용할 수 있는 문자인 '-', '_' 로 변환한 것이다.
.
-
-
Constructor Summary
Constructors Constructor Description IssacBASE64URL()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]Decode(java.lang.String code)Base64URL 인코딩 된 문자열을 디코딩한다.static java.lang.StringEncode(byte[] data, boolean withPadding)주어진 바이트 배열을 Base64URL 인코딩한다.
-
-
-
Method Detail
-
Encode
public static java.lang.String Encode(byte[] data, boolean withPadding) throws IssacSDKException주어진 바이트 배열을 Base64URL 인코딩한다.- Parameters:
data- [IN] Base64URL 인코딩 될 임의의 바이트 배열withPadding- [IN] 패딩 여부- Returns:
- Base64URL 인코딩 된 문자열
- Throws:
IssacSDKException- 오류 발생- See Also:
Decode(String)
-
Decode
public static byte[] Decode(java.lang.String code) throws IssacSDKExceptionBase64URL 인코딩 된 문자열을 디코딩한다.- Parameters:
code- [IN] Base64URL 인코딩 된 문자열- Returns:
- Base64URL 디코딩 된 바이트 배열
- Throws:
IssacSDKException- 오류 발생- See Also:
Encode(byte[], boolean)
-
-