DerStringBase.cs 488 B

1234567891011121314151617181920212223242526
  1. #if !BESTHTTP_DISABLE_ALTERNATE_SSL && (!UNITY_WEBGL || UNITY_EDITOR)
  2. #pragma warning disable
  3. namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Asn1
  4. {
  5. public abstract class DerStringBase
  6. : Asn1Object, IAsn1String
  7. {
  8. protected DerStringBase()
  9. {
  10. }
  11. public abstract string GetString();
  12. public override string ToString()
  13. {
  14. return GetString();
  15. }
  16. protected override int Asn1GetHashCode()
  17. {
  18. return GetString().GetHashCode();
  19. }
  20. }
  21. }
  22. #pragma warning restore
  23. #endif