com.windowsazure.messaging.WindowsCredential Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of NotificationHubs Show documentation
Show all versions of NotificationHubs Show documentation
This package contains the JAVA SDK for Azure Notification Hubs.
The newest version!
package com.windowsazure.messaging;
import java.util.AbstractMap.SimpleEntry;
import java.util.ArrayList;
import java.util.List;
public final class WindowsCredential extends PnsCredential {
private String packageSid;
private String secretKey;
public WindowsCredential(){
this(null,null);
}
public WindowsCredential(String packageSid, String secretKey){
super();
this.setPackageSid(packageSid);
this.setSecretKey(secretKey);
}
public String getPackageSid() {
return packageSid;
}
public void setPackageSid(String packageSid) {
this.packageSid = packageSid;
}
public String getSecretKey() {
return secretKey;
}
public void setSecretKey(String secretKey) {
this.secretKey = secretKey;
}
public void setWindowsLiveEndpoint(String propertyValue) throws Exception {
// fix for reflection that's calling 'setWindowsLiveEndpoint' of null.
// unused function
}
@Override
public List> getProperties() {
ArrayList> result = new ArrayList>();
result.add(new SimpleEntry("PackageSid",getPackageSid()));
result.add(new SimpleEntry("SecretKey",getSecretKey()));
return result;
}
@Override
public String getRootTagName() {
return "WnsCredential";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy