public static class

Principal.Anonymous

extends Object
implements Principal
java.lang.Object
   ↳ com.cenqua.crucible.model.Principal.Anonymous

Summary

Fields
public static final Principal.Anonymous ANON
Public Methods
String getDisplayName()
String getUserName()
static boolean isAnon(Principal p)
Check whether a given principal represents ANON -- either by being null or by being equal to ANON.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.cenqua.crucible.model.Principal

Fields

public static final Principal.Anonymous ANON

Public Methods

public String getDisplayName ()

public String getUserName ()

public static boolean isAnon (Principal p)

Check whether a given principal represents ANON -- either by being null or by being equal to ANON. As Principal is implemented by classes which use the convention of being null if the current user is anonymous, comparing a concrete Principal with ANON via equals() is unsafe.