<commit_before>## Authorization Security

Authorization Security provides powerful open for extending library. 
The main idea behind it, is to provide easy to read, clean way of securing your applications.

Example usage of security:

        /*
        * @AuthorizationSecurity(type="standard", userFactory="roleUserFactory")
        * @AuthorizationExpression(" user.hasRole('moderator') and resource.isAvailable() ")
        * @AuthorizationResourceFactory("resourceFactory", parameters="article")<commit_msg>Added travis badge<commit_after>## Authorization Security

![Travis badge](https://travis-ci.org/dgafka/Authorization-Security.svg?branch=master)

Authorization Security provides powerful open for extending library. 
The main idea behind it, is to provide easy to read, clean way of securing your applications.

Example usage of security:

        /*
        * @AuthorizationSecurity(type="standard", userFactory="roleUserFactory")
        * @AuthorizationExpression(" user.hasRole('moderator') and resource.isAvailable() ")
        * @AuthorizationResourceFactory("resourceFactory", parameters="article")
{'fraction_non_alphanumeric': 0.09847806624888093, 'fraction_numerical': 0.0, 'mean_word_length': 5.076086956521739, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5667447', 'n_tokens_mistral': 262, 'n_tokens_neox': 265, 'n_words': 83}