No, the project doesn't differentiate between consumer and provider in
terms of the API and its version.

That said, a lot of uses cases don't require any code, just configuration.

https://github.com/apache/shiro/tree/master/samples

What type of application are you building?


And of course, there is this ;) https://xkcd.com/1172/

On Thu, Jun 14, 2018 at 4:30 PM, PSRhomberg <prhomb...@pivotal.io> wrote:

> Hello all!
>
>   Perhaps I'm missing something obvious, but does Shiro have any definition
> of the intended public API, or is the entire library positioned to be
> understood and consumed as needed?  I have seen in a couple (admittedly
> old)
> threads [1] [2], as well as mentioned in response to a recent opened [3]
> mentioning that some classes and methods are meant as internal helpers
> rather than part of the public API.
>   The Shiro "API" link [4] appears to just be the auto-generated javadoc
> representation and includes those methods and classes mentioned as
> "internal."  Conversely, the Detailed Architecture [5] seems like it could
> represent the intended public API, but I am concerned that it isn't
> comprehensive.
>   I am admittedly new to examining the Shiro, having only experience
> consuming an existing implementation.  I would like, as much as possible,
> to
> go down the recommended path rather than the possibly sub-optimal
> implementation I have as a reference.
>   Thank you!
>
> Imagination is Change.
> ~ Patrick Rhomberg.
>
> [1] ThreadContext deemed internal (in 2009) :
>
> http://shiro-user.582556.n2.nabble.com/ThreadContext-vs-
> SecurityUtils-td2559619.html#a2559652
> [2] PasswordService.encryptPassword mentioned as possibly internal (in
> 2013)
> :
>
> http://shiro-user.582556.n2.nabble.com/Shiro-Spring-
> integration-PasswordService-td7578244.html#a7578248
> [3] Subject.login() suggested as not part of the common usecase in recent
> SHIRO-648 :
>  https://issues.apache.org/jira/browse/SHIRO-648
> [4] Shiro API link from Docs page :
>  http://shiro.apache.org/static/1.3.2/apidocs/
> [5] Shiro Docs > Reference Manual > Overview > Architecture > Detailed
> Architecture :
>  https://shiro.apache.org/architecture.html#detailed-architecture
>
>
>
> --
> Sent from: http://shiro-user.582556.n2.nabble.com/
>

Reply via email to