Partager via


ISessionIDManager.Validate(String) Méthode

Définition

Confirme que l'identificateur de session fourni est valide.

public:
 bool Validate(System::String ^ id);
public bool Validate (string id);
abstract member Validate : string -> bool
Public Function Validate (id As String) As Boolean

Paramètres

id
String

Identificateur de session à valider.

Retours

true si l'identificateur de session est valide ; sinon, false.

Exemples

L’exemple de code suivant implémente la Validate méthode et garantit que la valeur de l’identificateur de session est valide Guid.

public bool Validate(string id)
{
  try
  {
    Guid testGuid = new Guid(id);

    if (id == testGuid.ToString())
      return true;
  }
  catch
  {
  }

  return false;
}
Public Function Validate(id As String) As Boolean _
  Implements ISessionIDManager.Validate

  Try
    Dim testGuid As Guid = New Guid(id)

    If id = testGuid.ToString() Then _
      Return True
  Catch
  
  End Try

  Return False
End Function

Remarques

La Validate méthode vérifie que le fourni id est un identificateur de session valide.

Votre ISessionIDManager implémentation doit appeler la Validate méthode à partir de la méthode lors de la GetSessionID récupération d’un identificateur de session à partir d’une requête HTTP pour vous assurer que l’identificateur de session fourni est correctement mis en forme.

S’applique à

Voir aussi