The SpecialPrincipal type exposes the following members.

ToggleMethods

Type NameDescription
Public methodEquals (Overrides Object..::.Equals(Object).)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode (Overrides Object..::.GetHashCode()()().)
Public methodGetObjectData
This method is exposed to satisfy the ISerializable interface.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValue
Returns a String associated with a specific instance of this class. The value will be either AUTHENTICATED_USERS or CREATOR_OWNER.
Public methodStatic memberIsAuthenticatedUsers
Return whether or not this principal is the special #AUTHENTICATED-USERS pseudo-group.
Public methodStatic memberIsCreatorOwner
Return whether or not this principal is the special #CREATOR-OWNER pseudo-group.
Public methodStatic memberIsRealmUsers
Return whether or not this principal is the special #REALM-USERS(realmNameOrId) pseudo-group.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberParseRealmUsers
Return the realm name or ID string part of a #REALM-USERS principal or null if this is not a syntactically correct #REALM-USERS principal (the name or ID part is not checked for validity).
Public methodStatic memberREALM_USERSOverloaded.
Public methodToString
Returns a String representation of this SpecialPrincipal instance.
(Overrides Object..::.ToString()()().)

ToggleSee Also