public class GenerateDigestSecretTokenContributor extends AbstractContributor implements Prototype<GenerateDigestSecretTokenContributor>
Prototype.PrototypingContext
Extension.InitPriorityComparator, Extension.ShutdownPriorityComparator
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_GLOBAL_SALT |
static XDIAddress |
XDI_ADD_DIGEST_SECRET_TOKEN |
DEFAULT_INIT_PRIORITY, DEFAULT_SHUTDOWN_PRIORITY
Constructor and Description |
---|
GenerateDigestSecretTokenContributor() |
GenerateDigestSecretTokenContributor(String globalSalt,
Graph targetGraph) |
Modifier and Type | Method and Description |
---|---|
ContributorResult |
executeDoOnLiteralStatement(XDIAddress[] contributorAddresses,
XDIAddress contributorsAddress,
XDIStatement relativeTargetStatement,
DoOperation operation,
Graph operationResultGraph,
ExecutionContext executionContext) |
String |
getGlobalSalt() |
Graph |
getTargetGraph() |
void |
init(MessagingContainer messagingContainer) |
GenerateDigestSecretTokenContributor |
instanceFor(Prototype.PrototypingContext prototypingContext) |
void |
setGlobalSalt(String globalSalt) |
void |
setTargetGraph(Graph targetGraph) |
executeConnectOnAddress, executeConnectOnContextNodeStatement, executeConnectOnLiteralStatement, executeConnectOnRelationStatement, executeConnectOnStatement, executeDelOnAddress, executeDelOnContextNodeStatement, executeDelOnLiteralStatement, executeDelOnRelationStatement, executeDelOnStatement, executeDoOnAddress, executeDoOnContextNodeStatement, executeDoOnRelationStatement, executeDoOnStatement, executeGetOnAddress, executeGetOnContextNodeStatement, executeGetOnLiteralStatement, executeGetOnRelationStatement, executeGetOnStatement, executeOnAddress, executeOnStatement, executePushOnAddress, executePushOnContextNodeStatement, executePushOnLiteralStatement, executePushOnRelationStatement, executePushOnStatement, executeSendOnAddress, executeSendOnContextNodeStatement, executeSendOnLiteralStatement, executeSendOnRelationStatement, executeSendOnStatement, executeSetOnAddress, executeSetOnContextNodeStatement, executeSetOnLiteralStatement, executeSetOnRelationStatement, executeSetOnStatement, getContributorMount, getContributors, setContributors
clearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skip
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clearDisabled, clearDisabledForMessage, clearDisabledForMessageEnvelope, clearDisabledForOperation, getInitPriority, getShutdownPriority, setDisabled, setDisabledForMessage, setDisabledForMessageEnvelope, setDisabledForOperation, shutdown, skip
public static final XDIAddress XDI_ADD_DIGEST_SECRET_TOKEN
public static final String DEFAULT_GLOBAL_SALT
public GenerateDigestSecretTokenContributor(String globalSalt, Graph targetGraph)
public GenerateDigestSecretTokenContributor()
public GenerateDigestSecretTokenContributor instanceFor(Prototype.PrototypingContext prototypingContext) throws Xdi2MessagingException
instanceFor
in interface Prototype<GenerateDigestSecretTokenContributor>
Xdi2MessagingException
public void init(MessagingContainer messagingContainer) throws Exception
init
in interface Extension<MessagingContainer>
init
in class AbstractExtension<MessagingContainer>
Exception
public ContributorResult executeDoOnLiteralStatement(XDIAddress[] contributorAddresses, XDIAddress contributorsAddress, XDIStatement relativeTargetStatement, DoOperation operation, Graph operationResultGraph, ExecutionContext executionContext) throws Xdi2MessagingException
executeDoOnLiteralStatement
in class AbstractContributor
Xdi2MessagingException
public String getGlobalSalt()
public void setGlobalSalt(String globalSalt)
public Graph getTargetGraph()
public void setTargetGraph(Graph targetGraph)
Copyright © 2017. All rights reserved.