protected virtual ReceivingTokenEventArgs OnReceivingToken(string tokenXml) { Contract.Requires <ArgumentNullException>(tokenXml != null); var args = new ReceivingTokenEventArgs(tokenXml); var receivingToken = this.ReceivingToken; if (receivingToken != null) { receivingToken(this, args); } return(args); }
protected virtual ReceivingTokenEventArgs OnReceivingToken(string tokenXml) { Requires.NotNull(tokenXml, "tokenXml"); var args = new ReceivingTokenEventArgs(tokenXml); var receivingToken = this.ReceivingToken; if (receivingToken != null) { receivingToken(this, args); } return(args); }
protected virtual void RaisePostBackEvent(string eventArgument) { if (!string.IsNullOrEmpty(this.TokenXml)) { try { ReceivingTokenEventArgs receivingArgs = this.OnReceivingToken(this.TokenXml); if (!receivingArgs.Cancel) { try { Token token = Token.Read(this.TokenXml, this.Audience, receivingArgs.DecryptingTokens); this.OnReceivedToken(token); } catch (InformationCardException ex) { this.OnTokenProcessingError(this.TokenXml, ex); } } } catch (XmlException ex) { this.OnTokenProcessingError(this.TokenXml, ex); } } }
protected virtual ReceivingTokenEventArgs OnReceivingToken(string tokenXml) { Contract.Requires<ArgumentNullException>(tokenXml != null); var args = new ReceivingTokenEventArgs(tokenXml); var receivingToken = this.ReceivingToken; if (receivingToken != null) { receivingToken(this, args); } return args; }
protected virtual ReceivingTokenEventArgs OnReceivingToken(string tokenXml) { Requires.NotNull(tokenXml, "tokenXml"); var args = new ReceivingTokenEventArgs(tokenXml); var receivingToken = this.ReceivingToken; if (receivingToken != null) { receivingToken(this, args); } return args; }
protected virtual ReceivingTokenEventArgs OnReceivingToken(string tokenXml) { Contract.Requires(tokenXml != null); ErrorUtilities.VerifyArgumentNotNull(tokenXml, "tokenXml"); var args = new ReceivingTokenEventArgs(tokenXml); var receivingToken = this.ReceivingToken; if (receivingToken != null) { receivingToken(this, args); } return args; }