|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opensaml.ws.soap.client.AbstractSOAPTransport<CredentialType>
CredentialType
- type of credential used during connection authenticationpublic abstract class AbstractSOAPTransport<CredentialType extends Credential>
SOAPTransport
base class handling a lot of boilerplate code.
Constructor Summary | |
---|---|
protected |
AbstractSOAPTransport()
Constructor. |
Method Summary | |
---|---|
CredentialType |
getConnectionAuthenticationCredential()
Gets the credential used to authenticate to the peer when connecting. |
TrustEngine<CredentialType> |
getPeerConnectionAuthenticatingTrustEngine()
Gets the trust engine to use to evaluate a peer's connection credentials. |
long |
getRequestTimeout()
Gets the time to wait for a response in seconds. |
CredentialCriteriaSet |
getTrustedCredentialCriteria()
Gets the criteria that will be used, or was used, to retrieve the credential from the trusted credential resolver. |
CredentialResolver |
getTrustedCredentialResolver()
Gets the credential resolver used to retrieve trusted credential information for the peer. |
void |
setConnectionAuthenticationCredential(CredentialType credential)
Sets the credential used to authenticate to the peer when connecting. |
void |
setPeerConnectionAuthenticatingTrustEngine(TrustEngine<CredentialType> trustEngine)
Sets the trust engine to use to evaluate a peer's connection credentials. |
void |
setRequestTimeout(long timeout)
Sets the time to wait for a response in seconds. |
void |
setTrustedCredentialResolver(CredentialResolver resolver)
Sets the credential resolver used to retrieve trusted credential information for the peer. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opensaml.ws.soap.client.SOAPTransport |
---|
send, supportsConfidential |
Constructor Detail |
---|
protected AbstractSOAPTransport()
Method Detail |
---|
public CredentialType getConnectionAuthenticationCredential()
getConnectionAuthenticationCredential
in interface SOAPTransport<CredentialType extends Credential>
public TrustEngine<CredentialType> getPeerConnectionAuthenticatingTrustEngine()
getPeerConnectionAuthenticatingTrustEngine
in interface SOAPTransport<CredentialType extends Credential>
public long getRequestTimeout()
getRequestTimeout
in interface SOAPTransport<CredentialType extends Credential>
public void setConnectionAuthenticationCredential(CredentialType credential)
setConnectionAuthenticationCredential
in interface SOAPTransport<CredentialType extends Credential>
credential
- credential used to authenticate to the peerpublic void setPeerConnectionAuthenticatingTrustEngine(TrustEngine<CredentialType> trustEngine)
setPeerConnectionAuthenticatingTrustEngine
in interface SOAPTransport<CredentialType extends Credential>
trustEngine
- trust engine to use to evaluate a peer's connection credentialspublic void setRequestTimeout(long timeout)
setRequestTimeout
in interface SOAPTransport<CredentialType extends Credential>
timeout
- time to wait for a response in secondspublic CredentialCriteriaSet getTrustedCredentialCriteria()
getTrustedCredentialCriteria
in interface SOAPTransport<CredentialType extends Credential>
public CredentialResolver getTrustedCredentialResolver()
getTrustedCredentialResolver
in interface SOAPTransport<CredentialType extends Credential>
public void setTrustedCredentialResolver(CredentialResolver resolver)
setTrustedCredentialResolver
in interface SOAPTransport<CredentialType extends Credential>
resolver
- credential resolver used to retrieve trusted credential information for the peer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |