internal static JwtSecurityToken CreateJWT(ClaimsIdentity subject, string audience) { SecurityTokenDescriptor descriptor = TokenHelper.CreateDescriptor(subject, audience, 60); JWTSecurityTokenHandlerWrapper handler = new JWTSecurityTokenHandlerWrapper(); return(handler.CreateToken(descriptor) as JwtSecurityToken); }
internal static SamlSecurityToken CreateSamlToken(ClaimsIdentity subject, string audience) { SecurityTokenDescriptor descriptor = TokenHelper.CreateDescriptor(subject, audience, 600); SamlSecurityTokenHandler handler = TokenHelper.GetSamlHandler(); return(handler.CreateToken(descriptor) as SamlSecurityToken); }