8 types derived from SecurityTokenParameters
dotnet-svcutil-lib (8)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
19public class IssuedSecurityTokenParameters : SecurityTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\KerberosSecurityTokenParameters.cs (1)
13public class KerberosSecurityTokenParameters : SecurityTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\RsaSecurityTokenParameters.cs (1)
13public class RsaSecurityTokenParameters : SecurityTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
11public class SecureConversationSecurityTokenParameters : SecurityTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SslSecurityTokenParameters.cs (1)
16public class SslSecurityTokenParameters : SecurityTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (1)
16public class SspiSecurityTokenParameters : SecurityTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (1)
7public class UserNameSecurityTokenParameters : SecurityTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
15public class X509SecurityTokenParameters : SecurityTokenParameters
195 references to SecurityTokenParameters
dotnet-svcutil-lib (195)
CodeDomFixup\System.ServiceModel.FederationCodeGen.cs (1)
75protected override System.ServiceModel.Security.Tokens.SecurityTokenParameters CloneCore() => default;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityBindingElement.cs (2)
304private void GetSupportingTokensCapabilities(ICollection<SecurityTokenParameters> parameters, out bool supportsClientAuth, out bool supportsWindowsIdentity) 308foreach (SecurityTokenParameters p in parameters)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SecurityBindingElementImporter.cs (11)
25private SecurityTokenParameters _initiatorTokenParameters; 27private SecurityTokenParameters _recipientTokenParameters; 35_initiatorTokenParameters = (SecurityTokenParameters)elementToBeCloned._initiatorTokenParameters.Clone(); 38_recipientTokenParameters = (SecurityTokenParameters)elementToBeCloned._recipientTokenParameters.Clone(); 50public AsymmetricSecurityBindingElement(SecurityTokenParameters recipientTokenParameters) 56public AsymmetricSecurityBindingElement(SecurityTokenParameters recipientTokenParameters, SecurityTokenParameters initiatorTokenParameters) 63SecurityTokenParameters recipientTokenParameters, 64SecurityTokenParameters initiatorTokenParameters, 88public SecurityTokenParameters InitiatorTokenParameters 114public SecurityTokenParameters RecipientTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (5)
23private SecurityTokenParameters _protectionTokenParameters; 31_protectionTokenParameters = (SecurityTokenParameters)elementToBeCloned._protectionTokenParameters.Clone(); 36: this((SecurityTokenParameters)null) 41public SymmetricSecurityBindingElement(SecurityTokenParameters protectionTokenParameters) 75public SecurityTokenParameters ProtectionTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Configuration\SecurityElementBase.cs (4)
42private static bool AreTokenParametersMatching(SecurityTokenParameters p1, SecurityTokenParameters p2, bool skipRequireDerivedKeysComparison, bool exactMessageSecurityVersion) 89private static bool AreTokenParameterCollectionsMatching(Collection<SecurityTokenParameters> c1, Collection<SecurityTokenParameters> c2, bool exactMessageSecurityVersion)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityProtocolFactory.cs (1)
866private RecipientServiceModelSecurityTokenRequirement CreateRecipientSecurityTokenRequirement(SecurityTokenParameters parameters, SecurityTokenAttachmentMode attachmentMode)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SupportingTokenAuthenticatorSpecification.cs (4)
15private SecurityTokenParameters _tokenParameters; 18public SupportingTokenAuthenticatorSpecification(SecurityTokenAuthenticator tokenAuthenticator, SecurityTokenResolver securityTokenResolver, SecurityTokenAttachmentMode attachmentMode, SecurityTokenParameters tokenParameters) 23internal SupportingTokenAuthenticatorSpecification(SecurityTokenAuthenticator tokenAuthenticator, SecurityTokenResolver securityTokenResolver, SecurityTokenAttachmentMode attachmentMode, SecurityTokenParameters tokenParameters, bool isTokenOptional) 58public SecurityTokenParameters TokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SupportingTokenProviderSpecification.cs (3)
15private SecurityTokenParameters _tokenParameters; 17public SupportingTokenProviderSpecification(SecurityTokenProvider tokenProvider, SecurityTokenAttachmentMode attachmentMode, SecurityTokenParameters tokenParameters) 43public SecurityTokenParameters TokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SupportingTokenSpecification.cs (3)
16private SecurityTokenParameters _tokenParameters; 22public SupportingTokenSpecification(SecurityToken token, ReadOnlyCollection<IAuthorizationPolicy> tokenPolicies, SecurityTokenAttachmentMode attachmentMode, SecurityTokenParameters tokenParameters) 35internal SecurityTokenParameters SecurityTokenParameters
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
227protected override SecurityTokenParameters CloneCore()
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\KerberosSecurityTokenParameters.cs (1)
32protected override SecurityTokenParameters CloneCore()
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\RsaSecurityTokenParameters.cs (1)
33protected override SecurityTokenParameters CloneCore()
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
155protected override SecurityTokenParameters CloneCore()
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SecurityTokenParameters.cs (4)
20protected SecurityTokenParameters(SecurityTokenParameters other) 79public SecurityTokenParameters Clone() 81SecurityTokenParameters result = this.CloneCore(); 89protected abstract SecurityTokenParameters CloneCore();
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SslSecurityTokenParameters.cs (1)
101protected override SecurityTokenParameters CloneCore()
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (1)
81protected override SecurityTokenParameters CloneCore()
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SupportingTokenParameters.cs (24)
15private Collection<SecurityTokenParameters> _signed = new Collection<SecurityTokenParameters>(); 16private Collection<SecurityTokenParameters> _signedEncrypted = new Collection<SecurityTokenParameters>(); 17private Collection<SecurityTokenParameters> _endorsing = new Collection<SecurityTokenParameters>(); 18private Collection<SecurityTokenParameters> _signedEndorsing = new Collection<SecurityTokenParameters>(); 25foreach (SecurityTokenParameters p in other._signed) 26_signed.Add((SecurityTokenParameters)p.Clone()); 27foreach (SecurityTokenParameters p in other._signedEncrypted) 28_signedEncrypted.Add((SecurityTokenParameters)p.Clone()); 29foreach (SecurityTokenParameters p in other._endorsing) 30_endorsing.Add((SecurityTokenParameters)p.Clone()); 31foreach (SecurityTokenParameters p in other._signedEndorsing) 32_signedEndorsing.Add((SecurityTokenParameters)p.Clone()); 40public Collection<SecurityTokenParameters> Endorsing 48public Collection<SecurityTokenParameters> SignedEndorsing 56public Collection<SecurityTokenParameters> Signed 64public Collection<SecurityTokenParameters> SignedEncrypted 74foreach (SecurityTokenParameters t in _endorsing) 85foreach (SecurityTokenParameters t in _signedEndorsing) 100foreach (SecurityTokenParameters t in _endorsing) 104foreach (SecurityTokenParameters t in _signedEndorsing)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (1)
26protected override SecurityTokenParameters CloneCore()
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (4)
28: this(X509SecurityTokenParameters.defaultX509ReferenceStyle, SecurityTokenParameters.defaultInclusionMode) 34: this(x509ReferenceStyle, SecurityTokenParameters.defaultInclusionMode) 40: this(x509ReferenceStyle, inclusionMode, SecurityTokenParameters.defaultRequireDerivedKeys) 72protected override SecurityTokenParameters CloneCore()
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy.cs (87)
904public virtual Collection<XmlElement> CreateWsspSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing) 909public virtual Collection<XmlElement> CreateWsspSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing, AddressingVersion addressingVersion) 931protected XmlElement CreateWsspSignedSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted) 948foreach (SecurityTokenParameters p in signed) 955foreach (SecurityTokenParameters p in signedEncrypted) 962foreach (SecurityTokenParameters p in optionalSigned) 969foreach (SecurityTokenParameters p in optionalSignedEncrypted) 982protected XmlElement CreateWsspEndorsingSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> optionalEndorsing, AddressingVersion addressingVersion) 987protected XmlElement CreateWsspSignedEndorsingSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing, AddressingVersion addressingVersion) 992protected XmlElement CreateWsspiSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> optionalEndorsing, AddressingVersion addressingVersion, string assertionName) 1008foreach (SecurityTokenParameters p in endorsing) 1018foreach (SecurityTokenParameters p in optionalEndorsing) 1044public virtual bool TryImportWsspSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing) 1089protected bool TryImportWsspSignedSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, out XmlElement assertion) 1117Collection<SecurityTokenParameters> signedSupportingTokens = new Collection<SecurityTokenParameters>(); 1118Collection<SecurityTokenParameters> optionalSignedSupportingTokens = new Collection<SecurityTokenParameters>(); 1119SecurityTokenParameters parameters; 1134foreach (SecurityTokenParameters p in signedSupportingTokens) 1145foreach (SecurityTokenParameters p in optionalSignedSupportingTokens) 1169protected bool TryImportWsspEndorsingSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> optionalEndorsing, out XmlElement assertion) 1195Collection<SecurityTokenParameters> supportingTokens = new Collection<SecurityTokenParameters>(); 1196Collection<SecurityTokenParameters> optionalSupportingTokens = new Collection<SecurityTokenParameters>(); 1197SecurityTokenParameters parameters; 1212foreach (SecurityTokenParameters p in supportingTokens) 1216foreach (SecurityTokenParameters p in optionalSupportingTokens) 1233protected bool TryImportWsspSignedEndorsingSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing, out XmlElement assertion) 1259Collection<SecurityTokenParameters> supportingTokens = new Collection<SecurityTokenParameters>(); 1260Collection<SecurityTokenParameters> optionalSupportingTokens = new Collection<SecurityTokenParameters>(); 1261SecurityTokenParameters parameters; 1276foreach (SecurityTokenParameters p in supportingTokens) 1280foreach (SecurityTokenParameters p in optionalSupportingTokens) 1697public virtual XmlElement CreateWsspProtectionTokenAssertion(MetadataExporter exporter, SecurityTokenParameters parameters) 1722SecurityTokenParameters tokenParameters; 1748SecurityTokenParameters tokenParameters; 1774SecurityTokenParameters tokenParameters; 1789public virtual XmlElement CreateWsspInitiatorTokenAssertion(MetadataExporter exporter, SecurityTokenParameters parameters) 1802public virtual XmlElement CreateWsspRecipientTokenAssertion(MetadataExporter exporter, SecurityTokenParameters parameters) 1852public virtual XmlElement CreateTokenAssertion(MetadataExporter exporter, SecurityTokenParameters parameters) 1857public virtual XmlElement CreateTokenAssertion(MetadataExporter exporter, SecurityTokenParameters parameters, bool isOptional) 1911public virtual bool TryImportTokenAssertion(MetadataImporter importer, PolicyConversionContext policyContext, Collection<XmlElement> assertions, out SecurityTokenParameters parameters, out bool isOptional) 2021public virtual bool TryImportWsspRequireDerivedKeysAssertion(ICollection<XmlElement> assertions, SecurityTokenParameters parameters) 2039public virtual bool TryImportWsspKerberosTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters) 2133public virtual bool TryImportWsspX509TokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters) 2186public virtual bool TryImportWsspUsernameTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters) 2226public virtual bool TryImportWsspRsaTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters) 2419public virtual bool TryImportWsspIssuedTokenAssertion(MetadataImporter importer, PolicyConversionContext policyContext, XmlElement assertion, out SecurityTokenParameters parameters) 2507public virtual bool TryImportWsspSpnegoContextTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters) 2590public virtual bool TryImportMsspSslContextTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters) 2785public virtual bool TryImportWsspSecureConversationTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WSSecurityPolicy12.cs (35)
131public override Collection<XmlElement> CreateWsspSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing, AddressingVersion addressingVersion) 219public override bool TryImportWsspSpnegoContextTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters) 268public override bool TryImportMsspSslContextTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters) 318public override bool TryImportWsspSecureConversationTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters) 377private XmlElement CreateWsspSignedSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> optionalSigned) 392foreach (SecurityTokenParameters p in signed) 399foreach (SecurityTokenParameters p in optionalSigned) 412private XmlElement CreateWsspSignedEncryptedSupportingTokensAssertion(MetadataExporter exporter, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> optionalSignedEncrypted) 427foreach (SecurityTokenParameters p in signedEncrypted) 434foreach (SecurityTokenParameters p in optionalSignedEncrypted) 447public override bool TryImportWsspSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> endorsing, Collection<SecurityTokenParameters> signedEndorsing, Collection<SecurityTokenParameters> optionalSigned, Collection<SecurityTokenParameters> optionalSignedEncrypted, Collection<SecurityTokenParameters> optionalEndorsing, Collection<SecurityTokenParameters> optionalSignedEndorsing) 502private bool TryImportWsspSignedSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signed, Collection<SecurityTokenParameters> optionalSigned, out XmlElement assertion) 522SecurityTokenParameters parameters; 550private bool TryImportWsspSignedEncryptedSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<SecurityTokenParameters> signedEncrypted, Collection<SecurityTokenParameters> optionalSignedEncrypted, out XmlElement assertion) 570SecurityTokenParameters parameters; 598public override bool TryImportWsspRequireDerivedKeysAssertion(ICollection<XmlElement> assertions, SecurityTokenParameters parameters) 634public override bool TryImportWsspRsaTokenAssertion(MetadataImporter importer, XmlElement assertion, out SecurityTokenParameters parameters)