public class AuthUtils extends AuthUtils
Constructor and Description |
---|
AuthUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isCNAuthorityForSystemMetadataUpdate(NodeList nodelist,
SystemMetadata systemMetadata)
the CN is the authority for systemMetadata updates only for v1 MNs that
implement MNStorage services.
|
authorizedClientSubjects, comparePermissions, findEquivalentSubjects, findPersonsSubjects, isAuthorized
public static boolean isCNAuthorityForSystemMetadataUpdate(NodeList nodelist, SystemMetadata systemMetadata) throws InvalidSystemMetadata, InvalidRequest
nodelist
- systemMetadata
- InvalidSystemMetadata
- - if the authoritativeMN in the systemMetadata cannot
be found in the NodeList parameterInvalidRequest
- - thrown if the matching node from the NodeList does not have any ServicesCopyright © 2020. All Rights Reserved.