org.kuali.kfs.pdp.service
Interface PdpAuthorizationService

All Known Implementing Classes:
PdpAuthorizationServiceImpl

public interface PdpAuthorizationService


Method Summary
 boolean hasCancelPaymentPermission(String principalId)
          This method checks if person has 'Cancel Payment' permission.
 boolean hasFormatPermission(String principalId)
          This method checks if the principal has 'Format' permission.
 boolean hasHoldPaymentPermission(String principalId)
          This method checks that the principal has the 'Hold Payment / Remove Non-Tax Payment Hold' permission.
 boolean hasRemoveFormatLockPermission(String principalId)
          This method checks that the principal has the 'Remove Format Lock' permission.
 boolean hasRemovePaymentTaxHoldPermission(String principalId)
          This method checks that the principal has 'Remove Payment Tax Hold' permission
 boolean hasSetAsImmediatePayPermission(String principalId)
          This method checks that the principal has 'Set as Immmediate Pay' permission.
 

Method Detail

hasCancelPaymentPermission

boolean hasCancelPaymentPermission(String principalId)
This method checks if person has 'Cancel Payment' permission.

Parameters:
principalId - Principal ID
Returns:
true if it has permission, false otherwise

hasFormatPermission

boolean hasFormatPermission(String principalId)
This method checks if the principal has 'Format' permission.

Parameters:
principalId - Principal ID
Returns:
true if it has permission, false otherwise

hasHoldPaymentPermission

boolean hasHoldPaymentPermission(String principalId)
This method checks that the principal has the 'Hold Payment / Remove Non-Tax Payment Hold' permission.

Parameters:
principalId - Principal ID
Returns:
true if it has permission, false otherwise

hasRemoveFormatLockPermission

boolean hasRemoveFormatLockPermission(String principalId)
This method checks that the principal has the 'Remove Format Lock' permission.

Parameters:
principalId - Principal ID
Returns:
true if it has permission, false otherwise

hasRemovePaymentTaxHoldPermission

boolean hasRemovePaymentTaxHoldPermission(String principalId)
This method checks that the principal has 'Remove Payment Tax Hold' permission

Parameters:
principalId - Principal ID
Returns:
true if it has permission, false otherwise

hasSetAsImmediatePayPermission

boolean hasSetAsImmediatePayPermission(String principalId)
This method checks that the principal has 'Set as Immmediate Pay' permission.

Parameters:
principalId - Principal ID
Returns:
true if it has permission, false otherwise


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