Package org.jets3t.service.security
Class GSCredentials
- java.lang.Object
-
- org.jets3t.service.security.ProviderCredentials
-
- org.jets3t.service.security.GSCredentials
-
public class GSCredentials extends ProviderCredentials
Class to contain the Google Storage (GS) credentials of a user.- Author:
- Google developers
-
-
Constructor Summary
Constructors Constructor Description GSCredentials(String accessKey, String secretKey)Construct credentials.GSCredentials(String accessKey, String secretKey, String friendlyName)Construct credentials, and associate them with a human-friendly name.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetVersionPrefix()static ProviderCredentialsload(String password, BufferedInputStream inputStream)static ProviderCredentialsload(String password, File file)-
Methods inherited from class org.jets3t.service.security.ProviderCredentials
getAccessKey, getFriendlyName, getLogString, getSecretKey, hasFriendlyName, save, save, save, save
-
-
-
-
Constructor Detail
-
GSCredentials
public GSCredentials(String accessKey, String secretKey)
Construct credentials.- Parameters:
accessKey- Access key for a Google Storage account.secretKey- Secret key for a Google Storage account.
-
GSCredentials
public GSCredentials(String accessKey, String secretKey, String friendlyName)
Construct credentials, and associate them with a human-friendly name.- Parameters:
accessKey- Access key for a Google Storage account.secretKey- Secret key for a Google Storage account.friendlyName- a name identifying the owner of the credentials, such as 'James'.
-
-
Method Detail
-
getVersionPrefix
public String getVersionPrefix()
-
load
public static ProviderCredentials load(String password, File file) throws ServiceException
- Throws:
ServiceException
-
load
public static ProviderCredentials load(String password, BufferedInputStream inputStream) throws ServiceException
- Throws:
ServiceException
-
-