Package io.codef.api
Class EasyCodef
java.lang.Object
io.codef.api.EasyCodef
public class EasyCodef
extends java.lang.Object
io.codef.easycodef |_ EasyCodef.javaDesc : 코드에프의 쉬운 사용을 위한 유틸 라이브러리 클래스
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:28:31 PM
-
Constructor Summary
Constructors Constructor Description EasyCodef()
-
Method Summary
Modifier and Type Method Description java.lang.String
addAccount(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap)
Desc : 계정 정보 추가java.lang.String
createAccount(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap)
Desc : connectedId 발급을 위한 계정 등록java.lang.String
deleteAccount(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap)
Desc : 계정 정보 삭제java.lang.String
getAccountList(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap)
Desc : connectedId로 등록된 계정 목록 조회java.lang.String
getConnectedIdList(EasyCodefServiceType serviceType)
Desc : 클라이언트 정보로 등록된 모든 connectedId 목록 조회java.lang.String
getPublicKey()
Desc : RSA암호화를 위한 퍼블릭키 반환java.lang.String
requestCertification(java.lang.String productUrl, EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap)
Desc : 상품 추가인증 요청java.lang.String
requestProduct(java.lang.String productUrl, EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap)
Desc : 상품 요청java.lang.String
requestToken(EasyCodefServiceType serviceType)
Desc : 토큰 반환 요청.void
setClientInfo(java.lang.String clientId, java.lang.String clientSecret)
Desc : 정식서버 사용을 위한 클라이언트 정보 설정void
setClientInfoForDemo(java.lang.String demoClientId, java.lang.String demoClientSecret)
Desc : 데모서버 사용을 위한 클라이언트 정보 설정void
setPublicKey(java.lang.String publicKey)
Desc : RSA암호화를 위한 퍼블릭키 설정java.lang.String
updateAccount(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap)
Desc : 계정 정보 수정
-
Constructor Details
-
EasyCodef
public EasyCodef()
-
-
Method Details
-
setClientInfo
public void setClientInfo(java.lang.String clientId, java.lang.String clientSecret)Desc : 정식서버 사용을 위한 클라이언트 정보 설정- Parameters:
clientId
-clientSecret
-- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:30:59 PM
-
setClientInfoForDemo
public void setClientInfoForDemo(java.lang.String demoClientId, java.lang.String demoClientSecret)Desc : 데모서버 사용을 위한 클라이언트 정보 설정- Parameters:
demoClientId
-demoClientSecret
-- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:31:12 PM
-
setPublicKey
public void setPublicKey(java.lang.String publicKey)Desc : RSA암호화를 위한 퍼블릭키 설정- Parameters:
publicKey
-- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:31:24 PM
-
getPublicKey
public java.lang.String getPublicKey()Desc : RSA암호화를 위한 퍼블릭키 반환- Returns:
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:32:25 PM
-
requestProduct
public java.lang.String requestProduct(java.lang.String productUrl, EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap) throws java.io.UnsupportedEncodingException, com.fasterxml.jackson.core.JsonProcessingException, java.lang.InterruptedExceptionDesc : 상품 요청- Parameters:
productUrl
-serviceType
-parameterMap
-- Returns:
- Throws:
java.io.UnsupportedEncodingException
com.fasterxml.jackson.core.JsonProcessingException
java.lang.InterruptedException
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:32:31 PM
-
requestCertification
public java.lang.String requestCertification(java.lang.String productUrl, EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap) throws java.io.UnsupportedEncodingException, com.fasterxml.jackson.core.JsonProcessingException, java.lang.InterruptedExceptionDesc : 상품 추가인증 요청- Parameters:
productUrl
-serviceType
-parameterMap
-- Returns:
- Throws:
java.io.UnsupportedEncodingException
com.fasterxml.jackson.core.JsonProcessingException
java.lang.InterruptedException
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:32:41 PM
-
createAccount
public java.lang.String createAccount(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap) throws java.io.UnsupportedEncodingException, com.fasterxml.jackson.core.JsonProcessingException, java.lang.InterruptedExceptionDesc : connectedId 발급을 위한 계정 등록- Parameters:
serviceType
-parameterMap
-- Returns:
- Throws:
java.io.UnsupportedEncodingException
com.fasterxml.jackson.core.JsonProcessingException
java.lang.InterruptedException
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:34:02 PM
-
addAccount
public java.lang.String addAccount(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap) throws java.io.UnsupportedEncodingException, com.fasterxml.jackson.core.JsonProcessingException, java.lang.InterruptedExceptionDesc : 계정 정보 추가- Parameters:
serviceType
-parameterMap
-- Returns:
- Throws:
java.io.UnsupportedEncodingException
com.fasterxml.jackson.core.JsonProcessingException
java.lang.InterruptedException
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:34:11 PM
-
updateAccount
public java.lang.String updateAccount(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap) throws java.io.UnsupportedEncodingException, com.fasterxml.jackson.core.JsonProcessingException, java.lang.InterruptedExceptionDesc : 계정 정보 수정- Parameters:
serviceType
-parameterMap
-- Returns:
- Throws:
java.io.UnsupportedEncodingException
com.fasterxml.jackson.core.JsonProcessingException
java.lang.InterruptedException
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:34:21 PM
-
deleteAccount
public java.lang.String deleteAccount(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap) throws java.io.UnsupportedEncodingException, com.fasterxml.jackson.core.JsonProcessingException, java.lang.InterruptedExceptionDesc : 계정 정보 삭제- Parameters:
serviceType
-parameterMap
-- Returns:
- Throws:
java.io.UnsupportedEncodingException
com.fasterxml.jackson.core.JsonProcessingException
java.lang.InterruptedException
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:34:30 PM
-
getAccountList
public java.lang.String getAccountList(EasyCodefServiceType serviceType, java.util.HashMap<java.lang.String,java.lang.Object> parameterMap) throws java.io.UnsupportedEncodingException, com.fasterxml.jackson.core.JsonProcessingException, java.lang.InterruptedExceptionDesc : connectedId로 등록된 계정 목록 조회- Parameters:
serviceType
-parameterMap
-- Returns:
- Throws:
java.io.UnsupportedEncodingException
com.fasterxml.jackson.core.JsonProcessingException
java.lang.InterruptedException
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:34:37 PM
-
getConnectedIdList
public java.lang.String getConnectedIdList(EasyCodefServiceType serviceType) throws java.io.UnsupportedEncodingException, com.fasterxml.jackson.core.JsonProcessingException, java.lang.InterruptedExceptionDesc : 클라이언트 정보로 등록된 모든 connectedId 목록 조회- Parameters:
serviceType
-- Returns:
- Throws:
java.io.UnsupportedEncodingException
com.fasterxml.jackson.core.JsonProcessingException
java.lang.InterruptedException
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:34:44 PM
-
requestToken
Desc : 토큰 반환 요청. 보유 중인 토큰이 있는 경우 반환, 없는 경우 발급 후 반환- Parameters:
serviceType
-- Returns:
- Company:
- : ©CODEF corp.
- Author:
- : [email protected]
- Date:
- : Jun 26, 2020 3:35:03 PM
-