EVCC.Receive_AuthorizationRes_001
EVCC.Receive_AuthorizationRes_001()
Authorization 수신
EVCC.Receive_AuthorizationRes_001()
EVCC > ISO15118-20
Authorization Lua API reference.
| API | 파라미터 | 반환 |
|---|---|---|
| Evcc.Receive_AuthorizationRes_001() | - | - |
| Evcc.Get_AuthorizationRes_ResponseCode() | - | string |
| API | 파라미터 | 반환 |
|---|---|---|
| Evcc.Send_AuthorizationReq_001() | - | - |
EVCC.Receive_AuthorizationRes_001()
Authorization 수신
EVCC.Receive_AuthorizationRes_001()
Evcc.Receive_AuthorizationRes_001()
AuthorizationRes 수신
Evcc.Receive_AuthorizationRes_001()
EVCC.Get_AuthorizationReq_EIM_AReqAuthorizationModeSpecified()
Authorization.EIM.AReqAuthorizationModeSpecified 조회
EVCC.Get_AuthorizationReq_EIM_AReqAuthorizationModeSpecified()
EVCC.Get_AuthorizationReq_Header_SessionID()
Authorization.Header.SessionID 조회
EVCC.Get_AuthorizationReq_Header_SessionID()
EVCC.Get_AuthorizationReq_Header_Signature_SignatureValue()
Authorization.Header.Signature.SignatureValue 조회
EVCC.Get_AuthorizationReq_Header_Signature_SignatureValue()
EVCC.Get_AuthorizationReq_Header_Signature_SignedInfo_CanonicalizationMethod()
Authorization.Header.Signature.SignedInfo.CanonicalizationMethod 조회
EVCC.Get_AuthorizationReq_Header_Signature_SignedInfo_CanonicalizationMethod()
EVCC.Get_AuthorizationReq_Header_Signature_SignedInfo_SignatureMethod()
Authorization.Header.Signature.SignedInfo.SignatureMethod 조회
EVCC.Get_AuthorizationReq_Header_Signature_SignedInfo_SignatureMethod()
EVCC.Get_AuthorizationReq_Header_TimeStamp()
Authorization.Header.TimeStamp 조회
EVCC.Get_AuthorizationReq_Header_TimeStamp()
EVCC.Get_AuthorizationReq_PnC_AReqAuthorizationModeSpecified()
Authorization.PnC.AReqAuthorizationModeSpecified 조회
EVCC.Get_AuthorizationReq_PnC_AReqAuthorizationModeSpecified()
EVCC.Get_AuthorizationReq_PnC_AReqAuthorizationMode_ContractCertificateChain_Certificate()
Authorization.PnC.AReqAuthorizationMode.ContractCertificateChain.Certificate 조회
EVCC.Get_AuthorizationReq_PnC_AReqAuthorizationMode_ContractCertificateChain_Certificate()
EVCC.Get_AuthorizationReq_PnC_AReqAuthorizationMode_GenChallenge()
Authorization.PnC.AReqAuthorizationMode.GenChallenge 조회
EVCC.Get_AuthorizationReq_PnC_AReqAuthorizationMode_GenChallenge()
EVCC.Get_AuthorizationReq_PnC_AReqAuthorizationMode_Id()
Authorization.PnC.AReqAuthorizationMode.Id 조회
EVCC.Get_AuthorizationReq_PnC_AReqAuthorizationMode_Id()
EVCC.Get_AuthorizationReq_SelectedAuthorizationService()
Authorization.SelectedAuthorizationService 조회
EVCC.Get_AuthorizationReq_SelectedAuthorizationService()
EVCC.Get_AuthorizationRes_EVSEProcessing()
Authorization.EVSEProcessing 조회
EVCC.Get_AuthorizationRes_EVSEProcessing()
EVCC.Get_AuthorizationRes_Header_SessionID()
Authorization.Header.SessionID 조회
EVCC.Get_AuthorizationRes_Header_SessionID()
EVCC.Get_AuthorizationRes_Header_Signature_SignatureValue()
Authorization.Header.Signature.SignatureValue 조회
EVCC.Get_AuthorizationRes_Header_Signature_SignatureValue()
EVCC.Get_AuthorizationRes_Header_Signature_SignedInfo_CanonicalizationMethod()
Authorization.Header.Signature.SignedInfo.CanonicalizationMethod 조회
EVCC.Get_AuthorizationRes_Header_Signature_SignedInfo_CanonicalizationMethod()
EVCC.Get_AuthorizationRes_Header_Signature_SignedInfo_SignatureMethod()
Authorization.Header.Signature.SignedInfo.SignatureMethod 조회
EVCC.Get_AuthorizationRes_Header_Signature_SignedInfo_SignatureMethod()
EVCC.Get_AuthorizationRes_Header_TimeStamp()
Authorization.Header.TimeStamp 조회
EVCC.Get_AuthorizationRes_Header_TimeStamp()
EVCC.Get_AuthorizationRes_ResponseCode()
Authorization.ResponseCode 조회
EVCC.Get_AuthorizationRes_ResponseCode()
Evcc.Get_AuthorizationRes_ResponseCode()
AuthorizationRes.ResponseCode 조회
local receivedResponseCode = Evcc.Get_AuthorizationRes_ResponseCode()
EVCC.Set_AuthorizationReq_EIM_AReqAuthorizationModeSpecified(EIM_AReqAuthorizationModeSpecified)
Authorization.EIM.AReqAuthorizationModeSpecified 설정
EVCC.Set_AuthorizationReq_EIM_AReqAuthorizationModeSpecified()
EVCC.Set_AuthorizationReq_Header_SessionID(SessionID)
Authorization.Header.SessionID 설정
EVCC.Set_AuthorizationReq_Header_SessionID()
EVCC.Set_AuthorizationReq_Header_Signature_SignatureValue(SignatureValue)
Authorization.Header.Signature.SignatureValue 설정
EVCC.Set_AuthorizationReq_Header_Signature_SignatureValue()
EVCC.Set_AuthorizationReq_Header_Signature_SignedInfo_CanonicalizationMethod(CanonicalizationMethod)
Authorization.Header.Signature.SignedInfo.CanonicalizationMethod 설정
EVCC.Set_AuthorizationReq_Header_Signature_SignedInfo_CanonicalizationMethod()
EVCC.Set_AuthorizationReq_Header_Signature_SignedInfo_SignatureMethod(SignatureMethod)
Authorization.Header.Signature.SignedInfo.SignatureMethod 설정
EVCC.Set_AuthorizationReq_Header_Signature_SignedInfo_SignatureMethod()
EVCC.Set_AuthorizationReq_Header_TimeStamp(TimeStamp)
Authorization.Header.TimeStamp 설정
EVCC.Set_AuthorizationReq_Header_TimeStamp()
EVCC.Set_AuthorizationReq_PnC_AReqAuthorizationModeSpecified(PnC_AReqAuthorizationModeSpecified)
Authorization.PnC.AReqAuthorizationModeSpecified 설정
EVCC.Set_AuthorizationReq_PnC_AReqAuthorizationModeSpecified()
EVCC.Set_AuthorizationReq_PnC_AReqAuthorizationMode_ContractCertificateChain_Certificate(Certificate)
Authorization.PnC.AReqAuthorizationMode.ContractCertificateChain.Certificate 설정
EVCC.Set_AuthorizationReq_PnC_AReqAuthorizationMode_ContractCertificateChain_Certificate()
EVCC.Set_AuthorizationReq_PnC_AReqAuthorizationMode_GenChallenge(GenChallenge)
Authorization.PnC.AReqAuthorizationMode.GenChallenge 설정
EVCC.Set_AuthorizationReq_PnC_AReqAuthorizationMode_GenChallenge()
EVCC.Set_AuthorizationReq_PnC_AReqAuthorizationMode_Id(Id)
Authorization.PnC.AReqAuthorizationMode.Id 설정
EVCC.Set_AuthorizationReq_PnC_AReqAuthorizationMode_Id()
EVCC.Set_AuthorizationReq_SelectedAuthorizationService(SelectedAuthorizationService)
Authorization.SelectedAuthorizationService 설정
EVCC.Set_AuthorizationReq_SelectedAuthorizationService()
EVCC.Send_AuthorizationReq_001()
Authorization 전송
EVCC.Send_AuthorizationReq_001()
Evcc.Send_AuthorizationReq_001()
AuthorizationReq 전송
Evcc.Send_AuthorizationReq_001()
local selectedAuthorizationService = AuthorizationType.EIM
Evcc.Set_AuthorizationReq_SelectedAuthorizationService(selectedAuthorizationService)
local eimAuthorizationModeSpecified = true
Evcc.Set_AuthorizationReq_EIM_AReqAuthorizationModeSpecified(eimAuthorizationModeSpecified)
local pncAuthorizationModeSpecified = false
Evcc.Set_AuthorizationReq_PnC_AReqAuthorizationModeSpecified(pncAuthorizationModeSpecified)
Evcc.Send_AuthorizationReq_001()
0x010xFE0x80020x00000016Part20MainstreamPayloadID<?xml version="1.0" ?>
<s1:AuthorizationReq xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.w3.org/2000/09/xmldsig#" xmlns:s1="urn:iso:std:iso:15118:-20:CommonMessages" xmlns:s2="urn:iso:std:iso:15118:-20:CommonTypes">
<s2:Header>
<s2:SessionID>0102030405060708</s2:SessionID>
<s2:TimeStamp>639161323166700052</s2:TimeStamp>
</s2:Header>
<s1:SelectedAuthorizationService>EIM</s1:SelectedAuthorizationService>
<s1:EIM_AReqAuthorizationMode/>
</s1:AuthorizationReq>