@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TrustStore extends Object implements Serializable, Cloneable, StructuredPojo
A trust store that can be associated with a web portal. A trust store contains certificate authority (CA) certificates. Once associated with a web portal, the browser in a streaming session will recognize certificates that have been issued using any of the CAs in the trust store. If your organization has internal websites that use certificates issued by private CAs, you should add the private CA certificate to the trust store.
Constructor and Description |
---|
TrustStore() |
Modifier and Type | Method and Description |
---|---|
TrustStore |
clone() |
boolean |
equals(Object obj) |
List<String> |
getAssociatedPortalArns()
A list of web portal ARNs that this trust store is associated with.
|
String |
getTrustStoreArn()
The ARN of the trust store.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssociatedPortalArns(Collection<String> associatedPortalArns)
A list of web portal ARNs that this trust store is associated with.
|
void |
setTrustStoreArn(String trustStoreArn)
The ARN of the trust store.
|
String |
toString()
Returns a string representation of this object.
|
TrustStore |
withAssociatedPortalArns(Collection<String> associatedPortalArns)
A list of web portal ARNs that this trust store is associated with.
|
TrustStore |
withAssociatedPortalArns(String... associatedPortalArns)
A list of web portal ARNs that this trust store is associated with.
|
TrustStore |
withTrustStoreArn(String trustStoreArn)
The ARN of the trust store.
|
public List<String> getAssociatedPortalArns()
A list of web portal ARNs that this trust store is associated with.
public void setAssociatedPortalArns(Collection<String> associatedPortalArns)
A list of web portal ARNs that this trust store is associated with.
associatedPortalArns
- A list of web portal ARNs that this trust store is associated with.public TrustStore withAssociatedPortalArns(String... associatedPortalArns)
A list of web portal ARNs that this trust store is associated with.
NOTE: This method appends the values to the existing list (if any). Use
setAssociatedPortalArns(java.util.Collection)
or withAssociatedPortalArns(java.util.Collection)
if you want to override the existing values.
associatedPortalArns
- A list of web portal ARNs that this trust store is associated with.public TrustStore withAssociatedPortalArns(Collection<String> associatedPortalArns)
A list of web portal ARNs that this trust store is associated with.
associatedPortalArns
- A list of web portal ARNs that this trust store is associated with.public void setTrustStoreArn(String trustStoreArn)
The ARN of the trust store.
trustStoreArn
- The ARN of the trust store.public String getTrustStoreArn()
The ARN of the trust store.
public TrustStore withTrustStoreArn(String trustStoreArn)
The ARN of the trust store.
trustStoreArn
- The ARN of the trust store.public String toString()
toString
in class Object
Object.toString()
public TrustStore clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.