@Deprecated

Package org.kuali.rice.kns.document.authorization

Copyright 2005-2013 The Kuali Foundation Licensed under the Educational Community License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

See:
          Description

Interface Summary
BusinessObjectRestrictions  
DocumentAuthorizer The DocumentAuthorizer class associated with a given Document is used to dynamically determine what editing mode and what actions are allowed for a given user on a given document instance.
DocumentPresentationController  
InquiryOrMaintenanceDocumentRestrictions  
MaintenanceDocumentAuthorizer  
MaintenanceDocumentPresentationController  
MaintenanceDocumentRestrictions  
TransactionalDocumentAuthorizer Extension to DocumentAuthorizer interface which adds transactional-document-specific methods.
TransactionalDocumentPresentationController The DocumentPresentationController class is used for non-user related lock down
 

Class Summary
BusinessObjectRestrictionsBase  
DocumentAuthorizerBase DocumentAuthorizer containing common, reusable document-level authorization code.
DocumentPresentationControllerBase KNS version of the DocumentPresentationControllerBase - adds #getDocumentActions via DocumentPresentationController
FieldRestriction This is a description of what this class does - zjzhou don't forget to fill this in.
InquiryOrMaintenanceDocumentRestrictionsBase  
MaintenanceDocumentAuthorizerBase  
MaintenanceDocumentPresentationControllerBase Base class for all MaintenanceDocumentPresentationControllers.
MaintenanceDocumentRestrictionsBase  
TransactionalDocumentAuthorizerBase Base class for all TransactionalDocumentAuthorizers.
TransactionalDocumentPresentationControllerBase Base class for all TransactionalDocumentPresentationControllers.
 

Package org.kuali.rice.kns.document.authorization Description

Copyright 2005-2013 The Kuali Foundation Licensed under the Educational Community License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.opensource.org/licenses/ecl2.php Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.



Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.