Class LivelinkAuthority.AuthorizationResponseDescription
- java.lang.Object
-
- org.apache.manifoldcf.core.cachemanager.BaseDescription
-
- org.apache.manifoldcf.authorities.authorities.livelink.LivelinkAuthority.AuthorizationResponseDescription
-
- All Implemented Interfaces:
org.apache.manifoldcf.core.interfaces.ICacheDescription
- Enclosing class:
- LivelinkAuthority
protected static class LivelinkAuthority.AuthorizationResponseDescription extends org.apache.manifoldcf.core.cachemanager.BaseDescriptionThis is the cache object descriptor for cached access tokens from this connector.
-
-
Field Summary
Fields Modifier and Type Field Description protected longexpirationTimeThe expiration timeprotected longresponseLifetimeprotected java.lang.StringserverHTTPCgiprotected java.lang.StringserverHTTPNTLMDomainprotected java.lang.StringserverHTTPNTLMPasswordprotected java.lang.StringserverHTTPNTLMUsernameprotected java.lang.StringserverHTTPSKeystoreprotected java.lang.StringserverNameprotected java.lang.StringserverPasswordprotected intserverPortprotected java.lang.StringserverProtocolprotected java.lang.StringserverUsernameprotected java.lang.StringuserNameThe user name associated with the access tokens
-
Constructor Summary
Constructors Constructor Description AuthorizationResponseDescription(java.lang.String userName, java.lang.String serverProtocol, java.lang.String serverName, int serverPort, java.lang.String serverUsername, java.lang.String serverPassword, java.lang.String serverHTTPCgi, java.lang.String serverHTTPNTLMDomain, java.lang.String serverHTTPNTLMUsername, java.lang.String serverHTTPNTLMPassword, org.apache.manifoldcf.connectorcommon.interfaces.IKeystoreManager serverHTTPSKeystore, long responseLifetime, int LRUsize)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetCriticalSectionName()Get the critical section name, used for synchronizing the creation of the objectlonggetObjectExpirationTime(long currentTime)Return the object expiration intervalorg.apache.manifoldcf.core.interfaces.StringSetgetObjectKeys()Return the invalidation keys for this object.inthashCode()
-
-
-
Field Detail
-
userName
protected final java.lang.String userName
The user name associated with the access tokens
-
serverProtocol
protected final java.lang.String serverProtocol
-
serverName
protected final java.lang.String serverName
-
serverPort
protected final int serverPort
-
serverUsername
protected final java.lang.String serverUsername
-
serverPassword
protected final java.lang.String serverPassword
-
serverHTTPCgi
protected final java.lang.String serverHTTPCgi
-
serverHTTPNTLMDomain
protected final java.lang.String serverHTTPNTLMDomain
-
serverHTTPNTLMUsername
protected final java.lang.String serverHTTPNTLMUsername
-
serverHTTPNTLMPassword
protected final java.lang.String serverHTTPNTLMPassword
-
serverHTTPSKeystore
protected final java.lang.String serverHTTPSKeystore
-
responseLifetime
protected long responseLifetime
-
expirationTime
protected long expirationTime
The expiration time
-
-
Constructor Detail
-
AuthorizationResponseDescription
public AuthorizationResponseDescription(java.lang.String userName, java.lang.String serverProtocol, java.lang.String serverName, int serverPort, java.lang.String serverUsername, java.lang.String serverPassword, java.lang.String serverHTTPCgi, java.lang.String serverHTTPNTLMDomain, java.lang.String serverHTTPNTLMUsername, java.lang.String serverHTTPNTLMPassword, org.apache.manifoldcf.connectorcommon.interfaces.IKeystoreManager serverHTTPSKeystore, long responseLifetime, int LRUsize) throws org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionConstructor.- Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException
-
-
Method Detail
-
getObjectKeys
public org.apache.manifoldcf.core.interfaces.StringSet getObjectKeys()
Return the invalidation keys for this object.
-
getCriticalSectionName
public java.lang.String getCriticalSectionName()
Get the critical section name, used for synchronizing the creation of the object
-
getObjectExpirationTime
public long getObjectExpirationTime(long currentTime)
Return the object expiration interval- Specified by:
getObjectExpirationTimein interfaceorg.apache.manifoldcf.core.interfaces.ICacheDescription- Overrides:
getObjectExpirationTimein classorg.apache.manifoldcf.core.cachemanager.BaseDescription
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
-