boulder/sa/proto/sa.pb.go

2551 lines
100 KiB
Go

// Code generated by protoc-gen-go.
// source: sa/proto/sa.proto
// DO NOT EDIT!
/*
Package proto is a generated protocol buffer package.
It is generated from these files:
sa/proto/sa.proto
It has these top-level messages:
RegistrationID
JSONWebKey
AuthorizationID
GetPendingAuthorizationRequest
GetValidAuthorizationsRequest
ValidAuthorizations
CertificateStatus
Serial
Range
Count
CountCertificatesByNamesRequest
CountByNames
CountRegistrationsByIPRequest
CountInvalidAuthorizationsRequest
CountOrdersRequest
GetSCTReceiptRequest
CountFQDNSetsRequest
FQDNSetExistsRequest
PreviousCertificateExistsRequest
Exists
MarkCertificateRevokedRequest
AddCertificateRequest
AddCertificateResponse
SignedCertificateTimestamp
RevokeAuthorizationsByDomainRequest
RevokeAuthorizationsByDomainResponse
OrderRequest
GetValidOrderAuthorizationsRequest
GetOrderForNamesRequest
GetAuthorizationsRequest
Authorizations
AddPendingAuthorizationsRequest
AuthorizationIDs
*/
package proto
import proto1 "github.com/golang/protobuf/proto"
import fmt "fmt"
import math "math"
import core "github.com/letsencrypt/boulder/core/proto"
import (
context "golang.org/x/net/context"
grpc "google.golang.org/grpc"
)
// Reference imports to suppress errors if they are not otherwise used.
var _ = proto1.Marshal
var _ = fmt.Errorf
var _ = math.Inf
// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto1.ProtoPackageIsVersion2 // please upgrade the proto package
type RegistrationID struct {
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *RegistrationID) Reset() { *m = RegistrationID{} }
func (m *RegistrationID) String() string { return proto1.CompactTextString(m) }
func (*RegistrationID) ProtoMessage() {}
func (*RegistrationID) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{0} }
func (m *RegistrationID) GetId() int64 {
if m != nil && m.Id != nil {
return *m.Id
}
return 0
}
type JSONWebKey struct {
Jwk []byte `protobuf:"bytes,1,opt,name=jwk" json:"jwk,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *JSONWebKey) Reset() { *m = JSONWebKey{} }
func (m *JSONWebKey) String() string { return proto1.CompactTextString(m) }
func (*JSONWebKey) ProtoMessage() {}
func (*JSONWebKey) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{1} }
func (m *JSONWebKey) GetJwk() []byte {
if m != nil {
return m.Jwk
}
return nil
}
type AuthorizationID struct {
Id *string `protobuf:"bytes,1,opt,name=id" json:"id,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *AuthorizationID) Reset() { *m = AuthorizationID{} }
func (m *AuthorizationID) String() string { return proto1.CompactTextString(m) }
func (*AuthorizationID) ProtoMessage() {}
func (*AuthorizationID) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{2} }
func (m *AuthorizationID) GetId() string {
if m != nil && m.Id != nil {
return *m.Id
}
return ""
}
type GetPendingAuthorizationRequest struct {
RegistrationID *int64 `protobuf:"varint,1,opt,name=registrationID" json:"registrationID,omitempty"`
IdentifierType *string `protobuf:"bytes,2,opt,name=identifierType" json:"identifierType,omitempty"`
IdentifierValue *string `protobuf:"bytes,3,opt,name=identifierValue" json:"identifierValue,omitempty"`
// Result must be valid until at least this Unix timestamp (nanos)
ValidUntil *int64 `protobuf:"varint,4,opt,name=validUntil" json:"validUntil,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *GetPendingAuthorizationRequest) Reset() { *m = GetPendingAuthorizationRequest{} }
func (m *GetPendingAuthorizationRequest) String() string { return proto1.CompactTextString(m) }
func (*GetPendingAuthorizationRequest) ProtoMessage() {}
func (*GetPendingAuthorizationRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{3} }
func (m *GetPendingAuthorizationRequest) GetRegistrationID() int64 {
if m != nil && m.RegistrationID != nil {
return *m.RegistrationID
}
return 0
}
func (m *GetPendingAuthorizationRequest) GetIdentifierType() string {
if m != nil && m.IdentifierType != nil {
return *m.IdentifierType
}
return ""
}
func (m *GetPendingAuthorizationRequest) GetIdentifierValue() string {
if m != nil && m.IdentifierValue != nil {
return *m.IdentifierValue
}
return ""
}
func (m *GetPendingAuthorizationRequest) GetValidUntil() int64 {
if m != nil && m.ValidUntil != nil {
return *m.ValidUntil
}
return 0
}
type GetValidAuthorizationsRequest struct {
RegistrationID *int64 `protobuf:"varint,1,opt,name=registrationID" json:"registrationID,omitempty"`
Domains []string `protobuf:"bytes,2,rep,name=domains" json:"domains,omitempty"`
Now *int64 `protobuf:"varint,3,opt,name=now" json:"now,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *GetValidAuthorizationsRequest) Reset() { *m = GetValidAuthorizationsRequest{} }
func (m *GetValidAuthorizationsRequest) String() string { return proto1.CompactTextString(m) }
func (*GetValidAuthorizationsRequest) ProtoMessage() {}
func (*GetValidAuthorizationsRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{4} }
func (m *GetValidAuthorizationsRequest) GetRegistrationID() int64 {
if m != nil && m.RegistrationID != nil {
return *m.RegistrationID
}
return 0
}
func (m *GetValidAuthorizationsRequest) GetDomains() []string {
if m != nil {
return m.Domains
}
return nil
}
func (m *GetValidAuthorizationsRequest) GetNow() int64 {
if m != nil && m.Now != nil {
return *m.Now
}
return 0
}
type ValidAuthorizations struct {
Valid []*ValidAuthorizations_MapElement `protobuf:"bytes,1,rep,name=valid" json:"valid,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *ValidAuthorizations) Reset() { *m = ValidAuthorizations{} }
func (m *ValidAuthorizations) String() string { return proto1.CompactTextString(m) }
func (*ValidAuthorizations) ProtoMessage() {}
func (*ValidAuthorizations) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{5} }
func (m *ValidAuthorizations) GetValid() []*ValidAuthorizations_MapElement {
if m != nil {
return m.Valid
}
return nil
}
type ValidAuthorizations_MapElement struct {
Domain *string `protobuf:"bytes,1,opt,name=domain" json:"domain,omitempty"`
Authz *core.Authorization `protobuf:"bytes,2,opt,name=authz" json:"authz,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *ValidAuthorizations_MapElement) Reset() { *m = ValidAuthorizations_MapElement{} }
func (m *ValidAuthorizations_MapElement) String() string { return proto1.CompactTextString(m) }
func (*ValidAuthorizations_MapElement) ProtoMessage() {}
func (*ValidAuthorizations_MapElement) Descriptor() ([]byte, []int) {
return fileDescriptor0, []int{5, 0}
}
func (m *ValidAuthorizations_MapElement) GetDomain() string {
if m != nil && m.Domain != nil {
return *m.Domain
}
return ""
}
func (m *ValidAuthorizations_MapElement) GetAuthz() *core.Authorization {
if m != nil {
return m.Authz
}
return nil
}
type CertificateStatus struct {
Serial *string `protobuf:"bytes,1,opt,name=serial" json:"serial,omitempty"`
SubscriberApproved *bool `protobuf:"varint,2,opt,name=subscriberApproved" json:"subscriberApproved,omitempty"`
Status *string `protobuf:"bytes,3,opt,name=status" json:"status,omitempty"`
OcspLastUpdated *int64 `protobuf:"varint,4,opt,name=ocspLastUpdated" json:"ocspLastUpdated,omitempty"`
RevokedDate *int64 `protobuf:"varint,5,opt,name=revokedDate" json:"revokedDate,omitempty"`
RevokedReason *int64 `protobuf:"varint,6,opt,name=revokedReason" json:"revokedReason,omitempty"`
LastExpirationNagSent *int64 `protobuf:"varint,7,opt,name=lastExpirationNagSent" json:"lastExpirationNagSent,omitempty"`
OcspResponse []byte `protobuf:"bytes,8,opt,name=ocspResponse" json:"ocspResponse,omitempty"`
NotAfter *int64 `protobuf:"varint,9,opt,name=notAfter" json:"notAfter,omitempty"`
IsExpired *bool `protobuf:"varint,10,opt,name=isExpired" json:"isExpired,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *CertificateStatus) Reset() { *m = CertificateStatus{} }
func (m *CertificateStatus) String() string { return proto1.CompactTextString(m) }
func (*CertificateStatus) ProtoMessage() {}
func (*CertificateStatus) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{6} }
func (m *CertificateStatus) GetSerial() string {
if m != nil && m.Serial != nil {
return *m.Serial
}
return ""
}
func (m *CertificateStatus) GetSubscriberApproved() bool {
if m != nil && m.SubscriberApproved != nil {
return *m.SubscriberApproved
}
return false
}
func (m *CertificateStatus) GetStatus() string {
if m != nil && m.Status != nil {
return *m.Status
}
return ""
}
func (m *CertificateStatus) GetOcspLastUpdated() int64 {
if m != nil && m.OcspLastUpdated != nil {
return *m.OcspLastUpdated
}
return 0
}
func (m *CertificateStatus) GetRevokedDate() int64 {
if m != nil && m.RevokedDate != nil {
return *m.RevokedDate
}
return 0
}
func (m *CertificateStatus) GetRevokedReason() int64 {
if m != nil && m.RevokedReason != nil {
return *m.RevokedReason
}
return 0
}
func (m *CertificateStatus) GetLastExpirationNagSent() int64 {
if m != nil && m.LastExpirationNagSent != nil {
return *m.LastExpirationNagSent
}
return 0
}
func (m *CertificateStatus) GetOcspResponse() []byte {
if m != nil {
return m.OcspResponse
}
return nil
}
func (m *CertificateStatus) GetNotAfter() int64 {
if m != nil && m.NotAfter != nil {
return *m.NotAfter
}
return 0
}
func (m *CertificateStatus) GetIsExpired() bool {
if m != nil && m.IsExpired != nil {
return *m.IsExpired
}
return false
}
type Serial struct {
Serial *string `protobuf:"bytes,1,opt,name=serial" json:"serial,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *Serial) Reset() { *m = Serial{} }
func (m *Serial) String() string { return proto1.CompactTextString(m) }
func (*Serial) ProtoMessage() {}
func (*Serial) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{7} }
func (m *Serial) GetSerial() string {
if m != nil && m.Serial != nil {
return *m.Serial
}
return ""
}
type Range struct {
Earliest *int64 `protobuf:"varint,1,opt,name=earliest" json:"earliest,omitempty"`
Latest *int64 `protobuf:"varint,2,opt,name=latest" json:"latest,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *Range) Reset() { *m = Range{} }
func (m *Range) String() string { return proto1.CompactTextString(m) }
func (*Range) ProtoMessage() {}
func (*Range) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{8} }
func (m *Range) GetEarliest() int64 {
if m != nil && m.Earliest != nil {
return *m.Earliest
}
return 0
}
func (m *Range) GetLatest() int64 {
if m != nil && m.Latest != nil {
return *m.Latest
}
return 0
}
type Count struct {
Count *int64 `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *Count) Reset() { *m = Count{} }
func (m *Count) String() string { return proto1.CompactTextString(m) }
func (*Count) ProtoMessage() {}
func (*Count) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{9} }
func (m *Count) GetCount() int64 {
if m != nil && m.Count != nil {
return *m.Count
}
return 0
}
type CountCertificatesByNamesRequest struct {
Range *Range `protobuf:"bytes,1,opt,name=range" json:"range,omitempty"`
Names []string `protobuf:"bytes,2,rep,name=names" json:"names,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *CountCertificatesByNamesRequest) Reset() { *m = CountCertificatesByNamesRequest{} }
func (m *CountCertificatesByNamesRequest) String() string { return proto1.CompactTextString(m) }
func (*CountCertificatesByNamesRequest) ProtoMessage() {}
func (*CountCertificatesByNamesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor0, []int{10}
}
func (m *CountCertificatesByNamesRequest) GetRange() *Range {
if m != nil {
return m.Range
}
return nil
}
func (m *CountCertificatesByNamesRequest) GetNames() []string {
if m != nil {
return m.Names
}
return nil
}
type CountByNames struct {
CountByNames []*CountByNames_MapElement `protobuf:"bytes,1,rep,name=countByNames" json:"countByNames,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *CountByNames) Reset() { *m = CountByNames{} }
func (m *CountByNames) String() string { return proto1.CompactTextString(m) }
func (*CountByNames) ProtoMessage() {}
func (*CountByNames) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{11} }
func (m *CountByNames) GetCountByNames() []*CountByNames_MapElement {
if m != nil {
return m.CountByNames
}
return nil
}
type CountByNames_MapElement struct {
Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
Count *int64 `protobuf:"varint,2,opt,name=count" json:"count,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *CountByNames_MapElement) Reset() { *m = CountByNames_MapElement{} }
func (m *CountByNames_MapElement) String() string { return proto1.CompactTextString(m) }
func (*CountByNames_MapElement) ProtoMessage() {}
func (*CountByNames_MapElement) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{11, 0} }
func (m *CountByNames_MapElement) GetName() string {
if m != nil && m.Name != nil {
return *m.Name
}
return ""
}
func (m *CountByNames_MapElement) GetCount() int64 {
if m != nil && m.Count != nil {
return *m.Count
}
return 0
}
type CountRegistrationsByIPRequest struct {
Ip []byte `protobuf:"bytes,1,opt,name=ip" json:"ip,omitempty"`
Range *Range `protobuf:"bytes,2,opt,name=range" json:"range,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *CountRegistrationsByIPRequest) Reset() { *m = CountRegistrationsByIPRequest{} }
func (m *CountRegistrationsByIPRequest) String() string { return proto1.CompactTextString(m) }
func (*CountRegistrationsByIPRequest) ProtoMessage() {}
func (*CountRegistrationsByIPRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{12} }
func (m *CountRegistrationsByIPRequest) GetIp() []byte {
if m != nil {
return m.Ip
}
return nil
}
func (m *CountRegistrationsByIPRequest) GetRange() *Range {
if m != nil {
return m.Range
}
return nil
}
type CountInvalidAuthorizationsRequest struct {
RegistrationID *int64 `protobuf:"varint,1,opt,name=registrationID" json:"registrationID,omitempty"`
Hostname *string `protobuf:"bytes,2,opt,name=hostname" json:"hostname,omitempty"`
// Count authorizations that expire in this range.
Range *Range `protobuf:"bytes,3,opt,name=range" json:"range,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *CountInvalidAuthorizationsRequest) Reset() { *m = CountInvalidAuthorizationsRequest{} }
func (m *CountInvalidAuthorizationsRequest) String() string { return proto1.CompactTextString(m) }
func (*CountInvalidAuthorizationsRequest) ProtoMessage() {}
func (*CountInvalidAuthorizationsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor0, []int{13}
}
func (m *CountInvalidAuthorizationsRequest) GetRegistrationID() int64 {
if m != nil && m.RegistrationID != nil {
return *m.RegistrationID
}
return 0
}
func (m *CountInvalidAuthorizationsRequest) GetHostname() string {
if m != nil && m.Hostname != nil {
return *m.Hostname
}
return ""
}
func (m *CountInvalidAuthorizationsRequest) GetRange() *Range {
if m != nil {
return m.Range
}
return nil
}
type CountOrdersRequest struct {
AccountID *int64 `protobuf:"varint,1,opt,name=accountID" json:"accountID,omitempty"`
Range *Range `protobuf:"bytes,2,opt,name=range" json:"range,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *CountOrdersRequest) Reset() { *m = CountOrdersRequest{} }
func (m *CountOrdersRequest) String() string { return proto1.CompactTextString(m) }
func (*CountOrdersRequest) ProtoMessage() {}
func (*CountOrdersRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{14} }
func (m *CountOrdersRequest) GetAccountID() int64 {
if m != nil && m.AccountID != nil {
return *m.AccountID
}
return 0
}
func (m *CountOrdersRequest) GetRange() *Range {
if m != nil {
return m.Range
}
return nil
}
type GetSCTReceiptRequest struct {
Serial *string `protobuf:"bytes,1,opt,name=serial" json:"serial,omitempty"`
LogID *string `protobuf:"bytes,2,opt,name=logID" json:"logID,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *GetSCTReceiptRequest) Reset() { *m = GetSCTReceiptRequest{} }
func (m *GetSCTReceiptRequest) String() string { return proto1.CompactTextString(m) }
func (*GetSCTReceiptRequest) ProtoMessage() {}
func (*GetSCTReceiptRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{15} }
func (m *GetSCTReceiptRequest) GetSerial() string {
if m != nil && m.Serial != nil {
return *m.Serial
}
return ""
}
func (m *GetSCTReceiptRequest) GetLogID() string {
if m != nil && m.LogID != nil {
return *m.LogID
}
return ""
}
type CountFQDNSetsRequest struct {
Window *int64 `protobuf:"varint,1,opt,name=window" json:"window,omitempty"`
Domains []string `protobuf:"bytes,2,rep,name=domains" json:"domains,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *CountFQDNSetsRequest) Reset() { *m = CountFQDNSetsRequest{} }
func (m *CountFQDNSetsRequest) String() string { return proto1.CompactTextString(m) }
func (*CountFQDNSetsRequest) ProtoMessage() {}
func (*CountFQDNSetsRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{16} }
func (m *CountFQDNSetsRequest) GetWindow() int64 {
if m != nil && m.Window != nil {
return *m.Window
}
return 0
}
func (m *CountFQDNSetsRequest) GetDomains() []string {
if m != nil {
return m.Domains
}
return nil
}
type FQDNSetExistsRequest struct {
Domains []string `protobuf:"bytes,1,rep,name=domains" json:"domains,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *FQDNSetExistsRequest) Reset() { *m = FQDNSetExistsRequest{} }
func (m *FQDNSetExistsRequest) String() string { return proto1.CompactTextString(m) }
func (*FQDNSetExistsRequest) ProtoMessage() {}
func (*FQDNSetExistsRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{17} }
func (m *FQDNSetExistsRequest) GetDomains() []string {
if m != nil {
return m.Domains
}
return nil
}
type PreviousCertificateExistsRequest struct {
Domain *string `protobuf:"bytes,1,opt,name=domain" json:"domain,omitempty"`
RegID *int64 `protobuf:"varint,2,opt,name=regID" json:"regID,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *PreviousCertificateExistsRequest) Reset() { *m = PreviousCertificateExistsRequest{} }
func (m *PreviousCertificateExistsRequest) String() string { return proto1.CompactTextString(m) }
func (*PreviousCertificateExistsRequest) ProtoMessage() {}
func (*PreviousCertificateExistsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor0, []int{18}
}
func (m *PreviousCertificateExistsRequest) GetDomain() string {
if m != nil && m.Domain != nil {
return *m.Domain
}
return ""
}
func (m *PreviousCertificateExistsRequest) GetRegID() int64 {
if m != nil && m.RegID != nil {
return *m.RegID
}
return 0
}
type Exists struct {
Exists *bool `protobuf:"varint,1,opt,name=exists" json:"exists,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *Exists) Reset() { *m = Exists{} }
func (m *Exists) String() string { return proto1.CompactTextString(m) }
func (*Exists) ProtoMessage() {}
func (*Exists) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{19} }
func (m *Exists) GetExists() bool {
if m != nil && m.Exists != nil {
return *m.Exists
}
return false
}
type MarkCertificateRevokedRequest struct {
Serial *string `protobuf:"bytes,1,opt,name=serial" json:"serial,omitempty"`
Code *int64 `protobuf:"varint,2,opt,name=code" json:"code,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *MarkCertificateRevokedRequest) Reset() { *m = MarkCertificateRevokedRequest{} }
func (m *MarkCertificateRevokedRequest) String() string { return proto1.CompactTextString(m) }
func (*MarkCertificateRevokedRequest) ProtoMessage() {}
func (*MarkCertificateRevokedRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{20} }
func (m *MarkCertificateRevokedRequest) GetSerial() string {
if m != nil && m.Serial != nil {
return *m.Serial
}
return ""
}
func (m *MarkCertificateRevokedRequest) GetCode() int64 {
if m != nil && m.Code != nil {
return *m.Code
}
return 0
}
type AddCertificateRequest struct {
Der []byte `protobuf:"bytes,1,opt,name=der" json:"der,omitempty"`
RegID *int64 `protobuf:"varint,2,opt,name=regID" json:"regID,omitempty"`
// A signed OCSP response for the certificate contained in "der".
// Note: The certificate status in the OCSP response is assumed to be 0 (good).
Ocsp []byte `protobuf:"bytes,3,opt,name=ocsp" json:"ocsp,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *AddCertificateRequest) Reset() { *m = AddCertificateRequest{} }
func (m *AddCertificateRequest) String() string { return proto1.CompactTextString(m) }
func (*AddCertificateRequest) ProtoMessage() {}
func (*AddCertificateRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{21} }
func (m *AddCertificateRequest) GetDer() []byte {
if m != nil {
return m.Der
}
return nil
}
func (m *AddCertificateRequest) GetRegID() int64 {
if m != nil && m.RegID != nil {
return *m.RegID
}
return 0
}
func (m *AddCertificateRequest) GetOcsp() []byte {
if m != nil {
return m.Ocsp
}
return nil
}
type AddCertificateResponse struct {
Digest *string `protobuf:"bytes,1,opt,name=digest" json:"digest,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *AddCertificateResponse) Reset() { *m = AddCertificateResponse{} }
func (m *AddCertificateResponse) String() string { return proto1.CompactTextString(m) }
func (*AddCertificateResponse) ProtoMessage() {}
func (*AddCertificateResponse) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{22} }
func (m *AddCertificateResponse) GetDigest() string {
if m != nil && m.Digest != nil {
return *m.Digest
}
return ""
}
type SignedCertificateTimestamp struct {
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
SctVersion *int64 `protobuf:"varint,2,opt,name=sctVersion" json:"sctVersion,omitempty"`
LogID *string `protobuf:"bytes,3,opt,name=logID" json:"logID,omitempty"`
Timestamp *int64 `protobuf:"varint,4,opt,name=timestamp" json:"timestamp,omitempty"`
Extensions []byte `protobuf:"bytes,5,opt,name=extensions" json:"extensions,omitempty"`
Signature []byte `protobuf:"bytes,6,opt,name=signature" json:"signature,omitempty"`
CertificateSerial *string `protobuf:"bytes,7,opt,name=certificateSerial" json:"certificateSerial,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *SignedCertificateTimestamp) Reset() { *m = SignedCertificateTimestamp{} }
func (m *SignedCertificateTimestamp) String() string { return proto1.CompactTextString(m) }
func (*SignedCertificateTimestamp) ProtoMessage() {}
func (*SignedCertificateTimestamp) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{23} }
func (m *SignedCertificateTimestamp) GetId() int64 {
if m != nil && m.Id != nil {
return *m.Id
}
return 0
}
func (m *SignedCertificateTimestamp) GetSctVersion() int64 {
if m != nil && m.SctVersion != nil {
return *m.SctVersion
}
return 0
}
func (m *SignedCertificateTimestamp) GetLogID() string {
if m != nil && m.LogID != nil {
return *m.LogID
}
return ""
}
func (m *SignedCertificateTimestamp) GetTimestamp() int64 {
if m != nil && m.Timestamp != nil {
return *m.Timestamp
}
return 0
}
func (m *SignedCertificateTimestamp) GetExtensions() []byte {
if m != nil {
return m.Extensions
}
return nil
}
func (m *SignedCertificateTimestamp) GetSignature() []byte {
if m != nil {
return m.Signature
}
return nil
}
func (m *SignedCertificateTimestamp) GetCertificateSerial() string {
if m != nil && m.CertificateSerial != nil {
return *m.CertificateSerial
}
return ""
}
type RevokeAuthorizationsByDomainRequest struct {
Domain *string `protobuf:"bytes,1,opt,name=domain" json:"domain,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *RevokeAuthorizationsByDomainRequest) Reset() { *m = RevokeAuthorizationsByDomainRequest{} }
func (m *RevokeAuthorizationsByDomainRequest) String() string { return proto1.CompactTextString(m) }
func (*RevokeAuthorizationsByDomainRequest) ProtoMessage() {}
func (*RevokeAuthorizationsByDomainRequest) Descriptor() ([]byte, []int) {
return fileDescriptor0, []int{24}
}
func (m *RevokeAuthorizationsByDomainRequest) GetDomain() string {
if m != nil && m.Domain != nil {
return *m.Domain
}
return ""
}
type RevokeAuthorizationsByDomainResponse struct {
Finalized *int64 `protobuf:"varint,1,opt,name=finalized" json:"finalized,omitempty"`
Pending *int64 `protobuf:"varint,2,opt,name=pending" json:"pending,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *RevokeAuthorizationsByDomainResponse) Reset() { *m = RevokeAuthorizationsByDomainResponse{} }
func (m *RevokeAuthorizationsByDomainResponse) String() string { return proto1.CompactTextString(m) }
func (*RevokeAuthorizationsByDomainResponse) ProtoMessage() {}
func (*RevokeAuthorizationsByDomainResponse) Descriptor() ([]byte, []int) {
return fileDescriptor0, []int{25}
}
func (m *RevokeAuthorizationsByDomainResponse) GetFinalized() int64 {
if m != nil && m.Finalized != nil {
return *m.Finalized
}
return 0
}
func (m *RevokeAuthorizationsByDomainResponse) GetPending() int64 {
if m != nil && m.Pending != nil {
return *m.Pending
}
return 0
}
type OrderRequest struct {
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *OrderRequest) Reset() { *m = OrderRequest{} }
func (m *OrderRequest) String() string { return proto1.CompactTextString(m) }
func (*OrderRequest) ProtoMessage() {}
func (*OrderRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{26} }
func (m *OrderRequest) GetId() int64 {
if m != nil && m.Id != nil {
return *m.Id
}
return 0
}
type GetValidOrderAuthorizationsRequest struct {
Id *int64 `protobuf:"varint,1,opt,name=id" json:"id,omitempty"`
AcctID *int64 `protobuf:"varint,2,opt,name=acctID" json:"acctID,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *GetValidOrderAuthorizationsRequest) Reset() { *m = GetValidOrderAuthorizationsRequest{} }
func (m *GetValidOrderAuthorizationsRequest) String() string { return proto1.CompactTextString(m) }
func (*GetValidOrderAuthorizationsRequest) ProtoMessage() {}
func (*GetValidOrderAuthorizationsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor0, []int{27}
}
func (m *GetValidOrderAuthorizationsRequest) GetId() int64 {
if m != nil && m.Id != nil {
return *m.Id
}
return 0
}
func (m *GetValidOrderAuthorizationsRequest) GetAcctID() int64 {
if m != nil && m.AcctID != nil {
return *m.AcctID
}
return 0
}
type GetOrderForNamesRequest struct {
AcctID *int64 `protobuf:"varint,1,opt,name=acctID" json:"acctID,omitempty"`
Names []string `protobuf:"bytes,2,rep,name=names" json:"names,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *GetOrderForNamesRequest) Reset() { *m = GetOrderForNamesRequest{} }
func (m *GetOrderForNamesRequest) String() string { return proto1.CompactTextString(m) }
func (*GetOrderForNamesRequest) ProtoMessage() {}
func (*GetOrderForNamesRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{28} }
func (m *GetOrderForNamesRequest) GetAcctID() int64 {
if m != nil && m.AcctID != nil {
return *m.AcctID
}
return 0
}
func (m *GetOrderForNamesRequest) GetNames() []string {
if m != nil {
return m.Names
}
return nil
}
type GetAuthorizationsRequest struct {
RegistrationID *int64 `protobuf:"varint,1,opt,name=registrationID" json:"registrationID,omitempty"`
Domains []string `protobuf:"bytes,2,rep,name=domains" json:"domains,omitempty"`
Now *int64 `protobuf:"varint,3,opt,name=now" json:"now,omitempty"`
RequireV2Authzs *bool `protobuf:"varint,4,opt,name=requireV2Authzs" json:"requireV2Authzs,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *GetAuthorizationsRequest) Reset() { *m = GetAuthorizationsRequest{} }
func (m *GetAuthorizationsRequest) String() string { return proto1.CompactTextString(m) }
func (*GetAuthorizationsRequest) ProtoMessage() {}
func (*GetAuthorizationsRequest) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{29} }
func (m *GetAuthorizationsRequest) GetRegistrationID() int64 {
if m != nil && m.RegistrationID != nil {
return *m.RegistrationID
}
return 0
}
func (m *GetAuthorizationsRequest) GetDomains() []string {
if m != nil {
return m.Domains
}
return nil
}
func (m *GetAuthorizationsRequest) GetNow() int64 {
if m != nil && m.Now != nil {
return *m.Now
}
return 0
}
func (m *GetAuthorizationsRequest) GetRequireV2Authzs() bool {
if m != nil && m.RequireV2Authzs != nil {
return *m.RequireV2Authzs
}
return false
}
type Authorizations struct {
Authz []*Authorizations_MapElement `protobuf:"bytes,1,rep,name=authz" json:"authz,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *Authorizations) Reset() { *m = Authorizations{} }
func (m *Authorizations) String() string { return proto1.CompactTextString(m) }
func (*Authorizations) ProtoMessage() {}
func (*Authorizations) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{30} }
func (m *Authorizations) GetAuthz() []*Authorizations_MapElement {
if m != nil {
return m.Authz
}
return nil
}
type Authorizations_MapElement struct {
Domain *string `protobuf:"bytes,1,opt,name=domain" json:"domain,omitempty"`
Authz *core.Authorization `protobuf:"bytes,2,opt,name=authz" json:"authz,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *Authorizations_MapElement) Reset() { *m = Authorizations_MapElement{} }
func (m *Authorizations_MapElement) String() string { return proto1.CompactTextString(m) }
func (*Authorizations_MapElement) ProtoMessage() {}
func (*Authorizations_MapElement) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{30, 0} }
func (m *Authorizations_MapElement) GetDomain() string {
if m != nil && m.Domain != nil {
return *m.Domain
}
return ""
}
func (m *Authorizations_MapElement) GetAuthz() *core.Authorization {
if m != nil {
return m.Authz
}
return nil
}
type AddPendingAuthorizationsRequest struct {
Authz []*core.Authorization `protobuf:"bytes,1,rep,name=authz" json:"authz,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *AddPendingAuthorizationsRequest) Reset() { *m = AddPendingAuthorizationsRequest{} }
func (m *AddPendingAuthorizationsRequest) String() string { return proto1.CompactTextString(m) }
func (*AddPendingAuthorizationsRequest) ProtoMessage() {}
func (*AddPendingAuthorizationsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor0, []int{31}
}
func (m *AddPendingAuthorizationsRequest) GetAuthz() []*core.Authorization {
if m != nil {
return m.Authz
}
return nil
}
type AuthorizationIDs struct {
Ids []string `protobuf:"bytes,1,rep,name=ids" json:"ids,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (m *AuthorizationIDs) Reset() { *m = AuthorizationIDs{} }
func (m *AuthorizationIDs) String() string { return proto1.CompactTextString(m) }
func (*AuthorizationIDs) ProtoMessage() {}
func (*AuthorizationIDs) Descriptor() ([]byte, []int) { return fileDescriptor0, []int{32} }
func (m *AuthorizationIDs) GetIds() []string {
if m != nil {
return m.Ids
}
return nil
}
func init() {
proto1.RegisterType((*RegistrationID)(nil), "sa.RegistrationID")
proto1.RegisterType((*JSONWebKey)(nil), "sa.JSONWebKey")
proto1.RegisterType((*AuthorizationID)(nil), "sa.AuthorizationID")
proto1.RegisterType((*GetPendingAuthorizationRequest)(nil), "sa.GetPendingAuthorizationRequest")
proto1.RegisterType((*GetValidAuthorizationsRequest)(nil), "sa.GetValidAuthorizationsRequest")
proto1.RegisterType((*ValidAuthorizations)(nil), "sa.ValidAuthorizations")
proto1.RegisterType((*ValidAuthorizations_MapElement)(nil), "sa.ValidAuthorizations.MapElement")
proto1.RegisterType((*CertificateStatus)(nil), "sa.CertificateStatus")
proto1.RegisterType((*Serial)(nil), "sa.Serial")
proto1.RegisterType((*Range)(nil), "sa.Range")
proto1.RegisterType((*Count)(nil), "sa.Count")
proto1.RegisterType((*CountCertificatesByNamesRequest)(nil), "sa.CountCertificatesByNamesRequest")
proto1.RegisterType((*CountByNames)(nil), "sa.CountByNames")
proto1.RegisterType((*CountByNames_MapElement)(nil), "sa.CountByNames.MapElement")
proto1.RegisterType((*CountRegistrationsByIPRequest)(nil), "sa.CountRegistrationsByIPRequest")
proto1.RegisterType((*CountInvalidAuthorizationsRequest)(nil), "sa.CountInvalidAuthorizationsRequest")
proto1.RegisterType((*CountOrdersRequest)(nil), "sa.CountOrdersRequest")
proto1.RegisterType((*GetSCTReceiptRequest)(nil), "sa.GetSCTReceiptRequest")
proto1.RegisterType((*CountFQDNSetsRequest)(nil), "sa.CountFQDNSetsRequest")
proto1.RegisterType((*FQDNSetExistsRequest)(nil), "sa.FQDNSetExistsRequest")
proto1.RegisterType((*PreviousCertificateExistsRequest)(nil), "sa.PreviousCertificateExistsRequest")
proto1.RegisterType((*Exists)(nil), "sa.Exists")
proto1.RegisterType((*MarkCertificateRevokedRequest)(nil), "sa.MarkCertificateRevokedRequest")
proto1.RegisterType((*AddCertificateRequest)(nil), "sa.AddCertificateRequest")
proto1.RegisterType((*AddCertificateResponse)(nil), "sa.AddCertificateResponse")
proto1.RegisterType((*SignedCertificateTimestamp)(nil), "sa.SignedCertificateTimestamp")
proto1.RegisterType((*RevokeAuthorizationsByDomainRequest)(nil), "sa.RevokeAuthorizationsByDomainRequest")
proto1.RegisterType((*RevokeAuthorizationsByDomainResponse)(nil), "sa.RevokeAuthorizationsByDomainResponse")
proto1.RegisterType((*OrderRequest)(nil), "sa.OrderRequest")
proto1.RegisterType((*GetValidOrderAuthorizationsRequest)(nil), "sa.GetValidOrderAuthorizationsRequest")
proto1.RegisterType((*GetOrderForNamesRequest)(nil), "sa.GetOrderForNamesRequest")
proto1.RegisterType((*GetAuthorizationsRequest)(nil), "sa.GetAuthorizationsRequest")
proto1.RegisterType((*Authorizations)(nil), "sa.Authorizations")
proto1.RegisterType((*Authorizations_MapElement)(nil), "sa.Authorizations.MapElement")
proto1.RegisterType((*AddPendingAuthorizationsRequest)(nil), "sa.AddPendingAuthorizationsRequest")
proto1.RegisterType((*AuthorizationIDs)(nil), "sa.AuthorizationIDs")
}
// Reference imports to suppress errors if they are not otherwise used.
var _ context.Context
var _ grpc.ClientConn
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
const _ = grpc.SupportPackageIsVersion4
// Client API for StorageAuthority service
type StorageAuthorityClient interface {
// Getters
GetRegistration(ctx context.Context, in *RegistrationID, opts ...grpc.CallOption) (*core.Registration, error)
GetRegistrationByKey(ctx context.Context, in *JSONWebKey, opts ...grpc.CallOption) (*core.Registration, error)
GetAuthorization(ctx context.Context, in *AuthorizationID, opts ...grpc.CallOption) (*core.Authorization, error)
GetPendingAuthorization(ctx context.Context, in *GetPendingAuthorizationRequest, opts ...grpc.CallOption) (*core.Authorization, error)
GetValidAuthorizations(ctx context.Context, in *GetValidAuthorizationsRequest, opts ...grpc.CallOption) (*ValidAuthorizations, error)
GetCertificate(ctx context.Context, in *Serial, opts ...grpc.CallOption) (*core.Certificate, error)
GetCertificateStatus(ctx context.Context, in *Serial, opts ...grpc.CallOption) (*CertificateStatus, error)
CountCertificatesRange(ctx context.Context, in *Range, opts ...grpc.CallOption) (*Count, error)
CountCertificatesByNames(ctx context.Context, in *CountCertificatesByNamesRequest, opts ...grpc.CallOption) (*CountByNames, error)
CountCertificatesByExactNames(ctx context.Context, in *CountCertificatesByNamesRequest, opts ...grpc.CallOption) (*CountByNames, error)
CountRegistrationsByIP(ctx context.Context, in *CountRegistrationsByIPRequest, opts ...grpc.CallOption) (*Count, error)
CountRegistrationsByIPRange(ctx context.Context, in *CountRegistrationsByIPRequest, opts ...grpc.CallOption) (*Count, error)
CountPendingAuthorizations(ctx context.Context, in *RegistrationID, opts ...grpc.CallOption) (*Count, error)
CountPendingOrders(ctx context.Context, in *RegistrationID, opts ...grpc.CallOption) (*Count, error)
CountOrders(ctx context.Context, in *CountOrdersRequest, opts ...grpc.CallOption) (*Count, error)
// Return a count of authorizations with status "invalid" that belong to
// a given registration ID and expire in the given time range.
CountInvalidAuthorizations(ctx context.Context, in *CountInvalidAuthorizationsRequest, opts ...grpc.CallOption) (*Count, error)
GetSCTReceipt(ctx context.Context, in *GetSCTReceiptRequest, opts ...grpc.CallOption) (*SignedCertificateTimestamp, error)
CountFQDNSets(ctx context.Context, in *CountFQDNSetsRequest, opts ...grpc.CallOption) (*Count, error)
FQDNSetExists(ctx context.Context, in *FQDNSetExistsRequest, opts ...grpc.CallOption) (*Exists, error)
PreviousCertificateExists(ctx context.Context, in *PreviousCertificateExistsRequest, opts ...grpc.CallOption) (*Exists, error)
// Adders
NewRegistration(ctx context.Context, in *core.Registration, opts ...grpc.CallOption) (*core.Registration, error)
UpdateRegistration(ctx context.Context, in *core.Registration, opts ...grpc.CallOption) (*core.Empty, error)
NewPendingAuthorization(ctx context.Context, in *core.Authorization, opts ...grpc.CallOption) (*core.Authorization, error)
UpdatePendingAuthorization(ctx context.Context, in *core.Authorization, opts ...grpc.CallOption) (*core.Empty, error)
FinalizeAuthorization(ctx context.Context, in *core.Authorization, opts ...grpc.CallOption) (*core.Empty, error)
MarkCertificateRevoked(ctx context.Context, in *MarkCertificateRevokedRequest, opts ...grpc.CallOption) (*core.Empty, error)
AddCertificate(ctx context.Context, in *AddCertificateRequest, opts ...grpc.CallOption) (*AddCertificateResponse, error)
AddSCTReceipt(ctx context.Context, in *SignedCertificateTimestamp, opts ...grpc.CallOption) (*core.Empty, error)
RevokeAuthorizationsByDomain(ctx context.Context, in *RevokeAuthorizationsByDomainRequest, opts ...grpc.CallOption) (*RevokeAuthorizationsByDomainResponse, error)
DeactivateRegistration(ctx context.Context, in *RegistrationID, opts ...grpc.CallOption) (*core.Empty, error)
DeactivateAuthorization(ctx context.Context, in *AuthorizationID, opts ...grpc.CallOption) (*core.Empty, error)
NewOrder(ctx context.Context, in *core.Order, opts ...grpc.CallOption) (*core.Order, error)
SetOrderProcessing(ctx context.Context, in *core.Order, opts ...grpc.CallOption) (*core.Empty, error)
SetOrderError(ctx context.Context, in *core.Order, opts ...grpc.CallOption) (*core.Empty, error)
FinalizeOrder(ctx context.Context, in *core.Order, opts ...grpc.CallOption) (*core.Empty, error)
GetOrder(ctx context.Context, in *OrderRequest, opts ...grpc.CallOption) (*core.Order, error)
GetValidOrderAuthorizations(ctx context.Context, in *GetValidOrderAuthorizationsRequest, opts ...grpc.CallOption) (*Authorizations, error)
GetOrderForNames(ctx context.Context, in *GetOrderForNamesRequest, opts ...grpc.CallOption) (*core.Order, error)
GetAuthorizations(ctx context.Context, in *GetAuthorizationsRequest, opts ...grpc.CallOption) (*Authorizations, error)
AddPendingAuthorizations(ctx context.Context, in *AddPendingAuthorizationsRequest, opts ...grpc.CallOption) (*AuthorizationIDs, error)
}
type storageAuthorityClient struct {
cc *grpc.ClientConn
}
func NewStorageAuthorityClient(cc *grpc.ClientConn) StorageAuthorityClient {
return &storageAuthorityClient{cc}
}
func (c *storageAuthorityClient) GetRegistration(ctx context.Context, in *RegistrationID, opts ...grpc.CallOption) (*core.Registration, error) {
out := new(core.Registration)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetRegistration", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetRegistrationByKey(ctx context.Context, in *JSONWebKey, opts ...grpc.CallOption) (*core.Registration, error) {
out := new(core.Registration)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetRegistrationByKey", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetAuthorization(ctx context.Context, in *AuthorizationID, opts ...grpc.CallOption) (*core.Authorization, error) {
out := new(core.Authorization)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetAuthorization", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetPendingAuthorization(ctx context.Context, in *GetPendingAuthorizationRequest, opts ...grpc.CallOption) (*core.Authorization, error) {
out := new(core.Authorization)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetPendingAuthorization", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetValidAuthorizations(ctx context.Context, in *GetValidAuthorizationsRequest, opts ...grpc.CallOption) (*ValidAuthorizations, error) {
out := new(ValidAuthorizations)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetValidAuthorizations", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetCertificate(ctx context.Context, in *Serial, opts ...grpc.CallOption) (*core.Certificate, error) {
out := new(core.Certificate)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetCertificate", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetCertificateStatus(ctx context.Context, in *Serial, opts ...grpc.CallOption) (*CertificateStatus, error) {
out := new(CertificateStatus)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetCertificateStatus", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountCertificatesRange(ctx context.Context, in *Range, opts ...grpc.CallOption) (*Count, error) {
out := new(Count)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountCertificatesRange", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountCertificatesByNames(ctx context.Context, in *CountCertificatesByNamesRequest, opts ...grpc.CallOption) (*CountByNames, error) {
out := new(CountByNames)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountCertificatesByNames", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountCertificatesByExactNames(ctx context.Context, in *CountCertificatesByNamesRequest, opts ...grpc.CallOption) (*CountByNames, error) {
out := new(CountByNames)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountCertificatesByExactNames", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountRegistrationsByIP(ctx context.Context, in *CountRegistrationsByIPRequest, opts ...grpc.CallOption) (*Count, error) {
out := new(Count)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountRegistrationsByIP", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountRegistrationsByIPRange(ctx context.Context, in *CountRegistrationsByIPRequest, opts ...grpc.CallOption) (*Count, error) {
out := new(Count)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountRegistrationsByIPRange", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountPendingAuthorizations(ctx context.Context, in *RegistrationID, opts ...grpc.CallOption) (*Count, error) {
out := new(Count)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountPendingAuthorizations", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountPendingOrders(ctx context.Context, in *RegistrationID, opts ...grpc.CallOption) (*Count, error) {
out := new(Count)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountPendingOrders", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountOrders(ctx context.Context, in *CountOrdersRequest, opts ...grpc.CallOption) (*Count, error) {
out := new(Count)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountOrders", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountInvalidAuthorizations(ctx context.Context, in *CountInvalidAuthorizationsRequest, opts ...grpc.CallOption) (*Count, error) {
out := new(Count)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountInvalidAuthorizations", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetSCTReceipt(ctx context.Context, in *GetSCTReceiptRequest, opts ...grpc.CallOption) (*SignedCertificateTimestamp, error) {
out := new(SignedCertificateTimestamp)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetSCTReceipt", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) CountFQDNSets(ctx context.Context, in *CountFQDNSetsRequest, opts ...grpc.CallOption) (*Count, error) {
out := new(Count)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/CountFQDNSets", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) FQDNSetExists(ctx context.Context, in *FQDNSetExistsRequest, opts ...grpc.CallOption) (*Exists, error) {
out := new(Exists)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/FQDNSetExists", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) PreviousCertificateExists(ctx context.Context, in *PreviousCertificateExistsRequest, opts ...grpc.CallOption) (*Exists, error) {
out := new(Exists)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/PreviousCertificateExists", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) NewRegistration(ctx context.Context, in *core.Registration, opts ...grpc.CallOption) (*core.Registration, error) {
out := new(core.Registration)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/NewRegistration", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) UpdateRegistration(ctx context.Context, in *core.Registration, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/UpdateRegistration", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) NewPendingAuthorization(ctx context.Context, in *core.Authorization, opts ...grpc.CallOption) (*core.Authorization, error) {
out := new(core.Authorization)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/NewPendingAuthorization", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) UpdatePendingAuthorization(ctx context.Context, in *core.Authorization, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/UpdatePendingAuthorization", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) FinalizeAuthorization(ctx context.Context, in *core.Authorization, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/FinalizeAuthorization", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) MarkCertificateRevoked(ctx context.Context, in *MarkCertificateRevokedRequest, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/MarkCertificateRevoked", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) AddCertificate(ctx context.Context, in *AddCertificateRequest, opts ...grpc.CallOption) (*AddCertificateResponse, error) {
out := new(AddCertificateResponse)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/AddCertificate", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) AddSCTReceipt(ctx context.Context, in *SignedCertificateTimestamp, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/AddSCTReceipt", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) RevokeAuthorizationsByDomain(ctx context.Context, in *RevokeAuthorizationsByDomainRequest, opts ...grpc.CallOption) (*RevokeAuthorizationsByDomainResponse, error) {
out := new(RevokeAuthorizationsByDomainResponse)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/RevokeAuthorizationsByDomain", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) DeactivateRegistration(ctx context.Context, in *RegistrationID, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/DeactivateRegistration", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) DeactivateAuthorization(ctx context.Context, in *AuthorizationID, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/DeactivateAuthorization", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) NewOrder(ctx context.Context, in *core.Order, opts ...grpc.CallOption) (*core.Order, error) {
out := new(core.Order)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/NewOrder", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) SetOrderProcessing(ctx context.Context, in *core.Order, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/SetOrderProcessing", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) SetOrderError(ctx context.Context, in *core.Order, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/SetOrderError", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) FinalizeOrder(ctx context.Context, in *core.Order, opts ...grpc.CallOption) (*core.Empty, error) {
out := new(core.Empty)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/FinalizeOrder", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetOrder(ctx context.Context, in *OrderRequest, opts ...grpc.CallOption) (*core.Order, error) {
out := new(core.Order)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetOrder", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetValidOrderAuthorizations(ctx context.Context, in *GetValidOrderAuthorizationsRequest, opts ...grpc.CallOption) (*Authorizations, error) {
out := new(Authorizations)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetValidOrderAuthorizations", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetOrderForNames(ctx context.Context, in *GetOrderForNamesRequest, opts ...grpc.CallOption) (*core.Order, error) {
out := new(core.Order)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetOrderForNames", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) GetAuthorizations(ctx context.Context, in *GetAuthorizationsRequest, opts ...grpc.CallOption) (*Authorizations, error) {
out := new(Authorizations)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/GetAuthorizations", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *storageAuthorityClient) AddPendingAuthorizations(ctx context.Context, in *AddPendingAuthorizationsRequest, opts ...grpc.CallOption) (*AuthorizationIDs, error) {
out := new(AuthorizationIDs)
err := grpc.Invoke(ctx, "/sa.StorageAuthority/AddPendingAuthorizations", in, out, c.cc, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// Server API for StorageAuthority service
type StorageAuthorityServer interface {
// Getters
GetRegistration(context.Context, *RegistrationID) (*core.Registration, error)
GetRegistrationByKey(context.Context, *JSONWebKey) (*core.Registration, error)
GetAuthorization(context.Context, *AuthorizationID) (*core.Authorization, error)
GetPendingAuthorization(context.Context, *GetPendingAuthorizationRequest) (*core.Authorization, error)
GetValidAuthorizations(context.Context, *GetValidAuthorizationsRequest) (*ValidAuthorizations, error)
GetCertificate(context.Context, *Serial) (*core.Certificate, error)
GetCertificateStatus(context.Context, *Serial) (*CertificateStatus, error)
CountCertificatesRange(context.Context, *Range) (*Count, error)
CountCertificatesByNames(context.Context, *CountCertificatesByNamesRequest) (*CountByNames, error)
CountCertificatesByExactNames(context.Context, *CountCertificatesByNamesRequest) (*CountByNames, error)
CountRegistrationsByIP(context.Context, *CountRegistrationsByIPRequest) (*Count, error)
CountRegistrationsByIPRange(context.Context, *CountRegistrationsByIPRequest) (*Count, error)
CountPendingAuthorizations(context.Context, *RegistrationID) (*Count, error)
CountPendingOrders(context.Context, *RegistrationID) (*Count, error)
CountOrders(context.Context, *CountOrdersRequest) (*Count, error)
// Return a count of authorizations with status "invalid" that belong to
// a given registration ID and expire in the given time range.
CountInvalidAuthorizations(context.Context, *CountInvalidAuthorizationsRequest) (*Count, error)
GetSCTReceipt(context.Context, *GetSCTReceiptRequest) (*SignedCertificateTimestamp, error)
CountFQDNSets(context.Context, *CountFQDNSetsRequest) (*Count, error)
FQDNSetExists(context.Context, *FQDNSetExistsRequest) (*Exists, error)
PreviousCertificateExists(context.Context, *PreviousCertificateExistsRequest) (*Exists, error)
// Adders
NewRegistration(context.Context, *core.Registration) (*core.Registration, error)
UpdateRegistration(context.Context, *core.Registration) (*core.Empty, error)
NewPendingAuthorization(context.Context, *core.Authorization) (*core.Authorization, error)
UpdatePendingAuthorization(context.Context, *core.Authorization) (*core.Empty, error)
FinalizeAuthorization(context.Context, *core.Authorization) (*core.Empty, error)
MarkCertificateRevoked(context.Context, *MarkCertificateRevokedRequest) (*core.Empty, error)
AddCertificate(context.Context, *AddCertificateRequest) (*AddCertificateResponse, error)
AddSCTReceipt(context.Context, *SignedCertificateTimestamp) (*core.Empty, error)
RevokeAuthorizationsByDomain(context.Context, *RevokeAuthorizationsByDomainRequest) (*RevokeAuthorizationsByDomainResponse, error)
DeactivateRegistration(context.Context, *RegistrationID) (*core.Empty, error)
DeactivateAuthorization(context.Context, *AuthorizationID) (*core.Empty, error)
NewOrder(context.Context, *core.Order) (*core.Order, error)
SetOrderProcessing(context.Context, *core.Order) (*core.Empty, error)
SetOrderError(context.Context, *core.Order) (*core.Empty, error)
FinalizeOrder(context.Context, *core.Order) (*core.Empty, error)
GetOrder(context.Context, *OrderRequest) (*core.Order, error)
GetValidOrderAuthorizations(context.Context, *GetValidOrderAuthorizationsRequest) (*Authorizations, error)
GetOrderForNames(context.Context, *GetOrderForNamesRequest) (*core.Order, error)
GetAuthorizations(context.Context, *GetAuthorizationsRequest) (*Authorizations, error)
AddPendingAuthorizations(context.Context, *AddPendingAuthorizationsRequest) (*AuthorizationIDs, error)
}
func RegisterStorageAuthorityServer(s *grpc.Server, srv StorageAuthorityServer) {
s.RegisterService(&_StorageAuthority_serviceDesc, srv)
}
func _StorageAuthority_GetRegistration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RegistrationID)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetRegistration(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetRegistration",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetRegistration(ctx, req.(*RegistrationID))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetRegistrationByKey_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(JSONWebKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetRegistrationByKey(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetRegistrationByKey",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetRegistrationByKey(ctx, req.(*JSONWebKey))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetAuthorization_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(AuthorizationID)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetAuthorization(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetAuthorization",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetAuthorization(ctx, req.(*AuthorizationID))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetPendingAuthorization_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetPendingAuthorizationRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetPendingAuthorization(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetPendingAuthorization",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetPendingAuthorization(ctx, req.(*GetPendingAuthorizationRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetValidAuthorizations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetValidAuthorizationsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetValidAuthorizations(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetValidAuthorizations",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetValidAuthorizations(ctx, req.(*GetValidAuthorizationsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetCertificate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(Serial)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetCertificate(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetCertificate",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetCertificate(ctx, req.(*Serial))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetCertificateStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(Serial)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetCertificateStatus(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetCertificateStatus",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetCertificateStatus(ctx, req.(*Serial))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountCertificatesRange_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(Range)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountCertificatesRange(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountCertificatesRange",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountCertificatesRange(ctx, req.(*Range))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountCertificatesByNames_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CountCertificatesByNamesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountCertificatesByNames(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountCertificatesByNames",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountCertificatesByNames(ctx, req.(*CountCertificatesByNamesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountCertificatesByExactNames_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CountCertificatesByNamesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountCertificatesByExactNames(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountCertificatesByExactNames",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountCertificatesByExactNames(ctx, req.(*CountCertificatesByNamesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountRegistrationsByIP_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CountRegistrationsByIPRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountRegistrationsByIP(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountRegistrationsByIP",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountRegistrationsByIP(ctx, req.(*CountRegistrationsByIPRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountRegistrationsByIPRange_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CountRegistrationsByIPRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountRegistrationsByIPRange(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountRegistrationsByIPRange",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountRegistrationsByIPRange(ctx, req.(*CountRegistrationsByIPRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountPendingAuthorizations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RegistrationID)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountPendingAuthorizations(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountPendingAuthorizations",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountPendingAuthorizations(ctx, req.(*RegistrationID))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountPendingOrders_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RegistrationID)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountPendingOrders(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountPendingOrders",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountPendingOrders(ctx, req.(*RegistrationID))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountOrders_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CountOrdersRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountOrders(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountOrders",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountOrders(ctx, req.(*CountOrdersRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountInvalidAuthorizations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CountInvalidAuthorizationsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountInvalidAuthorizations(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountInvalidAuthorizations",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountInvalidAuthorizations(ctx, req.(*CountInvalidAuthorizationsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetSCTReceipt_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetSCTReceiptRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetSCTReceipt(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetSCTReceipt",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetSCTReceipt(ctx, req.(*GetSCTReceiptRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_CountFQDNSets_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CountFQDNSetsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).CountFQDNSets(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/CountFQDNSets",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).CountFQDNSets(ctx, req.(*CountFQDNSetsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_FQDNSetExists_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(FQDNSetExistsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).FQDNSetExists(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/FQDNSetExists",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).FQDNSetExists(ctx, req.(*FQDNSetExistsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_PreviousCertificateExists_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PreviousCertificateExistsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).PreviousCertificateExists(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/PreviousCertificateExists",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).PreviousCertificateExists(ctx, req.(*PreviousCertificateExistsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_NewRegistration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(core.Registration)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).NewRegistration(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/NewRegistration",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).NewRegistration(ctx, req.(*core.Registration))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_UpdateRegistration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(core.Registration)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).UpdateRegistration(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/UpdateRegistration",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).UpdateRegistration(ctx, req.(*core.Registration))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_NewPendingAuthorization_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(core.Authorization)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).NewPendingAuthorization(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/NewPendingAuthorization",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).NewPendingAuthorization(ctx, req.(*core.Authorization))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_UpdatePendingAuthorization_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(core.Authorization)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).UpdatePendingAuthorization(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/UpdatePendingAuthorization",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).UpdatePendingAuthorization(ctx, req.(*core.Authorization))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_FinalizeAuthorization_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(core.Authorization)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).FinalizeAuthorization(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/FinalizeAuthorization",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).FinalizeAuthorization(ctx, req.(*core.Authorization))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_MarkCertificateRevoked_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(MarkCertificateRevokedRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).MarkCertificateRevoked(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/MarkCertificateRevoked",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).MarkCertificateRevoked(ctx, req.(*MarkCertificateRevokedRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_AddCertificate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(AddCertificateRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).AddCertificate(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/AddCertificate",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).AddCertificate(ctx, req.(*AddCertificateRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_AddSCTReceipt_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SignedCertificateTimestamp)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).AddSCTReceipt(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/AddSCTReceipt",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).AddSCTReceipt(ctx, req.(*SignedCertificateTimestamp))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_RevokeAuthorizationsByDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RevokeAuthorizationsByDomainRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).RevokeAuthorizationsByDomain(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/RevokeAuthorizationsByDomain",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).RevokeAuthorizationsByDomain(ctx, req.(*RevokeAuthorizationsByDomainRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_DeactivateRegistration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RegistrationID)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).DeactivateRegistration(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/DeactivateRegistration",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).DeactivateRegistration(ctx, req.(*RegistrationID))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_DeactivateAuthorization_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(AuthorizationID)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).DeactivateAuthorization(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/DeactivateAuthorization",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).DeactivateAuthorization(ctx, req.(*AuthorizationID))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_NewOrder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(core.Order)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).NewOrder(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/NewOrder",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).NewOrder(ctx, req.(*core.Order))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_SetOrderProcessing_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(core.Order)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).SetOrderProcessing(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/SetOrderProcessing",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).SetOrderProcessing(ctx, req.(*core.Order))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_SetOrderError_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(core.Order)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).SetOrderError(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/SetOrderError",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).SetOrderError(ctx, req.(*core.Order))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_FinalizeOrder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(core.Order)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).FinalizeOrder(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/FinalizeOrder",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).FinalizeOrder(ctx, req.(*core.Order))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetOrder_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OrderRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetOrder(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetOrder",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetOrder(ctx, req.(*OrderRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetValidOrderAuthorizations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetValidOrderAuthorizationsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetValidOrderAuthorizations(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetValidOrderAuthorizations",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetValidOrderAuthorizations(ctx, req.(*GetValidOrderAuthorizationsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetOrderForNames_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetOrderForNamesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetOrderForNames(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetOrderForNames",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetOrderForNames(ctx, req.(*GetOrderForNamesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_GetAuthorizations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetAuthorizationsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).GetAuthorizations(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/GetAuthorizations",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).GetAuthorizations(ctx, req.(*GetAuthorizationsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _StorageAuthority_AddPendingAuthorizations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(AddPendingAuthorizationsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(StorageAuthorityServer).AddPendingAuthorizations(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/sa.StorageAuthority/AddPendingAuthorizations",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(StorageAuthorityServer).AddPendingAuthorizations(ctx, req.(*AddPendingAuthorizationsRequest))
}
return interceptor(ctx, in, info, handler)
}
var _StorageAuthority_serviceDesc = grpc.ServiceDesc{
ServiceName: "sa.StorageAuthority",
HandlerType: (*StorageAuthorityServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "GetRegistration",
Handler: _StorageAuthority_GetRegistration_Handler,
},
{
MethodName: "GetRegistrationByKey",
Handler: _StorageAuthority_GetRegistrationByKey_Handler,
},
{
MethodName: "GetAuthorization",
Handler: _StorageAuthority_GetAuthorization_Handler,
},
{
MethodName: "GetPendingAuthorization",
Handler: _StorageAuthority_GetPendingAuthorization_Handler,
},
{
MethodName: "GetValidAuthorizations",
Handler: _StorageAuthority_GetValidAuthorizations_Handler,
},
{
MethodName: "GetCertificate",
Handler: _StorageAuthority_GetCertificate_Handler,
},
{
MethodName: "GetCertificateStatus",
Handler: _StorageAuthority_GetCertificateStatus_Handler,
},
{
MethodName: "CountCertificatesRange",
Handler: _StorageAuthority_CountCertificatesRange_Handler,
},
{
MethodName: "CountCertificatesByNames",
Handler: _StorageAuthority_CountCertificatesByNames_Handler,
},
{
MethodName: "CountCertificatesByExactNames",
Handler: _StorageAuthority_CountCertificatesByExactNames_Handler,
},
{
MethodName: "CountRegistrationsByIP",
Handler: _StorageAuthority_CountRegistrationsByIP_Handler,
},
{
MethodName: "CountRegistrationsByIPRange",
Handler: _StorageAuthority_CountRegistrationsByIPRange_Handler,
},
{
MethodName: "CountPendingAuthorizations",
Handler: _StorageAuthority_CountPendingAuthorizations_Handler,
},
{
MethodName: "CountPendingOrders",
Handler: _StorageAuthority_CountPendingOrders_Handler,
},
{
MethodName: "CountOrders",
Handler: _StorageAuthority_CountOrders_Handler,
},
{
MethodName: "CountInvalidAuthorizations",
Handler: _StorageAuthority_CountInvalidAuthorizations_Handler,
},
{
MethodName: "GetSCTReceipt",
Handler: _StorageAuthority_GetSCTReceipt_Handler,
},
{
MethodName: "CountFQDNSets",
Handler: _StorageAuthority_CountFQDNSets_Handler,
},
{
MethodName: "FQDNSetExists",
Handler: _StorageAuthority_FQDNSetExists_Handler,
},
{
MethodName: "PreviousCertificateExists",
Handler: _StorageAuthority_PreviousCertificateExists_Handler,
},
{
MethodName: "NewRegistration",
Handler: _StorageAuthority_NewRegistration_Handler,
},
{
MethodName: "UpdateRegistration",
Handler: _StorageAuthority_UpdateRegistration_Handler,
},
{
MethodName: "NewPendingAuthorization",
Handler: _StorageAuthority_NewPendingAuthorization_Handler,
},
{
MethodName: "UpdatePendingAuthorization",
Handler: _StorageAuthority_UpdatePendingAuthorization_Handler,
},
{
MethodName: "FinalizeAuthorization",
Handler: _StorageAuthority_FinalizeAuthorization_Handler,
},
{
MethodName: "MarkCertificateRevoked",
Handler: _StorageAuthority_MarkCertificateRevoked_Handler,
},
{
MethodName: "AddCertificate",
Handler: _StorageAuthority_AddCertificate_Handler,
},
{
MethodName: "AddSCTReceipt",
Handler: _StorageAuthority_AddSCTReceipt_Handler,
},
{
MethodName: "RevokeAuthorizationsByDomain",
Handler: _StorageAuthority_RevokeAuthorizationsByDomain_Handler,
},
{
MethodName: "DeactivateRegistration",
Handler: _StorageAuthority_DeactivateRegistration_Handler,
},
{
MethodName: "DeactivateAuthorization",
Handler: _StorageAuthority_DeactivateAuthorization_Handler,
},
{
MethodName: "NewOrder",
Handler: _StorageAuthority_NewOrder_Handler,
},
{
MethodName: "SetOrderProcessing",
Handler: _StorageAuthority_SetOrderProcessing_Handler,
},
{
MethodName: "SetOrderError",
Handler: _StorageAuthority_SetOrderError_Handler,
},
{
MethodName: "FinalizeOrder",
Handler: _StorageAuthority_FinalizeOrder_Handler,
},
{
MethodName: "GetOrder",
Handler: _StorageAuthority_GetOrder_Handler,
},
{
MethodName: "GetValidOrderAuthorizations",
Handler: _StorageAuthority_GetValidOrderAuthorizations_Handler,
},
{
MethodName: "GetOrderForNames",
Handler: _StorageAuthority_GetOrderForNames_Handler,
},
{
MethodName: "GetAuthorizations",
Handler: _StorageAuthority_GetAuthorizations_Handler,
},
{
MethodName: "AddPendingAuthorizations",
Handler: _StorageAuthority_AddPendingAuthorizations_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "sa/proto/sa.proto",
}
func init() { proto1.RegisterFile("sa/proto/sa.proto", fileDescriptor0) }
var fileDescriptor0 = []byte{
// 1768 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0xef, 0x72, 0x1c, 0x39,
0x11, 0xdf, 0x3f, 0xd9, 0xc4, 0x6e, 0xff, 0x89, 0xad, 0xd8, 0xce, 0xdc, 0xc4, 0x76, 0x1c, 0x5d,
0x08, 0xbe, 0x82, 0xf2, 0x05, 0x03, 0x77, 0x54, 0x99, 0x00, 0x76, 0xec, 0xec, 0xf9, 0x92, 0x38,
0x66, 0x36, 0xe7, 0xbb, 0x82, 0x2a, 0xaa, 0x94, 0x1d, 0x65, 0x23, 0xb2, 0x9e, 0xd9, 0x93, 0xb4,
0x76, 0x9c, 0x17, 0x80, 0x07, 0xa0, 0x28, 0x3e, 0xf2, 0x1c, 0x3c, 0x13, 0x2f, 0xc0, 0x37, 0x4a,
0x2d, 0xcd, 0xce, 0x9f, 0x9d, 0xd9, 0xbd, 0x54, 0x28, 0xbe, 0xa9, 0x5b, 0xdd, 0x3f, 0xb5, 0x5a,
0xad, 0xd6, 0x6f, 0x06, 0x96, 0x15, 0xfb, 0x7c, 0x20, 0x63, 0x1d, 0x7f, 0xae, 0xd8, 0x0e, 0x0e,
0x48, 0x43, 0x31, 0x7f, 0xb5, 0x1b, 0x4b, 0xee, 0x26, 0xcc, 0xd0, 0x4e, 0xd1, 0x2d, 0x58, 0x0c,
0x78, 0x4f, 0x28, 0x2d, 0x99, 0x16, 0x71, 0x74, 0x7c, 0x48, 0x16, 0xa1, 0x21, 0x42, 0xaf, 0xbe,
0x55, 0xdf, 0x6e, 0x06, 0x0d, 0x11, 0xd2, 0x4d, 0x80, 0xaf, 0x3b, 0x2f, 0x4e, 0xbe, 0xe5, 0xaf,
0x9e, 0xf2, 0x2b, 0xb2, 0x04, 0xcd, 0x3f, 0x5f, 0xbe, 0xc5, 0xe9, 0xf9, 0xc0, 0x0c, 0xe9, 0x3d,
0xb8, 0xb9, 0x3f, 0xd4, 0x6f, 0x62, 0x29, 0xde, 0x8f, 0x43, 0xcc, 0x22, 0xc4, 0xbf, 0xea, 0xb0,
0xd9, 0xe6, 0xfa, 0x94, 0x47, 0xa1, 0x88, 0x7a, 0x39, 0xeb, 0x80, 0x7f, 0x3f, 0xe4, 0x4a, 0x93,
0x07, 0xb0, 0x28, 0x73, 0x71, 0xb8, 0x08, 0x0a, 0x5a, 0x63, 0x27, 0x42, 0x1e, 0x69, 0xf1, 0x5a,
0x70, 0xf9, 0xf2, 0x6a, 0xc0, 0xbd, 0x06, 0x2e, 0x53, 0xd0, 0x92, 0x6d, 0xb8, 0x99, 0x6a, 0xce,
0x58, 0x7f, 0xc8, 0xbd, 0x26, 0x1a, 0x16, 0xd5, 0x64, 0x13, 0xe0, 0x82, 0xf5, 0x45, 0xf8, 0x4d,
0xa4, 0x45, 0xdf, 0xbb, 0x86, 0xab, 0x66, 0x34, 0x54, 0xc1, 0x46, 0x9b, 0xeb, 0x33, 0xa3, 0xc8,
0x45, 0xae, 0x3e, 0x34, 0x74, 0x0f, 0x6e, 0x84, 0xf1, 0x39, 0x13, 0x91, 0xf2, 0x1a, 0x5b, 0xcd,
0xed, 0xd9, 0x20, 0x11, 0x4d, 0x52, 0xa3, 0xf8, 0x12, 0x03, 0x6c, 0x06, 0x66, 0x48, 0xff, 0x59,
0x87, 0x5b, 0x25, 0x4b, 0x92, 0x5f, 0x41, 0x0b, 0x43, 0xf3, 0xea, 0x5b, 0xcd, 0xed, 0xb9, 0x5d,
0xba, 0xa3, 0xd8, 0x4e, 0x89, 0xdd, 0xce, 0x73, 0x36, 0x38, 0xea, 0xf3, 0x73, 0x1e, 0xe9, 0xc0,
0x3a, 0xf8, 0x2f, 0x00, 0x52, 0x25, 0x59, 0x83, 0xeb, 0x76, 0x71, 0x77, 0x4a, 0x4e, 0x22, 0x9f,
0x41, 0x8b, 0x0d, 0xf5, 0x9b, 0xf7, 0x98, 0xd5, 0xb9, 0xdd, 0x5b, 0x3b, 0x58, 0x2a, 0xf9, 0x13,
0xb3, 0x16, 0xf4, 0x3f, 0x0d, 0x58, 0x7e, 0xcc, 0xa5, 0x49, 0x65, 0x97, 0x69, 0xde, 0xd1, 0x4c,
0x0f, 0x95, 0x01, 0x56, 0x5c, 0x0a, 0xd6, 0x4f, 0x80, 0xad, 0x44, 0x76, 0x80, 0xa8, 0xe1, 0x2b,
0xd5, 0x95, 0xe2, 0x15, 0x97, 0xfb, 0x83, 0x81, 0x8c, 0x2f, 0x78, 0x88, 0xab, 0xcc, 0x04, 0x25,
0x33, 0x88, 0x83, 0x88, 0xee, 0xd8, 0x9c, 0x64, 0xce, 0x35, 0xee, 0xaa, 0xc1, 0x33, 0xa6, 0xf4,
0x37, 0x83, 0x90, 0x69, 0x1e, 0xba, 0x23, 0x2b, 0xaa, 0xc9, 0x16, 0xcc, 0x49, 0x7e, 0x11, 0xbf,
0xe5, 0xe1, 0x21, 0xd3, 0xdc, 0x6b, 0xa1, 0x55, 0x56, 0x45, 0xee, 0xc3, 0x82, 0x13, 0x03, 0xce,
0x54, 0x1c, 0x79, 0xd7, 0xd1, 0x26, 0xaf, 0x24, 0xbf, 0x80, 0xd5, 0x3e, 0x53, 0xfa, 0xe8, 0xdd,
0x40, 0xd8, 0xa3, 0x3c, 0x61, 0xbd, 0x0e, 0x8f, 0xb4, 0x77, 0x03, 0xad, 0xcb, 0x27, 0x09, 0x85,
0x79, 0x13, 0x50, 0xc0, 0xd5, 0x20, 0x8e, 0x14, 0xf7, 0x66, 0xf0, 0xc2, 0xe4, 0x74, 0xc4, 0x87,
0x99, 0x28, 0xd6, 0xfb, 0xaf, 0x35, 0x97, 0xde, 0x2c, 0x82, 0x8d, 0x64, 0xb2, 0x0e, 0xb3, 0x42,
0x21, 0x2c, 0x0f, 0x3d, 0xc0, 0x34, 0xa5, 0x0a, 0xba, 0x05, 0xd7, 0x3b, 0x36, 0xaf, 0x15, 0xf9,
0xa6, 0x7b, 0xd0, 0x0a, 0x58, 0xd4, 0xc3, 0x45, 0x38, 0x93, 0x7d, 0xc1, 0x95, 0x76, 0x75, 0x39,
0x92, 0x8d, 0x73, 0x9f, 0x69, 0x33, 0xd3, 0xc0, 0x19, 0x27, 0xd1, 0x0d, 0x68, 0x3d, 0x8e, 0x87,
0x91, 0x26, 0x2b, 0xd0, 0xea, 0x9a, 0x81, 0xf3, 0xb4, 0x02, 0xfd, 0x0e, 0xee, 0xe2, 0x74, 0xe6,
0xf4, 0xd5, 0xc1, 0xd5, 0x09, 0x3b, 0xe7, 0xa3, 0x3b, 0x71, 0x17, 0x5a, 0xd2, 0x2c, 0x8f, 0x8e,
0x73, 0xbb, 0xb3, 0xa6, 0x4e, 0x31, 0x9e, 0xc0, 0xea, 0x0d, 0x72, 0x64, 0x1c, 0xdc, 0x55, 0xb0,
0x02, 0xfd, 0x4b, 0x1d, 0xe6, 0x11, 0xda, 0xc1, 0x91, 0xdf, 0xc2, 0x7c, 0x37, 0x23, 0xbb, 0xb2,
0xbf, 0x63, 0xe0, 0xb2, 0x76, 0xd9, 0x7a, 0xcf, 0x39, 0xf8, 0x5f, 0xe4, 0xca, 0x9e, 0xc0, 0x35,
0xb3, 0x90, 0xcb, 0x15, 0x8e, 0xd3, 0x3d, 0x36, 0xb2, 0x7b, 0x3c, 0x85, 0x0d, 0x5c, 0x20, 0xdb,
0x1c, 0xd5, 0xc1, 0xd5, 0xf1, 0x69, 0xb2, 0x43, 0xd3, 0xe3, 0x06, 0xae, 0x0f, 0x36, 0xc4, 0x20,
0xdd, 0x71, 0xa3, 0x7c, 0xc7, 0xf4, 0xaf, 0x75, 0xb8, 0x87, 0x90, 0xc7, 0xd1, 0xc5, 0xc7, 0x37,
0x13, 0x1f, 0x66, 0xde, 0xc4, 0x4a, 0xe3, 0x6e, 0x6c, 0x07, 0x1c, 0xc9, 0x69, 0x28, 0xcd, 0x8a,
0x50, 0x3a, 0x40, 0x30, 0x92, 0x17, 0x32, 0xe4, 0x72, 0xb4, 0xf4, 0x3a, 0xcc, 0xb2, 0x2e, 0xee,
0x7e, 0xb4, 0x6a, 0xaa, 0x98, 0xbe, 0xbf, 0x43, 0x58, 0x69, 0x73, 0xdd, 0x79, 0xfc, 0x32, 0xe0,
0x5d, 0x2e, 0x06, 0x3a, 0x81, 0xad, 0xea, 0x08, 0x2b, 0xd0, 0xea, 0xc7, 0xbd, 0xe3, 0x43, 0x17,
0xbe, 0x15, 0xe8, 0x57, 0xb0, 0x82, 0xa1, 0x3d, 0xf9, 0xfd, 0xe1, 0x49, 0x87, 0x6b, 0x95, 0x41,
0xb9, 0x14, 0x51, 0x18, 0x5f, 0xba, 0xc8, 0x9c, 0x54, 0xdd, 0x54, 0xe9, 0x43, 0x58, 0x71, 0x20,
0x47, 0xef, 0x84, 0x4a, 0x91, 0x32, 0x1e, 0xf5, 0xbc, 0xc7, 0x29, 0x6c, 0x9d, 0x4a, 0x7e, 0x21,
0xe2, 0xa1, 0xca, 0x94, 0x76, 0xde, 0xbb, 0xaa, 0x71, 0xae, 0x40, 0x4b, 0xf2, 0x64, 0x37, 0xcd,
0xc0, 0x0a, 0xe6, 0x9e, 0x5a, 0x77, 0xe3, 0xc7, 0x71, 0x84, 0x7e, 0x33, 0x81, 0x93, 0xe8, 0x53,
0xd8, 0x78, 0xce, 0xe4, 0xdb, 0xcc, 0x7a, 0x41, 0xd2, 0x7d, 0x26, 0xa7, 0x8f, 0xc0, 0xb5, 0x6e,
0x1c, 0x72, 0xb7, 0x1e, 0x8e, 0x69, 0x07, 0x56, 0xf7, 0xc3, 0x30, 0x87, 0x65, 0x41, 0x96, 0xa0,
0x19, 0x72, 0x99, 0xbc, 0xda, 0x21, 0x97, 0xe5, 0xf1, 0x1a, 0x50, 0xd3, 0xa1, 0xb0, 0x70, 0xe6,
0x03, 0x1c, 0xd3, 0x87, 0xb0, 0x56, 0x04, 0x75, 0xfd, 0xcb, 0xe4, 0x42, 0xf4, 0x92, 0xc6, 0x62,
0x72, 0x81, 0x12, 0xfd, 0x77, 0x1d, 0xfc, 0x8e, 0xe8, 0x45, 0x3c, 0xeb, 0xf5, 0x52, 0x9c, 0x73,
0xa5, 0xd9, 0xf9, 0xa0, 0x48, 0x30, 0xcc, 0x03, 0xac, 0xba, 0xfa, 0x8c, 0x4b, 0x25, 0xe2, 0xc8,
0xc5, 0x93, 0xd1, 0xa4, 0x85, 0xd2, 0xcc, 0x14, 0x8a, 0xa9, 0x56, 0x9d, 0x40, 0xba, 0x27, 0x20,
0x55, 0x18, 0x4c, 0xfe, 0x4e, 0xf3, 0xc8, 0x00, 0x28, 0xec, 0xfd, 0xf3, 0x41, 0x46, 0x63, 0xbc,
0x95, 0xe8, 0x45, 0x4c, 0x0f, 0x25, 0xc7, 0xb6, 0x3f, 0x1f, 0xa4, 0x0a, 0xf2, 0x53, 0x58, 0xee,
0x66, 0x5e, 0x36, 0x9b, 0xfe, 0x1b, 0xb8, 0xfa, 0xf8, 0x04, 0x7d, 0x04, 0x9f, 0xda, 0x33, 0xcb,
0xdf, 0xe8, 0x83, 0xab, 0x43, 0x2c, 0x8d, 0x29, 0x95, 0x43, 0xff, 0x04, 0xf7, 0x27, 0xbb, 0xbb,
0x6c, 0xaf, 0xc3, 0xec, 0x6b, 0x11, 0xb1, 0xbe, 0x78, 0xcf, 0x93, 0xec, 0xa5, 0x0a, 0x53, 0xd5,
0x03, 0x4b, 0xaf, 0x5c, 0x06, 0x13, 0x91, 0x6e, 0xc2, 0x3c, 0xde, 0xf3, 0x6c, 0xe3, 0xca, 0xf2,
0xbb, 0x67, 0x40, 0x13, 0x7e, 0x83, 0x76, 0xe5, 0x7d, 0xa9, 0x78, 0x68, 0x6b, 0x70, 0x9d, 0x75,
0xbb, 0x7a, 0x54, 0x40, 0x4e, 0xa2, 0x6d, 0xb8, 0xdd, 0xe6, 0xb6, 0xb1, 0x3c, 0x89, 0x65, 0xee,
0x4d, 0x48, 0x5d, 0xea, 0x59, 0x97, 0x8a, 0xa7, 0xe0, 0x1f, 0x75, 0xf0, 0xda, 0x5c, 0xff, 0xdf,
0x28, 0x97, 0x61, 0x16, 0x92, 0x7f, 0x3f, 0x14, 0x92, 0x9f, 0xed, 0x9a, 0x55, 0xdf, 0x2b, 0x2c,
0xab, 0x99, 0xa0, 0xa8, 0xa6, 0x7f, 0xaf, 0xc3, 0x62, 0x81, 0x97, 0xfd, 0x3c, 0xe1, 0x4d, 0xf6,
0x81, 0xda, 0x30, 0xdd, 0x71, 0x02, 0x25, 0x43, 0xdb, 0xff, 0x3d, 0x25, 0x7b, 0x06, 0x77, 0xf7,
0xc3, 0xb0, 0x8c, 0x66, 0x8f, 0x32, 0xf7, 0x59, 0x3e, 0xd0, 0x49, 0x68, 0xf7, 0x61, 0xa9, 0x40,
0xec, 0x31, 0x6d, 0x22, 0x4c, 0x1a, 0xa7, 0x19, 0xee, 0xfe, 0x6d, 0x15, 0x96, 0x3a, 0x3a, 0x96,
0xac, 0x97, 0x14, 0xb0, 0xbe, 0x22, 0x7b, 0x70, 0xb3, 0xcd, 0x73, 0x6f, 0x27, 0x21, 0xf8, 0x60,
0xe4, 0x8e, 0xc7, 0x27, 0x76, 0xf5, 0xac, 0x96, 0xd6, 0xc8, 0xaf, 0xf1, 0x21, 0xc9, 0x2a, 0x0f,
0xae, 0xcc, 0xa7, 0xc7, 0xa2, 0x41, 0x48, 0x3f, 0x45, 0x2a, 0xbc, 0x7f, 0x03, 0x4b, 0xc5, 0xb2,
0x21, 0xb7, 0xc6, 0x8e, 0xe3, 0xf8, 0xd0, 0x2f, 0xdb, 0x3a, 0xad, 0x91, 0x97, 0x58, 0xc0, 0x65,
0x39, 0x24, 0xc8, 0xb6, 0x27, 0x7f, 0xc7, 0x54, 0xa1, 0x9e, 0xc1, 0x5a, 0xf9, 0x47, 0x04, 0xb9,
0xe7, 0x40, 0xab, 0x3f, 0x30, 0xfc, 0xdb, 0x15, 0x2c, 0x9f, 0xd6, 0xc8, 0xcf, 0x60, 0xb1, 0xcd,
0xb3, 0x44, 0x8c, 0x80, 0x31, 0xb6, 0x9d, 0xc9, 0x5f, 0xb6, 0xc1, 0x64, 0xa6, 0x69, 0x8d, 0xec,
0x61, 0x7a, 0xc7, 0x99, 0x7b, 0xd6, 0x71, 0x15, 0x09, 0x56, 0xd1, 0x84, 0xd6, 0xc8, 0x43, 0x58,
0x1b, 0xa3, 0x7e, 0x96, 0x67, 0xa6, 0x84, 0xc0, 0x9f, 0x1d, 0xd1, 0x33, 0x5a, 0x23, 0x1d, 0xf0,
0xaa, 0xc8, 0x22, 0xf9, 0x74, 0x64, 0x58, 0x4d, 0x25, 0xfd, 0xa5, 0x22, 0xd9, 0xa3, 0x35, 0xf2,
0x9d, 0x63, 0x67, 0x79, 0xb7, 0xa3, 0x77, 0xac, 0xab, 0x3f, 0x12, 0xf9, 0x2b, 0xb7, 0xc1, 0x31,
0xde, 0x67, 0x0f, 0x6a, 0x22, 0x27, 0xcc, 0x6f, 0xfc, 0x39, 0xdc, 0xa9, 0xb0, 0xc6, 0x7c, 0x7d,
0x28, 0xdc, 0x23, 0xf0, 0x71, 0x58, 0x7a, 0xbb, 0x4b, 0x6f, 0x57, 0xce, 0xfd, 0x97, 0x8e, 0xf2,
0x39, 0x77, 0xcb, 0xfc, 0xa6, 0xbb, 0xed, 0xc2, 0x5c, 0x86, 0x29, 0x92, 0xb5, 0xd1, 0x5c, 0x8e,
0x3a, 0xe6, 0x7d, 0x4e, 0x5d, 0xa4, 0xa5, 0x3c, 0x97, 0xfc, 0x68, 0x64, 0x3a, 0x89, 0x07, 0xe7,
0x11, 0x9f, 0xc2, 0x42, 0x8e, 0x5a, 0x12, 0xcf, 0x5d, 0x9a, 0x31, 0xb6, 0xe9, 0x6f, 0x62, 0x15,
0x57, 0x92, 0x0f, 0x5a, 0x23, 0x5f, 0xc0, 0x42, 0x8e, 0x61, 0x5a, 0xb0, 0x32, 0xd2, 0x99, 0x0f,
0xe2, 0x4b, 0x58, 0xc8, 0xf1, 0x49, 0xeb, 0x57, 0x46, 0x31, 0x7d, 0xbc, 0x4a, 0x56, 0x45, 0x6b,
0xe4, 0x05, 0x7c, 0x52, 0x49, 0x2b, 0xc9, 0x7d, 0x63, 0x3a, 0x8d, 0x75, 0x16, 0x00, 0xf7, 0xe0,
0xe6, 0x09, 0xbf, 0x2c, 0x74, 0xd7, 0xb1, 0x5e, 0x58, 0xd1, 0x1f, 0xbf, 0x04, 0x62, 0xbf, 0x90,
0xa7, 0xfa, 0xcf, 0x59, 0xdd, 0xd1, 0xf9, 0x40, 0x5f, 0xd1, 0x1a, 0x39, 0x82, 0xdb, 0x27, 0xfc,
0xb2, 0xb4, 0x31, 0x96, 0x35, 0xbd, 0xaa, 0x4e, 0xf8, 0x3b, 0xf0, 0xed, 0xfa, 0x3f, 0x1c, 0xa9,
0x10, 0xc8, 0x1e, 0xac, 0x3e, 0x71, 0xbc, 0xe7, 0xc3, 0x9d, 0xbf, 0x86, 0xb5, 0x72, 0xbe, 0x6d,
0x2f, 0xe4, 0x44, 0x2e, 0x5e, 0xc4, 0x3a, 0x86, 0xc5, 0x3c, 0x33, 0x26, 0x9f, 0xe0, 0x43, 0x53,
0x46, 0xc1, 0x7d, 0xbf, 0x6c, 0xca, 0x52, 0x3b, 0x7c, 0xb5, 0x16, 0xf6, 0xc3, 0x30, 0x53, 0xe1,
0x53, 0xea, 0xb8, 0x18, 0x8a, 0x82, 0xf5, 0x49, 0x24, 0x92, 0xfc, 0xd8, 0x5e, 0xf4, 0xa9, 0x2c,
0xd5, 0xdf, 0x9e, 0x6e, 0x38, 0x0a, 0x7a, 0x0f, 0xd6, 0x0e, 0x39, 0xeb, 0x6a, 0x71, 0x31, 0x5e,
0x4e, 0xe3, 0x7d, 0xa5, 0x10, 0xf1, 0x23, 0xb8, 0x9d, 0x3a, 0xff, 0x80, 0xe7, 0xba, 0xe0, 0xfe,
0x00, 0x66, 0x4e, 0xf8, 0x25, 0x76, 0x21, 0xe2, 0xa6, 0x50, 0xf0, 0xb3, 0x02, 0x3e, 0x58, 0xa4,
0xe3, 0xf8, 0xe8, 0xa9, 0x8c, 0xbb, 0x5c, 0x29, 0x11, 0xf5, 0x4a, 0x3d, 0x12, 0xe4, 0x9f, 0xc0,
0x42, 0xe2, 0x71, 0x24, 0x65, 0x2c, 0xa7, 0x19, 0x27, 0xb5, 0x58, 0x1d, 0x4b, 0x6a, 0x3c, 0x93,
0x70, 0x63, 0x82, 0x6f, 0x4f, 0x96, 0x97, 0x17, 0x03, 0xff, 0x23, 0xdc, 0x99, 0x40, 0xcb, 0xc9,
0x83, 0x2c, 0x6d, 0xa8, 0xe6, 0xed, 0x3e, 0x19, 0x67, 0xa2, 0x23, 0x92, 0x94, 0x63, 0xe9, 0xe4,
0x8e, 0x43, 0x2c, 0xe3, 0xee, 0xc5, 0xe0, 0xda, 0xb0, 0x3c, 0xc6, 0xcd, 0xc9, 0xba, 0x03, 0xf8,
0x90, 0x40, 0xbe, 0x05, 0xaf, 0x8a, 0xb1, 0xda, 0x37, 0x7c, 0x0a, 0x9f, 0xf5, 0x57, 0x4a, 0x6a,
0x45, 0xd1, 0xda, 0xc1, 0x8d, 0x3f, 0xb4, 0xf0, 0x07, 0xf7, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff,
0x71, 0xe3, 0x7e, 0x5a, 0x0f, 0x17, 0x00, 0x00,
}