//
// PeerSecuritySettings.cs
//
// Author:
// Marcos Cobena (marcoscobena@gmail.com)
//
// Copyright 2007 Marcos Cobena (http://www.youcannoteatbits.org/)
//
using System;
namespace System.ServiceModel{
public class PeerSecuritySettings
{
SecurityMode mode;
public PeerSecuritySettings ()
{
Transport = new PeerTransportSecuritySettings ();
}
public SecurityMode Mode {
get { return mode; }
set { mode = value; }
}
public PeerTransportSecuritySettings Transport { get; private set; }
internal void CopyTo (PeerSecuritySettings other)
{
other.mode = mode;
other.Transport.CredentialType = Transport.CredentialType;
}
}
}
|