We have RPHandler which can initiate a new Client/RP instance when needed. One per OP/AS that is going to be used for authn/authz.
In some cases one knows in advance that the Client/RP will only ever talk to one OP/AS. Using RPHandler for those cases was a bit of an overkill so I created StandAloneClient and refactored RPHandler to use StandAloneClient.
We have RPHandler which can initiate a new Client/RP instance when needed. One per OP/AS that is going to be used for authn/authz. In some cases one knows in advance that the Client/RP will only ever talk to one OP/AS. Using RPHandler for those cases was a bit of an overkill so I created StandAloneClient and refactored RPHandler to use StandAloneClient.