|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.soyatec.windowsazure.authenticate.SharedKeyCredentials
org.soyatec.windowsazure.authenticate.SharedKeyCredentialsWrapper
public class SharedKeyCredentialsWrapper
The wrapper of the shared key credentials.
| Constructor Summary | |
|---|---|
SharedKeyCredentialsWrapper(SharedKeyCredentials credentials,
ISharedAccessUrl url,
IBlobContainer container)
Create a SharedKeyCredentialsWrapper object given credentials, sharedAccessUrl and a blobContainer. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getAccountName()
|
SharedKeyCredentials |
getCredentials()
|
byte[] |
getKey()
|
ISharedAccessUrl |
getShareAccessUrl()
|
int |
hashCode()
|
static java.lang.String |
join(java.lang.String se,
java.lang.String[] sources)
Inserted between each source with string. |
void |
signRequest(org.apache.http.HttpRequest request,
org.soyatec.windowsazure.internal.ResourceUriComponents uriComponents)
Signs the request appropriately to make it an authenticated request. |
void |
signRequestForSharedKeyLite(org.apache.http.HttpRequest request,
org.soyatec.windowsazure.internal.ResourceUriComponents uriComponents)
Signs requests using the SharedKeyLite authentication scheme with is used for the table storage service. |
java.lang.String |
signSharedAccessUrl(java.lang.String permissions,
java.lang.String start,
java.lang.String expiry,
java.lang.String canonicalizedResource,
java.lang.String identifier)
Create the signature with permissions, start, expiry, canonicalizedResource and identifier. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SharedKeyCredentialsWrapper(SharedKeyCredentials credentials,
ISharedAccessUrl url,
IBlobContainer container)
credentials - url - container - | Method Detail |
|---|
public void signRequest(org.apache.http.HttpRequest request,
org.soyatec.windowsazure.internal.ResourceUriComponents uriComponents)
SharedKeyCredentials
signRequest in class SharedKeyCredentialsrequest - uriComponents - SharedKeyCredentials.signRequest(org.apache.http.HttpRequest,
org.soyatec.windowsazure.internal.ResourceUriComponents)
public static final java.lang.String join(java.lang.String se,
java.lang.String[] sources)
se - The string insert between each source.sources - The sources to join.
public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public java.lang.String getAccountName()
getAccountName in class SharedKeyCredentialsSharedKeyCredentials.getAccountName()public byte[] getKey()
getKey in class SharedKeyCredentialsSharedKeyCredentials.getKey()public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()
public void signRequestForSharedKeyLite(org.apache.http.HttpRequest request,
org.soyatec.windowsazure.internal.ResourceUriComponents uriComponents)
SharedKeyCredentials
signRequestForSharedKeyLite in class SharedKeyCredentialsrequest - uriComponents - SharedKeyCredentials.signRequestForSharedKeyLite(org.apache.http.HttpRequest,
org.soyatec.windowsazure.internal.ResourceUriComponents)
public java.lang.String signSharedAccessUrl(java.lang.String permissions,
java.lang.String start,
java.lang.String expiry,
java.lang.String canonicalizedResource,
java.lang.String identifier)
SharedKeyCredentials
signSharedAccessUrl in class SharedKeyCredentialspermissions - start - expiry - canonicalizedResource - identifier -
SharedKeyCredentials.signSharedAccessUrl(java.lang.String,
java.lang.String, java.lang.String, java.lang.String,
java.lang.String)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public ISharedAccessUrl getShareAccessUrl()
public SharedKeyCredentials getCredentials()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||