public override sealed string ToString() { StringBuilder bb = new StringBuilder(); bb.Append("Version: "); bb.Append(Version.ToString()); bb.Append("\n"); bb.Append("Subject: "); bb.Append(Subject); bb.Append("\n"); bb.Append("Signature: "); bb.Append(SignatureAlgorithm.ToString()); bb.Append(", OID = "); bb.Append(HashAlgorithmConverter.GetString(SignatureAlgorithm)); bb.Append("\n"); bb.Append("Key: "); if (PublicKey != null) { bb.Append(PublicKey.ToString()); } bb.Append("\n"); bb.Append("Validity: [From: "); bb.Append(ValidFrom.ToString()); bb.Append(", \n"); bb.Append("To: "); bb.Append(ValidTo.ToString()); bb.Append("]\n"); bb.Append("Issuer: "); bb.Append(Issuer); bb.Append("\n"); bb.Append("SerialNumber: "); bb.Append(SerialNumber); bb.Append("\n"); bb.Append("Algorithm: "); bb.Append(PublicKeySignature.ToString()); bb.Append("\n"); bb.Append("Signature: "); bb.Append(GXCommon.ToHex(Signature, false)); bb.Append("\n"); return(bb.ToString()); }
public override string ToString() { return($"ID STK: {Id}, ID vozidla: {Vehicle.Id}, platnost do: {ValidTo.ToString("d")}"); }