package sa

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

service StorageAuthority

sa.proto:43

StorageAuthority provides full read/write access to the database.

service StorageAuthorityAdmin

sa.proto:99

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:193

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

message AddSerialsToIncidentBatch

sa.proto:382

Used in: AddSerialsToIncidentRequest

message AddSerialsToIncidentMetadata

sa.proto:378

Used in: AddSerialsToIncidentRequest

message AuthorizationID2

sa.proto:292

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

message Authorizations

sa.proto:288

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:164

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

message CountInvalidAuthorizationsRequest

sa.proto:155

message Exists

sa.proto:179

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

message FQDNSetExistsRequest

sa.proto:173

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

message GetAuthorizationsRequest

sa.proto:278

message GetOrderAuthorizationsRequest

sa.proto:261

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

message GetOrderForNamesRequest

sa.proto:266

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

message GetRateLimitOverrideRequest

sa.proto:476

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

message GetRevokedCertsByShardRequest

sa.proto:395

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

message GetValidAuthorizationsRequest

sa.proto:113

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

message Identifiers

sa.proto:427

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

message Incident

sa.proto:336

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

Used as field type in: Incidents

message IncidentSerial

sa.proto:386

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

message Incidents

sa.proto:346

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

message JSONWebKey

sa.proto:109

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

message NewAuthzRequest

sa.proto:230

NewAuthzRequest represents a request to create an authorization.

Used in: NewOrderAndAuthzsRequest

message NewOrderRequest

sa.proto:210

Used in: NewOrderAndAuthzsRequest

message OrderRequest

sa.proto:206

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

message PauseRequest

sa.proto:431

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

message Range

sa.proto:137

Used in: CountInvalidAuthorizationsRequest

message RateLimitOverride

sa.proto:446

Used in: AddRateLimitOverrideRequest, AddRateLimitOverrideResponse, RateLimitOverrideResponse

message RateLimitOverrideResponse

sa.proto:481

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

message RegistrationID

sa.proto:105

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

message RevocationStatus

sa.proto:402

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

message RevokeCertificateRequest

sa.proto:296

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

message SPKIHash

sa.proto:332

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

message Serial

sa.proto:123

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

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

message SerialMetadata

sa.proto:127

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

message SerialsForIncidentRequest

sa.proto:350

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

message Timestamps

sa.proto:149

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