public class PubSubSecurityKeys extends Object
| Constructor and Description |
|---|
PubSubSecurityKeys(SecurityMode mode) |
| Modifier and Type | Method and Description |
|---|---|
static PubSubSecurityKeys |
generateKey(SecurityMode mode) |
ByteString |
getCurrentKey() |
UnsignedInteger |
getCurrentTokenId() |
byte[] |
getEncryptionKey() |
ByteString[] |
getFutureKeys() |
Double |
getKeyLifetime() |
byte[] |
getKeyNonce() |
String |
getSecurityGroupId() |
SecurityMode |
getSecurityMode() |
byte[] |
getSignatureKey() |
Double |
getTimeToNextKey() |
void |
setCurrentKey(ByteString currentKey) |
void |
setCurrentTokenId(UnsignedInteger currentTokenId) |
void |
setFutureKeys(ByteString[] futureKeys) |
void |
setKeyLifetime(Double keyLifetime) |
void |
setSecurityGroupId(String securityGroupId) |
void |
setTimeToNextKey(Double timeToNextKey) |
public PubSubSecurityKeys(SecurityMode mode)
public static PubSubSecurityKeys generateKey(SecurityMode mode)
public ByteString getCurrentKey()
public UnsignedInteger getCurrentTokenId()
public byte[] getEncryptionKey()
public ByteString[] getFutureKeys()
public Double getKeyLifetime()
public byte[] getKeyNonce()
public String getSecurityGroupId()
public SecurityMode getSecurityMode()
public byte[] getSignatureKey()
public Double getTimeToNextKey()
public void setCurrentKey(ByteString currentKey)
public void setCurrentTokenId(UnsignedInteger currentTokenId)
public void setFutureKeys(ByteString[] futureKeys)
public void setKeyLifetime(Double keyLifetime)
public void setSecurityGroupId(String securityGroupId)
public void setTimeToNextKey(Double timeToNextKey)
Copyright © 2026. All rights reserved.