Class OAuth2CredentialsInfoImpl
- java.lang.Object
-
- org.alfresco.repo.remotecredentials.AbstractCredentialsImpl
-
- org.alfresco.repo.remotecredentials.OAuth2CredentialsInfoImpl
-
- All Implemented Interfaces:
java.io.Serializable,PermissionCheckValue,BaseCredentialsInfo,OAuth2CredentialsInfo
public class OAuth2CredentialsInfoImpl extends AbstractCredentialsImpl implements OAuth2CredentialsInfo
This class represents an OAuth 2.0 based set of credentials- Since:
- Odin
- Author:
- Nick Burch
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OAuth2CredentialsInfoImpl()OAuth2CredentialsInfoImpl(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String remoteSystemName, org.alfresco.service.cmr.repository.NodeRef remoteSystemContainerNodeRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetOAuthAccessToken()java.lang.StringgetOAuthRefreshToken()java.util.DategetOAuthTicketExpiresAt()java.util.DategetOAuthTicketIssuedAt()voidsetOauthAccessToken(java.lang.String oauthAccessToken)voidsetOauthRefreshToken(java.lang.String oauthRefreshToken)voidsetOauthTokenExpiresAt(java.util.Date oauthTokenExpiresAt)voidsetOauthTokenIssuedAt(java.util.Date oauthTokenIssuedAt)-
Methods inherited from class org.alfresco.repo.remotecredentials.AbstractCredentialsImpl
getCredentialsType, getLastAuthenticationSucceeded, getNodeRef, getRemoteSystemContainerNodeRef, getRemoteSystemName, getRemoteUsername, setLastAuthenticationSucceeded, setRemoteUsername
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.alfresco.service.cmr.remotecredentials.BaseCredentialsInfo
getCredentialsType, getLastAuthenticationSucceeded, getNodeRef, getRemoteSystemContainerNodeRef, getRemoteSystemName, getRemoteUsername
-
-
-
-
Constructor Detail
-
OAuth2CredentialsInfoImpl
public OAuth2CredentialsInfoImpl()
-
OAuth2CredentialsInfoImpl
public OAuth2CredentialsInfoImpl(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.lang.String remoteSystemName, org.alfresco.service.cmr.repository.NodeRef remoteSystemContainerNodeRef)
-
-
Method Detail
-
getOAuthAccessToken
public java.lang.String getOAuthAccessToken()
- Specified by:
getOAuthAccessTokenin interfaceOAuth2CredentialsInfo- Returns:
- the OAuth Access Token
-
setOauthAccessToken
public void setOauthAccessToken(java.lang.String oauthAccessToken)
-
getOAuthRefreshToken
public java.lang.String getOAuthRefreshToken()
- Specified by:
getOAuthRefreshTokenin interfaceOAuth2CredentialsInfo- Returns:
- the OAuth Refresh
-
setOauthRefreshToken
public void setOauthRefreshToken(java.lang.String oauthRefreshToken)
-
getOAuthTicketIssuedAt
public java.util.Date getOAuthTicketIssuedAt()
- Specified by:
getOAuthTicketIssuedAtin interfaceOAuth2CredentialsInfo- Returns:
- When the Access Token was Issued
-
setOauthTokenIssuedAt
public void setOauthTokenIssuedAt(java.util.Date oauthTokenIssuedAt)
-
getOAuthTicketExpiresAt
public java.util.Date getOAuthTicketExpiresAt()
- Specified by:
getOAuthTicketExpiresAtin interfaceOAuth2CredentialsInfo- Returns:
- When the Access Token will Expire
-
setOauthTokenExpiresAt
public void setOauthTokenExpiresAt(java.util.Date oauthTokenExpiresAt)
-
-