Programming Security 
For Java Applications
    
 
  
  
  
  
 
  
   
   
    Security Service APIs
     Authentication Service
     Authorization Service
     Auditing Service
     Role Service
     Credential Mapping Service
    Security Framework
    Security Providers
 
  
   
   
   
   
  
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
 
  
   
    Name Scoping
   
  
  
  
   
   
   
  
   
   
   
   
  
  
   
   
   
    Example of Using ARME_RESOURCE_AUTHORITY From the Java API
   
    ARME_ACTION_AUTHORITY
    SIMPLE_ACTION
   
    AUDITBASE
    SAMPLEAUDITRECORD
  
  
  
 
  
   
   
   
   
   
  
 
  
  
  
  
  
   
   
   
  
   
   
   
  
   
   
    Step-By-Step Procedure for Writing an Authentication Application
    Other AuthenticationService Methods
     assertIdentity Method
     getChallengeAsssertionToken Method
     isAssertionTokenSupported Method
   
    Step-by-Step Procedure for Writing an Authorization Application
    AuthorizationService.isAuthenticationRequired Method