Пример #1
0
 public abstract SecurityTokenProvider CreateSecurityTokenProvider(SecurityTokenRequirement tokenRequirement);
Пример #2
0
 public abstract SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(SecurityTokenRequirement tokenRequirement, out SecurityTokenResolver outOfBandTokenResolver);
Пример #3
0
 public override System.IdentityModel.Selectors.SecurityTokenProvider CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement requirement)
 {
     return(base.CreateSecurityTokenProvider(requirement));
 }
Пример #4
0
            public override SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver)
            {
                if (tokenRequirement.TokenType == SecurityTokenTypes.UserName)
                {
                    outOfBandTokenResolver = null;

                    // Get the current validator
                    UserNamePasswordValidator validator = ServiceCredentials.UserNameAuthentication.CustomUserNamePasswordValidator;
                    return(new CustomSecurityTokenAuthenticator(validator));
                }

                return(base.CreateSecurityTokenAuthenticator(tokenRequirement, out outOfBandTokenResolver));
            }
Пример #5
0
 CreateSecurityTokenProvider(SecurityTokenRequirement requirement);
Пример #6
0
 CreateSecurityTokenAuthenticator(
     SecurityTokenRequirement requirement,
     out SecurityTokenResolver resolver);