7 instantiations of IssuedSecurityTokenParameters
System.ServiceModel (7)
System\ServiceModel\Configuration\IssuedTokenParametersElement.cs (1)
213IssuedSecurityTokenParameters result = new IssuedSecurityTokenParameters();
System\ServiceModel\FederatedMessageSecurityOverHttp.cs (1)
149IssuedSecurityTokenParameters issuedParameters = new IssuedSecurityTokenParameters(this.IssuedTokenType, this.IssuerAddress, this.IssuerBinding);
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (2)
229return new IssuedSecurityTokenParameters(this); 820IssuedSecurityTokenParameters result = new IssuedSecurityTokenParameters(SecurityXXX2005Strings.SamlTokenType);
System\ServiceModel\Security\WSSecurityOneDotZeroReceiveSecurityHeader.cs (1)
717throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new MessageSecurityException(SR.GetString(SR.SupportingTokenIsNotSigned, new IssuedSecurityTokenParameters())));
System\ServiceModel\Security\WSSecurityPolicy.cs (2)
2438IssuedSecurityTokenParameters issued = new IssuedSecurityTokenParameters(); 2462IssuedSecurityTokenParameters issued = new IssuedSecurityTokenParameters();
101 references to IssuedSecurityTokenParameters
System.ServiceModel (101)
System\ServiceModel\Channels\SecurityBindingElement.cs (15)
1283static public SymmetricSecurityBindingElement CreateIssuedTokenBindingElement(IssuedSecurityTokenParameters issuedTokenParameters) 1295static public SymmetricSecurityBindingElement CreateIssuedTokenForCertificateBindingElement(IssuedSecurityTokenParameters issuedTokenParameters) 1319internal static bool IsIssuedTokenForCertificateBinding(SecurityBindingElement sbe, out IssuedSecurityTokenParameters issuedTokenParameters) 1341issuedTokenParameters = parameters.SignedEncrypted[0] as IssuedSecurityTokenParameters; 1347issuedTokenParameters = parameters.Endorsing[0] as IssuedSecurityTokenParameters; 1356static public SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters issuedTokenParameters) 1362internal static bool IsIssuedTokenForSslBinding(SecurityBindingElement sbe, out IssuedSecurityTokenParameters issuedTokenParameters) 1369static public SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation) 1391internal static bool IsIssuedTokenForSslBinding(SecurityBindingElement sbe, bool requireCancellation, out IssuedSecurityTokenParameters issuedTokenParameters) 1416issuedTokenParameters = parameters.SignedEncrypted[0] as IssuedSecurityTokenParameters; 1422issuedTokenParameters = parameters.Endorsing[0] as IssuedSecurityTokenParameters; 1665static public TransportSecurityBindingElement CreateIssuedTokenOverTransportBindingElement(IssuedSecurityTokenParameters issuedTokenParameters) 1690internal static bool IsIssuedTokenOverTransportBinding(SecurityBindingElement sbe, out IssuedSecurityTokenParameters issuedTokenParameters) 1706issuedTokenParameters = parameters.Signed[0] as IssuedSecurityTokenParameters; 1712issuedTokenParameters = parameters.Endorsing[0] as IssuedSecurityTokenParameters;
System\ServiceModel\Configuration\IssuedTokenParametersElement.cs (6)
68[ConfigurationProperty(ConfigurationStrings.KeyType, DefaultValue = IssuedSecurityTokenParameters.defaultKeyType)] 124internal void ApplyConfiguration(IssuedSecurityTokenParameters parameters) 211internal IssuedSecurityTokenParameters Create(bool createTemplateOnly, SecurityKeyType templateKeyType) 213IssuedSecurityTokenParameters result = new IssuedSecurityTokenParameters(); 225internal void InitializeFrom(IssuedSecurityTokenParameters source, bool initializeNestedBindings) 269foreach (IssuedSecurityTokenParameters.AlternativeIssuerEndpoint alternativeIssuer in source.AlternativeIssuerEndpoints)
System\ServiceModel\Configuration\SecurityElementBase.cs (13)
26SecurityKeyType templateKeyType = IssuedSecurityTokenParameters.defaultKeyType; 419else if (p1 is IssuedSecurityTokenParameters) 421if (((IssuedSecurityTokenParameters)p1).KeyType != ((IssuedSecurityTokenParameters)p2).KeyType) 607sbe.EndpointSupportingTokenParameters.Endorsing[0] is IssuedSecurityTokenParameters) 609this.templateKeyType = ((IssuedSecurityTokenParameters)sbe.EndpointSupportingTokenParameters.Endorsing[0]).KeyType; 612sbe.EndpointSupportingTokenParameters.Signed[0] is IssuedSecurityTokenParameters) 614this.templateKeyType = ((IssuedSecurityTokenParameters)sbe.EndpointSupportingTokenParameters.Signed[0]).KeyType; 617sbe.EndpointSupportingTokenParameters.SignedEncrypted[0] is IssuedSecurityTokenParameters) 619this.templateKeyType = ((IssuedSecurityTokenParameters)sbe.EndpointSupportingTokenParameters.SignedEncrypted[0]).KeyType; 623this.templateKeyType = IssuedSecurityTokenParameters.defaultKeyType; 633else if (sp is IssuedSecurityTokenParameters) 634this.IssuedTokenParameters.InitializeFrom((IssuedSecurityTokenParameters)sp, initializeNestedBindings);
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (8)
583if (stp is IssuedSecurityTokenParameters) 585IssuedSecurityTokenParameters issuedParameters = stp as IssuedSecurityTokenParameters; 638if (!(tokenParameters is IssuedSecurityTokenParameters)) 641return ((IssuedSecurityTokenParameters)tokenParameters).KeyType == SecurityKeyType.BearerKey; 731if (stp is IssuedSecurityTokenParameters) 733IssuedSecurityTokenParameters issuedParameters = stp as IssuedSecurityTokenParameters;
System\ServiceModel\FederatedMessageSecurityOverHttp.cs (2)
149IssuedSecurityTokenParameters issuedParameters = new IssuedSecurityTokenParameters(this.IssuedTokenType, this.IssuerAddress, this.IssuerBinding); 258IssuedSecurityTokenParameters issuedTokenParameters;
System\ServiceModel\MessageSecurityOverHttp.cs (7)
102oneShotSecurity = SecurityBindingElement.CreateIssuedTokenOverTransportBindingElement(IssuedSecurityTokenParameters.CreateInfoCardParameters(new SecurityStandardsManager(new WSSecurityTokenSerializer(emitBspAttributes)), this.algorithmSuite)); 136oneShotSecurity = SecurityBindingElement.CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters.CreateInfoCardParameters(new SecurityStandardsManager(new WSSecurityTokenSerializer(emitBspAttributes)), this.algorithmSuite), true); 161oneShotSecurity = SecurityBindingElement.CreateIssuedTokenForCertificateBindingElement(IssuedSecurityTokenParameters.CreateInfoCardParameters(new SecurityStandardsManager(new WSSecurityTokenSerializer(emitBspAttributes)), this.algorithmSuite)); 264IssuedSecurityTokenParameters infocardParameters; 281if (!IssuedSecurityTokenParameters.IsInfoCardParameters( 326if (!IssuedSecurityTokenParameters.IsInfoCardParameters( 359if (!IssuedSecurityTokenParameters.IsInfoCardParameters(
System\ServiceModel\MessageSecurityOverMsmq.cs (3)
82result = SecurityBindingElement.CreateIssuedTokenForCertificateBindingElement(IssuedSecurityTokenParameters.CreateInfoCardParameters(new SecurityStandardsManager(), this.algorithmSuite)); 131IssuedSecurityTokenParameters issuedParameters; 151if (!IssuedSecurityTokenParameters.IsInfoCardParameters(
System\ServiceModel\MessageSecurityOverTcp.cs (5)
82oneShotSecurity = SecurityBindingElement.CreateIssuedTokenOverTransportBindingElement(IssuedSecurityTokenParameters.CreateInfoCardParameters(new SecurityStandardsManager(), this.algorithmSuite)); 109oneShotSecurity = SecurityBindingElement.CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters.CreateInfoCardParameters(new SecurityStandardsManager(), this.algorithmSuite), true); 170IssuedSecurityTokenParameters infocardParameters; 181if (!IssuedSecurityTokenParameters.IsInfoCardParameters( 210if (!IssuedSecurityTokenParameters.IsInfoCardParameters(
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (2)
494IssuedSecurityTokenParameters issuedTokenParameters = initiatorRequirement.GetProperty<IssuedSecurityTokenParameters>(ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty);
System\ServiceModel\Security\InfoCardHelper.cs (16)
92IssuedSecurityTokenParameters issuedTokenParameters = tokenRequirement.GetProperty<IssuedSecurityTokenParameters>(ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty); 127IssuedSecurityTokenParameters parameters = TryGetNextStsIssuedTokenParameters(binding); 165static PolicyElement[] GetPolicyChain(EndpointAddress target, Binding outerBinding, IssuedSecurityTokenParameters parameters, Uri firstPrivacyNoticeLink, int firstPrivacyNoticeVersion, SecurityTokenManager clientCredentialsTokenManager) 168IssuedSecurityTokenParameters nextParameters = parameters; 456static IssuedSecurityTokenParameters TryGetNextStsIssuedTokenParameters(Binding currentStsBinding) 479static IssuedSecurityTokenParameters TryGetNextStsIssuedTokenParameters(SecurityBindingElement securityBindingEle) 490ThrowOnMultipleAssignment<IssuedSecurityTokenParameters> issuedTokenParameters = 491new ThrowOnMultipleAssignment<IssuedSecurityTokenParameters>(SR.GetString(SR.TooManyIssuedSecurityTokenParameters)); 498static void FindInfoCardIssuerBinding(SecurityBindingElement secBindingElement, ThrowOnMultipleAssignment<IssuedSecurityTokenParameters> issuedSecurityTokenParameters) 510IssuedSecurityTokenParameters issuedTokenParam = param as IssuedSecurityTokenParameters; 523IssuedSecurityTokenParameters istp = TryGetNextStsIssuedTokenParameters(((SecureConversationSecurityTokenParameters)param).BootstrapSecurityBindingElement); 533IssuedSecurityTokenParameters istp = TryGetNextStsIssuedTokenParameters(innerSecurityBindingElement); 711IssuedSecurityTokenParameters issuedTokenParameters = tokenRequirement.GetProperty<IssuedSecurityTokenParameters>(ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty);
System\ServiceModel\Security\SecurityUtils.cs (2)
2075else if (stp is IssuedSecurityTokenParameters) 2077SafeFreeCredentials result = GetCredentialsHandle(((IssuedSecurityTokenParameters)stp).IssuerBinding, clientCredentials);
System\ServiceModel\Security\SendSecurityHeader.cs (4)
982IssuedSecurityTokenParameters tokenParams = null; 988tokenParams = this.signedEndorsingTokenParameters[position] as IssuedSecurityTokenParameters; 991tokenParams = this.signedTokenParameters[position] as IssuedSecurityTokenParameters; 994tokenParams = this.basicSupportingTokenParameters[position] as IssuedSecurityTokenParameters;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (4)
46protected IssuedSecurityTokenParameters(IssuedSecurityTokenParameters other) 818internal static IssuedSecurityTokenParameters CreateInfoCardParameters(SecurityStandardsManager standardsManager, SecurityAlgorithmSuite algorithm) 820IssuedSecurityTokenParameters result = new IssuedSecurityTokenParameters(SecurityXXX2005Strings.SamlTokenType); 828internal static bool IsInfoCardParameters(IssuedSecurityTokenParameters parameters, SecurityStandardsManager standardsManager)
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (4)
102IssuedSecurityTokenParameters istp = securityTokenParameters as IssuedSecurityTokenParameters; 723IssuedSecurityTokenParameters issuedSecurityTokenParameters = securityTokenParameters as IssuedSecurityTokenParameters;
System\ServiceModel\Security\WSSecurityPolicy.cs (10)
1878else if (parameters is IssuedSecurityTokenParameters) 1880result = CreateWsspIssuedTokenAssertion(exporter, (IssuedSecurityTokenParameters)parameters); 2258public virtual bool TryImportReferenceStyleAssertion(ICollection<XmlElement> assertions, IssuedSecurityTokenParameters parameters) 2372public virtual XmlElement CreateWsspIssuedTokenAssertion(MetadataExporter exporter, IssuedSecurityTokenParameters parameters) 2438IssuedSecurityTokenParameters issued = new IssuedSecurityTokenParameters(); 2462IssuedSecurityTokenParameters issued = new IssuedSecurityTokenParameters(); 2840public void ResolveTokenIssuerPolicy(MetadataImporter importer, PolicyConversionContext policyContext, IssuedSecurityTokenParameters parameters) 2983void AddCompatibleFederationEndpoints(ServiceEndpointCollection serviceEndpoints, IssuedSecurityTokenParameters parameters) 3039IssuedSecurityTokenParameters.AlternativeIssuerEndpoint endpointInfo = new IssuedSecurityTokenParameters.AlternativeIssuerEndpoint();