DOFAuthenticatorAuthenticationNodecreate Method (DOFObjectIDAuthentication, Int32, Byte, IDictionaryInt32, DOFPermissionSet, ICollectionDOFObjectIDAuthentication, Boolean)OpenDOF Object Access Library
Create an Authentication node for authentication.

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

C#
public static DOFAuthenticatorAuthenticationNode create(
	DOFObjectIDAuthentication nodeID,
	int sourceID,
	byte[] credentialStorage,
	IDictionary<int, DOFPermissionSet> permissions,
	ICollection<DOFObjectIDAuthentication> groups,
	bool isEnabled
)

Parameters

nodeID
Type: org.opendof.core.oalDOFObjectIDAuthentication
The identifier of the node. Must not be null.
sourceID
Type: SystemInt32
The node's source identifier.
credentialStorage
Type: SystemByte
The credential private storage for the node. May be null if credentials of the requested type do not exist.
permissions
Type: System.Collections.GenericIDictionaryInt32, DOFPermissionSet
The node's permissions per security scope identifier.
groups
Type: System.Collections.GenericICollectionDOFObjectIDAuthentication
The secure groups that the node is a member of.
isEnabled
Type: SystemBoolean
Whether or not the node is isEnabled.

Return Value

Type: DOFAuthenticatorAuthenticationNode
The node.
Remarks

Create an Authentication node for authentication.
See Also

Reference