La méthode isUserExternal() est appelée à n'importe quel endroit de l'application où le type d'utilisateur doit être déterminé. Cela inclut le moment où l'utilisateur se connecte à l'application et celui où il tente une autorisation afin d'accéder aux éléments sécurisés IBM Cúram Social Program Management.
/** * L'implémentation de cette méthode doit déterminer le type * d'utilisateur qui est connecté à l'application. Il existe 2 types * d'utilisateurs : INTERNE et EXTERNE. Si l'utilisateur est un utilisateur EXTERNE, * alors cette méthode doit renvoyer la valeur Vrai. Si la valeur Faux est renvoyée, * alors l'utilisateur est considéré comme INTERNE. * * @param username - Nom d'utilisateur. * @return Valeur booléenne de type Vrai indiquant un utilisateur EXTERNE, * Faux indiquant un utilisateur INTERNE. * * @throws AppException Signature de l'exception générique. * @throws InformationalException Signature de l'exception générique. */ boolean isUserExternal(Nom d'utilisateur de chaîne) throws AppException, InformationalException;