Index. Nombres. 2PC (two-phase commit protocol) 374. AAnonymous, valeur, TokenImpersonationLevel

Dimension: px
Commencer à balayer dès la page:

Download "Index. Nombres. 2PC (two-phase commit protocol) 374. AAnonymous, valeur, TokenImpersonationLevel"

Transcription

1 Index Nombres 2PC (two-phase commit protocol) 374 A AAnonymous, valeur, TokenImpersonationLevel 441 AC (Certificate Authority) 472 ACID, propriétés, transactions 373 Action, propriété, OperationContractAttribute 90, 98 activation basée sur les messages 59, 288 par l environnement d hébergement 243 Active Directory Federation Services (ADFS) 502 AddressingVersion 185 AddServiceEndpoint( ), méthode ServiceHost, classe 28 adresse relative 29 adresse de base 247 initialisation des points de communication avec un URI complet 29 pour les services hébergés par IIS 59 pour un nouveau service 24 pour une instance de ServiceHost 28 adresse relative, points de communication 29 adresses 18 points de communication 29 ajouter une référence à un service 37 algorithmes de chiffrement 472 de sécurité des messages 433 Allowed, valeur ImpersonationOption, énumération 439 QueuedDeliveryRequirementsMode 406 TransactionFlowOption 386, 390, 397, 420 AllowedImpersonationLevel, propriété identification Windows 440 WindowsClientCredential, classe 451 AllowNtlm, propriété WindowsClientCredential, classe 451 appcmd.exe, utilitaire 297, 299 appels de service dans le processus courant 200 Application, classe, propriété Message- Loop 254 ApplicationExit, événement, capturer pour fermer le ServiceHost 259 applications console (environnement d hébergement) 246, 250 ApplyDispatchBehavior( ), méthode, IServiceBehavior, interface 544, 547 ASP.NET xx assertions pour chaque rôle, assignation 490 authentification et autorisation 460, 467

2 584 Index ASP.NET (suite) CardSpace et 576 association des cartes avec les comptes utilisateur 579 créer une page d identification 580 identification 575 traitement du jeton 579 gestionnaire de profils pour le stockage des comptes et des rôles 485 installer le modèle de fournisseur 554 chaînes de connexion 556 générer les tables du fournisseur 554 services WCF exposés au dessus de HTTP, hébergement dans un processus de travail 284 aspnetcompatibilityenabled, propriété 290 AspNetCompatibilityRequirementsAttribute 291 assemblages, allocation de 25 assertions 482 CardSpace, évaluation 510 demande de jeton 499 modèle de sécurité basé sur politique d autorisation personnalisée 490 personnalisées, autorisation 495 auditeur HTTP (http.sys), adaptateur d auditeur 292 authentification 423, 434 ASP.NET configuration pour une authentification UserName 460 pour les services Internet 467 certificat 479 initialisé pour les clients par déclaration 479 par programmation 479 identification Windows dans les services Intranet 450 utilisation 443 jetons de sécurité et 436 MSMQ 402 sécurité fédérée 498 jetons SAML 502 ServiceSecurityContext, classe 435 authentification mutuelle par certificat 479 AuthorizationContext, classe, évaluation des assertions CardSpace pour les jetons SAML 510 AuthorizationContext, propriété, Service- SecurityContext, classe 436, 484 AuthorizationPolicies, propriété, Service- SecurityContext, classe 436 auto-hébergement 17, 52, 243, 250 adresse incluant un chemin 18 applications Console 250 Windows 250 construction et ouverture de l instance du ServiceHost explicites 59 fonctionnalités supportées 245 hébergement de plusieurs services 73 parcours des métadonnées 59 services Windows 251 autorisation 423 appels, autorisations basées sur des assertions personnalisées 485 ASP.NET configuration pour une identification UserName 460 pour les services Internet 467 basée sur les assertions, par des assertions personnaliséees 495 basée sur les rôles 437 certificat 481 demandes de permissions Windows basées sur les rôles 445 identification Windows dans les services Intranet 450 politique personnalisée pour une sécurité basée sur les assertions 487 création 490 sécurité fédérée 498 jetons SAML 502 autorités de certification (voir AC) B balises intelligentes, utilisation pour implémenter une interface 62 base de données, voir installer 551 Basic Profile (WS-I) 452

3 Index 585 Basic Security Profile (WS-I) 464 Basic, identification du client 428 BasicHttpBinding, classe 24, 30, 172, 425 activation du streaming 235 choix 179 conseil pour utiliser 242 éléments de sécurité 462 exposer des services web 172 fonctionnalités 179 par défaut 179 personnalisation 180 fonctionnalités de sécurité appliquées à la sécurisation du message 464 MessageVersion, propriété 184 mode de sécurisation 427 paramètres de sécurité 457 points de communication SOAP 1.1 et BinaryMessageEncoder, classe 227 BindingElement, classe 167 BindingElementsCollection, classe 167 boucle de messages (applications Windows) 251 C CallbackBehavior, attribut, propriété Use- SynchronizationContext 214, 215 CallbackContract, propriété attribut ServiceContract 210 ServiceContractAttribute 96 callbacks, voir rappels 263 canaux 19 composites en duplex 215, 216 construire l empilement 169 création des canaux du service 28 cycle de vie 76 défectueux, clients et 530 duplex 207 événements de communication 249 fonctionnalités des liaisons standard 165 nombre maximal en attente 356 canaux nommés 2 activer le support dans IIS communications en duplex, support de 206 liaisons standard pour 67 NetNamedPipeBinding 187 fonctionnalités 196 fonctionnalités de sécurité 447 point de communication mex exposé sur 45 schéma 18 CardSpace 1, 503, 573 ASP.NET et 575 association des cartes avec les comptes utilisateurs 579 créer une page d identification 580 identification avec CardSpace 575 traitement du jeton 579 cartes d informations 573 évaluation des assertions 510 méta-système et flux du navigateur 575 cartes d informations 574 certificat, identification 428, 462 paramétrage déclaratif du certificat 431 Certificate Authority (AC) 472 Certificate Revocation List (CRL) 472 certificats 471 AC (Certificate Authority) 472 authentification avec les 479 autorisation avec les 482 chiffrement 475 définition 472 du service et négociation 475 instructions d installation pour les exercices et exemples de code 558 certificat SSL 563 Console MMX des certificats 560 générer 567 importer des certificats 559 liste de certificats 558 sécurité 561 signature électronique 475 et chiffrement 475 validation 472 chaînes de connexion (base de données) 552 pour le fournisseur ASP.NET 556 chaînes, limiter la longueur 229 ChainTrust (validation des certificats) 479 Channel, propriété, OperationContext, classe 304

4 586 Index ChannelFactory, classe 30, 76, 169 création d un nouveau canal pour invoquer un service 24 chiffrement 475 asymétrique 472 chiffrement/déchiffrement du jeton SAML 579 du message 475 jeton SAML demandés par RST 499 symétrique 472 Claim, classe 482 ClaimSet, classe 484 identification de l émetteur 490 ClaimType, propriété, Claim, classe 482 ClaimTypes, classe 485, 490 clé privée 474 clé publique 474 certificat encodés en base 64, point de communication client avec 476 clés asymétriques 475 clés symétriques 475 ClientBase, classe 312 ClientBaseAddress, propriété, WSDual- HttpBinding 209, 214 ClientCertificate, propriété 429 ClientCredential, classe 452 ClientCredentials, classe 429 ClientCredentials, propriété 429, 451, 471 ClientCredentialType paramétré à Certificate 479 paramètre des liaisons 428 Close( ), méthode ServiceHost, classe 28, 249, 257 CollectionDataContractAttribute 120 CommunicationException, classe 520 gestion sur le client 522 CommunicationObject, classe 249 CommunicationObjectFaultedException, classe 523 CommunicationState, énumération 249, 530 Component Services, composant enfichable de la console MMC 378 comportements 47 Behaviors, collection 47 client 48 service 46 CompositeDuplexBindingElement, classe 167 comptes de sécurité 435, 437, 470 création dans un contexte d évaluation 487 GenericPrincipal 489 personnalisés, basés sur les assertions, attaché au contexte de sécurité 496 RoleProviderPrincipal 470 thread traitant la demande 436 WindowsPrincipal, classe 437 comptes utilisateur association des cartes avec 579 pour des services Windows 276 concurrence 329, 350 délégataires asynchrones, utilisation 335 mode de concurrence multiple 333 réentrant 331 single 329 protéger des accès concurrents 336 rappels 219 régulation de l instance 344 synchronisation.net 334 personnalisée 333 Concurrency, propriété, mode réentrant 216 ConcurrencyMode, propriété ServiceBehaviorAttribute 329 désactivation de la réentrance 215 Multiple 340 réentrant 212 Single 392 confidentialité 424 configuration de l application (app.config ou web.config) 243 configuration des services (environnement d hébergement) 243 Console d administration (MSMQ) 402 contexte de synchronisation 254 empêcher les services de joindre le thread IHM 262 options du ServiceHost 256 rappels sans synchronisation avec le thread IHM 264

5 Index 587 contrats description de service 85 Message type 150 partages de types 9 protocoles de transmission des messages 82 sérialisation 87, 142 contrats d erreur 532 clients et 541 contrats de données comme 545 correspondance entre MessageFault et les erreurs SOAP 539 erreurs compatibles SOAP déclarer des erreurs 537 lever des erreurs 535 FaultException 535 FaultException<T> 535 MessageFault, classe 537 lever des erreurs et déclarer des contrats d erreur (exemple) 532 types complexes et 538 contrats de données 88, 107 comme contrats d erreurs 545 conception 116 CollectionDataContractAttribute 120 DataContractAttribute 116 DataMemberAttribute 117 EnumMemberAttribute 119 consommation par le client 111 correspondance au schéma XSD 115 création 107 d erreur personnalisé 538 Element comme 109 LinkItem comme schéma généré pour 107 personnaliser la sérialisation 110 quotas de sérialisation MaxItemsInObjectGraph 229 tolérance de version 113 contrats de message 88, 130 contrats de service 16, 88, 89 associé à un point de communication 30 conception 89, 96 compatibilité entre le délégataire client et le service 90 MessageParameterAttribute 100 modifier les opérations d un service et tolérance du contrôle de versions 93 OperationContractAttribute 98 personnaliser les paramétres de message 92 ServiceContractAttribute 96 streaming 234 contrats internes et externes avec opérations dupliquées 77 contrôle de versions 102 avec la transmission de contrat 103 avec séparation des contrats 104 strict contre non strict 105 correspondance des services à WSDL 93 création 21 définir les 26 messages en file d attente 405 métadonnées pour le client 24 partage avec les applications clients 26 services en files d attente prise en charge des transactions 410 contrôle de flux (sessions fiables) 356 contrôle de versions contrats de données 113 contrats de service 102 avec héritage de contrat 103 avec séparation des contrats 104 strict contre non strict 105 corps de message 83 couches applicatives, transactions et 383 CreateChannel( ), méthode, ChannelFactory, classe 30 CreateDescription( ), méthode ServiceHost, classe 249 CreateFault( ), méthode FaultException, classe 521 MessageFault, classe 537 CreateSequence, message 364 CreateSequenceResponse, message 364 Credentials, propriété, ServiceHost, classe 432 CRL (Certificate Revocation List) 472 cryptographie 472 chiffrement 475

6 588 Index CurrentPrincipal, propriété, Thread, classe 436 CustomBinding, classe 237 construction déclarative 239 par code 240 éléments de liaison disponibles pour 237 encodage binaire sur HTTP 241 SOAP 1.2 sans en-têtes d adressage 241 CustomDeadLetterQueue, propriété, NetMsmqBinding, classe 415 D DataContractAttribute 107, 116 exemples relatifs 119 personnaliser la sérialisation avec 110 DataContractSerializer 88, 107 DataMemberAttribute 107, 117 exemples relatifs 119 personnaliser la sérialisation avec 110 débogage, exceptions et 523 clients et canaux défectueux 530 comportement de débogage 526 travailler avec les exceptions non gérées 524 DefaultClaimSet, classe 484 définitions de service explicites 7 délai d inactivité (sessions fiables) 360 délégataires asynchrones 335 génération (exemple) 336 cibler un point de communication 28 ClientCredentials, propriété 451 compatibilité avec le service quand le contrat de service change 90 construction de communications en duplex 211 créer 30 pour invoquer le service 24 duplex 206 générer à l aide de SvcUtil 39 par ajout d une référence à un service 37 pour des contrats et des points de communication multiples 74 pour un service hébergé dans un service Windows 281 pour un service hébergé par WAS 299 initialisation 50 avec l identification Windows 444 avec une identifiation UserName 458 initialisation et cycle de vie 76 pour invoquer un service, création 24 pour services Internet 455 proxies 19 référence à un service pour un client non hérité 178 référence web (pour client hérité) 175 services hébergés par IIS exporter les métadonnées pour 56 délégataires asynchrones 335 générer (exemple) 336 Delegate, valeur, TokenImpersonationLevel 441 DeliveryRequirementsAttribute, attribut 357 QueuedDeliveryRequirements, propriété 407, 418 démarrage et arrêt, services Windows 277 description de service 85 SOAP, WSDL et WS*, évolution de 89 WSDL 86 WS-MetadataExchange, protocole 87 WS-Policy 87 Description, propriété, ServiceHost, classe 47 <diagnostics> et <system.diagnostics> 368 Digest, identification 428 Dispose( ), méthode IDisposable, interface 305 ServiceHost, classe 249 distribuer une et une seule fois (files d attente non transactionnelles) 408 distribution ordonnancée des messages, files d attente transactionnelles 401 DMZ (Zone Démilitarisée) 203 domaine (adresses) 18 domaine d application 244 données binaires, encodage en base MTOM 221

7 Index 589 données d identification client 451 DTC (Distributed Transaction Coordinator) 378 flux de transactions 385 protocoles WS-AT et WS-COOR 378 WS-AT, protocole, paramétrage 380 DuplexChannelFactory<T>, classe 207 DuplexClientBase<T>, classe 206 créer un point de communication client 208 durée de vie (time-to-live, TTL), valeur pour les messages, NetMsmqBinding 411 E échange dynamique de métadonnées 86 EmitDefaultValue propriété, DataMemberAttribute 117 emprunt d identité 439 client connecté à l application 444 encodage binaire des messages, communication intranet sur TCP 425 des messages 18, 425 liaisons 165 en base en binaire 227 en Text 227 MIME 231 MTOM 231 pour de grands messages avec des données binaires 221 requête avec optimisations 231 requête sans optimisations 233 encodeurs de message 227 EncryptAndSign (ProtectionLevel) 433 EndpointNotFoundException, classe 523 endpoints 17, 28 en-tête de message 82 EnvelopeVersion 185 équivalence, liaisons des points de communication du service et du délégataire 31 erreurs générées dans les services PerSession services 317 SOAP 518 exceptions non gérées et 528 versions 1.1 et WSDL et 520 espace de nommage, changement de contrat de service 90 Evaluate( ), méthode IAuthorizationPolicy et IAuthorizationComponent 488 implémentation (exemple) 490 EvaluationContext, classe 487 EventLog, propriété ServiceBase, classe 274 exceptions débogage et 523 clients et canaux défectueux 530 comportement de débogage 526 exceptions non gérées et erreurs SOAP 528 travailler avec les exceptions non gérées 524 IErrorHandler, interface 541 configurer des gestionnaires d erreurs 547 intercepter des exceptions non gérées 542 exceptions d erreur 520 exceptions non gérées canaux défectueux, clients et 530 erreurs SOAP et 528 interception avec IErrorHandler 542 configurer un gestionnaire d erreurs 544 contrats de données comme contrats d erreurs 545 implémentation de IErrorHandler 542 travailler avec 524 exceptions, gérer services PerCall 323 PerSession 326 exemples de code, instructions d installation 551 certificats 558 installer la base de données 551 modèle de fournisseur ASP.NET instructions d installation 554 répertoires d applications IIS 570

8 590 Index F FaultContractAttribute 532 appliqué à une opération de service 537 pour ConfigurationErrorsException 532 Faulted valeur (CommunicationState) 530 FaultException, classe 520 CreateFault( ), méthode 521 erreur générée par CreateFault( ), MessageFault 537 lever des erreurs 535 lever des FaultException 532 FaultException<T>, classe 521 exception de service 526 lever des erreurs 535 fortement typées 535 lever une exception avec un type complexe 539 fiabilité 353 contrat des messages en file d attente 405 files d attente 398 aperçu de MSMQ 398 création de files d attente pour le service 416 fonctionnalités des liaisons NetMsmqBinding 403 MsmqIntegrationBinding 416 persistantes 407 sécurité 415 transactionnelles 408 transactions et échecs de distribution 411 protocoles 18 transactions 373 couche applicative et 383 gestion des 374 paramétrage pour les services WCF 384 transmission de messages 166 files d attente aperçu de MSMQ 398 console d administration 402 échec de distribution 401 publiques et privées 398 sécurité 402 System.Messaging, espace de nommage 402 transactionnelles 401 contrats de services avec file d attente 405 créer pour le service 416 exposer des points de communication MSMQ 416 créer un service avec file d attente rendre MSMQ obligatoire 418 test de la gestion des erreurs 419 test des messageries hors connexion 418 échecs des transactions et des distributions files d attente des messages empoisonnés 413 files d attente transactionnelles distribuer une et une seule fois 408 fonctionnalités des liaisons NetMsmq- Binding 403 MsmqIntegrationBinding 416 persistantes 407 sécurité 415 transactionnelles 408 transaction clientes 409 transaction du service en files d attente 409 transactions de files d attente à files d attente 409 transactions et échecs de distribution 411 durée de vie des messages 411 files d attente des messages non remis 413 messages empoisonnés 412 réessais de distribution 411 files d attente de réessai 401 files d attente des messages empoisonnés 402, 413 files d attente des messages non remis 402, 413 files d attente non persistantes 407 files d attente non transactionnelles 408 désactiver la distribuer une et une seule fois 408 files d attente des messages non remis 413 files d attente persistantes 407 files d attente privées 398 création et accès 403

9 Index 591 files d attente publiques 399 création et accès 403 files d attente transactionnelles 401, 408 création 403 distribuer une et une seule fois 408 échecs de distribution et 411 durée de vie des messages 411 files d attente des messages empoisonnés 413 files d attente des messages non remis 413 messages empoisonnés 412 options de récupération 401 réessais de distribution 411 transaction clientes 409 transactions 409 transactions de files d attente à file d attente 409 format d encodage, messages 18 fournisseurs de rôles 437 personnalisés 437 Windows 437 G GenericIdentity, classe 437 GenericPrincipal, classe 487 gestion des erreurs test pour les services avec file d attente 419 gestion des exceptions 520 clients 522 exceptions d erreur 520 services 522 gestion des temps d inactivité (environnement d hébergement) 243 gestion des versions 9 découplage entre la couche métier et l implémentation du service 25 gestionnaires de ressources 374 coordination par KTM 377 coordination par le client à l intérieur du TransactionScope 409 persistants ou volatiles 374 gestionnaires de ressources volatiles 375 gestionnaires de transactions 374 GetCallbackChannel<T>( ), méthode, OperationContext 210 H HandleError( ), méthode, IErrorHandler, interface 542, 547 hébergement 17, 22, 28, 243 auto-hébergement 250 applications Console 250 applications Windows 250 services Windows 251 choisir le bon environnement 300 dans des services Windows 268 considérations sur les services WCF 281 créer et installer des services Windows 273 créer un hôte de services Windows 276 résumé des services Windows 269 scénarios 284 dans le thread de l IHM 251 applications Windows et 253 contexte de synchronisation 254 durée de vie du ServiceHost 256 rappels et 263 scénarios d hébergement 264 fonctionnalités des environnements d hébergement 243 résumé 245 IIS déclarations 57 activation basée sur les messages 288 activation par message 59 création de site web de services WCF 52 exporter des métadonnées pour génération de délégataire 56 mode de compatibilié ASP.NET 291 modèles de sites web 57 parcourir et exporter les métadonnées 59 parcourir les métadonnées d un service 54 point de communication du service 286 IIS ServiceHost, classe 245 adresses de base 247 configuration déclarative 246

10 592 Index hébergement / ServiceHost, classe (suite) événements de communication 249 fermeture d instance de Service- Host 249 initialisation par programmation 246 ServiceDescription, génération 249 services multiples 73 services multiples et partage des types 62 appels internes à un service par le partage des contrats 67 deux services avec des contrats multiples 64 implémenter plusieurs contrats pour un service 62 utiliser des services externes avec des délégataires générés 71 thread de l IHM hôte Windows Forms 257 WAS et IIS configurer 297 installer 294 Host, propriété, OperationContext, classe 304 HTTP 2 accès par Internet, utilisation de l encodage texte ou MTOM 425 adresse de base dans le constructeur de ServiceHost 29 BasicHttpBinding, classe 24, 30 éléments de sécurité 462 communication duplex, non supporté 206 configuration de MSMQ 405 encodage binaire sur 241 Mtom pour les liaisons 231 identité et sécurité SSL 426 liaisons supportant les sessions, identifiant de session 312 point de communication mex exposé sur 45 rappels, création d un point de communication client 207 schéma 18 WSDualHttpBinding, classe émettre des rappels sur 214 fonctionnalités 216 WSFederationHttpBinding, classe éléments de sécurité 511 utilisation 506 WSHttpBinding, classe, fonctionnalités de sécurité 464 HttpContext, classe 290 HttpDigest, propiété, HttpDigestClient- Credential, classe 429 I IAsyncResult, interface 335 IAuthorizationComponent, interface 487 implémentation 492 IAuthorizationPolicy, interface 487 implémentation (exemple) 490 ICommunicationObject, interface 76 IContextChannel, interface, accèder au SessionId 312 Id, propriété, IAuthorizationComponent et IAuthorizationPolicy 490 identifiants de session 312, 359 accès via ClientBase 312 services PerCall 323 sessions fiables 314 sessions sécurisées 313 identification BasicHttpBinding, sécurisation du message 462 fourniture 429 identification du client 429 identification du service 431 paramètre clientcredentialtype des liaisons 428 identification Certificate avec BasicHttpBinding 464 mise en correspondance avec des assertions personnalisées 485 paramétrage des clients sur WSHttp- Binding 479 utilisé par le client, WSHttpBinding 466 identification IssuedToken 487 format SAML

11 Index 593 identification UserName applications clientes Internet 471 authentification et autorisation ASP.NET 460, 467 avec BasicHttpBinding 464 avec WSHttpBinding 466 demandes de permission basées sur les rôles, personnalisées 461 initialisation du délégataire avec 458 initialisation pour le générateur de canaux (ChannelFactory) 429 mise en correspondance avec des assertions personnalisées 485 transmission sécurité 458 identification Windows authentification et autorisation 443, 450 demandes de permissions basées sur les rôles 445 initialisation du délégataire 444 avec une instance de NetworkCredential 429 emprunt d identité AllowedImpersonationLevel, propriété 441 initialisation pour le générateur de canaux (ChannelFactory) 429 mise en correspondance avec des assertions personnalisées 485 Identification, valeur, TokenImpersonationLevel 441 identité du processus 434 identités 426, 488 contrôle de l EvaluationContext pour 490 création, gestion et partage dans Windows CardSpace 503 du processus 434 emprunt d identité 439 fédérées 498 fournisseur (identity provider, IP) 498 pour les services Windows 271 représentation sérialisée (jetons de sécurité) 436 types de 437 identités fédérées 498 identités Windows authentification des jetons de sécurité 437 emprunt d identité 439 Identity, propriété IPrincipal, interface 437 RoleProviderPrincipal 437 IDisposable, interface, implémentation sur un type de service 305 IEndpointBehavior, interface 48 IErrorHandler, interface 541 configurer des gestionnaires d erreurs 547 intercepter des exceptions non gérées 542 configuration des gestionnaires d erreurs 544 contrats de données comme contrats d erreurs 545 implémentation de IErrorHandler 542 ProvideFault( ) et HandleError( ), méthodes 545 IExtensibleDataObject, interface 113 IHM, services Windows 272 IIdentity, interface 437 IsAuthenticated, propriété 439 IIS (Internet Information Services) adresse de base des services hébergés 59 configurer le certificat SSL 563 fonctionnalité d hébergement 245 hébergement d un service 17, déclarations 57 activation par message 59 création de site web de services WCF 52 exporter les métadonnées pour génération de délégataire 56 modèles de sites web 57 parcourir et exporter des métadonnées 59 parcourir les métadonnées d un service 54 hébergement dans IIS activation basée sur les messages 288 mode de compatibilité ASP.NET 291 point de communication du service 286 hébergement de plusieurs services 73 hébergement de services Internet 454

12 594 Index IIS (Internet Information Services) IIS 7.0 et WAS 292 configurer 297 installer IIS 7.0, WAS et les communications WCF 294 options d hébergement pour les plateformes opérationnelles et les protocoles de communication 300 répertoires d applications 570 impasses, réduction avec les rappels unidirectionnels 206 Impersonate, valeur, TokenImpersonationLevel 441 Impersonation, propriété, OperationBehaviorAttribute 439 ImpersonationOption, énumération 439 importer des certificats 559 IncludeExceptionDetailsInFaults, propriété, ServiceDebugBehavior, classe 526 InitializeRuntime( ), méthode, Service- Host, classe 549 InnerChannel, propriété, ClientBase, classe 312 installateur, services Windows 275, 279 installation du modèle du fournisseur ASP.NET, exemple de création d utilisateur et rôle 557 installer la base de données 551 chaînes de connexion 552 choisir le moteur de base de données 551 installer les scripts de la base de données 552 modèle de fournisseur ASP.NET 554 sécurité 552 InstanceContext, classe implémentation du contrat de rappel enveloppé dans 206 InstanceContextMode, énumération 305 PerSession 391 InstanceContextMode, propriété, Service- BehaviorAttribute 305 PerCall 306 PerSession 310, 326 Single 320, 328 instanciation bonnes pratiques pour 350 contrôler 323 services PerCall 323 services PerSession 326 services singleton 328 modes 305 régulation des instances 344 services PerCall 306 services PerSession 309 services singleton 320 instructions d installation pour les exercices et exemples de code 551 installer la base de données 551 installer le certificat 558 modèle du fournisseur ASP.NET 554 répertoire d applications IIS 570 intégrité 424 interfaces contrats de service implémenté par des interfaces 26 implémentation à l aide des balises intelligentes 62 ServiceContractAttribute 16 Internet HTTP, protocole, utilisation de l encodage texte ou MTOM 425 intervalle d accusé de réception (sessions fiables) 354 intranet protocole TCP avec encodage binaire 425 InvalidOperationException, classe 535 IP (fournisseur d identités) 498, 575 IPrincipal, interface 437 membres 437 IsAuthenticated, propriété, IIdentity, interface 439 IServiceBehavior, interface 47 attributs et 547 implémentation pour ajouter un gestionnaire d erreurs 544 sur le type du service 547 IsInitiating, propriété, OperationContractAttribute 98, 316 IsInRole( ), méthode GenericPrincipal, classe 487 IIdentity, interface 439 IPrincipal, interface 437 RoleProviderPrincipal, classe 470 isolation, transactions 373 IsolationLevel, énumeration 389

13 Index 595 IsOneWay, propriété Attribut OperationContract 204 OperationContractAttribute 98 IsRequired, propriété, DataMemberAttribute 110, 117 Issue( ), méthode, implémentation de WS- Trust 499 IssuedToken, propriété identification 428 IssuedTokenClientCredential, classe 429 IssuedTokenAuthentification, énumération, allowuntrustedrsaissuers 506 Issuer, propriété, ClaimSet, classe 484 implémentation (exemple) 490 IsTerminating, propriété, OperationContractAttribute 98, 316 IsUserInRole( ), méthode, Roles, classe 485 ItemName, propriété, CollectionData- ContractAttribute 120 IXmlSerializable, interface 88 J jeton de contexte de sécurité (Security context token, SCT) 466 jetons de sécurité 436 assertions et 482 identification IssuedToken, autorisation par une politique personnalisée 487 représentant une identité fédérée 498 SAML 502 STS (Security token service) 499 paramétrage d émetteur alternatifs à CardSpace 511 STS local de CardSpace 503 traitement 579 types dérivés de SecurityToken 437 jetons SAML (Security Assertion Markup Language) traitement 579 jetons Windows 437 jeux d assertions (ClaimSet, classe) 483 K KerberosSecurityTokenAuthenticator, classe 437 KTM (Kernel Transaction Manager) 377 L liaisons 18, 163 communication unidirectionnelle et en duplex rappels 206 rappels et concurrence 219 références aux services et rappels 218 séquence d échange de messages 204 sur TCP et HTTP 209 contraintes sur sélection 171 durée de vie de la session, propriété receivetimeout 316 éléments de 167 empilement de canaux, construction 169 flux de transactions 384 fonctionnalités 165 fournies au délégataire 31 fournies aux points de communication 30 liaisons mex 46 métadonnées et 171 MSMQ 403 MsmqIntegrationBinding, classe 416 ordres de livraison 357 orientées connexion 187 appels de service dans le processus courant 200 choix 195 distribution de services 201 distribution des appels avec Net- NamedPipeBinding 188 distribution des appels avec NetTcpBinding 194 NetNamedPipeBinding, fonctionnalités 196 NetTcpBinding, fonctionnalités 198 protocoles des services web 170 fixer à false 219 rappels sans synchronisation avec le thread de l IHM 264

14 596 Index liaisons sécurité 425 algorithmes de sécurisation des messages 434 mode de sécurisation 426 paramètres 426 niveau de protection de la sécurisation du message 433 paramètres avancés 429 paramètres de sécurité par défaut 425 services Internet 457 type d identification du client 428 séquence d échange de messages 203 signature électronique et chiffrement 475 support de session 309 de SOAP 518 des sessions fiables 356 transfert de grands messages 221 encodage MTOM 221, 231 permettre le streaming 224 quotas sur la taille des messages 228 streaming 234 liaisons de services web 172 BasicHttpBinding fonctionnalités 179 choix 178 séparation des points de communication SOAP 1.1 et WSHttpBinding, fonctionnalités 181 liaisons normalisées propriété MessageVersion 184 liaisons orientées connexion 187 distribution de services 201 liaisons orientées liaison NetTcpBinding, fonctionnalités 198 liaisons personnalisées flux de transactions 384 support des sessions fiables 356 liaisons standard 19, 163 éléments de 167 flux de transactions 384 liste résumée des 163 pour TCP et canaux nommés 67 support des sessions fiables 356 Lightweight Transaction Manager (LTM) 376 limitation, sessions fiables 362 lock( ), instruction 334 logique métier, découplé de l implémentation du service 25 LTM (Lightweight Transaction Manager) 375 M Mandatory, valeur (TransactionFlowOption) 386, 390 MaxArrayLength, propriété 221, 229 MaxBufferPoolSize, propriété 228 MaxBufferSize, propriété 229 MaxBytesPerRead, propriété 229 MaxConcurrentCalls, propriété 344 régulation de session 346 des services PerCall 346 des services singleton 348 MaxConcurrentInstances, propriété 344 régulation de session pour les services Per- Call ou PerSession 346 des services PerCall 346 MaxConcurrentSessions propriété ServiceThrottle, classe 362 MaxConcurrentSessions, propriété 344 régulation de sessions 346 des services PerCall 346 des services singleton 348 MaxDepth, propriété 229 MaxItemsInObjectGraph, comportement de 229 MaxNameTableCharCount, propriété 229 MaxReceivedMessageSize, propriété 229 paramétrage pour le transfert de grands messages 221 MaxRetryCount, propriété 356 MaxStringContentLength, propriété 229 MaxTransferSize Window, propriété 356 Message type 150 MessageEncoding, propriété Binary 228 MTOM 223, 232 Text 228

15 Index 597 MessageEncodingBindingElement, classe 167 MessageFault, classe 537 correspondance avec les erreurs SOAP 539 création d erreur compatible SOAP MessageLoop, propriété, classe Application 254 MessageParameterAttribute 92, 100 contrôler la sérialisation avec 100 message de requête et de réponse après application 100 MessageQueue, classe 403 messagerie hors connexion, test des services avec file d attente 418 sur TCP bidirectionnelle complète 206 messages asynchrones 203 distribués 1 empoisonnés 412 paramétrage de NetMsmqBinding à drop 419 en fil d attente (queued calls) 398 RST (Request Security Token) 312 voir protocole de transmission des 82 messages de réponse 83 exemple 84 pour une opération (exemple) 98 messages de requête 83 pour une opération (exemple) 98 MessageSecurityException, classe 523 MessageVersion, propriété 184 contrôle explicite avec une liaison personnalisée 241 métadonnées 19, 81 du contrats de service pour le client 24 échange dynamique 86 liaisons et 171 prise en charge de la nivagation sur, ajout à l hôte web 54 services hébergés par IIS exporter 61 pour génération de délégataire 56 parcours 60 WS-MetadataExchange, protocole 85, 87 mex (metadata exchange), points de communication 45 MexHttpBinding, classe 45 MexHttpsBinding, classe 45 MexNamedPipeBinding, classe 45 MexTcpBinding, classe 45 service hébergé dans un service Windows 281 mode de comptabilité ASP.NET 290 mode de concurrence multiple 333 augmenter la capacité de traitement pour les sessions multithreadées et les services singleton 344 synchronisation manuelle avec des verrous globaux 340 mode de concurrence réentrant 331 état des objets dans les services PerSession et singleton 333 services PerSession 331 singleton 332 mode de concurrence single 329 recommandations 350 verrous globaux vs. 340 mode de sécurisation 426 BasicHttpBinding, classe 462 contrôle pour une liaison particulière 426 NetNamedPipeBinding, classe 448 NetTcpBinding, classe 448 WSHttpBinding 464 mode de transport mixtes (mode d hébergement pour les services WCF) 290 modèle de sécurité basé sur les assertions 482 assertions personnalisées 485 AuthorizationContext 484 jetons de sécurité et assertions 482 politiques d autorisation personnalisée 487 modèles de service 15, 41 site web 57 Monitor, classe 334 MSMQ (Microsoft Message Queue) 354, 398 activer le support dans IIS avantage de la mise en file d attente des messages sur 421

16 598 Index MSMQ (Microsoft Message Queue) configuration pour HTTP 405 console d administration 402 échec de distribution 401 files d attente publiques et privées 398 transactionnelles 401 fonctionnaltiés des liaisons NetMsmq- Binding 403 rendre MSMQ obligatoire pour les services avec file d attente 418 schema 18 sécurité 402 stockage local des files d attente persistantes 407 System.Messaging, espace de nommmge 402 MsmqAuthenticationMode 415 MsmqEncryptionAlgorithm 415 MsmqIntegrationBinding, classe 403, 416 MsmqProtectionLevel 415 MsmqSecureHashAlgorithm 415 MTOM, encodage accès Internet sur HTTP 425 WSFederationHttpBinding, classe 511 MtomMessageEncoder, classe 228 Multipurpose Internet Mail Extensions (MIME) 231 Mutex, classe 334 synchronisation plus fine pour augmenter la capacité de traitement 342 N Namespace, propriété CollectionDataContractAttribute 120 DataContractAttribute 110, 116 ServiceContractAttribute 96 nametable (XML reader), limitation de la taille de 229 négociation certificats du service et 475 paramétrage du client lorsque la négociation est activée 477 clés symétriques 475 WSFederationHttpBinding, classe 511 WSHttpBinding, sécurisation des messages 466 NetMsmqBinding, classe distribuer une et une seule fois 408 durée de vie (Time-to-live) du message 412 exemples de paramétrage 407 exposer des points de communication sur 405, 416 files d attente des messages non remis 414 persistantes 407 fonctionnalités 403 messages empoisonnés, retrait 419 persistance, désactivation 407 ReceiveErrorHandling, propriété 412, 419 réessais de distribution 411 sécurité 415 paramètres par défaut de la sécurisation du transport 415 NetNamedPipeBinding, classe 67 activation du streaming 235 appels dans le processus courant 200 conseil pour utiliser 242 critère de sélection 196 distribution des appels 188 flux de transactions 384 fonctionnalités 196 de sécurité 447 par défaut 197 personnalisation 198 identifiants de session 313 NetTcpBinding, classe 67, 425 activation du streaming 235 adresse de base 248 appels au-delà des frontières de la machine 194 communications en duplex sur 210 conseil pour utiliser 242 critère de sélection 196 éléments de sécurité 448 flux de transactions 384 fonctionnalités 198 par défaut 199 personnalisation 199 identifiants de session 313 niveau de protection de la sécurisation du transport 433 paramètres de sécurité, valeur par défaut 425 ReceiveTimeout, propriété 316 streaming 224, 235

17 Index 599 NetworkCredential, classe 452 identification Windows, paramètre 429 NLB (Windows Network Load Balancing) 348 nombre maximum de canaux en attente (sessions fiables) 356 NotAllowed, valeur ImpersonationOption, énumération 439 QueuedDeliveryRequirementsMode 406 TransactionFlowOption 386, 397 notification de privauté, WSFederation- HttpBinding 511 NTFS, Transactional 377 NTLM, identification 428, 451 O OASIS 3 normes WS-Security 170 protocoles de messagerie 170 protocoles WS-AT et WS-COOR 378 spécification des services web 464 WSHttpBinding 464 Web Services Secure Exchange (WS- SX) WS-Trust, standard 499 WS*, protocole 85 WS-RM et WS-RM Policy 362 OleTransactions, propriété, TransactionProtocol, classe 385 OneWayBindingElement, classe 167 OnStart( ), méthode construction de l instance ServiceHost 279 ServiceBase, classe 273 OnStop( ), méthode ServiceBase, classe 273 suppression des instances et libération du port TCP 279 Open( ), méthode ServiceHost, classe 28, 246, 257 OperationBehaviorAttribute appliqué aux opérations du service 394 exiger les transactions dans les opération du service 396 Impersonation, propriété 439 TransactionAutoComplete, propriété 392 TransactionScopeRequired, propriété 388, 394, 410, 419 OperationContext, classe 304 accès à ServiceSecurityContext 436 méthode GetCallbackChannel<T>( ) 210 SessionId, propriété 312 OperationContract, attribut IsOneWay, propriété 204 rappels 206 OperationContractAttribute 16, 22, 26, 98 Action et ReplyAction, propriétés 98 IsInitiating, propriété 98, 316 IsTerminating, propriété 316 message de requête et de réponse pour une opération 98 OperationContractAttribute, attribut ProtectionLevel, propriété 432 OperationContractAttribute, méthode 16, 22, 98 OperationContractAttribute, propriété Action et ReplyAction 90 opérations Abonner( ) et Désabonner( ) 218 opérations bidirectionnelles services par session, exceptions 320 opérations de type j envoie et je n y pense plus 205 rappels 206 opérations en duplex 167, 203, 205 opérations unidirectionnelles, utilisation avec 205 rappels et concurrence 219 sur TCP et HTTP 209 implémenter un contrat de rappel 210 WSDualHttpBinding 214 opérations unidirectionnelles 204 exceptions 319 rappels et 206, 215, 219 opérations, service 16 duplication, contrats de service internes et externes avec 77 modification et traitement de la tolérance de contrôle de versions 93 option de récupération files d attente transactionnelles 401

18 600 Index options de reprise sur erreur services Windows 272 Order, propriété, DataMemberAttribute 110, 117 Ordered, propriété (sessions fiables) 356 outils de gestion (environnement d hébergement) 243 P paire de clés 474 paramétrage du temps d attente maximal de réception (sessions fiables) 361 PasswordValidator, classe, personnalisé politique d autorisation personnalisée pour 487 PasswordValidator, validateur de mot de passe, personnalisé 469 PeerOrChainTrust (validation des certificats) 479 PeerTrust (validation des certificats) 479 PerCall, services voir services PerlCall périmètre, TransactionScope 375 permissions de demandes applications Intranet 451 demandes basées sur les rôles personnalisées 461 utilisation de demandes Windows basées sur les rôles 445 PerSession transactions et services 390 pile du protocole HTTP (http.sys) 288 PKI (Public Key Infrastructure) 472 plateformes opérationnelles, options d hébergement 300 point de communication échange de métadonnées (metadata exchange ou mex) 281 mex (abréviation de metadata exchange) 249 services hébergés dans IIS 286 URI relatif pour l adresse du point de communication 248 point de communication mex (metadata exchange) adresses de base 248 exposition pour un service hébergé dans un service Windows 281 points de communication 17, 44.svc 57 adresses 18, 29 client, rappels et 207 configuration du service avec Service Configuration Editor 33 contrats 30 création pour un service 24, 28 échange de métadonnées (mex) 45 information sur, métadonnées du service 19 liaisons 18, 30 paramétrage 163 multiples pour un service 45, 61 héberger plusieurs services et partager des types 62 pour plusieurs services, exposer génération des délégataires 74 hébergement de plusieurs services 73 implémentation de plusieurs contrats 73 initialisation et cycle de vie du délégataire 76 opérations dupliquées 77 service Internet 454 SOAP 1.1 et 1.2, séparation 187 politiques d autorisation 436 personnalisée pour une sécurité basée sur les assertions 487 création 490 de sécurité 424 WS-Policy, protocole 85, 87 WS-RM Policy, protocole 362 port (adresses) 18 portée, TransactionScope 409 prérequis système xx PrimaryIdentity, propriété, ServiceSecurityContext, classe 436, 437, 455 PrincipalIdentity propriété, ServiceSecurityContext, classe 470 PrincipalPermission, classe 437 PrincipalPermissionAttribute 445 demandes de permissions basées sur les rôles 451

19 Index 601 PrincipalPermissionAttribute, attribut 438 PrincipalPermissionMode pour le comportement <serviceauthorization> 437 PrincipalPermissionMode, énumération 490 procédures stockées, transaction initiées dans 383 processus exécutable (environnement d hébergement) 243 Profil Basic Security (WS-I) 171 Programmation orientée objet 3 propriété de sécurité 426 protection des messages 432 algorithmes 433 certificats du service 476 NetNamedPipeBinding 447 paramétrage de la sécurisation du transport ou du message 434 paramétrage du niveau de protection 432 protection des messages de point à point, sécurisation 426 ProtectionLevel, énumération 433 ProtectionLevel, propriété exigences minimale de la liaison pour la protection du message 433 OperationContractAttribute 98 ServiceContractAttribute 97 ServiceContractAttribute, attribut 432 types associés 433 protocoles de message protocoles liés à la sécurité et la fiabilité 19 protocoles de transmission des messages 82 SOAP 82 WS* 84 protocoles de transport adresses de base des points de commuication 29 liaisons 18, 165 schémas pour les 18 type de message et 82 ProtocolException, classe 523 ProvideFault( ), méthode, IErrorHandler, interface 542, 547 Public Key Infrastructure (PKI) 472 Q QueuedDeliveryRequirements, propriété, DeliveryRequirementsAttribute 407, 418 QueuedDeliveryRequirementsMode, énumeration 407 quotas de liaison 229 quotas de taille pour les messages 228 R rappels 206 communications en duplex sur TCP et HTTP 209 choisir une liaison compatible duplex 210 conception de contrats de rappel 209 émettre des rappels 210 implémenter un contrat de rappel 210 opérations unidirectionnelles 215 délégataires en duplex 206 DuplexChannelFactory<T>, classe 207 et le thread de l IHM 263 implémentation client du contrat de rappel 207 messages en file d attente 405 opérations unidirectionnelles, utilisation 205, 219 point de communication client 208 problèmes de concurrence 219 réentrance pour les rappels bidirectionnels, services PerCall 331 références aux services et rappels 218 ReaderQuotas, propriété 229 ReceiveErrorHandling, propriété, NetMsmqBinding, classe 412, 419 receivetimeout, propriété 316 recyclage de processus (environnement d hébergement) 243 réentrance désactivation 215 rappels 220 réessais files d attente transactionnelles 411 MaxRetryCount, propriété 356 session fiable 361 test avec les sessions fiables 371

20 602 Index référence web 175 règles compatibilité basée sur 10 régulation 344 propriété pour 344 recommandations pour le paramétrage 350 services PerCall 346 singleton 348 sessions 346 ReliableSession, propriété 356 ReliableSessionBindingElement, classe 167 répertoire de travail xx répertoires d applications, IIS 570 ReplyAction, propriété, OperationContractAttribute 90, 98 reprise sur erreur à travers de multiples machines serveur 348 Request Security Token (RST), messages 499 Request Security Token Response (RSTR) renvoyant un jeton de contexte de sécurité 499 Required, valeur ImpersonationOption, énumération 439 QueuedDeliveryRequirementsMode 406 RequireOrderedDelivery, propriété, DeliveryRequirementsAttribute 357 Resource, propriété, Claim, classe 482 Resources, classe 490 ressources partagées protéger des accès concurrents 336 synchronisation 333 Right, propriété, Claim, classe 482 RoleProviderPrincipal, classe 437, 470 rôles et utilisateur (exemple), creation avec le fournisseur ASP.NET 557 Roles, classe IsUserInRole( ), méthode 485 RST (Request Security Token), messages 499 RSTR (Request Security Token Response) 312, 499 renvoyant un jeton de contexte de sécurité 499 S SAML (Security Assertion Markup Language), jetons 499, 502 auto-signés, autoriser les 506 demande 502 éléments principaux de 503 émis par le STS local de CardSpace 503 évaluation des assertions CardSpace pour les 510 exiger des jetons émis par CardSpace 506 SamlSecurityToken, classe 437 SamlSecurityTokenAuthenticator 503 santé des processus en cours d exécution, surveillance 243 scénarios de publication-souscription opérations unidirectionnelles, utilisation 205 références au rappel 218 schéma (adresses) 18 schéma XSD correspondance des contrats de données avec 115 pour documents WSDL 93 schémas contrats de données, contrôler l ordre des membres de données 117 Enumération LinkItemCategories 120 schéma XSD correspondance des contrats de données avec 115 pour documents WSDL 93 pour le contrat de données LinkItem 107 pour modification du contrat de données Element 110 SCM (Service Control Manager) 269 scripts (base de données), installation 552 sécurisation des messages 415 BasicHttpBinding, classe 462 certificats du service et encodage 476 NetTcpBinding, classe 448 personnalisation des paramètres d une liaison 426 protection des messages de point à point 426 type d identification du client 428 WSHttpBinding, classe 464

WCF dans les architectures Web agiles.

WCF dans les architectures Web agiles. dans les architectures Web agiles. Le paradigme objets distribués Silver Nakache 04 Juillet 2007. Introduction Etre agile! Voila ce que l on entend partout dans nos projets. L avènement de l agile a émergé

Plus en détail

1 Introduction. 2 Les contrats. 3 Les bindings. 4 Hébergement. 5 Consommation. 6 WCF et remoting. 7 Sessions, instantiations et concurrence

1 Introduction. 2 Les contrats. 3 Les bindings. 4 Hébergement. 5 Consommation. 6 WCF et remoting. 7 Sessions, instantiations et concurrence Windows Communication Foundation Intergiciels à objets et services web Université de Montpellier 2 Faculté des sciences Mars 2012 GMIN204 (UM2 FdS) WCF Mars 2012 1 / 55 GMIN204 (UM2 FdS) WCF Mars 2012

Plus en détail

Hébergement et configuration de services WCF. Version 1.0

Hébergement et configuration de services WCF. Version 1.0 Hébergement et configuration de services WCF Version 1.0 2 Configuration et Hebergement de services WCF Sommaire 1 Présentation du chapitre... 3 1.1 Présentation générale... 3 1.1.1 A qui s adresse ce

Plus en détail

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail

Introduction aux. services web 2 / 2

Introduction aux. services web 2 / 2 Introduction aux services web 2 / 2 1 Calendrier 2 x CM A 107 mercredi 7 janvier 2015, 08 h 00 10 h 00 : introduction sur la théorie des services web mercredi 28 janvier 2015, 08 h 00 10 h 00 : introduction

Plus en détail

Responsable du cours : Héla Hachicha. Année Universitaire : 2011-2012

Responsable du cours : Héla Hachicha. Année Universitaire : 2011-2012 Chapitre 4- WS-Security Responsable du cours : Héla Hachicha Année Universitaire : 2011-2012 1 WS-Security (Microsoft) WS-Security est le standard proposé par IBM, Microsoft, VeriSign et Forum Systems

Plus en détail

Chapitre 1 Windows Server 2008 11

Chapitre 1 Windows Server 2008 11 Chapitre 1 Windows Server 2008 11 1.1. Les fondations du système... 15 1.2. La virtualisation... 16 1.3. La sécurité... 18 1.4. Le Web... 20 1.5. Fonctionnalité disponible dans Windows Server 2008... 21

Plus en détail

Sécurisation des architectures traditionnelles et des SOA

Sécurisation des architectures traditionnelles et des SOA Sécurisation des architectures traditionnelles et des SOA Un livre blanc de Bull Evidian Gestion SAML des accès SSO aux applications classiques et J2EE. Max Vallot Sommaire Émergence des architectures

Plus en détail

Gestion du serveur WHS 2011

Gestion du serveur WHS 2011 Chapitre 15 Gestion du serveur WHS 2011 Les principales commandes Windows Home Server 2011 reprend l ergonomie de Windows 7 et intègre les principales commandes de Windows Server 2008 R2. Les commandes

Plus en détail

PRotocole d'echange STandard Ouvert

PRotocole d'echange STandard Ouvert PRotocole d'echange STandard Ouvert 28 février 2007 Frédéric Law-Dune Direction Générale de la modernisation de l'etat 1 Contexte L administration électronique monte en puissance De nombreux services sont

Plus en détail

Chapitre 2 Rôles et fonctionnalités

Chapitre 2 Rôles et fonctionnalités 19 Chapitre 2 Rôles et fonctionnalités 1. Introduction Rôles et fonctionnalités Les rôles et fonctionnalités ci-dessous ne sont qu'une petite liste de ceux présents dans Windows Server 2012 R2. 2. Les

Plus en détail

Plateforme d'évaluation professionnelle. Manuel d utilisation du service Web d EvaLog

Plateforme d'évaluation professionnelle. Manuel d utilisation du service Web d EvaLog Plateforme d'évaluation professionnelle Manuel d utilisation du service Web d EvaLog Un produit de la société AlgoWin http://www.algowin.fr Version 1.1.0 du 31/01/2015 Table des matières Présentation d

Plus en détail

Figure 1-1. Plateformes compatibles avec WCF

Figure 1-1. Plateformes compatibles avec WCF 1 Bonjour Indigo Windows Communication Foundation (WCF), auparavant connu sous le nom de code «Indigo», est une nouvelle plateforme de messages distribués. Il fait partie du Framework.NET 3.0 livré avec

Plus en détail

CIBLE DE SECURITE CSPN DU PRODUIT PASS. (Product for Advanced SSO)

CIBLE DE SECURITE CSPN DU PRODUIT PASS. (Product for Advanced SSO) CIBLE DE SECURITE CSPN DU PRODUIT PASS (Product for Advanced SSO) Préparé pour : ANSSI Préparé par: Thales Communications & Security S.A. 4 Avenue des Louvresses 92622 GENNEVILLIERS CEDEX France This document

Plus en détail

Windows Server 2008 Sécurité ADMINISTRATION ET CONFIGURATION DE LA SECURITE OLIVIER D.

Windows Server 2008 Sécurité ADMINISTRATION ET CONFIGURATION DE LA SECURITE OLIVIER D. 2013 Windows Server 2008 Sécurité ADMINISTRATION ET CONFIGURATION DE LA SECURITE OLIVIER D. Table des matières 1 Les architectures sécurisées... 3 2 La PKI : Autorité de certification... 6 3 Installation

Plus en détail

Installation de Premium-RH

Installation de Premium-RH de Premium-RH Préconisations techniques Version 6.1 PREMIUM-RH 64, avenue Leclerc 69007 Lyon T +33 (0)4 72 84 24 10 F +33 (0)4 72 84 24 11 relation-client@premium-rh.com www.premium-rh.com SIRET 398 402

Plus en détail

Sun Java System Access Manager Notes de version pour Microsoft Windows

Sun Java System Access Manager Notes de version pour Microsoft Windows Sun Java System Access Manager Notes de version pour Microsoft Windows Version 7 Numéro de référence 819-5800-10 Ces notes de version contiennent d importantes informations disponibles au moment de la

Plus en détail

DATAEXCHANGER DEX VERSION X

DATAEXCHANGER DEX VERSION X GUIDE D INSTALLATION DATAEXCHANGER DEX VERSION X SOMMAIRE Sommaire...- 2-1 PRE-REQUIS...- 4-1.1 Cohabitation avec d anciennes versions DEX...- 4-1.2 Matériel...- 4-1.3 Logiciel...- 4-1.4 Base de données...-

Plus en détail

Mettre en place un accès sécurisé à travers Internet

Mettre en place un accès sécurisé à travers Internet Mettre en place un accès sécurisé à travers Internet Dans cette partie vous verrez comment configurer votre serveur en tant que serveur d accès distant. Dans un premier temps, les méthodes pour configurer

Plus en détail

Tour d horizon des différents SSO disponibles

Tour d horizon des différents SSO disponibles Tour d horizon des différents SSO disponibles L. Facq, P. Depouilly, B. Métrot, R. Ferrere ANF Les systèmes d authentification dans la communauté ESR : étude, mise en oeuvre et interfaçage dans un laboratoire

Plus en détail

ENVOLE 1.5. Calendrier Envole

ENVOLE 1.5. Calendrier Envole ENVOLE 1.5 Calendrier Envole RSA FIM 1 avril 2008 V 1.13 sur EOLE V 2.0 1 septembre 2008 EOLE V 2.1 10 octobre 2008 V 1.15 RC sur EOLE V 2.0 Modification du SSO EOLE 2.2 (PAM-CAS, CT EOLE V 2.2 RC Prise

Plus en détail

Direction de la Sécurité Sociale

Direction de la Sécurité Sociale Standard d'interopérabilité entre organismes de la sphère sociale Réf. : Standard Interops1.0_GuideMiseEnOeuvre_v1.0 Version 1.0 du 07/10/2008 1 Référence : Standard Interops1.0_GuideMiseEnOeuvre_v1.0

Plus en détail

Serveur Web - IIS 7. IIS 7 sous Windows 2008

Serveur Web - IIS 7. IIS 7 sous Windows 2008 Serveur Web - IIS 7 Le livre de référence de ce chapitre est «Windows Server 2008 - Installation, configuration, gestion et dépannage» des éditions ENI, disponible sur egreta. Le site de référence pour

Plus en détail

IDEC. Windows Server. Installation, configuration, gestion et dépannage

IDEC. Windows Server. Installation, configuration, gestion et dépannage IDEC Windows Server Installation, configuration, gestion et dépannage Les deux tomes du manuel d installation, configuration gestion et dépannage vous sont fournis à la fois comme support de cours et comme

Plus en détail

Perso. SmartCard. Mail distribution. Annuaire LDAP. SmartCard Distribution OCSP. Codes mobiles ActivX Applet. CRLs

Perso. SmartCard. Mail distribution. Annuaire LDAP. SmartCard Distribution OCSP. Codes mobiles ActivX Applet. CRLs HASH LOGIC s e c u r i t y s o l u t i o n s Version 1.0 de Janvier 2007 PKI Server Une solution simple, performante et économique Les projets ayant besoin d'une infrastructure PKI sont souvent freinés

Plus en détail

DirectAccess Mobilité et nomadisme, mise en oeuvre de la solution Microsoft

DirectAccess Mobilité et nomadisme, mise en oeuvre de la solution Microsoft DirectAccess pour quoi faire? 1. Le nomadisme en quelques mots 15 1.1 Du point de vue de l'utilisateur 15 1.2 Du point de vue de l'exploitant 17 2. Objectifs de DirectAccess 18 2.1 Du point de vue de l'utilisateur

Plus en détail

Table des matières. Chapitre 1 Les architectures TSE en entreprise

Table des matières. Chapitre 1 Les architectures TSE en entreprise 1 Chapitre 1 Les architectures TSE en entreprise 1. Présentation............................................. 11 1.1 Le concept........................................... 11 1.2 Approche contextuelle.................................

Plus en détail

Expérience d un hébergeur public dans la sécurisation des sites Web, CCK. Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet

Expérience d un hébergeur public dans la sécurisation des sites Web, CCK. Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet Expérience d un hébergeur public dans la sécurisation des sites Web, CCK Hinda Feriani Ghariani Samedi 2 avril 2005 Hammamet Plan Introduction Sécurisation des sites Web hébergés a Conclusion Introduction

Plus en détail

Annexe 1 Annexe technique de la convention d habilitation «société d assurance»

Annexe 1 Annexe technique de la convention d habilitation «société d assurance» Annexe 1 Annexe technique de la convention d habilitation «société d assurance» «professionnel indépendant» (Convention complète) 1 Notice explicative... 2 1.1 Préambule... 2 1.2 Référencement du concentrateur...

Plus en détail

Programmation en C# avec Visual Studio 2010

Programmation en C# avec Visual Studio 2010 CATALOGUE DE FORMATION Année 2011 Sommaire Programmation en C# avec Visual Studio 2010... 3 Introduction au développement Web avec Visual Studio 2010... 4 Développement d'applications Web avec Microsoft

Plus en détail

Urbanisation des SI Conduite du changement IT 20/03/09. Patrick CHAMBET http://www.chambet.com

Urbanisation des SI Conduite du changement IT 20/03/09. Patrick CHAMBET http://www.chambet.com Urbanisation des SI Conduite du changement IT 20/03/09 Sécuriser ses Web Services Patrick CHAMBET http://www.chambet.com Bouygues Telecom Direction Gouvernance, Outils et Architecture / Sécurité du SI

Plus en détail

Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des tablettes ou smartphones.

Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des tablettes ou smartphones. PERSPECTIVES Le Single Sign-On mobile vers Microsoft Exchange avec OWA et ActiveSync Ce document décrit une solution de single sign-on (SSO) sécurisée permettant d accéder à Microsoft Exchange avec des

Plus en détail

Présentation. LogMeIn Rescue. Architecture de LogMeIn Rescue

Présentation. LogMeIn Rescue. Architecture de LogMeIn Rescue LogMeIn Ce document propose un aperçu de l architecture de LogMeIn. 1 Introduction 2 Confidentialité des données 3 Authentification 4 Validation des clés 5 Échange de messages 6 Authentification et autorisation

Plus en détail

Sécurisez votre serveur Web Internet Information Services de Microsoft (MS IIS) avec un certificat numérique de thawte thawte thawte thawte thawte

Sécurisez votre serveur Web Internet Information Services de Microsoft (MS IIS) avec un certificat numérique de thawte thawte thawte thawte thawte Sécurisez votre serveur Web Internet Information Services de Microsoft (MS IIS) avec un certificat numérique de thawte UN GUIDE ÉTAPE PAR ÉTAPE, pour tester, acheter et utiliser un certificat numérique

Plus en détail

IGC Infrastructure de gestion de la confiance. Serge.Aumont@cru.fr florent.guilleux@cru.fr. JTO décembre 2002

IGC Infrastructure de gestion de la confiance. Serge.Aumont@cru.fr florent.guilleux@cru.fr. JTO décembre 2002 IGC Infrastructure de gestion de la confiance. Serge.Aumont@cru.fr florent.guilleux@cru.fr JTO décembre 2002 Chiffrement asymétrique Confidentialité d un message : le chiffrer avec la clé publique du destinataire.

Plus en détail

Windows Server 2012 Les bases indispensables pour administrer et configurer votre serveur

Windows Server 2012 Les bases indispensables pour administrer et configurer votre serveur Introduction 1. Organisation du livre 11 2. Généralités sur Windows Server 20 12 3. Présentation des nouveautés 12 3.1 Le rôle ADCS (Active Directory Certificate Services) 12 3.2 Le rôle ADDS (Active Directory

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

Hébergement de sites Web

Hébergement de sites Web Hébergement de Solutions complètes et évolutives pour l hébergement de sites Web dynamiques et de services Web sécurisés. Fonctionnalités Serveur Web Apache hautes performances Apache 1. et.0 1 avec prise

Plus en détail

PUBLIC KEY INFRASTRUCTURE. Rappels PKI PKI des Impôts PKI de la Carte de Professionnel de Santé

PUBLIC KEY INFRASTRUCTURE. Rappels PKI PKI des Impôts PKI de la Carte de Professionnel de Santé PUBLIC KEY INFRASTRUCTURE Rappels PKI PKI des Impôts PKI de la Carte de Professionnel de Santé Rappels PKI Fonctionnement général Pourquoi? Authentification Intégrité Confidentialité Preuve (non-répudiation)

Plus en détail

Authentification unique Eurécia

Authentification unique Eurécia Authentification unique Eurécia Date/Version Contenu Etat 27/03/2013 Création du document Diffusable 03/09/2013 Mise à jour du document Diffusable 17/07/2013 Ajout du chapitre provisionning Diffusable

Plus en détail

Sun Java System Access Manager Notes de version pour HP-UX

Sun Java System Access Manager Notes de version pour HP-UX Sun Java System Access Manager Notes de version pour HP-UX Version 7 2005Q4 Numéro de référence 819-5983-10 Ces notes de version contiennent d importantes informations disponibles au moment de la commercialisation

Plus en détail

SOMMAIRE IMAP. Chapitre 1 IMAP 2. Chapitre 2 IMAP/SSL 12

SOMMAIRE IMAP. Chapitre 1 IMAP 2. Chapitre 2 IMAP/SSL 12 Exchange 2003 / SSL Page 1 sur 30 SOMMAIRE Chapitre 1 2 1.1 Mise en place sur le serveur 2 1.2 Test pour un poste en interne 6 1.3 Test pour un poste nomade 8 Chapitre 2 /SSL 12 2.1 Mise en place sur le

Plus en détail

Déploiement d iphone et d ipad Gestion des appareils mobiles (MDM)

Déploiement d iphone et d ipad Gestion des appareils mobiles (MDM) Déploiement d iphone et d ipad Gestion des appareils mobiles (MDM) ios prend en charge la gestion des appareils mobiles (MDM), donnant aux entreprises la possibilité de gérer le déploiement d iphone et

Plus en détail

Introduction. aux architectures web. de Single Sign-On

Introduction. aux architectures web. de Single Sign-On Introduction aux architectures web de Single Sign-On Single Sign-on Authentifier 1 seule fois un utilisateur pour accéder à un ensemble d applications contexte web Nombre croissant d applications ayant

Plus en détail

Introduction à LDAP et à Active Directory... 15. Étude de cas... 37

Introduction à LDAP et à Active Directory... 15. Étude de cas... 37 Introduction à LDAP et à Active Directory... 15 Généralité sur l annuaire et LDAP... 16 Qu est-ce qu un annuaire?... 16 Un peu d histoire sur le protocole... 16 LDAP version 2 et version 3... 17 Le standard

Plus en détail

CS REMOTE CARE - WEBDAV

CS REMOTE CARE - WEBDAV CS REMOTE CARE - WEBDAV Configuration des serveurs archange KONICA MINOLTA BUSINESS SOLUTIONS FRANCE Date Version Marque de révision Rédaction 18/10/2011 1 - Claude GÉRÉMIE Nicolas AUBLIN Sommaire 1) PRINCIPE

Plus en détail

Créer et partager des fichiers

Créer et partager des fichiers Créer et partager des fichiers Le rôle Services de fichiers... 246 Les autorisations de fichiers NTFS... 255 Recherche de comptes d utilisateurs et d ordinateurs dans Active Directory... 262 Délégation

Plus en détail

Cryptographie et utilisation. Utilisation de la cryptographie. Rappel des propriétés à assurer. Assurer le secret :stockage.

Cryptographie et utilisation. Utilisation de la cryptographie. Rappel des propriétés à assurer. Assurer le secret :stockage. Rappel des propriétés à assurer Cryptographie et utilisation Secret lgorithmes symétriques : efficace mais gestion des clés difficiles lgorithmes asymétriques : peu efficace mais possibilité de diffuser

Plus en détail

Classification : public 1/59

Classification : public 1/59 Classification : public 1/59 Documents de référence [1] IHE International : Cadre Technique IT Infrastructure [2] IHE International : Profil Cross-Enterprise User Assertion Attribute Extension (XUA++)

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Table des matières Avant-propos................................................ 1 Quel est l objectif de cet ouvrage?............................. 4 La structure

Plus en détail

Client Distribution : Interne

Client Distribution : Interne Le fichier Vertec.ini Produit : Vertec Version produit : 5.6 Document Version doc : 1 Base de connaissance Publication : Création : 30.04.2012 FAQ Astuces Modification : 30.04.2012 Client Distribution

Plus en détail

Introduction ASP.NET

Introduction ASP.NET 1 Sommaire Introduction... 1 1 Framework... 2 1.1 Général (.NET)... 2 1.2 ASP.NET... 2 2 Prérequis... 2 3 Présentation des bases d un projet ASP.NET... 3 3.1 Création d un projet... 3 3.2 Site Web : Les

Plus en détail

EJBCA Le futur de la PKI

EJBCA Le futur de la PKI EJBCA Le futur de la PKI EJBCA EJBCA c'est quoi? EJBCA est une PKI (Public Key infrastructure) ou IGC (Infrastructure de gestion de clés) sous licence OpenSource (LGPL) développée en Java/J2EE. EJBCA bien

Plus en détail

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013

Visual Studio 2013 Concevoir et développer des projets Web, les gérer avec TFS 2013 Introduction 1. Présentation du cas d étude 13 1.1 Présentation générale 13 1.2 Présentation des applications 13 2. Déroulement du projet 14 3. Pré-requis et fondamentaux techniques à connaître 15 3.1

Plus en détail

Programmation d applications distribuées

Programmation d applications distribuées Programmation d applications distribuées François Charoy Université Henri Poincaré 8 octobre 2007 Première partie I Développement d applications distribuées Objectifs du cours Comprendre ce qu est une

Plus en détail

Sensibilisation à la sécurité informatique

Sensibilisation à la sécurité informatique Sensibilisation à la sécurité informatique Michel Salomon IUT de Belfort-Montbéliard Département d informatique Michel Salomon Sécurité 1 / 25 Sensibilisation à la sécurité informatique Généralités et

Plus en détail

COMMUNICATION AVEC LA BCSS

COMMUNICATION AVEC LA BCSS 21 janvier 2009 26 mars 2009 1 juillet2009 31 août 2009 COMMUNICATION AVEC LA BCSS La préoccupation de l informatique de la BCSS est d être interopérable avec ses partenaires. Elle a opté en 2006 pour

Plus en détail

IPS-Firewalls NETASQ SPNEGO

IPS-Firewalls NETASQ SPNEGO IPS-Firewalls NETASQ SPNEGO Introduction Un utilisateur doit gérer de nombreux mots de passe. Un mot de passe pour la connexion au poste de travail, un mot de passe pour la messagerie et n mots de passe

Plus en détail

Introduction. Littéralement : «Services de gestion des droits liés à l Active Directory» ADRMS Windows Serveur 2008 un nouveau rôle

Introduction. Littéralement : «Services de gestion des droits liés à l Active Directory» ADRMS Windows Serveur 2008 un nouveau rôle Raphael Motais de Narbonne IR3 2010/2011 Active Directory Right Management Services 2 Introduction Littéralement : «Services de gestion des droits liés à l Active Directory» ADRMS Windows Serveur 2008

Plus en détail

EJB avancés. Transactions Sécurité Ressources Performances

EJB avancés. Transactions Sécurité Ressources Performances EJB avancés Transactions Sécurité Ressources Performances Les transactions Concept fondamental dans les applications distribuées Indispensable pour une exécution sure des services Difficile à mettre en

Plus en détail

Smart Notification Management

Smart Notification Management Smart Notification Management Janvier 2013 Gérer les alertes, ne pas uniquement les livrer Chaque organisation IT vise à bien servir ses utilisateurs en assurant que les services et solutions disponibles

Plus en détail

2013 Microsoft Exchange 2007 OLIVIER D.

2013 Microsoft Exchange 2007 OLIVIER D. 2013 Microsoft Exchange 2007 OLIVIER D. Table des matières 1 Présentation... 3 2 Installation d Exchange... 4 3 L administration : la console Exchange... 6 4 Les dossiers publics... 9 5 Configuration des

Plus en détail

TX A081025: Délégation de l authentification pour les Services Web

TX A081025: Délégation de l authentification pour les Services Web TX A081025: Délégation de l authentification pour les Services Web Jérémy Vauchelle Enseignant: Aurélien Bénel Intervenants: Chao Zhou Arnaud Pagnier Plan 1. Présentation du sujet 2. Présentation du protocole

Plus en détail

Implémentation d une sécurisation SSL au niveau du portail de présentation AppliDis sur Windows 2008 R2

Implémentation d une sécurisation SSL au niveau du portail de présentation AppliDis sur Windows 2008 R2 Manuel d utilisation Implémentation d une sécurisation SSL au niveau du portail de présentation AppliDis sur Windows 2008 R2 Fiche IS00265 Version document : 1.00 Diffusion limitée : Systancia, membres

Plus en détail

L iphone en entreprise Présentation de la sécurité

L iphone en entreprise Présentation de la sécurité L iphone en entreprise Présentation de la sécurité Avec iphone vous pourrez accéder de façon totalement sécurisée aux services de l entreprise tout en protégeant les données de l appareil. Vous profiterez

Plus en détail

18 TCP Les protocoles de domaines d applications

18 TCP Les protocoles de domaines d applications 18 TCP Les protocoles de domaines d applications Objectifs 18.1 Introduction Connaître les différentes catégories d applications et de protocoles de domaines d applications. Connaître les principaux protocoles

Plus en détail

Administration de systèmes

Administration de systèmes Administration de systèmes Windows NT.2000.XP.2003 Copyright IDEC 2002-2004. Reproduction interdite. Sommaire... 2 Eléments logiques et physiques du réseau... 5 Annuaire et domaine... 6 Les utilisateurs

Plus en détail

Création d un serveur Web Sous Windows 2000 Pro / Server / XP Pro

Création d un serveur Web Sous Windows 2000 Pro / Server / XP Pro Création d un serveur Web Sous Windows 2000 Pro / Server / XP Pro 1 Introduction IIS (Internet information service) est un composant Windows qui prend en charge le service Web (http) et FTP. Le serveur

Plus en détail

Shibboleth. David Verdin - JOSY "Authentification centralisée pour les applications web" - Paris - 4 février 2010. 5 mai 2010 1

Shibboleth. David Verdin - JOSY Authentification centralisée pour les applications web - Paris - 4 février 2010. 5 mai 2010 1 Shibboleth David Verdin - JOSY "Authentification centralisée pour les applications web" - Paris - 4 février 2010 5 mai 2010 1 Plan de l'exposé Position du problème L'architecture de Shibboleth Shibboleth

Plus en détail

Gestion de la sécurité SOA. Mokdad SALHI Architecte certifié IBM - SOA Leader msalhi@fr.ibm.com

Gestion de la sécurité SOA. Mokdad SALHI Architecte certifié IBM - SOA Leader msalhi@fr.ibm.com Gestion de la sécurité SOA Mokdad SALHI Architecte certifié IBM - SOA Leader msalhi@fr.ibm.com Agenda 1 SOA en deux mots! 2 La sécurité dans un contexte SOA 3 4 5 Le modèle WS-Security Les problématiques

Plus en détail

Solutions Microsoft Identity and Access

Solutions Microsoft Identity and Access Solutions Microsoft Identity and Access 2 Solutions Microsoft Identity and Access Microsoft Identity and Access (IDA) permet aux entreprises d améliorer leur efficacité et leurs connexions internes et

Plus en détail

Volet Synchrone pour Client Lourd

Volet Synchrone pour Client Lourd Cadre d interopérabilité des SIS Couche Transport Volet Synchrone pour Client Lourd Identification du document Référence Date de création 06/03/09 Date de dernière mise à jour 25/06/09 Rédaction (R) Cadre

Plus en détail

Maintenance et Dépannage

Maintenance et Dépannage Les journaux d événements Maintenance et Dépannage Windows XP Localiser la MMC Menu démarrer paramètres panneau de configuration A gauche, basculer en "affichage des catégories" Performance et maintenance

Plus en détail

Ministère de l éducation nationale, de l enseignement supérieur et de la recherche 07/11/2006

Ministère de l éducation nationale, de l enseignement supérieur et de la recherche 07/11/2006 Schéma directeur des espaces numériques de travail Annexe AAS Authentification-Autorisation-SSO Version 2.0 SOMMAIRE 1. Introduction... 3 1.1 Contexte... 3 1.2 Objectifs et contenu du document... 4 1.3

Plus en détail

Authentification avec CAS sous PRONOTE.net 2011. Version du lundi 19 septembre 2011

Authentification avec CAS sous PRONOTE.net 2011. Version du lundi 19 septembre 2011 1 Authentification avec CAS sous PRONOTE.net 2011 Version du lundi 19 septembre 2011 2 1 - Vocabulaire employé et documentation... 3 1.1 - SSO (Single Sign-On)... 3 1.2 - CAS (Central Authentication Service)...

Plus en détail

Sécurité des Web Services (SOAP vs REST)

Sécurité des Web Services (SOAP vs REST) The OWASP Foundation http://www.owasp.org Sécurité des Web Services (SOAP vs REST) Sylvain Maret Principal Consultant / MARET Consulting / @smaret OpenID Switzerland OWASP Switzerland - Geneva Chapter

Plus en détail

Configuration du FTP Isolé Active Directory

Configuration du FTP Isolé Active Directory Configuration du FTP Isolé Active Directory 1 - Introduction KoXo Administrator permet de configurer les attributs de l annuaire pour permettre à un utilisateur d accéder à son dossier de travail via le

Plus en détail

PASS v2.0 : solution d authentification unique basée sur les composants Shibboleth Service Provider v2.5.1 et Identity Provider v2.3.

PASS v2.0 : solution d authentification unique basée sur les composants Shibboleth Service Provider v2.5.1 et Identity Provider v2.3. PREM IE R M IN IS T R E Secrétariat général de la défense et de la sécurité nationale Agence nationale de la sécurité des systèmes d information PASS v2.0 : solution d authentification unique basée sur

Plus en détail

Sommaire Introduction Les bases de la cryptographie Introduction aux concepts d infrastructure à clés publiques Conclusions Références

Sommaire Introduction Les bases de la cryptographie Introduction aux concepts d infrastructure à clés publiques Conclusions Références Sommaire Introduction Les bases de la cryptographie Introduction aux concepts d infrastructure à clés publiques Conclusions Références 2 http://securit.free.fr Introduction aux concepts de PKI Page 1/20

Plus en détail

PortWise Access Management Suite

PortWise Access Management Suite Créez un bureau virtuel pour vos employés, partenaires ou prestataires depuis n importe quel endroit et n importe quel appareil avec Portwise Access Manager et Authentication Server. Fournir des accès

Plus en détail

ebusiness Protocol Adaptor For Ebics 2.4,2.5 SDK

ebusiness Protocol Adaptor For Ebics 2.4,2.5 SDK ebusiness Protocol Adaptor For Ebics 2.4,2.5 SDK Introduction Le protocole de communication Ebics est utilisé en Allemagne sous l égide du ZKA mais également en France sous l égide du CFONB (Comite Français

Plus en détail

Chapitre 1 Découvrir Windows Server 2008 13. Chapitre 2 Installation et configuration 25

Chapitre 1 Découvrir Windows Server 2008 13. Chapitre 2 Installation et configuration 25 Chapitre 1 Découvrir Windows Server 2008 13 1.1. Les fondations du système... 17 1.2. La virtualisation... 18 1.3. La sécurité... 21 1.4. Web... 23 1.5. Fonctionnalités disponibles dans Windows Server

Plus en détail

Qu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur

Qu est ce que Visual Guard. Authentification Vérifier l identité d un utilisateur Qu est ce que Visual Guard Authentification Vérifier l identité d un utilisateur Autorisation Qu est-ce qu un utilisateur peut faire dans l application Audits et rapports Fonctionnalités d Audit et de

Plus en détail

Exchange Server 2010 Exploitation d'une plateforme de messagerie

Exchange Server 2010 Exploitation d'une plateforme de messagerie Vue d'ensemble 1. Introduction : principales nouveautés d'exchange Server 2010 13 2. Éditions et modèles de licences 20 3. Rôles 21 4. Outils d'administration 22 5. Pré-requis 23 5.1 Pour Windows Server

Plus en détail

Plan. Les pare-feux (Firewalls) Chapitre II. Introduction. Notions de base - Modèle de référence OSI : 7 couches. Introduction

Plan. Les pare-feux (Firewalls) Chapitre II. Introduction. Notions de base - Modèle de référence OSI : 7 couches. Introduction Plan Introduction Chapitre II Les pare-feux (Firewalls) Licence Appliquée en STIC L2 - option Sécurité des Réseaux Yacine DJEMAIEL ISET Com Notions de base relatives au réseau Définition d un pare-feu

Plus en détail

Authentification par certificats X.509

Authentification par certificats X.509 INTERNET PROFESSIONNEL Avril 1999 Mise en œuvre: sécurité Authentification par certificats X.509 Patrick CHAMBET http://www.chambet.com Patrick CHAMBET - 1 - L'objectif de cet article: Présenter la technique

Plus en détail

FILIÈRE TRAVAIL COLLABORATIF

FILIÈRE TRAVAIL COLLABORATIF FILIÈRE TRAVAIL COLLABORATIF 89 MICROSOFT EXCHANGE SQL Server... /... TRAVAIL COLLABORATIF Introduction à l installation et à la gestion d Exchange Server 2007 Durée 3 jours MS5909 Gérer la sécurité de

Plus en détail

Extensions à OpenSSO :

Extensions à OpenSSO : Extensions à : compatibilité et gestion des autorisations Philippe BEUTIN DSI Grenoble-Universit Universités Thierry AGUEDA Univ.. Pierre-Mend Mendès-France Gérard FORESTIER Univ.. Joseph-Fourier Le-Quyen

Plus en détail

Serveur FTP. 20 décembre. Windows Server 2008R2

Serveur FTP. 20 décembre. Windows Server 2008R2 Serveur FTP 20 décembre 2012 Dans ce document vous trouverez une explication détaillé étapes par étapes de l installation du serveur FTP sous Windows Server 2008R2, cette présentation peut être utilisée

Plus en détail

INSTALLATION et déploiement de Microsoft Dynamics CRM 2013. Ref : 80539

INSTALLATION et déploiement de Microsoft Dynamics CRM 2013. Ref : 80539 INSTALLATION et déploiement de Microsoft Dynamics CRM 2013 Durée : 2 jours Ref : 80539 Objectif Ce cours de deux jours apporte au stagiaire les compétences nécessaires à l installation et au déploiement

Plus en détail

FORMATION WS0801. Centre de formation agréé 11 94 052 9794. formation@insia.net

FORMATION WS0801. Centre de formation agréé 11 94 052 9794. formation@insia.net FORMATION WS0801 CONFIGURATION, GESTION ET DEPANNAGE DES SERVICES DE DOMAINE ET DES SOLUTIONS D'IDENTITE ET D'ACCES SOUS ACTIVE DIRECTORY AVEC WINDOWS SERVER 2008 Directory avec Windows Server 2008 Page

Plus en détail

Annuaire_sante_fr_DSFT_WebServices_Consultation_20131021_V1.0.0.docx

Annuaire_sante_fr_DSFT_WebServices_Consultation_20131021_V1.0.0.docx S Identification du document Référence Annuaire_sante_fr_DSFT_WebServices_Consultation_20131021_V1.0.0.docx Date de création 23 janvier 2013 Date de dernière mise à jour Etat Version Classification Nombre

Plus en détail

Introduction. autorise la prise en charge de groupes de discussions électroniques

Introduction. autorise la prise en charge de groupes de discussions électroniques Rééssuuméé ccoouurrss Mss IIIISS 44..00 Errwaann Toouucchhee 11 Introduction Windows Option pack est constitué des composants suivants : Composants de base Microsoft Management Console 1.0 Microsoft Internet

Plus en détail

Apache Tomcat 8. Guide d administration du serveur Java EE 7 sous Windows et Linux. Apache Tomcat 8. Apache Tomcat 8

Apache Tomcat 8. Guide d administration du serveur Java EE 7 sous Windows et Linux. Apache Tomcat 8. Apache Tomcat 8 Avant-propos Préambule La plate-forme Java EE Installation et configuration Administration du serveur Déploiement et gestion des applications La sécurité du serveur et des applications Analyse et supervision

Plus en détail

Base de connaissance K.SSL Installez votre certificat

Base de connaissance K.SSL Installez votre certificat Installer votre Certificat SSL Keynectis vous livre votre certificat dans le corps d un email. Nous vous recommandons de copier votre certificat dans un fichier texte (type Bloc-Notes ou Vi). N utilisez

Plus en détail

FORMATION CN01b CITRIX NETSCALER - IMPLÉMENTATION POUR LES SOLUTIONS XENDESKTOP OU XENAPP

FORMATION CN01b CITRIX NETSCALER - IMPLÉMENTATION POUR LES SOLUTIONS XENDESKTOP OU XENAPP FORMATION CN01b CITRIX NETSCALER - IMPLÉMENTATION POUR LES SOLUTIONS XENDESKTOP OU XENAPP Contenu de la formation CN01B CITRIX NETSCALER IMPLEMENT. POUR LES SOLUTIONS XENDESKTOP/XENAPP Page 1 sur 7 I.

Plus en détail

S28 - La mise en œuvre de SSO (Single Sign On) avec EIM (Enterprise Identity Mapping)

S28 - La mise en œuvre de SSO (Single Sign On) avec EIM (Enterprise Identity Mapping) Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2013-2014 13 et 14 mai 2014 IBM Client Center Paris, Bois-Colombes S28 - La mise en œuvre de SSO (Single

Plus en détail