@class RBSAssertionDescriptor, RBSProcessIdentity, RBProcessState, NSString, NSDictionary, RBSystemState, RBProcess, RBSProcessIdentifier, RBAssertionDescriptorValidator, RBAssertionAcquisitionContext; @protocol RBConcreteTargeting, RBBundlePropertiesManaging, RBDomainAttributeManaging, RBEntitlementPossessing, RBBundleProperties, RBEntitlementManaging; @interface RBAssertionDescriptorValidatorContext : NSObject { unsigned long long _ignoreRestrictions; } @property (retain, nonatomic) RBAssertionDescriptorValidator *assertionDescriptionValidator; @property (retain, nonatomic) RBSAssertionDescriptor *assertionDescriptor; @property (retain, nonatomic) RBProcess *originatorProcess; @property (retain, nonatomic) RBProcessState *originatorState; @property (retain, nonatomic) id target; @property (retain, nonatomic) RBSProcessIdentity *targetIdentity; @property (retain, nonatomic) RBSProcessIdentifier *targetIdentifier; @property (retain, nonatomic) RBProcessState *targetState; @property (retain, nonatomic) RBAssertionAcquisitionContext *acquisitionContext; @property (retain, nonatomic) id entitlementManager; @property (retain, nonatomic) id bundlePropertiesManager; @property (retain, nonatomic) id domainAttributeManager; @property (readonly, nonatomic) RBSProcessIdentity *originatorIdentity; @property (retain, nonatomic) id originatorEntitlements; @property (retain, nonatomic) id targetEntitlements; @property (retain, nonatomic) NSDictionary *savedEndowments; @property (readonly, nonatomic) BOOL ignoreRestrictions; @property (readonly, nonatomic) BOOL targetIsSystem; @property (readonly, nonatomic) RBProcess *targetProcess; @property (readonly, nonatomic) RBSystemState *systemState; @property (readonly, nonatomic) id targetProperties; @property (readonly, nonatomic) id originatorProperties; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)context; - (void)setSystemState:(id)a0; - (void)setTargetProperties:(id)a0; - (void)pushIgnoreRestrictions; - (void).cxx_destruct; - (void)popIgnoreRestrictions; - (id)copyWithZone:(struct _NSZone { } *)a0; - (void)setTargetProcess:(id)a0; @end