package sa

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

service StorageAuthority

sa.proto:46

StorageAuthority provides full read/write access to the database.

service StorageAuthorityReadOnly

sa.proto:12

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

message AddCertificateRequest

sa.proto:198

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

message AuthorizationID

sa.proto:114

message AuthorizationID2

sa.proto:310

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

message AuthorizationIDs

sa.proto:306

message Authorizations

sa.proto:302

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

message Count

sa.proto:150

Used as response type in: StorageAuthority.CountInvalidAuthorizations2, StorageAuthority.CountPendingAuthorizations2, StorageAuthority.UnpauseAccount, StorageAuthorityReadOnly.CountInvalidAuthorizations2, StorageAuthorityReadOnly.CountPendingAuthorizations2

message CountFQDNSetsRequest

sa.proto:169

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

message CountInvalidAuthorizationsRequest

sa.proto:160

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

message Exists

sa.proto:184

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

message FQDNSetExistsRequest

sa.proto:178

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

message GetAuthorizationsRequest

sa.proto:292

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

message GetOrderForNamesRequest

sa.proto:280

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

message GetRateLimitOverrideRequest

sa.proto:477

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

message GetRevokedCertsByShardRequest

sa.proto:381

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

message GetRevokedCertsRequest

sa.proto:388

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

message GetValidAuthorizationsRequest

sa.proto:118

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

message GetValidOrderAuthorizationsRequest

sa.proto:275

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

message Identifiers

sa.proto:425

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

message Incident

sa.proto:354

Used in: Incidents

message IncidentSerial

sa.proto:372

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

message Incidents

sa.proto:364

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

message JSONWebKey

sa.proto:110

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

message NewAuthzRequest

sa.proto:249

NewAuthzRequest starts with all the same fields as corepb.Authorization, because it is replacing that type in NewOrderAndAuthzsRequest, and then improves from there.

Used in: NewOrderAndAuthzsRequest

message NewOrderRequest

sa.proto:229

Used in: NewOrderAndAuthzsRequest

message OrderRequest

sa.proto:225

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

message PauseRequest

sa.proto:429

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

message Range

sa.proto:142

Used in: CountInvalidAuthorizationsRequest

message RateLimitOverride

sa.proto:449

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

Used as field type in: AddRateLimitOverrideRequest, RateLimitOverrideResponse

message RateLimitOverrideResponse

sa.proto:482

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

message RegistrationID

sa.proto:106

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

message RevocationStatus

sa.proto:400

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

message RevokeCertificateRequest

sa.proto:314

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

message SPKIHash

sa.proto:350

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

message Serial

sa.proto:128

Used as request type in: StorageAuthority.GetCertificate, StorageAuthority.GetCertificateStatus, StorageAuthority.GetLintPrecertificate, StorageAuthority.GetRevocationStatus, StorageAuthority.GetSerialMetadata, StorageAuthority.IncidentsForSerial, StorageAuthority.ReplacementOrderExists, StorageAuthority.SetCertificateStatusReady, 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:132

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

message SerialsForIncidentRequest

sa.proto:368

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

message Timestamps

sa.proto:154

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