internal SecureConversationServiceCredential(SecureConversationServiceCredential other) { this.securityStateEncoder = other.securityStateEncoder; this.securityContextClaimTypes = new Collection<Type>(); for (int i = 0; i < other.securityContextClaimTypes.Count; i++) { this.securityContextClaimTypes.Add(other.securityContextClaimTypes[i]); } this.isReadOnly = other.isReadOnly; }
internal SecureConversationServiceCredential(SecureConversationServiceCredential other) { this.securityStateEncoder = other.securityStateEncoder; this.securityContextClaimTypes = new Collection <Type>(); for (int i = 0; i < other.securityContextClaimTypes.Count; i++) { this.securityContextClaimTypes.Add(other.securityContextClaimTypes[i]); } this.isReadOnly = other.isReadOnly; }
private void InitializeDefaults() { this.encryptStateInServiceToken = false; this.serviceTokenLifetime = NegotiationTokenAuthenticator <T> .defaultServerIssuedTokenLifetime; this.maximumCachedNegotiationState = 0x80; this.negotiationTimeout = NegotiationTokenAuthenticator <T> .defaultServerMaxNegotiationLifetime; this.isClientAnonymous = false; this.standardsManager = NegotiationTokenAuthenticator <T> .defaultStandardsManager; this.securityStateEncoder = NegotiationTokenAuthenticator <T> .defaultSecurityStateEncoder; this.maximumConcurrentNegotiations = 0x80; this.maxMessageSize = 0x7fffffff; }
internal SecureConversationServiceCredential() { this.securityStateEncoder = defaultSecurityStateEncoder; this.securityContextClaimTypes = new Collection<Type>(); SamlAssertion.AddSamlClaimTypes(this.securityContextClaimTypes); }
public static System.ServiceModel.Security.Tokens.SecurityContextSecurityToken CreateCookieSecurityContextToken(System.Xml.UniqueId contextId, string id, byte[] key, DateTime validFrom, DateTime validTo, System.Collections.ObjectModel.ReadOnlyCollection <System.IdentityModel.Policy.IAuthorizationPolicy> authorizationPolicies, System.ServiceModel.Security.SecurityStateEncoder securityStateEncoder) { Contract.Ensures(Contract.Result <System.ServiceModel.Security.Tokens.SecurityContextSecurityToken>() != null); return(default(System.ServiceModel.Security.Tokens.SecurityContextSecurityToken)); }
internal SecureConversationServiceCredential() { this.securityStateEncoder = defaultSecurityStateEncoder; this.securityContextClaimTypes = new Collection <Type>(); SamlAssertion.AddSamlClaimTypes(this.securityContextClaimTypes); }