loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Paulo Zenida ; Manuel Menezes de Sequeira ; Diogo Henriques and Carlos Serrão

Affiliation: ISCTE - Instituto Superior de Ciências do Trabalho e da Empresa, Portugal

Keyword(s): JAAS, RBAC, authorization, Java, AspectJ, AOP, Zs.

Related Ontology Subjects/Areas/Topics: Aspect-Orientation ; Programming Languages ; Software Engineering

Abstract: This paper proposes Zás, a novel, flexible, and expressive authorization mechanism for Java. Zás has been inspired by Ramnivas Laddad’s proposal to modularize Java Authentication and Authorization Services (JAAS) using an Aspect-Oriented Programming (AOP) approach. Zás’ aims are to be simultaneously very expressive, reusable, and easy to use and configure. Zás allows authorization services to be non-invasively added to existing code. It also cohabits with a wide range of authentication mechanisms. Zás uses Java 5 annotations to specify permission requirements to access controlled resources. These requirements may be changed directly during execution. They may also be calculated by client supplied permission classes before each access to the corresponding resource. These features, together with several mechanisms for permission propagation, expression of trust relationships, depth of access control, etc., make Zás, we believe, an interesting starting point for further research on the use of AOP for authorization. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.217.118.7

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Zenida, P.; Menezes de Sequeira, M.; Henriques, D. and Serrão, C. (2006). ZÁS - ASPECT-ORIENTED AUTHORIZATION SERVICES. In Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT; ISBN 978-972-8865-69-6; ISSN 2184-2833, SciTePress, pages 46-53. DOI: 10.5220/0001320600460053

@conference{icsoft06,
author={Paulo Zenida. and Manuel {Menezes de Sequeira}. and Diogo Henriques. and Carlos Serrão.},
title={ZÁS - ASPECT-ORIENTED AUTHORIZATION SERVICES},
booktitle={Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT},
year={2006},
pages={46-53},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001320600460053},
isbn={978-972-8865-69-6},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the First International Conference on Software and Data Technologies - Volume 1: ICSOFT
TI - ZÁS - ASPECT-ORIENTED AUTHORIZATION SERVICES
SN - 978-972-8865-69-6
IS - 2184-2833
AU - Zenida, P.
AU - Menezes de Sequeira, M.
AU - Henriques, D.
AU - Serrão, C.
PY - 2006
SP - 46
EP - 53
DO - 10.5220/0001320600460053
PB - SciTePress