package at.gv.egovernment.moa.spss.server.config;
/**
* Information about a trust profile.
*
* @author Patrick Peck
* @version $Id$
*/
public class TrustProfile {
/** The ID of the trust profile. */
private String id;
/** The URI giving the location of the trust profile. */
private String uri;
/** The URI giving the location of the allowed signer certificates. */
private String signerCertsUri;
/**
* Create a TrustProfile
.
*
* @param id The ID of the TrustProfile
to create.
* @param uri The URI of the TrustProfile
to create.
* @param signerCertsUri The URI of the location of the allowed signer
* certificates of the TrustProfile
to create.
*/
public TrustProfile(String id, String uri, String signerCertsUri) {
this.id = id;
this.uri = uri;
this.signerCertsUri = signerCertsUri;
}
/**
* Return the ID of this TrustProfile
.
*
* @return The TrustProfile
ID.
*/
public String getId() {
return id;
}
/**
* Return the URI of this TrustProfile
.
*
* @return The URI of TrustProfile
.
*/
public String getUri() {
return uri;
}
/**
* Return the URI giving the location of the allowed signer certificates
* of this TrustProfile
.
*
* @return The URI of TrustProfile
.
*/
public String getSignerCertsUri() {
return signerCertsUri;
}
}