Changeset 2189

Show
Ignore:
Timestamp:
05/27/08 13:16:57 (6 months ago)
Author:
npatrick
Message:

Fixed a problem where encryption type could net be set on the NetworkResource? property sheet.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/framework-plugin/src/com/tresys/framework/compiler/policy/NetworkResource.java

    r2188 r2189  
    3939                this.Add (rdef, new Token(rdef.GetName (), n.getErrorHandler ())); 
    4040                 
     41                m_netInfo.put (NetResource.KEY_TYPE,  rdef.GetName ()); 
     42                m_netInfo.generateNewAuth (NetResource.AUTH_KEY_TYPE_MD5); 
     43                m_netInfo.generateNewKey (NetResource.ENC_KEY_TYPE_BLOWFISH);            
     44 
    4145                NetworkInfo info = new NetworkInfo (null, null, null, null); 
    4246                LabeledNetworkResource ip_lab = new LabeledNetworkResource (info, rdef); 
  • trunk/framework-plugin/src/com/tresys/framework/plugin/editor/policy/graphic/model/NetworkResourceShape.java

    r2188 r2189  
    114114                Token tok = new Token (sName, getErrorHandler ()); 
    115115 
    116                 NetworkResource resource = new NetworkResource (tok, null, i_system.getPolicy ()); 
     116                NetResource netResource = new NetResource(tok, null);            
     117                NetworkResource resource = new NetworkResource (tok, netResource, i_system.getPolicy ()); 
     118         
     119                SELinuxSystem sys = getSystem (); 
     120                NetworkConfig config = sys.getNetworkConfig (); 
     121                config.Add (netResource); 
     122 
    117123                setComponent (resource); 
    118124        }