BasicSecurityProfileVersion.cs 1021 B

12345678910111213141516171819202122232425262728
  1. //------------------------------------------------------------
  2. // Copyright (c) Microsoft Corporation. All rights reserved.
  3. //------------------------------------------------------------
  4. namespace System.ServiceModel.Security
  5. {
  6. public abstract class BasicSecurityProfileVersion
  7. {
  8. internal BasicSecurityProfileVersion() { }
  9. public static BasicSecurityProfileVersion BasicSecurityProfile10
  10. {
  11. get { return BasicSecurityProfile10BasicSecurityProfileVersion.Instance; }
  12. }
  13. class BasicSecurityProfile10BasicSecurityProfileVersion : BasicSecurityProfileVersion
  14. {
  15. static BasicSecurityProfile10BasicSecurityProfileVersion instance = new BasicSecurityProfile10BasicSecurityProfileVersion();
  16. public static BasicSecurityProfile10BasicSecurityProfileVersion Instance { get { return instance; } }
  17. public override string ToString()
  18. {
  19. return "BasicSecurityProfile10";
  20. }
  21. }
  22. }
  23. }