org.kuali.rice.ksb.security.admin
Class KeyStoreEntryDataContainer

java.lang.Object
  extended by org.kuali.rice.ksb.security.admin.KeyStoreEntryDataContainer
All Implemented Interfaces:
Serializable

public class KeyStoreEntryDataContainer
extends Object
implements Serializable

Class used to hold displayable data for KeyStore entries

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
private  String alias
           
private  Date createDate
           
private static String DISPLAYABLE_ENTRY_TYPE_PRIVATE_KEY
           
private static String DISPLAYABLE_ENTRY_TYPE_SECRET_KEY
           
private static String DISPLAYABLE_ENTRY_TYPE_TRUSTED_CERTIFICATE
           
static Map<Class<? extends KeyStore.Entry>,String> DISPLAYABLE_ENTRY_TYPES
           
private  Class<? extends KeyStore.Entry> type
           
 
Constructor Summary
KeyStoreEntryDataContainer(String alias, Date createDate)
           
 
Method Summary
 String getAlias()
           
 Date getCreateDate()
           
 String getDisplayType()
           
 Class<? extends KeyStore.Entry> getType()
           
 boolean isAllowsRemoval()
           
 void setAlias(String alias)
           
 void setCreateDate(Date createDate)
           
 void setType(Class<? extends KeyStore.Entry> type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DISPLAYABLE_ENTRY_TYPE_TRUSTED_CERTIFICATE

private static final String DISPLAYABLE_ENTRY_TYPE_TRUSTED_CERTIFICATE
See Also:
Constant Field Values

DISPLAYABLE_ENTRY_TYPE_PRIVATE_KEY

private static final String DISPLAYABLE_ENTRY_TYPE_PRIVATE_KEY
See Also:
Constant Field Values

DISPLAYABLE_ENTRY_TYPE_SECRET_KEY

private static final String DISPLAYABLE_ENTRY_TYPE_SECRET_KEY
See Also:
Constant Field Values

DISPLAYABLE_ENTRY_TYPES

public static final Map<Class<? extends KeyStore.Entry>,String> DISPLAYABLE_ENTRY_TYPES

alias

private String alias

createDate

private Date createDate

type

private Class<? extends KeyStore.Entry> type
Constructor Detail

KeyStoreEntryDataContainer

public KeyStoreEntryDataContainer(String alias,
                                  Date createDate)
Method Detail

isAllowsRemoval

public boolean isAllowsRemoval()

getDisplayType

public String getDisplayType()

getAlias

public String getAlias()
Returns:
the alias

setAlias

public void setAlias(String alias)
Parameters:
alias - the alias to set

getCreateDate

public Date getCreateDate()
Returns:
the createDate

setCreateDate

public void setCreateDate(Date createDate)
Parameters:
createDate - the createDate to set

getType

public Class<? extends KeyStore.Entry> getType()
Returns:
the type

setType

public void setType(Class<? extends KeyStore.Entry> type)
Parameters:
type - the type to set


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.