public class CmisAuthenticationImpl extends LinkedHashMap<String,Object> implements CmisAuthentication
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
AUTH_BASIC, AUTH_CERT, AUTH_FORM, AUTH_KERBEROS, AUTH_LTPA, AUTH_NONE, AUTH_NTLM, AUTH_OAUTH, AUTH_OIDC, AUTH_SAML, AUTH_USERNAME_TOKEN, KEY_DISPLAY_NAME, KEY_DOCUMENTATION_URL, KEY_PREFERENCE, KEY_TYPE
Constructor and Description |
---|
CmisAuthenticationImpl(CmisEndpoint endpoint) |
CmisAuthenticationImpl(CmisEndpoint endpoint,
String type) |
Modifier and Type | Method and Description |
---|---|
String |
getDisplayName() |
String |
getDocumentationUrl() |
CmisEndpoint |
getEndpoint()
Returns the associated CMIS endpoint.
|
Integer |
getPreference() |
protected String |
getString(String key) |
String |
getType() |
boolean |
requiresCookies()
Returns if this authentication method requires cookies.
|
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
equals, hashCode, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
public CmisAuthenticationImpl(CmisEndpoint endpoint)
public CmisAuthenticationImpl(CmisEndpoint endpoint, String type)
public String getType()
getType
in interface CmisAuthentication
public String getDisplayName()
getDisplayName
in interface CmisAuthentication
public String getDocumentationUrl()
getDocumentationUrl
in interface CmisAuthentication
public Integer getPreference()
getPreference
in interface CmisAuthentication
public CmisEndpoint getEndpoint()
CmisAuthentication
getEndpoint
in interface CmisAuthentication
null
public boolean requiresCookies()
CmisAuthentication
requiresCookies
in interface CmisAuthentication
true
if cookies are required, false
if cookies
are not required (they may be recommended, though)Copyright © 2009–2017 The Apache Software Foundation. All rights reserved.