public static String getUser()

in src/main/java/org/apache/sling/auth/xing/login/XingLoginUtil.java [56:71]


    public static String getUser(Credentials credentials) {
        if (credentials instanceof SimpleCredentials) {
            final SimpleCredentials simpleCredentials = (SimpleCredentials) credentials;
            final Object attribute = simpleCredentials.getAttribute(XingLogin.AUTHENTICATION_CREDENTIALS_USERDATA_KEY);
            if (attribute instanceof String) {
                try {
                    final String base64Json = (String) attribute;
                    final byte[] decoded = Base64.decodeBase64(base64Json);
                    return new String(decoded, "UTF-8");
                } catch (Exception e) {
                    // ignore
                }
            }
        }
        return null;
    }