public class OAuth1CredentialsFactory extends java.lang.Object implements RemoteCredentialsInfoFactory
OAuth1CredentialsInfo objectsRemoteCredentialsInfoFactory.FactoryHelper| Constructor and Description |
|---|
OAuth1CredentialsFactory() |
| Modifier and Type | Method and Description |
|---|---|
OAuth1CredentialsInfo |
createCredentials(org.alfresco.service.namespace.QName type,
org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.lang.String remoteSystemName,
org.alfresco.service.cmr.repository.NodeRef remoteSystemContainerNodeRef,
java.util.Map properties)
Creates a new
OAuth1CredentialsInfo based on the details of the underlying node. |
java.util.Map |
serializeCredentials(BaseCredentialsInfo info)
Serializes the given
BaseCredentialsInfo object to node properties. |
void |
setMetadataEncryptor(MetadataEncryptor metadataEncryptor) |
public void setMetadataEncryptor(MetadataEncryptor metadataEncryptor)
public OAuth1CredentialsInfo createCredentials(org.alfresco.service.namespace.QName type, org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String remoteSystemName, org.alfresco.service.cmr.repository.NodeRef remoteSystemContainerNodeRef, java.util.Map properties)
OAuth1CredentialsInfo based on the details of the underlying node.createCredentials in interface RemoteCredentialsInfoFactorytype - The type of the credentials node, a child of rc:credentialBasenodeRef - The NodeRef of the credentials nodeproperties - All the node propertiespublic java.util.Map serializeCredentials(BaseCredentialsInfo info)
BaseCredentialsInfo object to node properties.serializeCredentials in interface RemoteCredentialsInfoFactoryinfo - The Credentials object to serializecoreProperties - The core rc:credentialBase properties for the nodeCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.