AuthorizeRequest.cs 640 B

123456789101112131415161718192021222324252627
  1. using EVCB_OCPP.Packet20.DataTypes;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations;
  4. namespace EVCB_OCPP.Packet20.Messages
  5. {
  6. public class AuthorizeRequest
  7. {
  8. /// <summary>
  9. /// This contains the identifier that needs to be
  10. /// authorized.
  11. /// </summary>
  12. [Required]
  13. public IdTokenType IdToken { set; get; }
  14. /// <summary>
  15. /// Contains the information needed to verify the
  16. /// EV Contract Certificate via OCSP.
  17. /// </summary>
  18. public List<OCSPRequestDataType> Iso15118CertificateHashData { set; get; }
  19. }
  20. }