public static string gae_users_create_login_url(Env env, string destinationUrl, @Optional string authDomain, @Optional string federatedIdentity, @Optional Value attributesRequest) { Set <String> attributeSet = null; if (!attributesRequest.isDefault()) { attributeSet = new HashSet <String>(); ArrayValue array = attributesRequest.toArrayValue(env); for (Map.Entry <Value, Value> entrySet : array.entrySet()) { attributeSet.add(entrySet.getValue().ToString()); } } return(GaeUserService.createLoginURL(destinationUrl, authDomain, federatedIdentity, attributeSet)); }
public static bool gae_users_is_user_logged_in(Env env) { return(GaeUserService.isUserLoggedIn()); }
public static bool gae_users_is_user_admin(Env env) { return(GaeUserService.isUserAdmin()); }
public static GaeUser gae_users_get_current_user(Env env) { return(GaeUserService.getCurrentUser()); }
public static string gae_users_create_logout_url(Env env, string destinationUrl, @Optional string authDomain) { return(GaeUserService.createLogoutURL(destinationUrl, authDomain)); }