config/src/main/java/org/springframework/security/config/annotation/AbstractConfiguredSecurityBuilder.java
@SuppressWarnings("unchecked")
	public O objectPostProcessor(ObjectPostProcessor<Object> objectPostProcessor) {
		Assert.notNull(objectPostProcessor, "objectPostProcessor cannot be null");
		this.objectPostProcessor = objectPostProcessor;
		return (O) this;
	}
@SuppressWarnings("unchecked")
	public O objectPostProcessor(ObjectPostProcessor<Object> objectPostProcessor) {
		Assert.notNull(objectPostProcessor, "objectPostProcessor cannot be null");
		this.objectPostProcessor = objectPostProcessor;
		return (O) this;
	}
@ SuppressWarnings ( "unchecked" ) public O objectPostProcessor ( ObjectPostProcessor < Object > objectPostProcessor ) { Assert . notNull ( objectPostProcessor , "objectPostProcessor cannot be null" ) ; this . objectPostProcessor = objectPostProcessor ; return ( O ) this ; }
Specifies the {@link ObjectPostProcessor} to use.
@param objectPostProcessor the {@link ObjectPostProcessor} to use. Cannot be null
@return the {@link SecurityBuilder} for further customizations
Specifies the {