Authorization Services Programming Guide
PDF
Introduction
Authorization Concepts
Authorization
Authentication
The Security Server
Rights
The Policy Database
The Credentials Cache and the Authentication Dialog
Scenarios
Simple, Self-Restricted Applications
Factored Applications
Installers
Authorization Services Tasks
Authorizing in a Simple, Self-Restricted Application
Creating an Authorization Reference Without Rights
Requesting Authorization
Creating an Authorization Rights Set
Specifying Authorization Options
Authorizing
Releasing an Authorization Item Array
Releasing an Authorization Reference
Authorizing in a Factored Application
Using Authorization Services in a Factored Application
Creating an Authorization Reference
Requesting Preauthorization
Creating a Preauthorization Rights Set
Specifying Authorization Options for Preauthorization
Preauthorizing
Creating an External Authorization Reference
Calling a Helper Tool
Releasing an Authorization Reference
Using Authorization Services in a Helper Tool
Retrieving an Authorization Reference
Performing Authorization
Executing the Privileged Operation
Repairing a Helper Tool
Calling a Helper Tool as Root
Setting the Setuid Bit
Calling a Privileged Installer
Revision History
Glossary