taglibs/src/main/java/org/springframework/security/taglibs/authz/JspAuthorizeTag.java
public int doStartTag() throws JspException {
		try {
			authorized = super.authorize();

			if (!authorized && TagLibConfig.isUiSecurityDisabled()) {
				pageContext.getOut().write(TagLibConfig.getSecuredUiPrefix());
			}

			if (var != null) {
				pageContext.setAttribute(var, authorized, PageContext.PAGE_SCOPE);
			}

			return TagLibConfig.evalOrSkip(authorized);

		}
		catch (IOException e) {
			throw new JspException(e);
		}
	}
public int doStartTag() throws JspException {
		try {
			authorized = super.authorize();

			if (!authorized && TagLibConfig.isUiSecurityDisabled()) {
				pageContext.getOut().write(TagLibConfig.getSecuredUiPrefix());
			}

			if (var != null) {
				pageContext.setAttribute(var, authorized, PageContext.PAGE_SCOPE);
			}

			return TagLibConfig.evalOrSkip(authorized);

		}
		catch (IOException e) {
			throw new JspException(e);
		}
	}
public int doStartTag ( ) throws JspException { try { authorized = super . authorize ( ) ; if ( ! authorized && TagLibConfig . isUiSecurityDisabled ( ) ) { pageContext . getOut ( ) . write ( TagLibConfig . getSecuredUiPrefix ( ) ) ; } if ( var != null ) { pageContext . setAttribute ( var , authorized , PageContext . PAGE_SCOPE ) ; } return TagLibConfig . evalOrSkip ( authorized ) ; } catch ( IOException e ) { throw new JspException ( e ) ; } }
Invokes the base class {@link AbstractAuthorizeTag#authorize()} method to decide if
the body of the tag should be skipped or not.

@return {@link Tag#SKIP_BODY} or {@link Tag#EVAL_BODY_INCLUDE}
Invokes the base class { @link AbstractAuthorizeTag#authorize () } method to decide if the body of the tag should be skipped or not .