System.IdentityModel.Tokens.SecurityToken
namespace System.IdentityModel.Tokens
{
public abstract class SecurityToken
{
public abstract string Id { get; }
public abstract ReadOnlyCollection<SecurityKey> SecurityKeys { get; }
public abstract DateTime ValidFrom { get; }
public abstract DateTime ValidTo { get; }
public virtual bool CanCreateKeyIdentifierClause<T>() where T : SecurityKeyIdentifierClause;
public virtual T CreateKeyIdentifierClause<T>() where T : SecurityKeyIdentifierClause;
public virtual bool MatchesKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause);
public virtual SecurityKey ResolveKeyIdentifierClause(SecurityKeyIdentifierClause keyIdentifierClause);
protected SecurityToken();
}
}