public void CustomDelegateAccess(DelegatedAccessControlledObjectDelegateAccess method) { if (this.Block) { return; } var singleton = this.strategy.Session.GetSingleton(); method.SecurityTokens = new[] { singleton.DefaultSecurityToken, singleton.InitialSecurityToken }; }
public void CustomDelegateAccess(DelegatedAccessControlledObjectDelegateAccess method) { if (this.Block) { return; } var defaultSecurityToken = new SecurityTokens(this.Session()).DefaultSecurityToken; var initialSecurityToken = new SecurityTokens(this.Session()).InitialSecurityToken; method.SecurityTokens = new[] { defaultSecurityToken, initialSecurityToken }; }