com.metamatrix.platform.admin.api
Interface AuthorizationEditor

All Known Implementing Classes:
AuthorizationObjectEditor

public interface AuthorizationEditor


Method Summary
 AuthorizationPolicy addAllPrincipals(AuthorizationPolicy policy, java.util.Set principals)
           
 AuthorizationPolicy clonePolicyPermissions(AuthorizationPolicy sourcePolicy, AuthorizationPolicy targetPolicy, AuthorizationRealm targetRealm, java.util.Set allPaths, EntitlementMigrationReport rpt)
           
 AuthorizationPolicy clonePolicyPrincipals(AuthorizationPolicy sourcePolicy, AuthorizationPolicy targetPolicy)
           
 AuthorizationPolicy createAuthorizationPolicy(AuthorizationPolicyID policyID)
           
 ModificationActionQueue getDestination()
           
 java.util.Collection modifyPermissions(PermissionTreeView treeView, AuthorizationPolicy policy)
           
 void remove(AuthorizationPolicyID id)
           
 AuthorizationPolicy removePrincipals(AuthorizationPolicy policy, java.util.Set principals)
           
 AuthorizationPolicy setDescription(AuthorizationPolicy policy, java.lang.String description)
           
 

Method Detail

createAuthorizationPolicy

AuthorizationPolicy createAuthorizationPolicy(AuthorizationPolicyID policyID)

clonePolicyPermissions

AuthorizationPolicy clonePolicyPermissions(AuthorizationPolicy sourcePolicy,
                                           AuthorizationPolicy targetPolicy,
                                           AuthorizationRealm targetRealm,
                                           java.util.Set allPaths,
                                           EntitlementMigrationReport rpt)

clonePolicyPrincipals

AuthorizationPolicy clonePolicyPrincipals(AuthorizationPolicy sourcePolicy,
                                          AuthorizationPolicy targetPolicy)

setDescription

AuthorizationPolicy setDescription(AuthorizationPolicy policy,
                                   java.lang.String description)

getDestination

ModificationActionQueue getDestination()

removePrincipals

AuthorizationPolicy removePrincipals(AuthorizationPolicy policy,
                                     java.util.Set principals)

addAllPrincipals

AuthorizationPolicy addAllPrincipals(AuthorizationPolicy policy,
                                     java.util.Set principals)

modifyPermissions

java.util.Collection modifyPermissions(PermissionTreeView treeView,
                                       AuthorizationPolicy policy)

remove

void remove(AuthorizationPolicyID id)


Copyright © 2009. All Rights Reserved.