*** This interface provides Binary Compatibility only, not Source Compatibility ***

Interface PermissionInfoInterface

All Superinterfaces:
Remote
All Known Subinterfaces:
PermissionExplainedInfoInterface
All Known Implementing Classes:
PermissionInfo

@SASScope("ALL") @BinaryCompatibilityOnly public interface PermissionInfoInterface extends Remote
Interface methods for setting or obtaining info for a specific Permission.

An PermissionInfoInterface instance represents a single Permissions for an Identity.

  • Field Details

  • Method Details

    • getPermission

      String getPermission() throws ServiceException, RemoteException
      Returns permission
      Returns:
      permission
      Throws:
      ServiceException
      RemoteException
    • setPermission

      void setPermission(String permission) throws ServiceException, RemoteException
      Sets the permission
      Parameters:
      permission - permission to set
      Throws:
      ServiceException
      RemoteException
    • getPermissionType

      PermissionInfoInterface.PermissionType getPermissionType() throws ServiceException, RemoteException
      Returns the permission type
      Returns:
      permission type
      Throws:
      ServiceException
      RemoteException
    • setPermissionType

      void setPermissionType(PermissionInfoInterface.PermissionType permissionType) throws ServiceException, RemoteException
      Sets the permissionType value
      Parameters:
      permission - type value to set
      Throws:
      ServiceException
      RemoteException
    • getPermissionSource

      PermissionInfoInterface.PermissionSource getPermissionSource() throws ServiceException, RemoteException
      Returns the permission source
      Returns:
      permission source
      Throws:
      ServiceException
      RemoteException
    • getPermissionCondition

      String getPermissionCondition() throws ServiceException, RemoteException
      Returns permission condition value
      Returns:
      permission condition value
      Throws:
      ServiceException
      RemoteException
    • setPermissionCondition

      void setPermissionCondition(String permissionCondition) throws ServiceException, RemoteException
      Sets the permission condition value
      Parameters:
      permission - condition value to set
      Throws:
      ServiceException
      RemoteException