keycloak-federation
公開メンバ関数 | 全メンバ一覧
org.keycloak.storage.ldap.idm.model.EscapeTest クラス
org.keycloak.storage.ldap.idm.model.EscapeTest 連携図
Collaboration graph

公開メンバ関数

void testNoAsciiOnlyEscaping () throws Exception
 
void testEscaping () throws Exception
 

詳解

著者
Marek Posolda

関数詳解

◆ testEscaping()

void org.keycloak.storage.ldap.idm.model.EscapeTest.testEscaping ( ) throws Exception
inline
39  {
40  String text = "Véronique* Martin(john)second\\fff//eee\u0000";
41  Assert.assertEquals(EscapeStrategy.DEFAULT.escape(text), "V\\c3\\a9ronique\\2a Martin\\28john\\29second\\5cfff//eee\\00");
42 
43  text = "Hi This is a test #çà";
44  Assert.assertEquals(EscapeStrategy.DEFAULT.escape(text), "Hi This is a test #\\c3\\a7\\c3\\a0");
45 
46  }

◆ testNoAsciiOnlyEscaping()

void org.keycloak.storage.ldap.idm.model.EscapeTest.testNoAsciiOnlyEscaping ( ) throws Exception
inline
30  {
31  String text = "Véronique* Martin(john)second\\fff//eee\u0000";
32  Assert.assertEquals(EscapeStrategy.NON_ASCII_CHARS_ONLY.escape(text), "V\\c3\\a9ronique* Martin(john)second\\fff//eee\u0000");
33 
34  text = "Hi This is a test #çà";
35  Assert.assertEquals(EscapeStrategy.DEFAULT.escape(text), "Hi This is a test #\\c3\\a7\\c3\\a0");
36  }

このクラス詳解は次のファイルから抽出されました: