public DecoratedUserContext getDecoratedUserContext() {
        return decoratedUserContext;
    }
Returns the DecoratedUserContext representing the next layer of
decoration, itself decorated by this DecoratedUserContext. If no further
layers of decoration exist, this will be null.

@return
    The DecoratedUserContext which applies the layer of decoration
    immediately beneath this DecoratedUserContext, or null if no further
    decoration has been applied.
guacamole/src/main/java/org/apache/guacamole/rest/auth/DecoratedUserContext.java