using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Security
{
/// Defines the methods that convert permission object state to and from XML element representation.
// Token: 0x020003A4 RID: 932
[Token(Token = "0x20003A4")]
[ComVisible(true)]
public interface ISecurityEncodable
{
/// Creates an XML encoding of the security object and its current state.
/// An XML encoding of the security object, including any state information.
// Token: 0x0600204F RID: 8271
[Token(Token = "0x600204F")]
[Address(Slot = "0")]
SecurityElement ToXml();
}
}