protected override VerifyResult VerifyImpl(VerifiableObjectContext context)
        {
            var valueContext = context?.GetValue("Name");

            if (valueContext is null)
            {
                return(_options.ReturnNullReferenceOrSuccess());
            }
            if (valueContext.Value is string { Length : 32 })
        /// <summary>
        /// Get value from VerifiableObjectContext
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        protected object GetValueFrom(VerifiableObjectContext context)
        {
            var memberContext = context?.GetValue(VerifiableMember.MemberName);

            return(memberContext?.GetValue());
        }