interface CredentialCompactSemanticSignSuccessEventSanitised {
    category: "credential-compact-semantic";
    data: {
        decoded: {
            exp: undefined | number;
            jti: string;
            nbf: number;
            status: undefined | {
                index: number;
                type: undefined | "BitIndexRevocationList";
                url: string;
            };
        };
    };
    id: string;
    requestId: string;
    tenantId: string;
    timestamp: number;
    type: string;
    version: "1";
}

Properties

category: "credential-compact-semantic"
data: {
    decoded: {
        aud: undefined | string;
        exp: undefined | number;
        iat: undefined | number;
        iss: string;
        jti: string;
        nbf: number;
        status: undefined | {
            index: number;
            type: undefined | "BitIndexRevocationList";
            url: string;
        };
        sub: undefined | string;
        vc: {
            @context: string | object | (string | object)[];
            credentialSubject: {
                [key: string]: string | number | boolean;
            };
            type: string[];
        };
    };
    encoded: string;
}

Type declaration

  • decoded: {
        aud: undefined | string;
        exp: undefined | number;
        iat: undefined | number;
        iss: string;
        jti: string;
        nbf: number;
        status: undefined | {
            index: number;
            type: undefined | "BitIndexRevocationList";
            url: string;
        };
        sub: undefined | string;
        vc: {
            @context: string | object | (string | object)[];
            credentialSubject: {
                [key: string]: string | number | boolean;
            };
            type: string[];
        };
    }
    • aud: undefined | string
    • exp: undefined | number
    • iat: undefined | number
    • iss: string
    • jti: string
    • nbf: number
    • status: undefined | {
          index: number;
          type: undefined | "BitIndexRevocationList";
          url: string;
      }
    • sub: undefined | string
    • vc: {
          @context: string | object | (string | object)[];
          credentialSubject: {
              [key: string]: string | number | boolean;
          };
          type: string[];
      }
      • @context: string | object | (string | object)[]
      • credentialSubject: {
            [key: string]: string | number | boolean;
        }
        • [key: string]: string | number | boolean
      • type: string[]
  • encoded: string
id: string
requestId: string
tenantId: string
timestamp: number
type: string
version: "1"