本文整理了Java中com.google.appengine.api.users.User.getEmail()
方法的一些代码示例,展示了User.getEmail()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。User.getEmail()
方法的具体详情如下:
包路径:com.google.appengine.api.users.User
类名称:User
方法名:getEmail
暂无
代码示例来源:origin: org.vx68k.quercus/quercus
public String getEmail()
{
return _user.getEmail();
}
代码示例来源:origin: com.googlecode.cedar-common/objectify
public static void serialize(SerializationStreamWriter streamWriter, User instance)
throws SerializationException
{
streamWriter.writeString(instance.getEmail());
streamWriter.writeString(instance.getAuthDomain());
streamWriter.writeString(instance.getUserId());
}
}
代码示例来源:origin: PeterKnego/LeanEngine-Server
props.put("email", currentUser.getEmail());
代码示例来源:origin: GoogleCloudPlatform/appengine-tck
user = oAuthService.getCurrentUser(currentScope);
lastValidScope = currentScope;
log.info("Valid scope, user: " + user.getEmail());
代码示例来源:origin: GoogleCloudPlatform/appengine-tck
private String callMethod(String method, String scope) {
try {
if (method.equals("getEmail")) {
if (errorOnScope != null) {
return errorOnScope;
}
if (user == null) {
return "user is null";
} else {
return user.getEmail();
}
} else if (method.equals("isUserAdmin")) {
if (scope == null) {
return "" + oAuthService.isUserAdmin();
} else {
return "" + oAuthService.isUserAdmin(scope);
}
} else if (method.equals("getClientId")) {
return oAuthService.getClientId(scope);
} else if (method.equals("getOAuthConsumerKey")) {
return oAuthService.getOAuthConsumerKey();
} else if (method.equals("isUserAdmin")) {
return "" + oAuthService.isUserAdmin();
} else {
return "UNRECOGNIZED METHOD:" + method;
}
} catch (Exception e) {
return method + ":" + e.toString();
}
}
代码示例来源:origin: org.pac4j/pac4j-gae
@Override
protected void clientInit() {
service = UserServiceFactory.getUserService();
CommonHelper.assertNotNull("service", this.service);
defaultRedirectActionBuilder(ctx -> {
final String destinationUrl = computeFinalCallbackUrl(ctx);
final String loginUrl = authDomain == null ? service.createLoginURL(destinationUrl)
: service.createLoginURL(destinationUrl, authDomain);
return RedirectAction.redirect(loginUrl);
});
defaultCredentialsExtractor(ctx -> {
final GaeUserCredentials credentials = new GaeUserCredentials();
credentials.setUser(service.getCurrentUser());
return credentials;
});
defaultAuthenticator((credentials, ctx) -> {
final User user = credentials.getUser();
if (user != null) {
final GaeUserServiceProfile profile = PROFILE_DEFINITION.newProfile();
profile.setId(user.getEmail());
PROFILE_DEFINITION.convertAndAdd(profile, PROFILE_ATTRIBUTE, CommonProfileDefinition.EMAIL, user.getEmail());
PROFILE_DEFINITION.convertAndAdd(profile, PROFILE_ATTRIBUTE, CommonProfileDefinition.DISPLAY_NAME, user.getNickname());
if (service.isUserAdmin()) {
profile.addRole(GaeUserServiceProfile.PAC4J_GAE_GLOBAL_ADMIN_ROLE);
}
credentials.setUserProfile(profile);
}
});
}
内容来源于网络,如有侵权,请联系作者删除!