Bonjour,
je suis entrain de crée un fichier openssl.cnf.mon problème c'est vérifier multiple mots existe dans richtextbox pour enregistrer avec StringBuilder.
dans richtextbox :
mon code :..etc
#1: ObjectId: 2.5.29.19 Criticality=false
BasicConstraints:[
CA:true
PathLen:2147483647
]
resultas dans le fichier openssl.cnf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 If Me.ContainsAll(Info, "CA:true,CA:false") Then sr.AppendLine("basicConstraints = CA:" & BasicConstraints.ToString.ToLower) If Me.ContainsAll(Info, "critical,CA:true,CA:false") Then sr.AppendLine("basicConstraints = critical,CA:" & BasicConstraints.ToString.ToLower) If Me.ContainsAll(Info, "CA:true,CA:false,PathLen:") Then sr.AppendLine("basicConstraints = CA:" & BasicConstraints.ToString.ToLower & ", pathlen:" & PathLen) Private Function ContainsAll(source As String, values As String) As Boolean Dim str As String() = values.Split(",") For Each result As String In str If source.Contains(result) Then Return True End If Next Return False End Function
je voudrais savoir comment faire pour avoir si existe dans richtextbox: "CA:true,CA:false,critical,PathLen" pour enregistrer avec stringbuilder en une seul fois?basicConstraints = CA:true
basicConstraints = critical,CA:true
basicConstraints = CA:true, pathlen:2147483647
exemple si existe :
merci d'avancebasicConstraints = CA:true, pathlen:2147483647
Partager