Get the corresponding Node for the specified node identifier.
Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax
C#
DOFAuthenticatorAuthenticationNode getNode( DOFObjectIDAuthentication nodeID, short credentialType, DOFAuthenticatorSecurityType securityType, byte[] securityMode, DOFPermissionSet permissions )
Parameters
- nodeID
- Type: org.opendof.core.oalDOFObjectIDAuthentication
The identifier for the node. This must not be null. - credentialType
- Type: SystemInt16
The type of credentials desired for the node. Can be zero ( DOFCredentials.NONE ), in which case the node returned will have no credential data. - securityType
- Type: org.opendof.core.oalDOFAuthenticatorSecurityType
The type of security associated with the get node request. May be used for determining which permissions to return with the node. - securityMode
- Type: SystemByte
The security mode org.opendof.core.oal.security.DOFSecurityMode , in marshaled format, associated with the get node request. May be used for determining which permissions to return with the node. May be null. - permissions
- Type: org.opendof.core.oal.securityDOFPermissionSet
If null, return a node that specifies all of its permissions, otherwise return a node with the set of permissions required to evaluate the permission set argument. The returned permissions should be scoped to the context of the security type and mode.
Return Value
Type: DOFAuthenticatorAuthenticationNodeThe node. May be null if the authentication node does not exist.
Exceptions
Exception | Condition |
---|---|
Exception | On internal error. |
Remarks
See Also