|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.SecurityModel
Encapsulates information about the Security model used to connect to a search site.
XML Configuration Template:
<SecurityModel>
<search>[public|restricted]</search>
<fullText>[public|restricted]</fullText>
<loginName>[(optional) login name for this source]</loginName>
</SecurityModel>
| Constructor Summary | |
SecurityModel()
|
|
| Method Summary | |
java.lang.String |
getCipherTransform()
|
java.lang.String |
getEncryptionAlgorithm()
|
java.lang.String |
getFullTextAccess()
|
java.lang.String |
getKeyType()
|
java.lang.String |
getLoginName()
|
java.lang.String |
getSearchAccess()
|
java.lang.String |
getSecurityProvider()
|
java.lang.String |
getType()
|
boolean |
isPublic()
|
void |
setCipherTransform(java.lang.String cipherXForm)
|
void |
setEncryptionAlgorithm(java.lang.String algorithm)
Encryption algorithm used (if any) e.g. |
void |
setFullTextAccess(java.lang.String fullTextAccess)
|
void |
setKeyType(java.lang.String keyType)
Key type is used by KeyStore to identify the type of key for retrieval |
void |
setLoginName(java.lang.String loginName)
|
void |
setSearchAccess(java.lang.String searchAccess)
sets Search Access level: Public, Restricted, etc. |
void |
setSecurityProvider(java.lang.String provider)
|
void |
setType(java.lang.String type)
SecurityModel type Simple = username/password PublicKey = public Key system. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SecurityModel()
| Method Detail |
public void setSearchAccess(java.lang.String searchAccess)
public java.lang.String getSearchAccess()
public boolean isPublic()
public void setFullTextAccess(java.lang.String fullTextAccess)
public java.lang.String getFullTextAccess()
public void setLoginName(java.lang.String loginName)
public java.lang.String getLoginName()
public void setType(java.lang.String type)
public java.lang.String getType()
public void setEncryptionAlgorithm(java.lang.String algorithm)
public java.lang.String getEncryptionAlgorithm()
public void setKeyType(java.lang.String keyType)
public java.lang.String getKeyType()
public void setSecurityProvider(java.lang.String provider)
public java.lang.String getSecurityProvider()
public void setCipherTransform(java.lang.String cipherXForm)
public java.lang.String getCipherTransform()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||