@OslcNamespace(value="http://www.sodius.com/ns/oauth#")
@OslcResourceShape(title="Consumer Resource Shape",
describes="http://www.sodius.com/ns/oauth#Consumer")
public class Consumer
extends org.eclipse.lyo.oslc4j.core.model.AbstractResource
Constructor and Description |
---|
Consumer() |
Modifier and Type | Method and Description |
---|---|
String |
getConsumerKey() |
String |
getConsumerSecret() |
String |
getFunctionalUser()
Returns the functional user associated to this consumer, if any.
|
String |
getIdentifier() |
String |
getTitle() |
Boolean |
isProvisional() |
Boolean |
isTrusted() |
void |
setConsumerKey(String consumerKey) |
void |
setConsumerSecret(String consumerSecret) |
void |
setFunctionalUser(String functionalUser)
Sets the functional user associated to this consumer.
|
void |
setIdentifier(String identifier) |
void |
setProvisional(Boolean provisional) |
void |
setTitle(String title) |
void |
setTrusted(Boolean trusted) |
@OslcDescription(value="A unique identifier for a resource. Assigned by the service provider when a resource is created. Not intended for end-user display.") @OslcOccurs(value=ExactlyOne) @OslcPropertyDefinition(value="http://purl.org/dc/terms/identifier") @OslcTitle(value="Identifier") public String getIdentifier()
public void setIdentifier(String identifier)
@OslcDescription(value="Title (reference: Dublin Core) or often a single line summary of the resource represented as rich text in XHTML content.") @OslcOccurs(value=ExactlyOne) @OslcPropertyDefinition(value="http://purl.org/dc/terms/title") @OslcTitle(value="Title") @OslcValueType(value=XMLLiteral) public String getTitle()
public void setTitle(String title)
@OslcPropertyDefinition(value="http://www.sodius.com/ns/oauth#consumerKey") public String getConsumerKey()
public void setConsumerKey(String consumerKey)
@OslcPropertyDefinition(value="http://www.sodius.com/ns/oauth#consumerSecret") public String getConsumerSecret()
public void setConsumerSecret(String consumerSecret)
@OslcPropertyDefinition(value="http://www.sodius.com/ns/oauth#trusted") public Boolean isTrusted()
public void setTrusted(Boolean trusted)
@OslcPropertyDefinition(value="http://www.sodius.com/ns/oauth#provisional") public Boolean isProvisional()
public void setProvisional(Boolean provisional)
@OslcPropertyDefinition(value="http://www.sodius.com/ns/oauth#functionalUser") public String getFunctionalUser()
null
if none.public void setFunctionalUser(String functionalUser)
functionalUser
- the functional user associated to this consumer.