interface CredentialWebSemanticCreateStartEventSanitised {
    category: "credential-web-semantic";
    data: {
        includeId: undefined | boolean;
        payload: {
            @context: undefined | (string | {
                [key: string]: unknown;
            })[];
            credentialBranding: undefined | {
                backgroundColor: undefined | string;
                watermarkImageUrl: undefined | string;
            };
            credentialSubject: undefined;
            description: undefined | string;
            expirationDate: undefined | string;
            issuanceDate: undefined | string;
            issuer: {
                iconUrl: undefined | string;
                id: undefined | string;
                logoUrl: undefined | string;
                name: string;
            };
            name: undefined | string;
            type: string[];
        };
        persist: undefined | boolean;
        proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022";
        revocable: undefined | boolean;
        subjectId: undefined;
        tag: undefined | string;
    };
    id: string;
    requestId: string;
    tenantId: string;
    timestamp: number;
    type: string;
    version: "1";
}

Properties

category: "credential-web-semantic"
data: {
    includeId: undefined | boolean;
    payload: {
        @context: undefined | (string | {
            [key: string]: unknown;
        })[];
        credentialBranding: undefined | {
            backgroundColor: undefined | string;
            watermarkImageUrl: undefined | string;
        };
        credentialSubject: {
            [key: string]: unknown;
        };
        description: undefined | string;
        expirationDate: undefined | string;
        issuanceDate: undefined | string;
        issuer: {
            iconUrl: undefined | string;
            id: undefined | string;
            logoUrl: undefined | string;
            name: string;
        };
        name: undefined | string;
        type: string[];
    };
    persist: undefined | boolean;
    proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022";
    revocable: undefined | boolean;
    subjectId: undefined | string;
    tag: undefined | string;
}

Type declaration

  • includeId: undefined | boolean
  • payload: {
        @context: undefined | (string | {
            [key: string]: unknown;
        })[];
        credentialBranding: undefined | {
            backgroundColor: undefined | string;
            watermarkImageUrl: undefined | string;
        };
        credentialSubject: {
            [key: string]: unknown;
        };
        description: undefined | string;
        expirationDate: undefined | string;
        issuanceDate: undefined | string;
        issuer: {
            iconUrl: undefined | string;
            id: undefined | string;
            logoUrl: undefined | string;
            name: string;
        };
        name: undefined | string;
        type: string[];
    }
    • @context: undefined | (string | {
          [key: string]: unknown;
      })[]
    • credentialBranding: undefined | {
          backgroundColor: undefined | string;
          watermarkImageUrl: undefined | string;
      }
    • Sanitisation Level PII credentialSubject: {
          [key: string]: unknown;
      }
      • [key: string]: unknown
    • description: undefined | string
    • expirationDate: undefined | string
    • issuanceDate: undefined | string
    • issuer: {
          iconUrl: undefined | string;
          id: undefined | string;
          logoUrl: undefined | string;
          name: string;
      }
      • iconUrl: undefined | string
      • id: undefined | string
      • logoUrl: undefined | string
      • name: string
    • name: undefined | string
    • type: string[]
  • persist: undefined | boolean
  • proofType: undefined | "Ed25519Signature2018" | "BbsBlsSignature2020" | "BbsSignature2022"
  • revocable: undefined | boolean
  • Sanitisation Level PII subjectId: undefined | string
  • tag: undefined | string
id: string
requestId: string
tenantId: string
timestamp: number
type: string
version: "1"