Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMailMessage ¶
Types ¶
type EUICCInfo2 ¶
type EUICCInfo2 struct { ProfileVersion Version `json:"profile_version,omitempty"` SVN Version `json:"sgp22_version_supported,omitempty"` FirmwareVersion Version `json:"euicc_firmware_version,omitempty"` FreeNVRAM uint32 `json:"free_nvram,omitempty"` UICCCapability []string `json:"uicc_capability,omitempty"` TS102241Version Version `json:"ts102241_version,omitempty"` GlobalPlatformVersion Version `json:"gp_version,omitempty"` RSPCapability []string `json:"rsp_capability,omitempty"` IssuerVerification []HexString `json:"issuer_for_verification,omitempty"` IssuerSigning []HexString `json:"issuer_for_signing,omitempty"` Category string `json:"category,omitempty"` ForbiddenProfilePolicyRules []string `json:"forbidden_profile_policy_rules,omitempty"` SASAccreditationNumber string `json:"sas_accreditation_number,omitempty"` }
func (*EUICCInfo2) UnmarshalBerTLV ¶
func (e *EUICCInfo2) UnmarshalBerTLV(tlv *TLV) (err error)
type Handler ¶
type HexString ¶
type HexString []byte
func (*HexString) MarshalJSON ¶
func (*HexString) UnmarshalJSON ¶
type Report ¶
type Report struct { MatchingID string ServerAddress string EUICCInfo2 EUICCInfo2 EUICCCertificate *TLV EUMCertificate *TLV }
func (*Report) UnmarshalBerTLV ¶
Click to show internal directories.
Click to hide internal directories.