@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SigningProfile extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the ACM certificates and AWS Signer configuration parameters that can be used by a given AWS Signer user.
| Constructor and Description |
|---|
SigningProfile() |
| Modifier and Type | Method and Description |
|---|---|
SigningProfile |
addSigningParametersEntry(String key,
String value) |
SigningProfile |
clearSigningParametersEntries()
Removes all the entries added into SigningParameters.
|
SigningProfile |
clone() |
boolean |
equals(Object obj) |
String |
getPlatformId()
The ID of a platform that is available for use by a signing profile.
|
String |
getProfileName()
The name of the AWS Signer profile.
|
SigningMaterial |
getSigningMaterial()
The ACM certificate that is available for use by a signing profile.
|
Map<String,String> |
getSigningParameters()
The parameters that are available for use by an AWS Signer user.
|
String |
getStatus()
The status of an AWS Signer profile.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setPlatformId(String platformId)
The ID of a platform that is available for use by a signing profile.
|
void |
setProfileName(String profileName)
The name of the AWS Signer profile.
|
void |
setSigningMaterial(SigningMaterial signingMaterial)
The ACM certificate that is available for use by a signing profile.
|
void |
setSigningParameters(Map<String,String> signingParameters)
The parameters that are available for use by an AWS Signer user.
|
void |
setStatus(String status)
The status of an AWS Signer profile.
|
String |
toString()
Returns a string representation of this object.
|
SigningProfile |
withPlatformId(String platformId)
The ID of a platform that is available for use by a signing profile.
|
SigningProfile |
withProfileName(String profileName)
The name of the AWS Signer profile.
|
SigningProfile |
withSigningMaterial(SigningMaterial signingMaterial)
The ACM certificate that is available for use by a signing profile.
|
SigningProfile |
withSigningParameters(Map<String,String> signingParameters)
The parameters that are available for use by an AWS Signer user.
|
SigningProfile |
withStatus(SigningProfileStatus status)
The status of an AWS Signer profile.
|
SigningProfile |
withStatus(String status)
The status of an AWS Signer profile.
|
public void setProfileName(String profileName)
The name of the AWS Signer profile.
profileName - The name of the AWS Signer profile.public String getProfileName()
The name of the AWS Signer profile.
public SigningProfile withProfileName(String profileName)
The name of the AWS Signer profile.
profileName - The name of the AWS Signer profile.public void setSigningMaterial(SigningMaterial signingMaterial)
The ACM certificate that is available for use by a signing profile.
signingMaterial - The ACM certificate that is available for use by a signing profile.public SigningMaterial getSigningMaterial()
The ACM certificate that is available for use by a signing profile.
public SigningProfile withSigningMaterial(SigningMaterial signingMaterial)
The ACM certificate that is available for use by a signing profile.
signingMaterial - The ACM certificate that is available for use by a signing profile.public void setPlatformId(String platformId)
The ID of a platform that is available for use by a signing profile.
platformId - The ID of a platform that is available for use by a signing profile.public String getPlatformId()
The ID of a platform that is available for use by a signing profile.
public SigningProfile withPlatformId(String platformId)
The ID of a platform that is available for use by a signing profile.
platformId - The ID of a platform that is available for use by a signing profile.public Map<String,String> getSigningParameters()
The parameters that are available for use by an AWS Signer user.
public void setSigningParameters(Map<String,String> signingParameters)
The parameters that are available for use by an AWS Signer user.
signingParameters - The parameters that are available for use by an AWS Signer user.public SigningProfile withSigningParameters(Map<String,String> signingParameters)
The parameters that are available for use by an AWS Signer user.
signingParameters - The parameters that are available for use by an AWS Signer user.public SigningProfile addSigningParametersEntry(String key, String value)
public SigningProfile clearSigningParametersEntries()
public void setStatus(String status)
The status of an AWS Signer profile.
status - The status of an AWS Signer profile.SigningProfileStatuspublic String getStatus()
The status of an AWS Signer profile.
SigningProfileStatuspublic SigningProfile withStatus(String status)
The status of an AWS Signer profile.
status - The status of an AWS Signer profile.SigningProfileStatuspublic SigningProfile withStatus(SigningProfileStatus status)
The status of an AWS Signer profile.
status - The status of an AWS Signer profile.SigningProfileStatuspublic String toString()
toString in class ObjectObject.toString()public SigningProfile clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.