DOFPermissionIAm ClassOpenDOF Object Access Library
The "I am" permission declares the source identifier that a node can use to represent itself.
Inheritance Hierarchy

SystemObject
  org.opendof.core.oal.securityDOFPermission
    org.opendof.core.oal.securityDOFPermissionIAm

Namespace: org.opendof.core.oal.security
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax

C#
[SerializableAttribute]
public sealed class IAm : DOFPermission

The DOFPermissionIAm type exposes the following members.

Constructors

  NameDescription
Public methodDOFPermissionIAm(DOFObjectIDSource)
Construct a new "I am" permission for the specified source identifier.
Public methodDOFPermissionIAm(DOFMarshalContext, Object, DOFPacket)
Create an instance from serial form.
Top
Methods

  NameDescription
Public methodEquals (Inherited from DOFPermission.)
Public methodgetBytes (Overrides DOFPermissiongetBytes.)
Public methodgetComplement (Overrides DOFPermissiongetComplement.)
Public methodGetHashCode (Inherited from DOFPermission.)
Public methodgetPermissionType (Overrides DOFPermissiongetPermissionType.)
Public methodgetSourceID
Get the source identifier that the permission applies to.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodisAllowedBy(DOFPermission) (Overrides DOFPermissionisAllowedBy(DOFPermission).)
Public methodisAllowedBy(DOFPermissionSet) (Overrides DOFPermissionisAllowedBy(DOFPermissionSet).)
Public methodisExplicit
Returns whether or not this permission is considered explicit.
(Inherited from DOFPermission.)
Public methodisIntersection (Overrides DOFPermissionisIntersection(DOFPermission).)
Public methodisTerminal (Overrides DOFPermissionisTerminal.)
Public methodmarshal (Overrides DOFPermissionmarshal(DOFMarshalContext, Object, DOFPacket).)
Public methodnormalize (Overrides DOFPermissionnormalize.)
Public methodToString
Top
Remarks

The "I am" permission declares the source identifier that a node can use to represent itself.
See Also

Reference