59                 String sectorIdentifier = null;
    61                 if (!Strings.isNullOrEmpty(client.getSectorIdentifierUri())) {
    62                         UriComponents uri = UriComponentsBuilder.fromUriString(client.getSectorIdentifierUri()).build();
    63                         sectorIdentifier = uri.getHost(); 
    65                         Set<String> redirectUris = client.getRedirectUris();
    66                         UriComponents uri = UriComponentsBuilder.fromUriString(Iterables.getOnlyElement(redirectUris)).build();
    67                         sectorIdentifier = uri.getHost(); 
    70                 if (sectorIdentifier != null) {
    74                         if (pairwise == null) {
    77                                 pairwise = 
new PairwiseIdentifier();
    78                                 pairwise.setIdentifier(UUID.randomUUID().toString());
    79                                 pairwise.setUserSub(userInfo.getSub());
    80                                 pairwise.setSectorIdentifier(sectorIdentifier);
    85                         return pairwise.getIdentifier();
 PairwiseIdentifier getBySectorIdentifier(String sub, String sectorIdentifierUri)
 
PairwiseIdentifierRepository pairwiseIdentifierRepository
Definition: UUIDPairwiseIdentiferService.java:54
 
void save(PairwiseIdentifier pairwise)