edu.uiuc.ncsa.myproxy.oa4mp.client
Class Asset
java.lang.Object
edu.uiuc.ncsa.security.core.util.IdentifiableImpl
edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
- All Implemented Interfaces:
- edu.uiuc.ncsa.security.core.Identifiable, Serializable
public class Asset
- extends edu.uiuc.ncsa.security.core.util.IdentifiableImpl
A storage class that contains the
- certificate chain
- private key used in the request
- the redirect returned from the server
- the username used for the MyProxy call
- the creation time of this entry (useful for removing expired/old assets)
read more on the use of this in the AssetStore
javadoc.
Created by Jeff Gaynor
on 1/29/13 at 10:51 AM
- See Also:
- Serialized Form
|
Constructor Summary |
Asset(edu.uiuc.ncsa.security.core.Identifier identifier)
|
| Methods inherited from class edu.uiuc.ncsa.security.core.util.IdentifiableImpl |
equals, getIdentifier, getIdentifierString, setIdentifier |
Asset
public Asset(edu.uiuc.ncsa.security.core.Identifier identifier)
getCreationTime
public Date getCreationTime()
setCreationTime
public void setCreationTime(Date creationTime)
getRedirect
public URI getRedirect()
setRedirect
public void setRedirect(URI redirect)
getCertificates
public X509Certificate[] getCertificates()
setCertificates
public void setCertificates(X509Certificate[] certificates)
getPrivateKey
public PrivateKey getPrivateKey()
setPrivateKey
public void setPrivateKey(PrivateKey privateKey)
getUsername
public String getUsername()
setUsername
public void setUsername(String username)
Copyright © 2013. All Rights Reserved.