boulder: github.com/letsencrypt/boulder/ra/proto Index | Files

package proto

import "github.com/letsencrypt/boulder/ra/proto"

Index

Package Files

generate.go ra.pb.go

Variables

var File_ra_proto_ra_proto protoreflect.FileDescriptor

func RegisterRegistrationAuthorityServer Uses

func RegisterRegistrationAuthorityServer(s *grpc.Server, srv RegistrationAuthorityServer)

type AdministrativelyRevokeCertificateRequest Uses

type AdministrativelyRevokeCertificateRequest struct {
    Cert      []byte  `protobuf:"bytes,1,opt,name=cert" json:"cert,omitempty"`
    Code      *int64  `protobuf:"varint,2,opt,name=code" json:"code,omitempty"`
    AdminName *string `protobuf:"bytes,3,opt,name=adminName" json:"adminName,omitempty"`
    // contains filtered or unexported fields
}

func (*AdministrativelyRevokeCertificateRequest) Descriptor Uses

func (*AdministrativelyRevokeCertificateRequest) Descriptor() ([]byte, []int)

Deprecated: Use AdministrativelyRevokeCertificateRequest.ProtoReflect.Descriptor instead.

func (*AdministrativelyRevokeCertificateRequest) GetAdminName Uses

func (x *AdministrativelyRevokeCertificateRequest) GetAdminName() string

func (*AdministrativelyRevokeCertificateRequest) GetCert Uses

func (x *AdministrativelyRevokeCertificateRequest) GetCert() []byte

func (*AdministrativelyRevokeCertificateRequest) GetCode Uses

func (x *AdministrativelyRevokeCertificateRequest) GetCode() int64

func (*AdministrativelyRevokeCertificateRequest) ProtoMessage Uses

func (*AdministrativelyRevokeCertificateRequest) ProtoMessage()

func (*AdministrativelyRevokeCertificateRequest) ProtoReflect Uses

func (x *AdministrativelyRevokeCertificateRequest) ProtoReflect() protoreflect.Message

func (*AdministrativelyRevokeCertificateRequest) Reset Uses

func (x *AdministrativelyRevokeCertificateRequest) Reset()

func (*AdministrativelyRevokeCertificateRequest) String Uses

func (x *AdministrativelyRevokeCertificateRequest) String() string

type FinalizeOrderRequest Uses

type FinalizeOrderRequest struct {
    Order *proto1.Order `protobuf:"bytes,1,opt,name=order" json:"order,omitempty"`
    Csr   []byte        `protobuf:"bytes,2,opt,name=csr" json:"csr,omitempty"`
    // contains filtered or unexported fields
}

func (*FinalizeOrderRequest) Descriptor Uses

func (*FinalizeOrderRequest) Descriptor() ([]byte, []int)

Deprecated: Use FinalizeOrderRequest.ProtoReflect.Descriptor instead.

func (*FinalizeOrderRequest) GetCsr Uses

func (x *FinalizeOrderRequest) GetCsr() []byte

func (*FinalizeOrderRequest) GetOrder Uses

func (x *FinalizeOrderRequest) GetOrder() *proto1.Order

func (*FinalizeOrderRequest) ProtoMessage Uses

func (*FinalizeOrderRequest) ProtoMessage()

func (*FinalizeOrderRequest) ProtoReflect Uses

func (x *FinalizeOrderRequest) ProtoReflect() protoreflect.Message

func (*FinalizeOrderRequest) Reset Uses

func (x *FinalizeOrderRequest) Reset()

func (*FinalizeOrderRequest) String Uses

func (x *FinalizeOrderRequest) String() string

type NewAuthorizationRequest Uses

type NewAuthorizationRequest struct {
    Authz *proto1.Authorization `protobuf:"bytes,1,opt,name=authz" json:"authz,omitempty"`
    RegID *int64                `protobuf:"varint,2,opt,name=regID" json:"regID,omitempty"`
    // contains filtered or unexported fields
}

func (*NewAuthorizationRequest) Descriptor Uses

func (*NewAuthorizationRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewAuthorizationRequest.ProtoReflect.Descriptor instead.

func (*NewAuthorizationRequest) GetAuthz Uses

func (x *NewAuthorizationRequest) GetAuthz() *proto1.Authorization

func (*NewAuthorizationRequest) GetRegID Uses

func (x *NewAuthorizationRequest) GetRegID() int64

func (*NewAuthorizationRequest) ProtoMessage Uses

func (*NewAuthorizationRequest) ProtoMessage()

func (*NewAuthorizationRequest) ProtoReflect Uses

func (x *NewAuthorizationRequest) ProtoReflect() protoreflect.Message

func (*NewAuthorizationRequest) Reset Uses

func (x *NewAuthorizationRequest) Reset()

func (*NewAuthorizationRequest) String Uses

func (x *NewAuthorizationRequest) String() string

type NewCertificateRequest Uses

type NewCertificateRequest struct {
    Csr   []byte `protobuf:"bytes,1,opt,name=csr" json:"csr,omitempty"`
    RegID *int64 `protobuf:"varint,2,opt,name=regID" json:"regID,omitempty"`
    // contains filtered or unexported fields
}

func (*NewCertificateRequest) Descriptor Uses

func (*NewCertificateRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewCertificateRequest.ProtoReflect.Descriptor instead.

func (*NewCertificateRequest) GetCsr Uses

func (x *NewCertificateRequest) GetCsr() []byte

func (*NewCertificateRequest) GetRegID Uses

func (x *NewCertificateRequest) GetRegID() int64

func (*NewCertificateRequest) ProtoMessage Uses

func (*NewCertificateRequest) ProtoMessage()

func (*NewCertificateRequest) ProtoReflect Uses

func (x *NewCertificateRequest) ProtoReflect() protoreflect.Message

func (*NewCertificateRequest) Reset Uses

func (x *NewCertificateRequest) Reset()

func (*NewCertificateRequest) String Uses

func (x *NewCertificateRequest) String() string

type NewOrderRequest Uses

type NewOrderRequest struct {
    RegistrationID *int64   `protobuf:"varint,1,opt,name=registrationID" json:"registrationID,omitempty"`
    Names          []string `protobuf:"bytes,2,rep,name=names" json:"names,omitempty"`
    // contains filtered or unexported fields
}

func (*NewOrderRequest) Descriptor Uses

func (*NewOrderRequest) Descriptor() ([]byte, []int)

Deprecated: Use NewOrderRequest.ProtoReflect.Descriptor instead.

func (*NewOrderRequest) GetNames Uses

func (x *NewOrderRequest) GetNames() []string

func (*NewOrderRequest) GetRegistrationID Uses

func (x *NewOrderRequest) GetRegistrationID() int64

func (*NewOrderRequest) ProtoMessage Uses

func (*NewOrderRequest) ProtoMessage()

func (*NewOrderRequest) ProtoReflect Uses

func (x *NewOrderRequest) ProtoReflect() protoreflect.Message

func (*NewOrderRequest) Reset Uses

func (x *NewOrderRequest) Reset()

func (*NewOrderRequest) String Uses

func (x *NewOrderRequest) String() string

type PerformValidationRequest Uses

type PerformValidationRequest struct {
    Authz          *proto1.Authorization `protobuf:"bytes,1,opt,name=authz" json:"authz,omitempty"`
    ChallengeIndex *int64                `protobuf:"varint,2,opt,name=challengeIndex" json:"challengeIndex,omitempty"`
    // contains filtered or unexported fields
}

func (*PerformValidationRequest) Descriptor Uses

func (*PerformValidationRequest) Descriptor() ([]byte, []int)

Deprecated: Use PerformValidationRequest.ProtoReflect.Descriptor instead.

func (*PerformValidationRequest) GetAuthz Uses

func (x *PerformValidationRequest) GetAuthz() *proto1.Authorization

func (*PerformValidationRequest) GetChallengeIndex Uses

func (x *PerformValidationRequest) GetChallengeIndex() int64

func (*PerformValidationRequest) ProtoMessage Uses

func (*PerformValidationRequest) ProtoMessage()

func (*PerformValidationRequest) ProtoReflect Uses

func (x *PerformValidationRequest) ProtoReflect() protoreflect.Message

func (*PerformValidationRequest) Reset Uses

func (x *PerformValidationRequest) Reset()

func (*PerformValidationRequest) String Uses

func (x *PerformValidationRequest) String() string

type RegistrationAuthorityClient Uses

type RegistrationAuthorityClient interface {
    NewRegistration(ctx context.Context, in *proto1.Registration, opts ...grpc.CallOption) (*proto1.Registration, error)
    NewAuthorization(ctx context.Context, in *NewAuthorizationRequest, opts ...grpc.CallOption) (*proto1.Authorization, error)
    NewCertificate(ctx context.Context, in *NewCertificateRequest, opts ...grpc.CallOption) (*proto1.Certificate, error)
    UpdateRegistration(ctx context.Context, in *UpdateRegistrationRequest, opts ...grpc.CallOption) (*proto1.Registration, error)
    PerformValidation(ctx context.Context, in *PerformValidationRequest, opts ...grpc.CallOption) (*proto1.Authorization, error)
    RevokeCertificateWithReg(ctx context.Context, in *RevokeCertificateWithRegRequest, opts ...grpc.CallOption) (*proto1.Empty, error)
    DeactivateRegistration(ctx context.Context, in *proto1.Registration, opts ...grpc.CallOption) (*proto1.Empty, error)
    DeactivateAuthorization(ctx context.Context, in *proto1.Authorization, opts ...grpc.CallOption) (*proto1.Empty, error)
    AdministrativelyRevokeCertificate(ctx context.Context, in *AdministrativelyRevokeCertificateRequest, opts ...grpc.CallOption) (*proto1.Empty, error)
    NewOrder(ctx context.Context, in *NewOrderRequest, opts ...grpc.CallOption) (*proto1.Order, error)
    FinalizeOrder(ctx context.Context, in *FinalizeOrderRequest, opts ...grpc.CallOption) (*proto1.Order, error)
}

RegistrationAuthorityClient is the client API for RegistrationAuthority service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewRegistrationAuthorityClient Uses

func NewRegistrationAuthorityClient(cc grpc.ClientConnInterface) RegistrationAuthorityClient

type RegistrationAuthorityServer Uses

type RegistrationAuthorityServer interface {
    NewRegistration(context.Context, *proto1.Registration) (*proto1.Registration, error)
    NewAuthorization(context.Context, *NewAuthorizationRequest) (*proto1.Authorization, error)
    NewCertificate(context.Context, *NewCertificateRequest) (*proto1.Certificate, error)
    UpdateRegistration(context.Context, *UpdateRegistrationRequest) (*proto1.Registration, error)
    PerformValidation(context.Context, *PerformValidationRequest) (*proto1.Authorization, error)
    RevokeCertificateWithReg(context.Context, *RevokeCertificateWithRegRequest) (*proto1.Empty, error)
    DeactivateRegistration(context.Context, *proto1.Registration) (*proto1.Empty, error)
    DeactivateAuthorization(context.Context, *proto1.Authorization) (*proto1.Empty, error)
    AdministrativelyRevokeCertificate(context.Context, *AdministrativelyRevokeCertificateRequest) (*proto1.Empty, error)
    NewOrder(context.Context, *NewOrderRequest) (*proto1.Order, error)
    FinalizeOrder(context.Context, *FinalizeOrderRequest) (*proto1.Order, error)
}

RegistrationAuthorityServer is the server API for RegistrationAuthority service.

type RevokeCertificateWithRegRequest Uses

type RevokeCertificateWithRegRequest struct {
    Cert  []byte `protobuf:"bytes,1,opt,name=cert" json:"cert,omitempty"`
    Code  *int64 `protobuf:"varint,2,opt,name=code" json:"code,omitempty"`
    RegID *int64 `protobuf:"varint,3,opt,name=regID" json:"regID,omitempty"`
    // contains filtered or unexported fields
}

func (*RevokeCertificateWithRegRequest) Descriptor Uses

func (*RevokeCertificateWithRegRequest) Descriptor() ([]byte, []int)

Deprecated: Use RevokeCertificateWithRegRequest.ProtoReflect.Descriptor instead.

func (*RevokeCertificateWithRegRequest) GetCert Uses

func (x *RevokeCertificateWithRegRequest) GetCert() []byte

func (*RevokeCertificateWithRegRequest) GetCode Uses

func (x *RevokeCertificateWithRegRequest) GetCode() int64

func (*RevokeCertificateWithRegRequest) GetRegID Uses

func (x *RevokeCertificateWithRegRequest) GetRegID() int64

func (*RevokeCertificateWithRegRequest) ProtoMessage Uses

func (*RevokeCertificateWithRegRequest) ProtoMessage()

func (*RevokeCertificateWithRegRequest) ProtoReflect Uses

func (x *RevokeCertificateWithRegRequest) ProtoReflect() protoreflect.Message

func (*RevokeCertificateWithRegRequest) Reset Uses

func (x *RevokeCertificateWithRegRequest) Reset()

func (*RevokeCertificateWithRegRequest) String Uses

func (x *RevokeCertificateWithRegRequest) String() string

type UnimplementedRegistrationAuthorityServer Uses

type UnimplementedRegistrationAuthorityServer struct {
}

UnimplementedRegistrationAuthorityServer can be embedded to have forward compatible implementations.

func (*UnimplementedRegistrationAuthorityServer) AdministrativelyRevokeCertificate Uses

func (*UnimplementedRegistrationAuthorityServer) AdministrativelyRevokeCertificate(context.Context, *AdministrativelyRevokeCertificateRequest) (*proto1.Empty, error)

func (*UnimplementedRegistrationAuthorityServer) DeactivateAuthorization Uses

func (*UnimplementedRegistrationAuthorityServer) DeactivateAuthorization(context.Context, *proto1.Authorization) (*proto1.Empty, error)

func (*UnimplementedRegistrationAuthorityServer) DeactivateRegistration Uses

func (*UnimplementedRegistrationAuthorityServer) DeactivateRegistration(context.Context, *proto1.Registration) (*proto1.Empty, error)

func (*UnimplementedRegistrationAuthorityServer) FinalizeOrder Uses

func (*UnimplementedRegistrationAuthorityServer) FinalizeOrder(context.Context, *FinalizeOrderRequest) (*proto1.Order, error)

func (*UnimplementedRegistrationAuthorityServer) NewAuthorization Uses

func (*UnimplementedRegistrationAuthorityServer) NewAuthorization(context.Context, *NewAuthorizationRequest) (*proto1.Authorization, error)

func (*UnimplementedRegistrationAuthorityServer) NewCertificate Uses

func (*UnimplementedRegistrationAuthorityServer) NewCertificate(context.Context, *NewCertificateRequest) (*proto1.Certificate, error)

func (*UnimplementedRegistrationAuthorityServer) NewOrder Uses

func (*UnimplementedRegistrationAuthorityServer) NewOrder(context.Context, *NewOrderRequest) (*proto1.Order, error)

func (*UnimplementedRegistrationAuthorityServer) NewRegistration Uses

func (*UnimplementedRegistrationAuthorityServer) NewRegistration(context.Context, *proto1.Registration) (*proto1.Registration, error)

func (*UnimplementedRegistrationAuthorityServer) PerformValidation Uses

func (*UnimplementedRegistrationAuthorityServer) PerformValidation(context.Context, *PerformValidationRequest) (*proto1.Authorization, error)

func (*UnimplementedRegistrationAuthorityServer) RevokeCertificateWithReg Uses

func (*UnimplementedRegistrationAuthorityServer) RevokeCertificateWithReg(context.Context, *RevokeCertificateWithRegRequest) (*proto1.Empty, error)

func (*UnimplementedRegistrationAuthorityServer) UpdateRegistration Uses

func (*UnimplementedRegistrationAuthorityServer) UpdateRegistration(context.Context, *UpdateRegistrationRequest) (*proto1.Registration, error)

type UpdateAuthorizationRequest Uses

type UpdateAuthorizationRequest struct {
    Authz          *proto1.Authorization `protobuf:"bytes,1,opt,name=authz" json:"authz,omitempty"`
    ChallengeIndex *int64                `protobuf:"varint,2,opt,name=challengeIndex" json:"challengeIndex,omitempty"`
    Response       *proto1.Challenge     `protobuf:"bytes,3,opt,name=response" json:"response,omitempty"`
    // contains filtered or unexported fields
}

func (*UpdateAuthorizationRequest) Descriptor Uses

func (*UpdateAuthorizationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAuthorizationRequest.ProtoReflect.Descriptor instead.

func (*UpdateAuthorizationRequest) GetAuthz Uses

func (x *UpdateAuthorizationRequest) GetAuthz() *proto1.Authorization

func (*UpdateAuthorizationRequest) GetChallengeIndex Uses

func (x *UpdateAuthorizationRequest) GetChallengeIndex() int64

func (*UpdateAuthorizationRequest) GetResponse Uses

func (x *UpdateAuthorizationRequest) GetResponse() *proto1.Challenge

func (*UpdateAuthorizationRequest) ProtoMessage Uses

func (*UpdateAuthorizationRequest) ProtoMessage()

func (*UpdateAuthorizationRequest) ProtoReflect Uses

func (x *UpdateAuthorizationRequest) ProtoReflect() protoreflect.Message

func (*UpdateAuthorizationRequest) Reset Uses

func (x *UpdateAuthorizationRequest) Reset()

func (*UpdateAuthorizationRequest) String Uses

func (x *UpdateAuthorizationRequest) String() string

type UpdateRegistrationRequest Uses

type UpdateRegistrationRequest struct {
    Base   *proto1.Registration `protobuf:"bytes,1,opt,name=base" json:"base,omitempty"`
    Update *proto1.Registration `protobuf:"bytes,2,opt,name=update" json:"update,omitempty"`
    // contains filtered or unexported fields
}

func (*UpdateRegistrationRequest) Descriptor Uses

func (*UpdateRegistrationRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRegistrationRequest.ProtoReflect.Descriptor instead.

func (*UpdateRegistrationRequest) GetBase Uses

func (x *UpdateRegistrationRequest) GetBase() *proto1.Registration

func (*UpdateRegistrationRequest) GetUpdate Uses

func (x *UpdateRegistrationRequest) GetUpdate() *proto1.Registration

func (*UpdateRegistrationRequest) ProtoMessage Uses

func (*UpdateRegistrationRequest) ProtoMessage()

func (*UpdateRegistrationRequest) ProtoReflect Uses

func (x *UpdateRegistrationRequest) ProtoReflect() protoreflect.Message

func (*UpdateRegistrationRequest) Reset Uses

func (x *UpdateRegistrationRequest) Reset()

func (*UpdateRegistrationRequest) String Uses

func (x *UpdateRegistrationRequest) String() string

Package proto imports 10 packages (graph) and is imported by 136 packages. Updated 2020-04-25. Refresh now. Tools for package owners.