issrg.pba.management.agent.managed
Interface ManagedSubject

All Superinterfaces:
Subject
All Known Implementing Classes:
ManagedPermisSubject

public interface ManagedSubject
extends Subject

This is a managed subject interface to a managed PERMIS decision engine.

this interface extends the Subject interface, then adds the Managed functionality, which is holding and returning the policy version number.

so that if the policy updates it's own version number this subject can be identified as being out of date.

Version:
0.2.2008.02.24
Author:
mfb4@kent.ac.uk

Method Summary
 int policyVersionNumber()
          get the "update policy version" number.
 
Methods inherited from interface issrg.pba.Subject
exportCreds, getHolder, getOwner, getService
 

Method Detail

policyVersionNumber

int policyVersionNumber()
get the "update policy version" number.

Returns:
the policy version number
See Also:
policyVersionNumber()