|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.taas.TaasUtil
public class TaasUtil
Classe utilitaire
| Field Summary | |
|---|---|
static int |
CREATE
|
static String |
CREATE_TEXT
|
static int |
DELETE
|
static String |
DELETE_TEXT
|
static int |
LOAD
|
static String |
LOAD_TEXT
|
static int |
UPDATE
|
static String |
UPDATE_TEXT
|
| Constructor Summary | |
|---|---|
TaasUtil()
|
|
| Method Summary | |
|---|---|
static String |
actionsInt2String(int actions)
Transforme actions en une cha�ne de caract�res |
static int |
actionsString2Int(String actions)
Transforme actions en un entier. |
static String |
digestSHABase64(String msg)
Applique un algorithme de hashage sur la chaine de carat�re pass�e en param�tre |
static String |
digestSHAHex(String ch)
Fait le checksum SHA de la chaine de caractere le resultat est retourne sous forme de chaine Hexadecimal. |
static Set<String> |
getPrincipalNames(Subject subj)
Renvoie dans un Set les attribut 'name' des principals du Subject passe en param |
static String |
hash(String msg)
Applique un algorithme de hashage sur la chaine de carat�re pass�e en param�tre |
static boolean |
isImplement(Class<?> klass,
Class<?> iface)
D�termine si la classe impl�mente une interface |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int LOAD
public static final String LOAD_TEXT
public static final int CREATE
public static final String CREATE_TEXT
public static final int UPDATE
public static final String UPDATE_TEXT
public static final int DELETE
public static final String DELETE_TEXT
| Constructor Detail |
|---|
public TaasUtil()
| Method Detail |
|---|
public static String hash(String msg)
msg - la chaine de carat�re sur laquelle on veut op�rer le hashage
public static String digestSHABase64(String msg)
msg - la chaine de carat�re sur laquelle on veut op�rer le hashage
public static String digestSHAHex(String ch)
ch - la chaine a traiter
public static int actionsString2Int(String actions)
actions - -
combinaison de mots cles "load" "update" "create" et "delete"
separes par des virgules. Ex : "load,update"
public static String actionsInt2String(int actions)
actions - les actions sous forme d'un entier
public static boolean isImplement(Class<?> klass,
Class<?> iface)
interface A <---- class B <---- class C
interface D <---- class E
isImplement(C, A) = true
isImplement(E, A) = false
klass - la classeiface - l'interface
public static Set<String> getPrincipalNames(Subject subj)
subj -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||