Inventario de API pública de Go
Inventario de API pública de Go
Sección titulada «Inventario de API pública de Go»Este inventario del commit exacto se genera a partir de los archivos fuente del
paquete raíz en 80c39852e8a2053ac761b8d53d62483264f803f1. Registra los tipos,
interfaces, estructuras, constantes, funciones, métodos y accesores exportados
utilizando las declaraciones presentes en esa confirmación.
El inventario es la referencia de denominación y procedencia exacta de la fuente, no un sustituto de la semántica de tiempo de ejecución o flujo de llamada de admisión. La presencia de una declaración no proporciona la autoridad externa, la atomicidad, la durabilidad o la evidencia autenticada que requiere su contrato.
Inventario de API pública del commit exacto
Go · github.com/missionweaveprotocol/go-sdk · 241 entradas públicas
Commit de origen: 80c39852e8a2053ac761b8d53d62483264f803f1
admission.go64 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| struct | AdmissionAdapterError | admission.go#L77 |
| method | AdmissionAdapterError.Error | admission.go#L88 |
| method | AdmissionAdapterError.Reason | admission.go#L96 |
| constant | AdmissionAppendIntegrityNotEstablished | admission.go#L21 |
| constant | AdmissionCommitFailed | admission.go#L24 |
| struct | AdmissionContextValue | admission.go#L99 |
| field | AdmissionContextValue.AcceptedBy | admission.go#L102 |
| field | AdmissionContextValue.AdmissionRecordID | admission.go#L100 |
| field | AdmissionContextValue.TrustedAcceptedAt | admission.go#L101 |
| interface | AdmissionCurrentKeyResolver | admission.go#L111 |
| method | AdmissionCurrentKeyResolver.ResolveCurrent | admission.go#L112 |
| struct | AdmissionDiagnostic | admission.go#L44 |
| method | AdmissionDiagnostic.Reason | admission.go#L52 |
| method | AdmissionDiagnostic.Stage | admission.go#L49 |
| struct | AdmissionError | admission.go#L55 |
| method | AdmissionError.Error | admission.go#L60 |
| method | AdmissionError.ProtectedDiagnostic | admission.go#L68 |
| method | AdmissionError.WireCode | admission.go#L65 |
| constant | AdmissionEventSelfAnchoring | admission.go#L25 |
| interface | AdmissionLog | admission.go#L138 |
| method | AdmissionLog.AppendOrReturnExisting | admission.go#L140 |
| method | AdmissionLog.Lookup | admission.go#L139 |
| constant | AdmissionLogAuthenticationFailed | admission.go#L20 |
| constant | AdmissionLogIndeterminate | admission.go#L23 |
| constant | AdmissionLogUnavailable | admission.go#L22 |
| struct | AdmissionLookup | admission.go#L132 |
| field | AdmissionLookup.AuthoritativeAbsence | admission.go#L134 |
| field | AdmissionLookup.Record | admission.go#L133 |
| constant | AdmissionMalformedTrustedTime | admission.go#L17 |
| type | AdmissionReason | admission.go#L11 |
| constant | AdmissionRecordBindingMismatch | admission.go#L15 |
| constant | AdmissionRecordConflict | admission.go#L18 |
| constant | AdmissionRecordMissing | admission.go#L14 |
| constant | AdmissionRecordSchemaInvalid | admission.go#L19 |
| struct | AdmissionService | admission.go#L197 |
| method | AdmissionService.AdmitFirst | admission.go#L276 |
| method | AdmissionService.PrepareFirstAdmission | admission.go#L213 |
| method | AdmissionService.VerifyHistoricalAdmission | admission.go#L323 |
| constant | AdmissionTrustedTimeOutsideKeyInterval | admission.go#L16 |
| struct | AdmittedSignedDocument | admission.go#L184 |
| method | AdmittedSignedDocument.Record | admission.go#L191 |
| method | AdmittedSignedDocument.RecordBytes | admission.go#L192 |
| method | AdmittedSignedDocument.Verified | admission.go#L190 |
| struct | AuthenticatedAdmissionRecord | admission.go#L126 |
| field | AuthenticatedAdmissionRecord.AuthenticatedService | admission.go#L128 |
| field | AuthenticatedAdmissionRecord.RecordBytes | admission.go#L127 |
| struct | FirstAdmissionRecord | admission.go#L148 |
| method | FirstAdmissionRecord.AcceptedBy | admission.go#L168 |
| method | FirstAdmissionRecord.AdmissionRecordID | admission.go#L161 |
| method | FirstAdmissionRecord.DocumentKind | admission.go#L163 |
| method | FirstAdmissionRecord.KeyID | admission.go#L165 |
| method | FirstAdmissionRecord.OrganizationID | admission.go#L162 |
| method | FirstAdmissionRecord.Principal | admission.go#L166 |
| method | FirstAdmissionRecord.ProtocolVersion | admission.go#L160 |
| method | FirstAdmissionRecord.SigningHash | admission.go#L164 |
| method | FirstAdmissionRecord.TrustedAcceptedAt | admission.go#L167 |
| function | NewAdmissionAdapterError | admission.go#L83 |
| function | NewAdmissionService | admission.go#L204 |
| struct | PreparedFirstAdmission | admission.go#L171 |
| method | PreparedFirstAdmission.Record | admission.go#L178 |
| method | PreparedFirstAdmission.RecordBytes | admission.go#L179 |
| method | PreparedFirstAdmission.Verified | admission.go#L177 |
| interface | TrustedAdmissionContext | admission.go#L106 |
| method | TrustedAdmissionContext.Issue | admission.go#L107 |
bundle.go47 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| struct | AdmissionBundleSummary | bundle.go#L78 |
| field | AdmissionBundleSummary.ArtifactCount | bundle.go#L84 |
| field | AdmissionBundleSummary.ArtifactDigest | bundle.go#L83 |
| field | AdmissionBundleSummary.CaseCount | bundle.go#L85 |
| field | AdmissionBundleSummary.CryptographyArtifactDigest | bundle.go#L82 |
| field | AdmissionBundleSummary.EvaluationCount | bundle.go#L86 |
| field | AdmissionBundleSummary.ManifestVersion | bundle.go#L81 |
| field | AdmissionBundleSummary.ProfileID | bundle.go#L80 |
| field | AdmissionBundleSummary.SourceCommit | bundle.go#L79 |
| struct | AdmissionPin | bundle.go#L65 |
| field | AdmissionPin.ArtifactCount | bundle.go#L72 |
| field | AdmissionPin.ArtifactDigest | bundle.go#L71 |
| field | AdmissionPin.CaseCount | bundle.go#L73 |
| field | AdmissionPin.CryptographyArtifactDigest | bundle.go#L70 |
| field | AdmissionPin.EvaluationCount | bundle.go#L74 |
| field | AdmissionPin.ManifestVersion | bundle.go#L69 |
| field | AdmissionPin.Path | bundle.go#L66 |
| field | AdmissionPin.ProfileID | bundle.go#L68 |
| field | AdmissionPin.SourceCommit | bundle.go#L67 |
| struct | CryptographyPin | bundle.go#L53 |
| field | CryptographyPin.ArtifactCount | bundle.go#L59 |
| field | CryptographyPin.ArtifactDigest | bundle.go#L58 |
| field | CryptographyPin.CaseCount | bundle.go#L60 |
| field | CryptographyPin.EvaluationCount | bundle.go#L61 |
| field | CryptographyPin.ManifestVersion | bundle.go#L57 |
| field | CryptographyPin.Path | bundle.go#L54 |
| field | CryptographyPin.ProfileID | bundle.go#L56 |
| field | CryptographyPin.SourceCommit | bundle.go#L55 |
| function | CurrentProtocolPin | bundle.go#L152 |
| struct | PinnedArtifact | bundle.go#L46 |
| field | PinnedArtifact.Files | bundle.go#L48 |
| field | PinnedArtifact.Path | bundle.go#L47 |
| field | PinnedArtifact.SHA256 | bundle.go#L49 |
| function | ProtocolFS | bundle.go#L135 |
| struct | ProtocolPin | bundle.go#L90 |
| field | ProtocolPin.Admission | bundle.go#L97 |
| field | ProtocolPin.Artifacts | bundle.go#L95 |
| field | ProtocolPin.BundleSHA256 | bundle.go#L98 |
| field | ProtocolPin.Commit | bundle.go#L92 |
| field | ProtocolPin.Cryptography | bundle.go#L96 |
| field | ProtocolPin.ProtocolVersion | bundle.go#L93 |
| field | ProtocolPin.Repository | bundle.go#L91 |
| field | ProtocolPin.WireNamespace | bundle.go#L94 |
| function | ReadProtocolFile | bundle.go#L140 |
| function | VerifyAdmissionBundle | bundle.go#L309 |
| function | VerifyCryptographyBundle | bundle.go#L231 |
| function | VerifyProtocolBundle | bundle.go#L193 |
canonical.go3 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| function | CanonicalHash | canonical.go#L35 |
| function | CanonicalizeJSON | canonical.go#L14 |
| function | MarshalCanonicalJSON | canonical.go#L26 |
conformance.go12 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| struct | ConformanceReport | conformance.go#L26 |
| method | ConformanceReport.Passed | conformance.go#L31 |
| field | ConformanceReport.Results | conformance.go#L27 |
| method | ConformanceReport.Summary | conformance.go#L41 |
| function | RunConformance | conformance.go#L59 |
| function | RunEmbeddedConformance | conformance.go#L112 |
| struct | VectorResult | conformance.go#L13 |
| field | VectorResult.ActualValid | conformance.go#L16 |
| field | VectorResult.Error | conformance.go#L17 |
| field | VectorResult.ExpectedValid | conformance.go#L15 |
| field | VectorResult.Name | conformance.go#L14 |
| method | VectorResult.Passed | conformance.go#L21 |
doc.go1 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| constant | SDKVersion | doc.go#L5 |
frame.go4 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| struct | FrameCodec | frame.go#L11 |
| method | FrameCodec.DecodeFrame | frame.go#L25 |
| method | FrameCodec.EncodeFrame | frame.go#L44 |
| function | NewFrameCodec | frame.go#L16 |
json.go1 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| function | DecodeJSON | json.go#L14 |
rfc3339.go3 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| struct | RFC3339Instant | rfc3339.go#L17 |
| method | RFC3339Instant.EpochSecond | rfc3339.go#L23 |
| method | RFC3339Instant.Fraction | rfc3339.go#L26 |
schema.go9 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| struct | DocumentValidationError | schema.go#L224 |
| field | DocumentValidationError.Cause | schema.go#L226 |
| method | DocumentValidationError.Error | schema.go#L229 |
| field | DocumentValidationError.Schema | schema.go#L225 |
| method | DocumentValidationError.Unwrap | schema.go#L233 |
| function | NewEmbeddedSchemaCatalog | schema.go#L311 |
| function | NewSchemaCatalog | schema.go#L244 |
| struct | SchemaCatalog | schema.go#L238 |
| method | SchemaCatalog.Validate | schema.go#L316 |
signed_document_codec.go17 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| function | NewSignedDocumentCodec | signed_document_codec.go#L96 |
| constant | SignedDocumentAgentCard | signed_document_codec.go#L17 |
| constant | SignedDocumentApproval | signed_document_codec.go#L18 |
| constant | SignedDocumentArtifact | signed_document_codec.go#L19 |
| struct | SignedDocumentCodec | signed_document_codec.go#L91 |
| method | SignedDocumentCodec.Sign | signed_document_codec.go#L106 |
| constant | SignedDocumentCommand | signed_document_codec.go#L20 |
| constant | SignedDocumentContextPackage | signed_document_codec.go#L21 |
| constant | SignedDocumentEvent | signed_document_codec.go#L22 |
| constant | SignedDocumentEvidence | signed_document_codec.go#L23 |
| constant | SignedDocumentExtensionProfile | signed_document_codec.go#L24 |
| constant | SignedDocumentGroupSnapshot | signed_document_codec.go#L25 |
| type | SignedDocumentKind | signed_document_codec.go#L14 |
| interface | SigningKey | signed_document_codec.go#L29 |
| method | SigningKey.Algorithm | signed_document_codec.go#L30 |
| method | SigningKey.KeyID | signed_document_codec.go#L31 |
| method | SigningKey.Sign | signed_document_codec.go#L32 |
signed_document_verification.go75 entradas
signing.go5 entradas
| Tipo | Símbolo público | Fuente exacta |
|---|---|---|
| function | DocumentSigningPayload | signing.go#L37 |
| function | SignBytes | signing.go#L12 |
| function | SignDocument | signing.go#L55 |
| function | VerifyBytes | signing.go#L21 |
| function | VerifyDocument | signing.go#L64 |