question: returns the security roles that have been defined at the application level via security-role elements in the ejb-jar . xml . note that this set does not include the roles that have been defined at each individual component level via @declareroles , @rolesallowed annotations or security-role-ref element returns an empty set if no roles have been defined at the application level . concode_field_sep boolean war concode_elem_sep Set<String> applicationLevelSecurityRoles concode_elem_sep EEModuleDescription eeModuleDescription concode_elem_sep EEApplicationClasses applicationClassesDescription concode_field_sep boolean hasComponent concode_elem_sep boolean isWar concode_elem_sep Collection<MessageDrivenComponentDescription> getMessageDrivenBeans concode_elem_sep void addSessionBeans concode_elem_sep Collection<SessionBeanComponentDescription> getSessionBeans concode_elem_sep EEModuleDescription getEEModuleDescription concode_elem_sep EEApplicationClasses getApplicationClassesDescription concode_elem_sep void addSecurityRole
target: Set < String > function ( ) { return Collections . unmodifiableSet ( this . applicationLevelSecurityRoles ) ; }