protected void InitializeRequirement (SecurityTokenParameters p, SecurityTokenRequirement r) { p.CallInitializeSecurityTokenRequirement (r); // r.Properties [ChannelParametersCollectionProperty] = // r.Properties [ReqType.EndpointFilterTableProperty] = // r.Properties [ReqType.HttpAuthenticationSchemeProperty] = // r.Properties [ReqType.IsOutOfBandTokenProperty] = // r.Properties [ReqType.IssuerAddressProperty] = // r.Properties [ReqType.MessageDirectionProperty] = r.Properties [ReqType.MessageSecurityVersionProperty] = Element.MessageSecurityVersion.SecurityTokenVersion; r.Properties [ReqType.SecurityAlgorithmSuiteProperty] = Element.DefaultAlgorithmSuite; r.Properties [ReqType.SecurityBindingElementProperty] = Element; // r.Properties [ReqType.SupportingTokenAttachmentModeProperty] = // r.TransportScheme = }