Documentation ¶
Index ¶
Constants ¶
View Source
const ( SUBSCRIBED_DOMAINS_API = API_BASE + "/%v/subscribed_domains" CERTFICATES_API = API_BASE + "/certificates" )
View Source
const API_BASE = "https://graph.facebook.com"
Variables ¶
View Source
var ALL_CERTIFICATE_FIELDS = []string{
"authority_key_identifier",
"basic_constraints",
"cert_hash_md5",
"cert_hash_sha1",
"cert_hash_sha256",
"certificate_pem",
"domains",
"extended_key_usage",
"extensions",
"issuer_name",
"key_usage",
"not_valid_after",
"not_valid_before",
"public_key_algorithm",
"public_key_hash_sha256",
"public_key_pem",
"public_key_size",
"public_key_values",
"serial_number",
"signature_algorithm",
"signature_value",
"subject_key_identifier",
"subject_name",
"version",
}
Functions ¶
This section is empty.
Types ¶
type Certificate ¶
type Certificate struct { Id string `json:"id"` AuthorityKeyIdentifier string `json:"authority_key_identifier"` BasicConstraints string `json:"basic_constraints"` CertHashMd5 string `json:"cert_hash_md5"` CertHashSha1 string `json:"cert_hash_sha1"` CertHashSha256 string `json:"cert_hash_sha256"` CertificatePem string `json:"certificate_pem"` Domains []string `json:"domains"` ExtendedKeyUsage string `json:"extended_key_usage"` Extensions []KeyValue `json:"extensions"` IssuerName string `json:"issuer_name"` KeyUsage string `json:"key_usage"` NotValidAfter string `json:"not_valid_after"` NotValidBefore string `json:"not_valid_before"` PublicKeyAlgorithm string `json:"public_key_algorithm"` PublicKeyHashSha256 string `json:"public_key_hash_sha256"` PublicKeyPem string `json:"public_key_pem"` PublicKeySize int `json:"public_key_size"` PublicKeyValues []KeyValue `json:"public_key_values"` SerialNumber string `json:"serial_number"` SignatureAlgorithm string `json:"signature_algorithm"` SignatureValue string `json:"signature_value"` SubjectKeyIdentifier string `json:"subject_key_identifier"` SubjectName string `json:"subject_name"` Version int `json:"version"` }
type CertificatesResp ¶
type CertificatesResp struct { Data []Certificate `json:"data"` Paging `json:"paging"` }
type MetaCT ¶
func (*MetaCT) Certificates ¶
func (api *MetaCT) Certificates(query string, fields []string) (*CertificatesResp, error)
func (*MetaCT) SubscribeList ¶
func (api *MetaCT) SubscribeList() (*SubscribeListResp, error)
func (*MetaCT) Unsubscribe ¶
type SubscribeListResp ¶
type SubscribeResp ¶
type SubscribeResp struct {
Success bool `json:"success"`
}
Click to show internal directories.
Click to hide internal directories.