annotate Agendas/trunk/src/Agendas.Tests/SeguridadObjectMother.cs @ 49:be7a9720fb96

Diagramas
author nelopauselli
date Fri, 13 May 2011 22:59:00 -0300
parents 475be11edf56
children
rev   line source
34
475be11edf56 Ajuste en los nombre de los assemblies y namespaces
nelo@MTEySS.neluz.int
parents: 9
diff changeset
1 using System.Security.Principal;
8
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
2
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
3 namespace AltNetHispano.Agendas.Tests
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
4 {
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
5 public static class SeguridadObjectMother
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
6 {
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
7 public static GenericPrincipal GetGenericPrincipalAutenticadoSinRoles()
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
8 {
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
9 return new GenericPrincipal(GetGenericIdentityAutenticado(), null);
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
10 }
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
11
9
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
12 public static GenericPrincipal GetGenericPrincipalSinAutenticar()
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
13 {
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
14 return new GenericPrincipal(GetGenericIdentitySinAutenticar(), null);
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
15 }
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
16
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
17 public static GenericIdentity GetGenericIdentityAutenticado()
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
18 {
8
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
19 return new GenericIdentity("neluz");
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
20 }
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
21
9
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
22 public static GenericIdentity GetGenericIdentitySinAutenticar()
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
23 {
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
24 return new GenericIdentity("");
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
25 }
c90492faf268 Se implementa seguridad a través del constructor y no como parámetro
juanjose.montesdeocaarbos
parents: 8
diff changeset
26
8
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
27
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
28 }
cae27d7eb697 Se agregó ISeguridad para validar autenticaciones de usuarios.
juanjose.montesdeocaarbos
parents:
diff changeset
29 }