Uses of Interface
org.apache.avro.util.ClassSecurityValidator.ClassSecurityPredicate
Packages that use ClassSecurityValidator.ClassSecurityPredicate
-
Uses of ClassSecurityValidator.ClassSecurityPredicate in org.apache.avro.util
Classes in org.apache.avro.util that implement ClassSecurityValidator.ClassSecurityPredicateFields in org.apache.avro.util declared as ClassSecurityValidator.ClassSecurityPredicateModifier and TypeFieldDescriptionstatic final ClassSecurityValidator.ClassSecurityPredicateClassSecurityValidator.DEFAULTThe default predicate that uses both the system properties and the hard-coded trusted classes.static final ClassSecurityValidator.ClassSecurityPredicateClassSecurityValidator.DEFAULT_TRUSTED_CLASSESA couple of trusted classes that are safe to be loaded, instantiated with any constructors or alter any internals via reflection.static final ClassSecurityValidator.ClassSecurityPredicateClassSecurityValidator.SYSTEM_PROPERTIESThe predicate that uses the system properties "org.apache.avro.SERIALIZABLE_CLASSES" and "org.apache.avro.SERIALIZABLE_PACKAGES".Methods in org.apache.avro.util that return ClassSecurityValidator.ClassSecurityPredicateModifier and TypeMethodDescriptionClassSecurityValidator.Builder.build()ClassSecurityValidator.composite(ClassSecurityValidator.ClassSecurityPredicate... validators) Creates a compositeClassSecurityValidatorthat delegates to the given validators.ClassSecurityValidator.getGlobal()Returns the globalClassSecurityValidator.ClassSecurityPredicatethat is used byClassUtilsto validate the trusted classes.Methods in org.apache.avro.util with parameters of type ClassSecurityValidator.ClassSecurityPredicateModifier and TypeMethodDescriptionClassSecurityValidator.composite(ClassSecurityValidator.ClassSecurityPredicate... validators) Creates a compositeClassSecurityValidatorthat delegates to the given validators.static voidClassSecurityValidator.setGlobal(ClassSecurityValidator.ClassSecurityPredicate validator) Sets the globalClassSecurityValidator.ClassSecurityPredicatethat is used byClassUtilsto validate the trusted classes.