Inventar der öffentlichen Go-API
Inventar der öffentlichen Go-API
Abschnitt betitelt „Inventar der öffentlichen Go-API“Dieses exakt festgeschriebene Inventar wird aus den Quelldateien des Stammpakets
unter 80c39852e8a2053ac761b8d53d62483264f803f1 generiert. Es zeichnet
exportierte Typen, Schnittstellen, Strukturen, Konstanten, Funktionen, Methoden
und Accessoren unter Verwendung der bei diesem Commit vorhandenen Deklarationen
auf.
Die Bestandsaufnahme ist die Benennung und genaue Quellenangabe und kein Ersatz für die lokale Laufzeitsemantik oder Zulassungsaufrufablauf. Das Vorhandensein einer Erklärung liefert nicht die externe Autorität, Atomizität, Dauerhaftigkeit oder authentifizierten Beweise, die ihr Vertrag erfordert.
Öffentliches API-Inventar mit exaktem Commit
Go · github.com/missionweaveprotocol/go-sdk · 241 öffentliche Einträge
Quell-Commit: 80c39852e8a2053ac761b8d53d62483264f803f1
admission.go64 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| 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 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| 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 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| function | CanonicalHash | canonical.go#L35 |
| function | CanonicalizeJSON | canonical.go#L14 |
| function | MarshalCanonicalJSON | canonical.go#L26 |
conformance.go12 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| 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 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| constant | SDKVersion | doc.go#L5 |
frame.go4 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| struct | FrameCodec | frame.go#L11 |
| method | FrameCodec.DecodeFrame | frame.go#L25 |
| method | FrameCodec.EncodeFrame | frame.go#L44 |
| function | NewFrameCodec | frame.go#L16 |
json.go1 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| function | DecodeJSON | json.go#L14 |
rfc3339.go3 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| struct | RFC3339Instant | rfc3339.go#L17 |
| method | RFC3339Instant.EpochSecond | rfc3339.go#L23 |
| method | RFC3339Instant.Fraction | rfc3339.go#L26 |
schema.go9 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| 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 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| 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 Einträge
signing.go5 Einträge
| Art | Öffentliches Symbol | Exakte Quelle |
|---|---|---|
| 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 |