package sa

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service StorageAuthority

sa.proto:42

StorageAuthority provides full read/write access to the database.

service StorageAuthorityAdmin

sa.proto:98

StorageAuthorityAdmin exposes those SA methods exclusive to the admin tool.

service StorageAuthorityReadOnly

sa.proto:12

StorageAuthorityReadOnly exposes only those SA methods which are read-only.

message AddCertificateRequest

sa.proto:192

Used as request type in: StorageAuthority.AddCertificate, StorageAuthority.AddPrecertificate

message AddSerialsToIncidentBatch

sa.proto:381

Used in: AddSerialsToIncidentRequest

message AddSerialsToIncidentMetadata

sa.proto:377

Used in: AddSerialsToIncidentRequest

message AuthorizationID2

sa.proto:291

Used as request type in: StorageAuthority.DeactivateAuthorization2, StorageAuthority.GetAuthorization2, StorageAuthority.SetAuthzProcessing, StorageAuthorityReadOnly.GetAuthorization2

message Authorizations

sa.proto:287

Used as response type in: StorageAuthority.GetOrderAuthorizations, StorageAuthority.GetValidAuthorizations2, StorageAuthority.GetValidOrderAuthorizations2, StorageAuthorityReadOnly.GetOrderAuthorizations, StorageAuthorityReadOnly.GetValidAuthorizations2, StorageAuthorityReadOnly.GetValidOrderAuthorizations2

message Authzs

sadb.proto:8

Used internally for storage in the DB, not for RPCs. Invariant maintained by sa.NewOrderAndAuthzs: does not contain duplicates.

message CountFQDNSetsRequest

sa.proto:163

Used as request type in: StorageAuthority.FQDNSetTimestampsForWindow, StorageAuthorityReadOnly.FQDNSetTimestampsForWindow

message CountInvalidAuthorizationsRequest

sa.proto:154

message Exists

sa.proto:178

Used as response type in: StorageAuthority.FQDNSetExists, StorageAuthority.KeyBlocked, StorageAuthority.ReplacementOrderExists, StorageAuthorityReadOnly.FQDNSetExists, StorageAuthorityReadOnly.KeyBlocked, StorageAuthorityReadOnly.ReplacementOrderExists

message FQDNSetExistsRequest

sa.proto:172

Used as request type in: StorageAuthority.FQDNSetExists, StorageAuthorityReadOnly.FQDNSetExists

message GetAuthorizationsRequest

sa.proto:277

message GetOrderAuthorizationsRequest

sa.proto:260

Used as request type in: StorageAuthority.GetOrderAuthorizations, StorageAuthority.GetValidOrderAuthorizations2, StorageAuthorityReadOnly.GetOrderAuthorizations, StorageAuthorityReadOnly.GetValidOrderAuthorizations2

message GetOrderForNamesRequest

sa.proto:265

Used as request type in: StorageAuthority.GetOrderForNames, StorageAuthorityReadOnly.GetOrderForNames

message GetRateLimitOverrideRequest

sa.proto:469

Used as request type in: StorageAuthority.GetRateLimitOverride, StorageAuthorityReadOnly.GetRateLimitOverride

message GetRevokedCertsByShardRequest

sa.proto:394

Used as request type in: StorageAuthority.GetRevokedCertsByShard, StorageAuthorityReadOnly.GetRevokedCertsByShard

message GetValidAuthorizationsRequest

sa.proto:112

Used as request type in: StorageAuthority.GetValidAuthorizations2, StorageAuthorityReadOnly.GetValidAuthorizations2

message Identifiers

sa.proto:420

Used as response type in: StorageAuthority.CheckIdentifiersPaused, StorageAuthority.GetPausedIdentifiers, StorageAuthorityReadOnly.CheckIdentifiersPaused, StorageAuthorityReadOnly.GetPausedIdentifiers

message Incident

sa.proto:335

Used as response type in: StorageAuthorityAdmin.CreateIncident, StorageAuthorityAdmin.UpdateIncident

Used as field type in: Incidents

message IncidentSerial

sa.proto:385

Used as response type in: StorageAuthority.SerialsForIncident, StorageAuthorityReadOnly.SerialsForIncident

message Incidents

sa.proto:345

Used as response type in: StorageAuthority.IncidentsForSerial, StorageAuthority.ListIncidents, StorageAuthorityReadOnly.IncidentsForSerial, StorageAuthorityReadOnly.ListIncidents

message JSONWebKey

sa.proto:108

Used as request type in: StorageAuthority.GetRegistrationByKey, StorageAuthorityReadOnly.GetRegistrationByKey

message NewAuthzRequest

sa.proto:229

NewAuthzRequest represents a request to create an authorization.

Used in: NewOrderAndAuthzsRequest

message NewOrderRequest

sa.proto:209

Used in: NewOrderAndAuthzsRequest

message OrderRequest

sa.proto:205

Used as request type in: StorageAuthority.GetOrder, StorageAuthority.SetOrderProcessing, StorageAuthorityReadOnly.GetOrder

message PauseRequest

sa.proto:424

Used as request type in: StorageAuthority.CheckIdentifiersPaused, StorageAuthority.PauseIdentifiers, StorageAuthorityReadOnly.CheckIdentifiersPaused

message Range

sa.proto:136

Used in: CountInvalidAuthorizationsRequest

message RateLimitOverride

sa.proto:439

Used in: AddRateLimitOverrideRequest, AddRateLimitOverrideResponse, RateLimitOverrideResponse

message RateLimitOverrideResponse

sa.proto:474

Used as response type in: StorageAuthority.GetEnabledRateLimitOverrides, StorageAuthority.GetRateLimitOverride, StorageAuthorityReadOnly.GetEnabledRateLimitOverrides, StorageAuthorityReadOnly.GetRateLimitOverride

message RegistrationID

sa.proto:104

Used as request type in: StorageAuthority.DeactivateRegistration, StorageAuthority.GetPausedIdentifiers, StorageAuthority.GetRegistration, StorageAuthority.GetSerialsByAccount, StorageAuthority.UnpauseAccount, StorageAuthorityReadOnly.GetPausedIdentifiers, StorageAuthorityReadOnly.GetRegistration, StorageAuthorityReadOnly.GetSerialsByAccount

message RevokeCertificateRequest

sa.proto:295

Used as request type in: StorageAuthority.RevokeCertificate, StorageAuthority.UpdateRevokedCertificate

message SPKIHash

sa.proto:331

Used as request type in: StorageAuthority.GetSerialsByKey, StorageAuthority.KeyBlocked, StorageAuthorityReadOnly.GetSerialsByKey, StorageAuthorityReadOnly.KeyBlocked

message Serial

sa.proto:122

Used as request type in: StorageAuthority.GetCertificate, StorageAuthority.GetCertificateStatus, StorageAuthority.GetLintPrecertificate, StorageAuthority.GetSerialMetadata, StorageAuthority.IncidentsForSerial, StorageAuthority.ReplacementOrderExists, StorageAuthorityReadOnly.GetCertificate, StorageAuthorityReadOnly.GetCertificateStatus, StorageAuthorityReadOnly.GetLintPrecertificate, StorageAuthorityReadOnly.GetSerialMetadata, StorageAuthorityReadOnly.IncidentsForSerial, StorageAuthorityReadOnly.ReplacementOrderExists

Used as response type in: StorageAuthority.GetSerialsByAccount, StorageAuthority.GetSerialsByKey, StorageAuthorityReadOnly.GetSerialsByAccount, StorageAuthorityReadOnly.GetSerialsByKey

message SerialMetadata

sa.proto:126

Used as response type in: StorageAuthority.GetSerialMetadata, StorageAuthorityReadOnly.GetSerialMetadata

message SerialsForIncidentRequest

sa.proto:349

Used as request type in: StorageAuthority.SerialsForIncident, StorageAuthorityReadOnly.SerialsForIncident

message Timestamps

sa.proto:148

Used as response type in: StorageAuthority.FQDNSetTimestampsForWindow, StorageAuthorityReadOnly.FQDNSetTimestampsForWindow