metadataFragment constant

  1. @visibleForTesting
String const metadataFragment

Implementation

@visibleForTesting
static const metadataFragment = r'(:ttl:(?<ttl>(-?)\d+))?'
    r'(:ttb:(?<ttb>(-?)\d+))?'
    r'(:ttr:(?<ttr>(-?)\d+))?'
    r'(:ccd:(?<ccd>true|false))?'
    r'(:dataSignature:(?<dataSignature>[^:@\s]+))?'
    r'(:sharedKeyStatus:(?<sharedKeyStatus>[^:@\s]+))?'
    r'(:isBinary:(?<isBinary>true|false))?'
    r'(:isEncrypted:(?<isEncrypted>true|false))?'
    r'(:sharedKeyEnc:(?<sharedKeyEnc>[^:@\s]+))?'
    r'(:pubKeyCS:(?<pubKeyCS>[^:@\s]+))?'
    r'(:encoding:(?<encoding>[^:@\s]+))?'
    r'(:encKeyName:(?<encKeyName>[^:@\s]+))?'
    r'(:encAlgo:(?<encAlgo>[^:@\s]+))?'
    r'(:ivNonce:(?<ivNonce>[^:@\s]+))?'
    r'(:skeEncKeyName:(?<skeEncKeyName>[^:@\s]+))?'
    r'(:skeEncAlgo:(?<skeEncAlgo>[^:@\s]+))?';