public class PublicLinkContract extends RelationshipLinkContract
Modifier | Constructor and Description |
---|---|
protected |
PublicLinkContract(XdiEntity xdiEntity) |
Modifier and Type | Method and Description |
---|---|
static XDIAddress |
createPublicLinkContractXDIAddress(XDIAddress ownerXDIAddress) |
static PublicLinkContract |
findPublicLinkContract(Graph graph,
boolean create)
Factory method that finds or creates an XDI public link contract for a graph.
|
static PublicLinkContract |
fromXdiEntity(XdiEntity xdiEntity)
Factory method that creates an XDI public link contract bound to a given XDI entity.
|
static boolean |
isValid(XdiEntity xdiEntity)
Checks if an XDI entity is a valid XDI public link contract.
|
createRelationshipLinkContractXDIAddress, createRelationshipLinkContractXDIAddress, findRelationshipLinkContract, getAuthorizingAuthority, getAuthorizingAuthority, getRequestingAuthority, getRequestingAuthority, getTemplateAuthorityAndId, getTemplateAuthorityAndId, getXdiInnerRoot
getPushToPeerRootXDIArcs, getXdiEntity, setPushToPeerRootXDIArc, setupPushPermissionInverseRelations
compareTo, delNegativePermissionTargetXDIAddress, delNegativePermissionTargetXDIStatement, delPermissionTargetXDIAddress, delPermissionTargetXDIAddresses, delPermissionTargetXDIStatement, delPermissionTargetXDIStatements, equals, getAllNegativePermissionTargetXDIAddresses, getAllNegativePermissionTargetXDIStatements, getAllPermissionTargetXDIAddresses, getAllPermissionTargetXDIStatements, getContextNode, getDeferPolicyRoot, getDeferPushPolicyRoot, getDeletePolicyRoot, getNegativePermissionTargetXDIAddresses, getNegativePermissionTargetXDIStatements, getPermissionsContextNode, getPermissionsXdiEntity, getPermissionTargetXDIAddresses, getPermissionTargetXDIStatements, getPolicyRoot, hashCode, hasNegativePermissionTargetXDIStatement, hasPermissionTargetXDIStatement, setNegativePermissionTargetXDIAddress, setNegativePermissionTargetXDIStatement, setPermissionTargetXDIAddress, setPermissionTargetXDIStatement, toString
protected PublicLinkContract(XdiEntity xdiEntity)
public static boolean isValid(XdiEntity xdiEntity)
xdiEntity
- The XDI entity to check.public static PublicLinkContract fromXdiEntity(XdiEntity xdiEntity)
xdiEntity
- The XDI entity that is an XDI public link contract.public static XDIAddress createPublicLinkContractXDIAddress(XDIAddress ownerXDIAddress)
public static PublicLinkContract findPublicLinkContract(Graph graph, boolean create)
Copyright © 2017. All rights reserved.